[arch-commits] Commit in haskell-juicypixels/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:59:19 Author: fyan Revision: 176616 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-juicypixels/repos/community-staging-i686/ haskell-juicypixels/repos/community-staging-i686/PKGBUILD (from rev 176615, haskell-juicypixels/trunk/PKGBUILD) haskell-juicypixels/repos/community-staging-x86_64/ haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 176615, haskell-juicypixels/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-juicypixels/repos/community-staging-i686/PKGBUILD (from rev 176615, haskell-juicypixels/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:59:19 UTC (rev 176616) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=JuicyPixels +pkgname=haskell-juicypixels +pkgver=3.2.7 +pkgrel=2 +pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" +url="https://github.com/Twinside/Juicy.Pixels; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-primitive" "haskell-vector" "haskell-zlib") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('0126ff02d78045a299e76a35e2a3d3d188e7512f08d57e89bf1e0a94eb6ff14b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-mmap +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 176615, haskell-juicypixels/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:59:19 UTC (rev 176616) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=JuicyPixels +pkgname=haskell-juicypixels +pkgver=3.2.7 +pkgrel=2 +pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" +url="https://github.com/Twinside/Juicy.Pixels; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-primitive" "haskell-vector" "haskell-zlib") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('0126ff02d78045a299e76a35e2a3d3d188e7512f08d57e89bf1e0a94eb6ff14b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-mmap +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
[arch-commits] Commit in haskell-juicypixels/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:58:56 Author: fyan Revision: 176615 upgpkg: haskell-juicypixels 3.2.7-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-juicypixels/trunk/PKGBUILD Deleted: haskell-juicypixels/trunk/haskell-juicypixels.install -+ PKGBUILD| 11 +-- haskell-juicypixels.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:53:23 UTC (rev 176614) +++ PKGBUILD2016-05-25 05:58:56 UTC (rev 176615) @@ -5,15 +5,13 @@ _hkgname=JuicyPixels pkgname=haskell-juicypixels pkgver=3.2.7 -pkgrel=1 +pkgrel=2 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" url="https://github.com/Twinside/Juicy.Pixels; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-mtl" "haskell-primitive" "haskell-vector" "haskell-zlib") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-primitive" "haskell-vector" "haskell-zlib") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('0126ff02d78045a299e76a35e2a3d3d188e7512f08d57e89bf1e0a94eb6ff14b') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-juicypixels.install === --- haskell-juicypixels.install 2016-05-25 05:53:23 UTC (rev 176614) +++ haskell-juicypixels.install 2016-05-25 05:58:56 UTC (rev 176615) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-juicypixels -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-zip-archive/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:53:23 Author: fyan Revision: 176614 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-zip-archive/repos/community-staging-i686/ haskell-zip-archive/repos/community-staging-i686/PKGBUILD (from rev 176613, haskell-zip-archive/trunk/PKGBUILD) haskell-zip-archive/repos/community-staging-x86_64/ haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 176613, haskell-zip-archive/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-zip-archive/repos/community-staging-i686/PKGBUILD (from rev 176613, haskell-zip-archive/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:53:23 UTC (rev 176614) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=zip-archive +pkgname=haskell-zip-archive +pkgver=0.3.0.2 +pkgrel=2 +pkgdesc="Library for creating and modifying zip archives." +url="http://github.com/jgm/zip-archive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" "haskell-text" + "haskell-zlib") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('c5367d9bc72d3ceace0508800bab08a120e308ea1f4f5c8d5843fcca36b15313') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-executable -fsplitbase +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 176613, haskell-zip-archive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:53:23 UTC (rev 176614) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=zip-archive +pkgname=haskell-zip-archive +pkgver=0.3.0.2 +pkgrel=2 +pkgdesc="Library for creating and modifying zip archives." +url="http://github.com/jgm/zip-archive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" "haskell-text" + "haskell-zlib") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('c5367d9bc72d3ceace0508800bab08a120e308ea1f4f5c8d5843fcca36b15313') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-executable -fsplitbase +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}" +
[arch-commits] Commit in haskell-zip-archive/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:52:59 Author: fyan Revision: 176613 upgpkg: haskell-zip-archive 0.3.0.2-2 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-zip-archive/trunk/PKGBUILD Deleted: haskell-zip-archive/trunk/haskell-zip-archive.install -+ PKGBUILD| 11 +-- haskell-zip-archive.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:52:53 UTC (rev 176612) +++ PKGBUILD2016-05-25 05:52:59 UTC (rev 176613) @@ -5,16 +5,14 @@ _hkgname=zip-archive pkgname=haskell-zip-archive pkgver=0.3.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Library for creating and modifying zip archives." url="http://github.com/jgm/zip-archive; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-digest" "haskell-mtl" "haskell-old-time" "haskell-text" +depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" "haskell-text" "haskell-zlib") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('c5367d9bc72d3ceace0508800bab08a120e308ea1f4f5c8d5843fcca36b15313') build() { @@ -28,6 +26,7 @@ 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 +33,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-zip-archive.install === --- haskell-zip-archive.install 2016-05-25 05:52:53 UTC (rev 176612) +++ haskell-zip-archive.install 2016-05-25 05:52:59 UTC (rev 176613) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-zip-archive -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-dlist-instances/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:52:53 Author: fyan Revision: 176612 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dlist-instances/repos/community-staging-i686/ haskell-dlist-instances/repos/community-staging-i686/PKGBUILD (from rev 176611, haskell-dlist-instances/trunk/PKGBUILD) haskell-dlist-instances/repos/community-staging-x86_64/ haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD (from rev 176611, haskell-dlist-instances/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-dlist-instances/repos/community-staging-i686/PKGBUILD (from rev 176611, haskell-dlist-instances/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:52:53 UTC (rev 176612) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dlist-instances +pkgname=haskell-dlist-instances +pkgver=0.1 +pkgrel=8 +pkgdesc="Difference lists instances" +url="https://github.com/gregwebs/dlist-instances; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-dlist" "haskell-semigroups") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('2598aae775532829923d2a8f99dcaaa20e49efec31314e8460a761ee653b3264') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD (from rev 176611, haskell-dlist-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:52:53 UTC (rev 176612) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dlist-instances +pkgname=haskell-dlist-instances +pkgver=0.1 +pkgrel=8 +pkgdesc="Difference lists instances" +url="https://github.com/gregwebs/dlist-instances; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-dlist" "haskell-semigroups") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('2598aae775532829923d2a8f99dcaaa20e49efec31314e8460a761ee653b3264') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f
[arch-commits] Commit in haskell-split/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:52:22 Author: fyan Revision: 176610 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-split/repos/community-staging-i686/ haskell-split/repos/community-staging-i686/PKGBUILD (from rev 176609, haskell-split/trunk/PKGBUILD) haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176609, haskell-split/trunk/PKGBUILD) Deleted: haskell-split/repos/community-staging-x86_64/PKGBUILD ---+ /PKGBUILD | 41 community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 3 files changed, 82 insertions(+), 41 deletions(-) Copied: haskell-split/repos/community-staging-i686/PKGBUILD (from rev 176609, haskell-split/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:52:22 UTC (rev 176610) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=split +pkgname=haskell-split +pkgver=0.2.3.1 +pkgrel=2 +pkgdesc="Combinator library for splitting lists." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Deleted: community-staging-x86_64/PKGBUILD === --- community-staging-x86_64/PKGBUILD 2016-05-25 05:51:51 UTC (rev 176609) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:52:22 UTC (rev 176610) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=split -pkgname=haskell-split -pkgver=0.2.3.1 -pkgrel=2 -pkgdesc="Combinator library for splitting lists." -url="http://hackage.haskell.org/package/${_hkgname}; -license=("custom:BSD3") -arch=('i686' 'x86_64') -depends=("ghc=8.0.1") -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688') - -build() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ ---libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build -runhaskell Setup haddock --hoogle --html -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" -ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176609,
[arch-commits] Commit in haskell-dlist-instances/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:52:29 Author: fyan Revision: 176611 upgpkg: haskell-dlist-instances 0.1-8 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-dlist-instances/trunk/PKGBUILD Deleted: haskell-dlist-instances/trunk/haskell-dlist-instances.install -+ PKGBUILD| 11 +-- haskell-dlist-instances.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:52:22 UTC (rev 176610) +++ PKGBUILD2016-05-25 05:52:29 UTC (rev 176611) @@ -5,15 +5,13 @@ _hkgname=dlist-instances pkgname=haskell-dlist-instances pkgver=0.1 -pkgrel=7 +pkgrel=8 pkgdesc="Difference lists instances" url="https://github.com/gregwebs/dlist-instances; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-dlist" "haskell-semigroups") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-dlist" "haskell-semigroups") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('2598aae775532829923d2a8f99dcaaa20e49efec31314e8460a761ee653b3264') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-dlist-instances.install === --- haskell-dlist-instances.install 2016-05-25 05:52:22 UTC (rev 176610) +++ haskell-dlist-instances.install 2016-05-25 05:52:29 UTC (rev 176611) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-dlist-instances -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-vector-th-unbox/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:51:22 Author: fyan Revision: 176607 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 176606, 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 176606, haskell-vector-th-unbox/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-vector-th-unbox/repos/community-staging-i686/PKGBUILD (from rev 176606, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:51:22 UTC (rev 176607) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.1.6 +pkgrel=2 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 176606, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:51:22 UTC (rev 176607) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.1.6 +pkgrel=2 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f
[arch-commits] Commit in haskell-monad-par-extras/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:51:51 Author: fyan Revision: 176609 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-monad-par-extras/repos/community-staging-i686/ haskell-monad-par-extras/repos/community-staging-i686/PKGBUILD (from rev 176608, haskell-monad-par-extras/trunk/PKGBUILD) haskell-monad-par-extras/repos/community-staging-x86_64/ haskell-monad-par-extras/repos/community-staging-x86_64/PKGBUILD (from rev 176608, haskell-monad-par-extras/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-monad-par-extras/repos/community-staging-i686/PKGBUILD (from rev 176608, haskell-monad-par-extras/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:51:51 UTC (rev 176609) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-par-extras +pkgname=haskell-monad-par-extras +pkgver=0.3.3 +pkgrel=2 +pkgdesc="Combinators and extra features for Par monads" +url="https://github.com/simonmar/monad-par; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-abstract-par" "haskell-cereal" "haskell-mtl" "haskell-random") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e21e33190bc248afa4ae467287ac37d24037ef3de6050c44fd85b52f4d5b842e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-monad-par-extras/repos/community-staging-x86_64/PKGBUILD (from rev 176608, haskell-monad-par-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:51:51 UTC (rev 176609) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-par-extras +pkgname=haskell-monad-par-extras +pkgver=0.3.3 +pkgrel=2 +pkgdesc="Combinators and extra features for Par monads" +url="https://github.com/simonmar/monad-par; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-abstract-par" "haskell-cereal" "haskell-mtl" "haskell-random") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e21e33190bc248afa4ae467287ac37d24037ef3de6050c44fd85b52f4d5b842e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install
[arch-commits] Commit in haskell-monad-par-extras/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:51:28 Author: fyan Revision: 176608 upgpkg: haskell-monad-par-extras 0.3.3-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-monad-par-extras/trunk/PKGBUILD Deleted: haskell-monad-par-extras/trunk/haskell-monad-par-extras.install --+ PKGBUILD | 11 +-- haskell-monad-par-extras.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:51:22 UTC (rev 176607) +++ PKGBUILD2016-05-25 05:51:28 UTC (rev 176608) @@ -5,15 +5,13 @@ _hkgname=monad-par-extras pkgname=haskell-monad-par-extras pkgver=0.3.3 -pkgrel=1 +pkgrel=2 pkgdesc="Combinators and extra features for Par monads" url="https://github.com/simonmar/monad-par; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-abstract-par" "haskell-cereal" "haskell-mtl" "haskell-random") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-abstract-par" "haskell-cereal" "haskell-mtl" "haskell-random") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('e21e33190bc248afa4ae467287ac37d24037ef3de6050c44fd85b52f4d5b842e') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-monad-par-extras.install === --- haskell-monad-par-extras.install2016-05-25 05:51:22 UTC (rev 176607) +++ haskell-monad-par-extras.install2016-05-25 05:51:28 UTC (rev 176608) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-monad-par-extras -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-vector-th-unbox/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:50:59 Author: fyan Revision: 176606 upgpkg: haskell-vector-th-unbox 0.2.1.6-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-vector-th-unbox/trunk/PKGBUILD Deleted: haskell-vector-th-unbox/trunk/haskell-vector-th-unbox.install -+ PKGBUILD| 11 +-- haskell-vector-th-unbox.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:50:52 UTC (rev 176605) +++ PKGBUILD2016-05-25 05:50:59 UTC (rev 176606) @@ -5,15 +5,13 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.1.6 -pkgrel=1 +pkgrel=2 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-vector") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-vector") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-vector-th-unbox.install === --- haskell-vector-th-unbox.install 2016-05-25 05:50:52 UTC (rev 176605) +++ haskell-vector-th-unbox.install 2016-05-25 05:50:59 UTC (rev 176606) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-vector-th-unbox -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-cmark/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:50:52 Author: fyan Revision: 176605 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cmark/repos/community-staging-i686/ haskell-cmark/repos/community-staging-i686/PKGBUILD (from rev 176604, haskell-cmark/trunk/PKGBUILD) haskell-cmark/repos/community-staging-x86_64/ haskell-cmark/repos/community-staging-x86_64/PKGBUILD (from rev 176604, haskell-cmark/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-cmark/repos/community-staging-i686/PKGBUILD (from rev 176604, haskell-cmark/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:50:52 UTC (rev 176605) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cmark +pkgname=haskell-cmark +pkgver=0.5.2.1 +pkgrel=1 +pkgdesc="Fast, accurate CommonMark (Markdown) parser and renderer" +url="https://github.com/jgm/commonmark-hs; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "cmark" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('a332b84e5983bc616682cb20cf2c7ed59e16b0002bada1ccaaa381f556dd8dc8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fpkgconfig +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-cmark/repos/community-staging-x86_64/PKGBUILD (from rev 176604, haskell-cmark/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:50:52 UTC (rev 176605) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cmark +pkgname=haskell-cmark +pkgver=0.5.2.1 +pkgrel=1 +pkgdesc="Fast, accurate CommonMark (Markdown) parser and renderer" +url="https://github.com/jgm/commonmark-hs; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "cmark" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('a332b84e5983bc616682cb20cf2c7ed59e16b0002bada1ccaaa381f556dd8dc8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fpkgconfig +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" +}
[arch-commits] Commit in haskell-cmark/trunk (PKGBUILD haskell-cmark.install)
Date: Wednesday, May 25, 2016 @ 07:50:28 Author: fyan Revision: 176604 upgpkg: haskell-cmark 0.5.2.1-1 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-cmark/trunk/PKGBUILD Deleted: haskell-cmark/trunk/haskell-cmark.install ---+ PKGBUILD | 13 ++--- haskell-cmark.install | 18 -- 2 files changed, 6 insertions(+), 25 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:49:56 UTC (rev 176603) +++ PKGBUILD2016-05-25 05:50:28 UTC (rev 176604) @@ -4,17 +4,15 @@ _hkgname=cmark pkgname=haskell-cmark -pkgver=0.5.2 +pkgver=0.5.2.1 pkgrel=1 pkgdesc="Fast, accurate CommonMark (Markdown) parser and renderer" url="https://github.com/jgm/commonmark-hs; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "cmark" "haskell-text") -options=('staticlibs') +depends=("ghc=8.0.1" "cmark" "haskell-text") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" -sha256sums=('757243bd8b479a29b60c39e549988e6003fc0744f827772ee91b4a58e48ecea4') +sha256sums=('a332b84e5983bc616682cb20cf2c7ed59e16b0002bada1ccaaa381f556dd8dc8') build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-cmark.install === --- haskell-cmark.install 2016-05-25 05:49:56 UTC (rev 176603) +++ haskell-cmark.install 2016-05-25 05:50:28 UTC (rev 176604) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-cmark -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-highlighting-kate/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:49:56 Author: fyan Revision: 176603 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-highlighting-kate/repos/community-staging-i686/ haskell-highlighting-kate/repos/community-staging-i686/PKGBUILD (from rev 176602, haskell-highlighting-kate/trunk/PKGBUILD) haskell-highlighting-kate/repos/community-staging-x86_64/ haskell-highlighting-kate/repos/community-staging-x86_64/PKGBUILD (from rev 176602, haskell-highlighting-kate/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-highlighting-kate/repos/community-staging-i686/PKGBUILD (from rev 176602, haskell-highlighting-kate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:49:56 UTC (rev 176603) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=highlighting-kate +pkgname=haskell-highlighting-kate +pkgver=0.6.2 +pkgrel=4 +pkgdesc="Syntax highlighting" +url="http://github.com/jgm/highlighting-kate; +license=("GPL") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-mtl" "haskell-parsec" "haskell-pcre-light" "haskell-utf8-string") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('728f10ccba6dfa1604398ae527520d2debeef870472fe104c2bf0714c513b411') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fpcre-light -f-executable +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-highlighting-kate/repos/community-staging-x86_64/PKGBUILD (from rev 176602, haskell-highlighting-kate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:49:56 UTC (rev 176603) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=highlighting-kate +pkgname=haskell-highlighting-kate +pkgver=0.6.2 +pkgrel=4 +pkgdesc="Syntax highlighting" +url="http://github.com/jgm/highlighting-kate; +license=("GPL") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-mtl" "haskell-parsec" "haskell-pcre-light" "haskell-utf8-string") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('728f10ccba6dfa1604398ae527520d2debeef870472fe104c2bf0714c513b411') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fpcre-light -f-executable +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-highlighting-kate/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:49:32 Author: fyan Revision: 176602 upgpkg: haskell-highlighting-kate 0.6.2-4 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-highlighting-kate/trunk/PKGBUILD Deleted: haskell-highlighting-kate/trunk/haskell-highlighting-kate.install ---+ PKGBUILD | 11 +-- haskell-highlighting-kate.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:42:19 UTC (rev 176601) +++ PKGBUILD2016-05-25 05:49:32 UTC (rev 176602) @@ -5,15 +5,13 @@ _hkgname=highlighting-kate pkgname=haskell-highlighting-kate pkgver=0.6.2 -pkgrel=3 +pkgrel=4 pkgdesc="Syntax highlighting" url="http://github.com/jgm/highlighting-kate; license=("GPL") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-mtl" "haskell-parsec" "haskell-pcre-light" "haskell-utf8-string") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-mtl" "haskell-parsec" "haskell-pcre-light" "haskell-utf8-string") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('728f10ccba6dfa1604398ae527520d2debeef870472fe104c2bf0714c513b411') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-highlighting-kate.install === --- haskell-highlighting-kate.install 2016-05-25 05:42:19 UTC (rev 176601) +++ haskell-highlighting-kate.install 2016-05-25 05:49:32 UTC (rev 176602) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-highlighting-kate -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-filemanip/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:42:19 Author: fyan Revision: 176601 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-filemanip/repos/community-staging-i686/ haskell-filemanip/repos/community-staging-i686/PKGBUILD (from rev 176600, haskell-filemanip/trunk/PKGBUILD) haskell-filemanip/repos/community-staging-x86_64/ haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 176600, haskell-filemanip/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-filemanip/repos/community-staging-i686/PKGBUILD (from rev 176600, haskell-filemanip/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:42:19 UTC (rev 176601) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: William J. Bowman + +_hkgname=filemanip +pkgname=haskell-filemanip +pkgver=0.3.6.3 +pkgrel=5 +pkgdesc="Expressive file and directory manipulation for Haskell." +url="http://hackage.haskell.org/package/filemanip; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "sh" "haskell-mtl" "haskell-unix-compat") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846') +sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O \ + --enable-library-profiling \ + --enable-shared \ + --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 176600, haskell-filemanip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:42:19 UTC (rev 176601) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: William J. Bowman + +_hkgname=filemanip +pkgname=haskell-filemanip +pkgver=0.3.6.3 +pkgrel=5 +pkgdesc="Expressive file and directory manipulation for Haskell." +url="http://hackage.haskell.org/package/filemanip; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "sh" "haskell-mtl" "haskell-unix-compat") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846') +sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O \ + --enable-library-profiling \ + --enable-shared \ + --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +
[arch-commits] Commit in haskell-filemanip/trunk (PKGBUILD haskell-filemanip.install)
Date: Wednesday, May 25, 2016 @ 07:41:55 Author: fyan Revision: 176600 upgpkg: haskell-filemanip 0.3.6.3-5 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-filemanip/trunk/PKGBUILD Deleted: haskell-filemanip/trunk/haskell-filemanip.install ---+ PKGBUILD | 12 ++-- haskell-filemanip.install | 26 -- 2 files changed, 6 insertions(+), 32 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:41:42 UTC (rev 176599) +++ PKGBUILD2016-05-25 05:41:55 UTC (rev 176600) @@ -5,15 +5,13 @@ _hkgname=filemanip pkgname=haskell-filemanip pkgver=0.3.6.3 -pkgrel=4 +pkgrel=5 pkgdesc="Expressive file and directory manipulation for Haskell." url="http://hackage.haskell.org/package/filemanip; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "sh" "haskell-mtl" "haskell-unix-compat") -options=('staticlibs') +depends=("ghc=8.0.1" "sh" "haskell-mtl" "haskell-unix-compat") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846') sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160') @@ -30,13 +28,15 @@ 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/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" + +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}" Deleted: haskell-filemanip.install === --- haskell-filemanip.install 2016-05-25 05:41:42 UTC (rev 176599) +++ haskell-filemanip.install 2016-05-25 05:41:55 UTC (rev 176600) @@ -1,26 +0,0 @@ -# custom variables -pkgname=haskell-filemanip -HS_DIR=usr/share/haskell/${pkgname} - -# functions -post_install() { -${HS_DIR}/register.sh -(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} - -pre_upgrade() { -${HS_DIR}/unregister.sh -} - -post_upgrade() { -${HS_DIR}/register.sh -(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} - -pre_remove() { -${HS_DIR}/unregister.sh -} - -post_remove() { -(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-monads-tf/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:41:01 Author: fyan Revision: 176598 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-monads-tf/repos/community-staging-i686/ haskell-monads-tf/repos/community-staging-i686/PKGBUILD (from rev 176597, haskell-monads-tf/trunk/PKGBUILD) haskell-monads-tf/repos/community-staging-x86_64/ haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD (from rev 176597, haskell-monads-tf/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-monads-tf/repos/community-staging-i686/PKGBUILD (from rev 176597, haskell-monads-tf/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:41:01 UTC (rev 176598) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monads-tf +pkgname=haskell-monads-tf +pkgver=0.1.0.2 +pkgrel=3 +pkgdesc="Monad classes, using type families" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cb6f495443f526b00b3d06535aa29e393473244acd410cba1b898eeaa8f8077c') + +prepare() { +sed -i 's/transformers >= 0.2.0.0 && < 0.5/transformers >= 0.2.0.0 \&\& < 0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD (from rev 176597, haskell-monads-tf/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:41:01 UTC (rev 176598) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monads-tf +pkgname=haskell-monads-tf +pkgver=0.1.0.2 +pkgrel=3 +pkgdesc="Monad classes, using type families" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cb6f495443f526b00b3d06535aa29e393473244acd410cba1b898eeaa8f8077c') + +prepare() { +sed -i 's/transformers >= 0.2.0.0 && < 0.5/transformers >= 0.2.0.0 \&\& < 0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell
[arch-commits] Commit in haskell-split/repos/community-staging-x86_64 (2 files)
Date: Wednesday, May 25, 2016 @ 07:41:42 Author: fyan Revision: 176599 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176598, haskell-split/trunk/PKGBUILD) Deleted: haskell-split/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-05-25 05:41:01 UTC (rev 176598) +++ PKGBUILD2016-05-25 05:41:42 UTC (rev 176599) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=split -pkgname=haskell-split -pkgver=0.2.3.1 -pkgrel=2 -pkgdesc="Combinator library for splitting lists." -url="http://hackage.haskell.org/package/${_hkgname}; -license=("custom:BSD3") -arch=('i686' 'x86_64') -depends=("ghc=8.0.1") -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688') - -build() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ ---libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build -runhaskell Setup haddock --hoogle --html -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" -ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176598, haskell-split/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-05-25 05:41:42 UTC (rev 176599) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=split +pkgname=haskell-split +pkgver=0.2.3.1 +pkgrel=2 +pkgdesc="Combinator library for splitting lists." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monads-tf/trunk (PKGBUILD haskell-monads-tf.install)
Date: Wednesday, May 25, 2016 @ 07:40:37 Author: fyan Revision: 176597 upgpkg: haskell-monads-tf 0.1.0.2-3 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-monads-tf/trunk/PKGBUILD Deleted: haskell-monads-tf/trunk/haskell-monads-tf.install ---+ PKGBUILD | 15 +-- haskell-monads-tf.install | 18 -- 2 files changed, 9 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:39:57 UTC (rev 176596) +++ PKGBUILD2016-05-25 05:40:37 UTC (rev 176597) @@ -5,17 +5,19 @@ _hkgname=monads-tf pkgname=haskell-monads-tf pkgver=0.1.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="Monad classes, using type families" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3") -options=('staticlibs') +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('cb6f495443f526b00b3d06535aa29e393473244acd410cba1b898eeaa8f8077c') +prepare() { +sed -i 's/transformers >= 0.2.0.0 && < 0.5/transformers >= 0.2.0.0 \&\& < 0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -26,6 +28,7 @@ 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 } @@ -32,8 +35,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-monads-tf.install === --- haskell-monads-tf.install 2016-05-25 05:39:57 UTC (rev 176596) +++ haskell-monads-tf.install 2016-05-25 05:40:37 UTC (rev 176597) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-monads-tf -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-regex-posix/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:39:57 Author: fyan Revision: 176596 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-regex-posix/repos/community-staging-i686/ haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 176595, haskell-regex-posix/trunk/PKGBUILD) haskell-regex-posix/repos/community-staging-x86_64/ haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 176595, haskell-regex-posix/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 176595, haskell-regex-posix/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:39:57 UTC (rev 176596) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Alexander Rødseth+# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=regex-posix +pkgname=haskell-regex-posix +pkgver=0.95.2 +pkgrel=14 +pkgdesc='The posix regex backend for regex-base' +url="http://hackage.haskell.org/package/$_hkgname; +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=8.0.1' 'haskell-regex-base') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e') + +build() { + cd "$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --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 -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: Copied: haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 176595, haskell-regex-posix/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:39:57 UTC (rev 176596) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=regex-posix +pkgname=haskell-regex-posix +pkgver=0.95.2 +pkgrel=14 +pkgdesc='The posix regex backend for regex-base' +url="http://hackage.haskell.org/package/$_hkgname; +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=8.0.1' 'haskell-regex-base') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e') + +build() { + cd "$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --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 -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-clock/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:39:27 Author: fyan Revision: 176594 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-clock/repos/community-staging-i686/ haskell-clock/repos/community-staging-i686/PKGBUILD (from rev 176593, haskell-clock/trunk/PKGBUILD) haskell-clock/repos/community-staging-x86_64/ haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 176593, haskell-clock/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-clock/repos/community-staging-i686/PKGBUILD (from rev 176593, haskell-clock/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:39:27 UTC (rev 176594) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=clock +pkgname=haskell-clock +pkgver=0.7.2 +pkgrel=2 +pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." +url="https://github.com/corsis/clock; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-llvm +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 176593, haskell-clock/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:39:27 UTC (rev 176594) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clock +pkgname=haskell-clock +pkgver=0.7.2 +pkgrel=2 +pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." +url="https://github.com/corsis/clock; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-llvm +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" +}
[arch-commits] Commit in haskell-clock/trunk (PKGBUILD haskell-clock.install)
Date: Wednesday, May 25, 2016 @ 07:39:04 Author: fyan Revision: 176593 upgpkg: haskell-clock 0.7.2-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-clock/trunk/PKGBUILD Deleted: haskell-clock/trunk/haskell-clock.install ---+ PKGBUILD | 11 +-- haskell-clock.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:38:58 UTC (rev 176592) +++ PKGBUILD2016-05-25 05:39:04 UTC (rev 176593) @@ -5,15 +5,13 @@ _hkgname=clock pkgname=haskell-clock pkgver=0.7.2 -pkgrel=1 +pkgrel=2 pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." url="https://github.com/corsis/clock; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3") -options=('staticlibs') +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-clock.install === --- haskell-clock.install 2016-05-25 05:38:58 UTC (rev 176592) +++ haskell-clock.install 2016-05-25 05:39:04 UTC (rev 176593) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-clock -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-base16-bytestring/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:38:58 Author: fyan Revision: 176592 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-base16-bytestring/repos/community-staging-i686/ haskell-base16-bytestring/repos/community-staging-i686/PKGBUILD (from rev 176591, haskell-base16-bytestring/trunk/PKGBUILD) haskell-base16-bytestring/repos/community-staging-x86_64/ haskell-base16-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 176591, haskell-base16-bytestring/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-base16-bytestring/repos/community-staging-i686/PKGBUILD (from rev 176591, haskell-base16-bytestring/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:38:58 UTC (rev 176592) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=base16-bytestring +pkgname=haskell-base16-bytestring +pkgver=0.1.1.6 +pkgrel=3 +pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings" +url="http://github.com/bos/base16-bytestring; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-base16-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 176591, haskell-base16-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:38:58 UTC (rev 176592) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=base16-bytestring +pkgname=haskell-base16-bytestring +pkgver=0.1.1.6 +pkgrel=3 +pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings" +url="http://github.com/bos/base16-bytestring; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f
[arch-commits] Commit in haskell-split/repos/community-staging-x86_64 (2 files)
Date: Wednesday, May 25, 2016 @ 07:38:27 Author: fyan Revision: 176590 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176589, haskell-split/trunk/PKGBUILD) Deleted: haskell-split/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-05-25 05:37:59 UTC (rev 176589) +++ PKGBUILD2016-05-25 05:38:27 UTC (rev 176590) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=split -pkgname=haskell-split -pkgver=0.2.3.1 -pkgrel=2 -pkgdesc="Combinator library for splitting lists." -url="http://hackage.haskell.org/package/${_hkgname}; -license=("custom:BSD3") -arch=('i686' 'x86_64') -depends=("ghc=8.0.1") -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688') - -build() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ ---libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build -runhaskell Setup haddock --hoogle --html -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" -ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176589, haskell-split/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-05-25 05:38:27 UTC (rev 176590) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=split +pkgname=haskell-split +pkgver=0.2.3.1 +pkgrel=2 +pkgdesc="Combinator library for splitting lists." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-extensible-exceptions/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:37:59 Author: fyan Revision: 176589 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-extensible-exceptions/repos/community-staging-i686/ haskell-extensible-exceptions/repos/community-staging-i686/PKGBUILD (from rev 176588, haskell-extensible-exceptions/trunk/PKGBUILD) haskell-extensible-exceptions/repos/community-staging-x86_64/ haskell-extensible-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 176588, haskell-extensible-exceptions/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 40 community-staging-x86_64/PKGBUILD | 40 2 files changed, 80 insertions(+) Copied: haskell-extensible-exceptions/repos/community-staging-i686/PKGBUILD (from rev 176588, haskell-extensible-exceptions/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:37:59 UTC (rev 176589) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Jelle van der Waa+ +_hkgname=extensible-exceptions +pkgname=haskell-${_hkgname} +pkgver=0.1.1.4 +pkgrel=14 +pkgdesc="extensible exceptions for both new and old versions of GHC" +url="http://hackage.haskell.org/package/extensible-exceptions; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('fa1cadd15c1c7aa362618d41c6e17d8b') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} + +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --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 +} Copied: haskell-extensible-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 176588, haskell-extensible-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:37:59 UTC (rev 176589) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Jelle van der Waa + +_hkgname=extensible-exceptions +pkgname=haskell-${_hkgname} +pkgver=0.1.1.4 +pkgrel=14 +pkgdesc="extensible exceptions for both new and old versions of GHC" +url="http://hackage.haskell.org/package/extensible-exceptions; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('fa1cadd15c1c7aa362618d41c6e17d8b') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} + +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --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 +}
[arch-commits] Commit in haskell-base16-bytestring/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:38:34 Author: fyan Revision: 176591 upgpkg: haskell-base16-bytestring 0.1.1.6-3 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-base16-bytestring/trunk/PKGBUILD Deleted: haskell-base16-bytestring/trunk/haskell-base16-bytestring.install ---+ PKGBUILD | 11 +-- haskell-base16-bytestring.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:38:27 UTC (rev 176590) +++ PKGBUILD2016-05-25 05:38:34 UTC (rev 176591) @@ -5,15 +5,13 @@ _hkgname=base16-bytestring pkgname=haskell-base16-bytestring pkgver=0.1.1.6 -pkgrel=2 +pkgrel=3 pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings" url="http://github.com/bos/base16-bytestring; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3") -options=('staticlibs') +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-base16-bytestring.install === --- haskell-base16-bytestring.install 2016-05-25 05:38:27 UTC (rev 176590) +++ haskell-base16-bytestring.install 2016-05-25 05:38:34 UTC (rev 176591) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-base16-bytestring -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-fingertree/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:37:05 Author: fyan Revision: 176586 upgpkg: haskell-fingertree 0.1.1.0-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-fingertree/trunk/PKGBUILD Deleted: haskell-fingertree/trunk/haskell-fingertree.install + PKGBUILD | 11 +-- haskell-fingertree.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:36:42 UTC (rev 176585) +++ PKGBUILD2016-05-25 05:37:05 UTC (rev 176586) @@ -5,15 +5,13 @@ _hkgname=fingertree pkgname=haskell-fingertree pkgver=0.1.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Generic finger-tree structure, with example instances" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3") -options=('staticlibs') +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('160c5ba370d781dbf2920ddca870ce8596ab76729972535595bef835ee1cddf0') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-fingertree.install === --- haskell-fingertree.install 2016-05-25 05:36:42 UTC (rev 176585) +++ haskell-fingertree.install 2016-05-25 05:37:05 UTC (rev 176586) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-fingertree -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-extensible-exceptions/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:37:35 Author: fyan Revision: 176588 upgpkg: haskell-extensible-exceptions 0.1.1.4-14 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-extensible-exceptions/trunk/PKGBUILD Deleted: haskell-extensible-exceptions/trunk/haskell-extensible-exceptions.install ---+ PKGBUILD | 14 +++--- haskell-extensible-exceptions.install | 19 --- 2 files changed, 7 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:37:28 UTC (rev 176587) +++ PKGBUILD2016-05-25 05:37:35 UTC (rev 176588) @@ -4,15 +4,13 @@ _hkgname=extensible-exceptions pkgname=haskell-${_hkgname} pkgver=0.1.1.4 -pkgrel=13 +pkgrel=14 pkgdesc="extensible exceptions for both new and old versions of GHC" url="http://hackage.haskell.org/package/extensible-exceptions; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.10.3' 'sh') +depends=('ghc=8.0.1' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -install=$pkgname.install -options=('staticlibs') md5sums=('fa1cadd15c1c7aa362618d41c6e17d8b') build() { @@ -25,13 +23,15 @@ 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/${pkgname}/register.sh -install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh +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} Deleted: haskell-extensible-exceptions.install === --- haskell-extensible-exceptions.install 2016-05-25 05:37:28 UTC (rev 176587) +++ haskell-extensible-exceptions.install 2016-05-25 05:37:35 UTC (rev 176588) @@ -1,19 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-extensible-exceptions -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -
[arch-commits] Commit in haskell-fingertree/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:37:28 Author: fyan Revision: 176587 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-fingertree/repos/community-staging-i686/ haskell-fingertree/repos/community-staging-i686/PKGBUILD (from rev 176586, haskell-fingertree/trunk/PKGBUILD) haskell-fingertree/repos/community-staging-x86_64/ haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 176586, haskell-fingertree/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-fingertree/repos/community-staging-i686/PKGBUILD (from rev 176586, haskell-fingertree/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:37:28 UTC (rev 176587) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=fingertree +pkgname=haskell-fingertree +pkgver=0.1.1.0 +pkgrel=2 +pkgdesc="Generic finger-tree structure, with example instances" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('160c5ba370d781dbf2920ddca870ce8596ab76729972535595bef835ee1cddf0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 176586, haskell-fingertree/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:37:28 UTC (rev 176587) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fingertree +pkgname=haskell-fingertree +pkgver=0.1.1.0 +pkgrel=2 +pkgdesc="Generic finger-tree structure, with example instances" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('160c5ba370d781dbf2920ddca870ce8596ab76729972535595bef835ee1cddf0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-parallel/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:36:42 Author: fyan Revision: 176585 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-parallel/repos/community-staging-i686/ haskell-parallel/repos/community-staging-i686/PKGBUILD (from rev 176584, haskell-parallel/trunk/PKGBUILD) haskell-parallel/repos/community-staging-x86_64/ haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 176584, haskell-parallel/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-parallel/repos/community-staging-i686/PKGBUILD (from rev 176584, haskell-parallel/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:36:42 UTC (rev 176585) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=parallel +pkgname=haskell-parallel +pkgver=3.2.1.0 +pkgrel=2 +pkgdesc="Parallel programming library" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('4de3cdbb71dfd13cbb70a1dc1d1d5cf34fbe9828e05eb02b3dc658fdc2148526') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 176584, haskell-parallel/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:36:42 UTC (rev 176585) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=parallel +pkgname=haskell-parallel +pkgver=3.2.1.0 +pkgrel=2 +pkgdesc="Parallel programming library" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('4de3cdbb71dfd13cbb70a1dc1d1d5cf34fbe9828e05eb02b3dc658fdc2148526') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-split/repos (2 files)
Date: Wednesday, May 25, 2016 @ 07:36:03 Author: fyan Revision: 176583 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-split/repos/community-staging-x86_64/ haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176582, haskell-split/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176582, haskell-split/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:36:03 UTC (rev 176583) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=split +pkgname=haskell-split +pkgver=0.2.3.1 +pkgrel=2 +pkgdesc="Combinator library for splitting lists." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-parallel/trunk (PKGBUILD haskell-parallel.install)
Date: Wednesday, May 25, 2016 @ 07:36:18 Author: fyan Revision: 176584 upgpkg: haskell-parallel 3.2.1.0-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-parallel/trunk/PKGBUILD Deleted: haskell-parallel/trunk/haskell-parallel.install --+ PKGBUILD | 11 +-- haskell-parallel.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:36:03 UTC (rev 176583) +++ PKGBUILD2016-05-25 05:36:18 UTC (rev 176584) @@ -5,15 +5,13 @@ _hkgname=parallel pkgname=haskell-parallel pkgver=3.2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Parallel programming library" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3") -options=('staticlibs') +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('4de3cdbb71dfd13cbb70a1dc1d1d5cf34fbe9828e05eb02b3dc658fdc2148526') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-parallel.install === --- haskell-parallel.install2016-05-25 05:36:03 UTC (rev 176583) +++ haskell-parallel.install2016-05-25 05:36:18 UTC (rev 176584) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-parallel -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-split/trunk (PKGBUILD haskell-split.install)
Date: Wednesday, May 25, 2016 @ 07:35:39 Author: fyan Revision: 176582 upgpkg: haskell-split 0.2.3.1-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-split/trunk/PKGBUILD Deleted: haskell-split/trunk/haskell-split.install ---+ PKGBUILD | 11 +-- haskell-split.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:34:55 UTC (rev 176581) +++ PKGBUILD2016-05-25 05:35:39 UTC (rev 176582) @@ -5,15 +5,13 @@ _hkgname=split pkgname=haskell-split pkgver=0.2.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Combinator library for splitting lists." url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3") -options=('staticlibs') +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-split.install === --- haskell-split.install 2016-05-25 05:34:55 UTC (rev 176581) +++ haskell-split.install 2016-05-25 05:35:39 UTC (rev 176582) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-split -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-erf/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:34:55 Author: fyan Revision: 176581 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-erf/repos/community-staging-i686/ haskell-erf/repos/community-staging-i686/PKGBUILD (from rev 176580, haskell-erf/trunk/PKGBUILD) haskell-erf/repos/community-staging-x86_64/ haskell-erf/repos/community-staging-x86_64/PKGBUILD (from rev 176580, haskell-erf/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 39 community-staging-x86_64/PKGBUILD | 39 2 files changed, 78 insertions(+) Copied: haskell-erf/repos/community-staging-i686/PKGBUILD (from rev 176580, haskell-erf/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:34:55 UTC (rev 176581) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=erf +pkgname=haskell-erf +pkgver=2.0.0.0 +pkgrel=2 +pkgdesc="The error function, erf, and related functions." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337") + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +} Copied: haskell-erf/repos/community-staging-x86_64/PKGBUILD (from rev 176580, haskell-erf/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:34:55 UTC (rev 176581) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=erf +pkgname=haskell-erf +pkgver=2.0.0.0 +pkgrel=2 +pkgdesc="The error function, erf, and related functions." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337") + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-temporary/trunk (PKGBUILD haskell-temporary.install)
Date: Wednesday, May 25, 2016 @ 07:34:00 Author: fyan Revision: 176578 upgpkg: haskell-temporary 1.2.0.4-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-temporary/trunk/PKGBUILD Deleted: haskell-temporary/trunk/haskell-temporary.install ---+ PKGBUILD | 11 +-- haskell-temporary.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:33:54 UTC (rev 176577) +++ PKGBUILD2016-05-25 05:34:00 UTC (rev 176578) @@ -5,15 +5,13 @@ _hkgname=temporary pkgname=haskell-temporary pkgver=1.2.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Portable temporary file and directory support for Windows and Unix, based on code from Cabal" url="http://www.github.com/batterseapower/temporary; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-exceptions") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-exceptions") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('51e713804246404df8a728919a2e7d1994f8cfda42cfa7a74ea65d8b7d206762') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-temporary.install === --- haskell-temporary.install 2016-05-25 05:33:54 UTC (rev 176577) +++ haskell-temporary.install 2016-05-25 05:34:00 UTC (rev 176578) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-temporary -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-temporary/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:34:24 Author: fyan Revision: 176579 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-temporary/repos/community-staging-i686/ haskell-temporary/repos/community-staging-i686/PKGBUILD (from rev 176578, haskell-temporary/trunk/PKGBUILD) haskell-temporary/repos/community-staging-x86_64/ haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 176578, haskell-temporary/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-temporary/repos/community-staging-i686/PKGBUILD (from rev 176578, haskell-temporary/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:34:24 UTC (rev 176579) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.2.0.4 +pkgrel=2 +pkgdesc="Portable temporary file and directory support for Windows and Unix, based on code from Cabal" +url="http://www.github.com/batterseapower/temporary; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-exceptions") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('51e713804246404df8a728919a2e7d1994f8cfda42cfa7a74ea65d8b7d206762') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 176578, haskell-temporary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:34:24 UTC (rev 176579) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.2.0.4 +pkgrel=2 +pkgdesc="Portable temporary file and directory support for Windows and Unix, based on code from Cabal" +url="http://www.github.com/batterseapower/temporary; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-exceptions") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('51e713804246404df8a728919a2e7d1994f8cfda42cfa7a74ea65d8b7d206762') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f
[arch-commits] Commit in haskell-unbounded-delays/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:33:54 Author: fyan Revision: 176577 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-unbounded-delays/repos/community-staging-i686/ haskell-unbounded-delays/repos/community-staging-i686/PKGBUILD (from rev 176576, haskell-unbounded-delays/trunk/PKGBUILD) haskell-unbounded-delays/repos/community-staging-x86_64/ haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from rev 176576, haskell-unbounded-delays/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-unbounded-delays/repos/community-staging-i686/PKGBUILD (from rev 176576, haskell-unbounded-delays/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:33:54 UTC (rev 176577) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=unbounded-delays +pkgname=haskell-unbounded-delays +pkgver=0.1.0.9 +pkgrel=2 +pkgdesc="Unbounded thread delays and timeouts" +url="https://github.com/basvandijk/unbounded-delays; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('4010ca5c4ca800039db259fc7a5180f10fc98f00580c7223ac7ad401ca4190b8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from rev 176576, haskell-unbounded-delays/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:33:54 UTC (rev 176577) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unbounded-delays +pkgname=haskell-unbounded-delays +pkgver=0.1.0.9 +pkgrel=2 +pkgdesc="Unbounded thread delays and timeouts" +url="https://github.com/basvandijk/unbounded-delays; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('4010ca5c4ca800039db259fc7a5180f10fc98f00580c7223ac7ad401ca4190b8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-erf/trunk (PKGBUILD haskell-erf.install)
Date: Wednesday, May 25, 2016 @ 07:34:31 Author: fyan Revision: 176580 upgpkg: haskell-erf 2.0.0.0-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-erf/trunk/PKGBUILD Deleted: haskell-erf/trunk/haskell-erf.install -+ PKGBUILD| 11 +-- haskell-erf.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:34:24 UTC (rev 176579) +++ PKGBUILD2016-05-25 05:34:31 UTC (rev 176580) @@ -5,15 +5,13 @@ _hkgname=erf pkgname=haskell-erf pkgver=2.0.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="The error function, erf, and related functions." url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3") -options=('staticlibs') +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337") build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-erf.install === --- haskell-erf.install 2016-05-25 05:34:24 UTC (rev 176579) +++ haskell-erf.install 2016-05-25 05:34:31 UTC (rev 176580) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-erf -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-unbounded-delays/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:33:31 Author: fyan Revision: 176576 upgpkg: haskell-unbounded-delays 0.1.0.9-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-unbounded-delays/trunk/PKGBUILD Deleted: haskell-unbounded-delays/trunk/haskell-unbounded-delays.install --+ PKGBUILD | 11 +-- haskell-unbounded-delays.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:33:21 UTC (rev 176575) +++ PKGBUILD2016-05-25 05:33:31 UTC (rev 176576) @@ -5,15 +5,13 @@ _hkgname=unbounded-delays pkgname=haskell-unbounded-delays pkgver=0.1.0.9 -pkgrel=1 +pkgrel=2 pkgdesc="Unbounded thread delays and timeouts" url="https://github.com/basvandijk/unbounded-delays; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3") -options=('staticlibs') +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('4010ca5c4ca800039db259fc7a5180f10fc98f00580c7223ac7ad401ca4190b8') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-unbounded-delays.install === --- haskell-unbounded-delays.install2016-05-25 05:33:21 UTC (rev 176575) +++ haskell-unbounded-delays.install2016-05-25 05:33:31 UTC (rev 176576) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-unbounded-delays -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-haddock-library/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:33:21 Author: fyan Revision: 176575 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-haddock-library/repos/community-staging-i686/ haskell-haddock-library/repos/community-staging-i686/PKGBUILD (from rev 176574, haskell-haddock-library/trunk/PKGBUILD) haskell-haddock-library/repos/community-staging-x86_64/ haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 176574, haskell-haddock-library/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 39 community-staging-x86_64/PKGBUILD | 39 2 files changed, 78 insertions(+) Copied: haskell-haddock-library/repos/community-staging-i686/PKGBUILD (from rev 176574, haskell-haddock-library/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:33:21 UTC (rev 176575) @@ -0,0 +1,39 @@ +# $Id: PKGBUILD 124882 2014-12-29 22:07:40Z spupykin $ +# Maintainer: Sergej Pupykin+ +pkgname=haskell-haddock-library +pkgver=1.4.1 +pkgrel=1 +pkgdesc="A documentation-generation tool for Haskell libraries" +url="http://www.haskell.org/haddock/; +license=("BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;) +sha256sums=('40f4be262d3ec74a88e86f2bf9ecfba46ae140d936825c96b3d739acb9469ff1') + +build() { +cd "${srcdir}/haddock-library-${pkgver}" + +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/haddock-library-${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/haddock-library" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 176574, haskell-haddock-library/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:33:21 UTC (rev 176575) @@ -0,0 +1,39 @@ +# $Id: PKGBUILD 124882 2014-12-29 22:07:40Z spupykin $ +# Maintainer: Sergej Pupykin + +pkgname=haskell-haddock-library +pkgver=1.4.1 +pkgrel=1 +pkgdesc="A documentation-generation tool for Haskell libraries" +url="http://www.haskell.org/haddock/; +license=("BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;) +sha256sums=('40f4be262d3ec74a88e86f2bf9ecfba46ae140d936825c96b3d739acb9469ff1') + +build() { +cd "${srcdir}/haddock-library-${pkgver}" + +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/haddock-library-${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/haddock-library" +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-haddock-library/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:32:58 Author: fyan Revision: 176574 upgpkg: haskell-haddock-library 1.4.1-1 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-haddock-library/trunk/PKGBUILD Deleted: haskell-haddock-library/trunk/haskell-haddock-library.install -+ PKGBUILD| 18 -- haskell-haddock-library.install | 20 2 files changed, 8 insertions(+), 30 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:32:19 UTC (rev 176573) +++ PKGBUILD2016-05-25 05:32:58 UTC (rev 176574) @@ -2,18 +2,15 @@ # Maintainer: Sergej Pupykinpkgname=haskell-haddock-library -pkgver=1.2.1 -pkgrel=2 +pkgver=1.4.1 +pkgrel=1 pkgdesc="A documentation-generation tool for Haskell libraries" url="http://www.haskell.org/haddock/; license=("BSD3") arch=('i686' 'x86_64') -makedepends=() -depends=("ghc=7.10.3") -options=('strip' 'staticlibs') -install="${pkgname}.install" +depends=("ghc=8.0.1") source=("http://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;) -sha256sums=('0fb1a09d2b6f5339bc008a8ebf6519f22d27f65cfcc682488a7b67e8ee151056') +sha256sums=('40f4be262d3ec74a88e86f2bf9ecfba46ae140d936825c96b3d739acb9469ff1') build() { cd "${srcdir}/haddock-library-${pkgver}" @@ -25,14 +22,15 @@ 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}/haddock-library-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" + +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/haddock-library" runhaskell Setup copy --destdir="${pkgdir}" Deleted: haskell-haddock-library.install === --- haskell-haddock-library.install 2016-05-25 05:32:19 UTC (rev 176573) +++ haskell-haddock-library.install 2016-05-25 05:32:58 UTC (rev 176574) @@ -1,20 +0,0 @@ -# custom variables -pkgname=haskell-haddock-library -HS_DIR=usr/share/haskell/${pkgname} - -# functions -post_install() { -${HS_DIR}/register.sh -} - -pre_upgrade() { -${HS_DIR}/unregister.sh -} - -post_upgrade() { -${HS_DIR}/register.sh -} - -pre_remove() { -${HS_DIR}/unregister.sh -}
[arch-commits] Commit in haskell-vector-instances/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:32:19 Author: fyan Revision: 176573 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-vector-instances/repos/community-staging-i686/ haskell-vector-instances/repos/community-staging-i686/PKGBUILD (from rev 176572, haskell-vector-instances/trunk/PKGBUILD) haskell-vector-instances/repos/community-staging-x86_64/ haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 176572, haskell-vector-instances/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-vector-instances/repos/community-staging-i686/PKGBUILD (from rev 176572, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:32:19 UTC (rev 176573) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.3.1 +pkgrel=17 +pkgdesc="Orphan Instances for \'Data.Vector\'" +url="http://github.com/ekmett/vector-instances; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-keys" "haskell-pointed" + "haskell-semigroupoids" "haskell-semigroups" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('68c7f154fe4ad53e29433e150c8718b0e74b4cf4c45a79af89940fff83868c59') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 176572, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:32:19 UTC (rev 176573) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.3.1 +pkgrel=17 +pkgdesc="Orphan Instances for \'Data.Vector\'" +url="http://github.com/ekmett/vector-instances; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-keys" "haskell-pointed" + "haskell-semigroupoids" "haskell-semigroups" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('68c7f154fe4ad53e29433e150c8718b0e74b4cf4c45a79af89940fff83868c59') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html"
[arch-commits] Commit in haskell-vector-instances/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:31:56 Author: fyan Revision: 176572 upgpkg: haskell-vector-instances 3.3.1-17 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-vector-instances/trunk/PKGBUILD Deleted: haskell-vector-instances/trunk/haskell-vector-instances.install --+ PKGBUILD | 11 +-- haskell-vector-instances.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:31:44 UTC (rev 176571) +++ PKGBUILD2016-05-25 05:31:56 UTC (rev 176572) @@ -5,16 +5,14 @@ _hkgname=vector-instances pkgname=haskell-vector-instances pkgver=3.3.1 -pkgrel=16 +pkgrel=17 pkgdesc="Orphan Instances for \'Data.Vector\'" url="http://github.com/ekmett/vector-instances; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-comonad" "haskell-keys" "haskell-pointed" +depends=("ghc=8.0.1" "haskell-comonad" "haskell-keys" "haskell-pointed" "haskell-semigroupoids" "haskell-semigroups" "haskell-vector") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('68c7f154fe4ad53e29433e150c8718b0e74b4cf4c45a79af89940fff83868c59') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-vector-instances.install === --- haskell-vector-instances.install2016-05-25 05:31:44 UTC (rev 176571) +++ haskell-vector-instances.install2016-05-25 05:31:56 UTC (rev 176572) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-vector-instances -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-http/trunk (PKGBUILD haskell-http.install)
Date: Wednesday, May 25, 2016 @ 07:31:20 Author: fyan Revision: 176570 upgpkg: haskell-http 4000.3.3-5 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-http/trunk/PKGBUILD Deleted: haskell-http/trunk/haskell-http.install --+ PKGBUILD | 58 + haskell-http.install | 35 - 2 files changed, 25 insertions(+), 68 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:31:08 UTC (rev 176569) +++ PKGBUILD2016-05-25 05:31:20 UTC (rev 176570) @@ -1,49 +1,41 @@ -# Maintainer: Thomas Dziedzic+# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.3 -pkgrel=4 +pkgrel=5 pkgdesc="A library for client-side HTTP" url="http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -options=('staticlibs') -depends=('ghc=7.10.3' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') +depends=('ghc=8.0.1' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install=${pkgname}.install md5sums=('3f2d84d59e36476ca02c882419632d7d') build() { - cd ${_hkgname}-${pkgver} - - runhaskell Setup configure -O \ - --enable-library-profiling \ - --enable-shared \ - --prefix=/usr \ - --docdir=/usr/share/doc/${pkgname} \ - --libsubdir=\$compiler/site-local/\$pkgid - - runhaskell Setup build - - runhaskell Setup haddock - - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } package() { - cd ${_hkgname}-${pkgver} - - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh - install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.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 +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" } Deleted: haskell-http.install === --- haskell-http.install2016-05-25 05:31:08 UTC (rev 176569) +++ haskell-http.install2016-05-25 05:31:20 UTC (rev 176570) @@ -1,35 +0,0 @@ -pkgname=haskell-http - -_register() { - usr/share/haskell/${pkgname}/register.sh -} - -_unregister() { - usr/share/haskell/${pkgname}/unregister.sh -} - -_gen_contents() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} - -post_install() { - _register - _gen_contents -} - -pre_upgrade() { - _unregister -} - -post_upgrade() { - _register - _gen_contents -} - -pre_remove() { - _unregister -} - -post_remove() { - _gen_contents -}
[arch-commits] Commit in haskell-http/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:31:44 Author: fyan Revision: 176571 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http/repos/community-staging-i686/ haskell-http/repos/community-staging-i686/PKGBUILD (from rev 176570, haskell-http/trunk/PKGBUILD) haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 176570, haskell-http/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-http/repos/community-staging-i686/PKGBUILD (from rev 176570, haskell-http/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:31:44 UTC (rev 176571) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.3 +pkgrel=5 +pkgdesc="A library for client-side HTTP" +url="http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('3f2d84d59e36476ca02c882419632d7d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 176570, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:31:44 UTC (rev 176571) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.3 +pkgrel=5 +pkgdesc="A library for client-side HTTP" +url="http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('3f2d84d59e36476ca02c882419632d7d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-optparse-applicative/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:31:08 Author: fyan Revision: 176569 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-optparse-applicative/repos/community-staging-i686/ haskell-optparse-applicative/repos/community-staging-i686/PKGBUILD (from rev 176568, haskell-optparse-applicative/trunk/PKGBUILD) haskell-optparse-applicative/repos/community-staging-x86_64/ haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 176568, haskell-optparse-applicative/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-optparse-applicative/repos/community-staging-i686/PKGBUILD (from rev 176568, haskell-optparse-applicative/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:31:08 UTC (rev 176569) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Roger Duran + +_hkgname=optparse-applicative +pkgname=haskell-optparse-applicative +pkgver=0.12.1.0 +pkgrel=2 +pkgdesc="Utilities and combinators for parsing command line options" +url="https://github.com/pcapriotti/optparse-applicative; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-wl-pprint" "haskell-transformers-compat") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('18b46d6d2c17e941bb02f84e980390f056795dce73ece946d71d3d4d002313d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 176568, haskell-optparse-applicative/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:31:08 UTC (rev 176569) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=optparse-applicative +pkgname=haskell-optparse-applicative +pkgver=0.12.1.0 +pkgrel=2 +pkgdesc="Utilities and combinators for parsing command line options" +url="https://github.com/pcapriotti/optparse-applicative; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-wl-pprint" "haskell-transformers-compat") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('18b46d6d2c17e941bb02f84e980390f056795dce73ece946d71d3d4d002313d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +
[arch-commits] Commit in haskell-optparse-applicative/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:30:45 Author: fyan Revision: 176568 upgpkg: haskell-optparse-applicative 0.12.1.0-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-optparse-applicative/trunk/PKGBUILD Deleted: haskell-optparse-applicative/trunk/haskell-optparse-applicative.install --+ PKGBUILD | 11 +-- haskell-optparse-applicative.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:30:20 UTC (rev 176567) +++ PKGBUILD2016-05-25 05:30:45 UTC (rev 176568) @@ -5,15 +5,13 @@ _hkgname=optparse-applicative pkgname=haskell-optparse-applicative pkgver=0.12.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Utilities and combinators for parsing command line options" url="https://github.com/pcapriotti/optparse-applicative; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-ansi-wl-pprint" "haskell-transformers-compat") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-ansi-wl-pprint" "haskell-transformers-compat") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('18b46d6d2c17e941bb02f84e980390f056795dce73ece946d71d3d4d002313d5') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-optparse-applicative.install === --- haskell-optparse-applicative.install2016-05-25 05:30:20 UTC (rev 176567) +++ haskell-optparse-applicative.install2016-05-25 05:30:45 UTC (rev 176568) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-optparse-applicative -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-regex-tdfa/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:30:20 Author: fyan Revision: 176567 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-regex-tdfa/repos/community-staging-i686/ haskell-regex-tdfa/repos/community-staging-i686/PKGBUILD (from rev 176566, haskell-regex-tdfa/trunk/PKGBUILD) haskell-regex-tdfa/repos/community-staging-x86_64/ haskell-regex-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 176566, haskell-regex-tdfa/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-regex-tdfa/repos/community-staging-i686/PKGBUILD (from rev 176566, haskell-regex-tdfa/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:30:20 UTC (rev 176567) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=regex-tdfa +pkgname=haskell-regex-tdfa +pkgver=1.2.2 +pkgrel=3 +pkgdesc="Replaces/Enhances Text.Regex" +url="http://hackage.haskell.org/package/regex-tdfa; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-parsec" "haskell-regex-base") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cb12d675be7b31ed8086d8d022023d03eb553e55dbee6e1b7a4154933d471d39') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-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" +} Copied: haskell-regex-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 176566, haskell-regex-tdfa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:30:20 UTC (rev 176567) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-tdfa +pkgname=haskell-regex-tdfa +pkgver=1.2.2 +pkgrel=3 +pkgdesc="Replaces/Enhances Text.Regex" +url="http://hackage.haskell.org/package/regex-tdfa; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-parsec" "haskell-regex-base") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cb12d675be7b31ed8086d8d022023d03eb553e55dbee6e1b7a4154933d471d39') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-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
[arch-commits] Commit in haskell-regex-tdfa/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:29:56 Author: fyan Revision: 176566 upgpkg: haskell-regex-tdfa 1.2.2-3 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-regex-tdfa/trunk/PKGBUILD Deleted: haskell-regex-tdfa/trunk/haskell-regex-tdfa.install + PKGBUILD | 11 +-- haskell-regex-tdfa.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:21:45 UTC (rev 176565) +++ PKGBUILD2016-05-25 05:29:56 UTC (rev 176566) @@ -5,15 +5,13 @@ _hkgname=regex-tdfa pkgname=haskell-regex-tdfa pkgver=1.2.2 -pkgrel=2 +pkgrel=3 pkgdesc="Replaces/Enhances Text.Regex" url="http://hackage.haskell.org/package/regex-tdfa; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-mtl" "haskell-parsec" "haskell-regex-base") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-parsec" "haskell-regex-base") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('cb12d675be7b31ed8086d8d022023d03eb553e55dbee6e1b7a4154933d471d39') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-regex-tdfa.install === --- haskell-regex-tdfa.install 2016-05-25 05:21:45 UTC (rev 176565) +++ haskell-regex-tdfa.install 2016-05-25 05:29:56 UTC (rev 176566) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-regex-tdfa -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-ansi-wl-pprint/repos (6 files)
Date: Wednesday, May 25, 2016 @ 07:21:45 Author: fyan Revision: 176565 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-ansi-wl-pprint/repos/community-staging-i686/ haskell-ansi-wl-pprint/repos/community-staging-i686/PKGBUILD (from rev 176564, haskell-ansi-wl-pprint/trunk/PKGBUILD) haskell-ansi-wl-pprint/repos/community-staging-i686/haskell-ansi-wl-pprint.install (from rev 176564, haskell-ansi-wl-pprint/trunk/haskell-ansi-wl-pprint.install) haskell-ansi-wl-pprint/repos/community-staging-x86_64/ haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 176564, haskell-ansi-wl-pprint/trunk/PKGBUILD) haskell-ansi-wl-pprint/repos/community-staging-x86_64/haskell-ansi-wl-pprint.install (from rev 176564, haskell-ansi-wl-pprint/trunk/haskell-ansi-wl-pprint.install) -+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-ansi-wl-pprint.install | 18 ++ community-staging-x86_64/PKGBUILD | 42 ++ community-staging-x86_64/haskell-ansi-wl-pprint.install | 18 ++ 4 files changed, 120 insertions(+) Copied: haskell-ansi-wl-pprint/repos/community-staging-i686/PKGBUILD (from rev 176564, haskell-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:21:45 UTC (rev 176565) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=ansi-wl-pprint +pkgname=haskell-ansi-wl-pprint +pkgver=0.6.7.3 +pkgrel=3 +pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" +url="http://github.com/ekmett/ansi-wl-pprint; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('3789ecaa89721eabef58ddc5711f7fd1ff67e262da1659f3b20d38a9e1f5b708') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-example -fnewbase +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-ansi-wl-pprint/repos/community-staging-i686/haskell-ansi-wl-pprint.install (from rev 176564, haskell-ansi-wl-pprint/trunk/haskell-ansi-wl-pprint.install) === --- community-staging-i686/haskell-ansi-wl-pprint.install (rev 0) +++ community-staging-i686/haskell-ansi-wl-pprint.install 2016-05-25 05:21:45 UTC (rev 176565) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-ansi-wl-pprint +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 176564, haskell-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:21:45 UTC (rev 176565) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-wl-pprint +pkgname=haskell-ansi-wl-pprint +pkgver=0.6.7.3 +pkgrel=3 +pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
[arch-commits] Commit in haskell-digest/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:21:16 Author: fyan Revision: 176563 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-digest/repos/community-staging-i686/ haskell-digest/repos/community-staging-i686/PKGBUILD (from rev 176562, haskell-digest/trunk/PKGBUILD) haskell-digest/repos/community-staging-x86_64/ haskell-digest/repos/community-staging-x86_64/PKGBUILD (from rev 176562, haskell-digest/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-digest/repos/community-staging-i686/PKGBUILD (from rev 176562, haskell-digest/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:21:16 UTC (rev 176563) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=digest +pkgname=haskell-digest +pkgver=0.0.1.2 +pkgrel=3 +pkgdesc="Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "zlib") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring-in-base +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-digest/repos/community-staging-x86_64/PKGBUILD (from rev 176562, haskell-digest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:21:16 UTC (rev 176563) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=digest +pkgname=haskell-digest +pkgver=0.0.1.2 +pkgrel=3 +pkgdesc="Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "zlib") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring-in-base +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-ansi-wl-pprint/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 07:21:22 Author: fyan Revision: 176564 upgpkg: haskell-ansi-wl-pprint 0.6.7.3-3 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:21:16 UTC (rev 176563) +++ PKGBUILD2016-05-25 05:21:22 UTC (rev 176564) @@ -5,15 +5,13 @@ _hkgname=ansi-wl-pprint pkgname=haskell-ansi-wl-pprint pkgver=0.6.7.3 -pkgrel=2 +pkgrel=3 pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" url="http://github.com/ekmett/ansi-wl-pprint; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-ansi-terminal") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-ansi-terminal") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('3789ecaa89721eabef58ddc5711f7fd1ff67e262da1659f3b20d38a9e1f5b708') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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-digest/trunk (PKGBUILD haskell-digest.install)
Date: Wednesday, May 25, 2016 @ 07:20:52 Author: fyan Revision: 176562 upgpkg: haskell-digest 0.0.1.2-3 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-digest/trunk/PKGBUILD Deleted: haskell-digest/trunk/haskell-digest.install + PKGBUILD | 11 +-- haskell-digest.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:20:45 UTC (rev 176561) +++ PKGBUILD2016-05-25 05:20:52 UTC (rev 176562) @@ -5,15 +5,13 @@ _hkgname=digest pkgname=haskell-digest pkgver=0.0.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now." url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "zlib") -options=('staticlibs') +depends=("ghc=8.0.1" "zlib") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-digest.install === --- haskell-digest.install 2016-05-25 05:20:45 UTC (rev 176561) +++ haskell-digest.install 2016-05-25 05:20:52 UTC (rev 176562) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-digest -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-pcre-light/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:20:45 Author: fyan Revision: 176561 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pcre-light/repos/community-staging-i686/ haskell-pcre-light/repos/community-staging-i686/PKGBUILD (from rev 176560, haskell-pcre-light/trunk/PKGBUILD) haskell-pcre-light/repos/community-staging-x86_64/ haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 176560, haskell-pcre-light/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-pcre-light/repos/community-staging-i686/PKGBUILD (from rev 176560, haskell-pcre-light/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:20:45 UTC (rev 176561) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pcre-light +pkgname=haskell-pcre-light +pkgver=0.4.0.4 +pkgrel=2 +pkgdesc="Portable regex library for Perl 5 compatible regular expressions" +url="https://github.com/Daniel-Diaz/pcre-light; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'pcre') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 176560, haskell-pcre-light/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:20:45 UTC (rev 176561) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pcre-light +pkgname=haskell-pcre-light +pkgver=0.4.0.4 +pkgrel=2 +pkgdesc="Portable regex library for Perl 5 compatible regular expressions" +url="https://github.com/Daniel-Diaz/pcre-light; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'pcre') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +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-pcre-light/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:20:22 Author: fyan Revision: 176560 upgpkg: haskell-pcre-light 0.4.0.4-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-pcre-light/trunk/PKGBUILD Deleted: haskell-pcre-light/trunk/haskell-pcre-light.install + PKGBUILD | 11 +-- haskell-pcre-light.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:20:16 UTC (rev 176559) +++ PKGBUILD2016-05-25 05:20:22 UTC (rev 176560) @@ -5,15 +5,13 @@ _hkgname=pcre-light pkgname=haskell-pcre-light pkgver=0.4.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Portable regex library for Perl 5 compatible regular expressions" url="https://github.com/Daniel-Diaz/pcre-light; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" 'pcre') -options=('staticlibs') +depends=("ghc=8.0.1" 'pcre') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-pcre-light.install === --- haskell-pcre-light.install 2016-05-25 05:20:16 UTC (rev 176559) +++ haskell-pcre-light.install 2016-05-25 05:20:22 UTC (rev 176560) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-pcre-light -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-abstract-par/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:20:16 Author: fyan Revision: 176559 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-abstract-par/repos/community-staging-i686/ haskell-abstract-par/repos/community-staging-i686/PKGBUILD (from rev 176558, haskell-abstract-par/trunk/PKGBUILD) haskell-abstract-par/repos/community-staging-x86_64/ haskell-abstract-par/repos/community-staging-x86_64/PKGBUILD (from rev 176558, haskell-abstract-par/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-abstract-par/repos/community-staging-i686/PKGBUILD (from rev 176558, haskell-abstract-par/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:20:16 UTC (rev 176559) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=abstract-par +_licensefile=LICENSE +pkgname=haskell-abstract-par +pkgver=0.3.3 +pkgrel=2 +pkgdesc="Type classes generalizing the functionality of the \'monad-par\' library." +url="https://github.com/simonmar/monad-par; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-abstract-par/repos/community-staging-x86_64/PKGBUILD (from rev 176558, haskell-abstract-par/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:20:16 UTC (rev 176559) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=abstract-par +_licensefile=LICENSE +pkgname=haskell-abstract-par +pkgver=0.3.3 +pkgrel=2 +pkgdesc="Type classes generalizing the functionality of the \'monad-par\' library." +url="https://github.com/simonmar/monad-par; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f
[arch-commits] Commit in haskell-xml/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:19:43 Author: fyan Revision: 176557 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xml/repos/community-staging-i686/ haskell-xml/repos/community-staging-i686/PKGBUILD (from rev 176556, haskell-xml/trunk/PKGBUILD) haskell-xml/repos/community-staging-x86_64/ haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 176556, haskell-xml/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-xml/repos/community-staging-i686/PKGBUILD (from rev 176556, haskell-xml/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:19:43 UTC (rev 176557) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xml +pkgname=haskell-xml +pkgver=1.3.14 +pkgrel=5 +pkgdesc="A simple XML library" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'haskell-text') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 176556, haskell-xml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:19:43 UTC (rev 176557) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml +pkgname=haskell-xml +pkgver=1.3.14 +pkgrel=5 +pkgdesc="A simple XML library" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'haskell-text') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-conduit/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:18:37 Author: fyan Revision: 176553 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-i686/ haskell-http-conduit/repos/community-staging-i686/PKGBUILD (from rev 176552, haskell-http-conduit/trunk/PKGBUILD) haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 176552, haskell-http-conduit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-http-conduit/repos/community-staging-i686/PKGBUILD (from rev 176552, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:18:37 UTC (rev 176553) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.1.10.1 +pkgrel=6 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" + "haskell-data-default-class" "haskell-exceptions" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base" + "haskell-monad-control" "haskell-mtl" "haskell-resourcet") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('36ebae73f7bf984e1062aa6079b935069b49a5b3811ea935194c0cecb8de815f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 176552, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:18:37 UTC (rev 176553) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.1.10.1 +pkgrel=6 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" + "haskell-data-default-class" "haskell-exceptions" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base" + "haskell-monad-control" "haskell-mtl" "haskell-resourcet") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('36ebae73f7bf984e1062aa6079b935069b49a5b3811ea935194c0cecb8de815f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-xml/trunk (PKGBUILD haskell-xml.install)
Date: Wednesday, May 25, 2016 @ 07:19:20 Author: fyan Revision: 176556 upgpkg: haskell-xml 1.3.14-5 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-xml/trunk/PKGBUILD Deleted: haskell-xml/trunk/haskell-xml.install -+ PKGBUILD| 11 +-- haskell-xml.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:19:09 UTC (rev 176555) +++ PKGBUILD2016-05-25 05:19:20 UTC (rev 176556) @@ -5,15 +5,13 @@ _hkgname=xml pkgname=haskell-xml pkgver=1.3.14 -pkgrel=4 +pkgrel=5 pkgdesc="A simple XML library" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" 'haskell-text') -options=('staticlibs') +depends=("ghc=8.0.1" 'haskell-text') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-xml.install === --- haskell-xml.install 2016-05-25 05:19:09 UTC (rev 176555) +++ haskell-xml.install 2016-05-25 05:19:20 UTC (rev 176556) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-xml -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-pointed/trunk (PKGBUILD haskell-pointed.install)
Date: Wednesday, May 25, 2016 @ 07:18:45 Author: fyan Revision: 176554 upgpkg: haskell-pointed 5-14 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-pointed/trunk/PKGBUILD Deleted: haskell-pointed/trunk/haskell-pointed.install -+ PKGBUILD| 15 +-- haskell-pointed.install | 18 -- 2 files changed, 9 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:18:37 UTC (rev 176553) +++ PKGBUILD2016-05-25 05:18:45 UTC (rev 176554) @@ -5,20 +5,22 @@ _hkgname=pointed pkgname=haskell-pointed pkgver=5 -pkgrel=13 +pkgrel=14 pkgdesc="Pointed and copointed data" url="http://github.com/ekmett/pointed/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -31,6 +33,7 @@ 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 } @@ -37,8 +40,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-pointed.install === --- haskell-pointed.install 2016-05-25 05:18:37 UTC (rev 176553) +++ haskell-pointed.install 2016-05-25 05:18:45 UTC (rev 176554) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-pointed -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:19:09 Author: fyan Revision: 176555 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 176554, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 176554, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 176554, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:19:09 UTC (rev 176555) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=14 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 176554, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:19:09 UTC (rev 176555) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=14 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers
[arch-commits] Commit in haskell-http-conduit/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:18:14 Author: fyan Revision: 176552 upgpkg: haskell-http-conduit 2.1.10.1-6 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-http-conduit/trunk/PKGBUILD Deleted: haskell-http-conduit/trunk/haskell-http-conduit.install --+ PKGBUILD | 11 +-- haskell-http-conduit.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:17:57 UTC (rev 176551) +++ PKGBUILD2016-05-25 05:18:14 UTC (rev 176552) @@ -5,18 +5,16 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.1.10.1 -pkgrel=5 +pkgrel=6 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" "haskell-data-default-class" "haskell-exceptions" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" "haskell-mtl" "haskell-resourcet") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('36ebae73f7bf984e1062aa6079b935069b49a5b3811ea935194c0cecb8de815f') build() { @@ -29,6 +27,7 @@ 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 } @@ -35,8 +34,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-http-conduit.install === --- haskell-http-conduit.install2016-05-25 05:17:57 UTC (rev 176551) +++ haskell-http-conduit.install2016-05-25 05:18:14 UTC (rev 176552) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-http-conduit -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-keys/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:17:57 Author: fyan Revision: 176551 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-keys/repos/community-staging-i686/ haskell-keys/repos/community-staging-i686/PKGBUILD (from rev 176550, haskell-keys/trunk/PKGBUILD) haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 176550, haskell-keys/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-keys/repos/community-staging-i686/PKGBUILD (from rev 176550, haskell-keys/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:17:57 UTC (rev 176551) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.11 +pkgrel=14 +pkgdesc="Keyed functors and containers" +url="http://github.com/ekmett/keys/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-free" "haskell-hashable" + "haskell-semigroupoids" "haskell-semigroups" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 176550, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:17:57 UTC (rev 176551) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.11 +pkgrel=14 +pkgdesc="Keyed functors and containers" +url="http://github.com/ekmett/keys/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-free" "haskell-hashable" + "haskell-semigroupoids" "haskell-semigroups" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install
[arch-commits] Commit in haskell-keys/trunk (PKGBUILD haskell-keys.install)
Date: Wednesday, May 25, 2016 @ 07:17:33 Author: fyan Revision: 176550 upgpkg: haskell-keys 3.11-14 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-keys/trunk/PKGBUILD Deleted: haskell-keys/trunk/haskell-keys.install --+ PKGBUILD | 11 +-- haskell-keys.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:17:16 UTC (rev 176549) +++ PKGBUILD2016-05-25 05:17:33 UTC (rev 176550) @@ -5,17 +5,15 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.11 -pkgrel=13 +pkgrel=14 pkgdesc="Keyed functors and containers" url="http://github.com/ekmett/keys/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-comonad" "haskell-free" "haskell-hashable" +depends=("ghc=8.0.1" "haskell-comonad" "haskell-free" "haskell-hashable" "haskell-semigroupoids" "haskell-semigroups" "haskell-transformers-compat" "haskell-unordered-containers") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2') build() { @@ -28,6 +26,7 @@ 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 +33,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-keys.install === --- haskell-keys.install2016-05-25 05:17:16 UTC (rev 176549) +++ haskell-keys.install2016-05-25 05:17:33 UTC (rev 176550) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-keys -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Wednesday, May 25, 2016 @ 07:17:16 Author: fyan Revision: 176549 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:17:16 UTC (rev 176549) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=4 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-05-25 05:17:16 UTC (rev 176549) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:17:16 UTC (rev 176549) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=4 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 07:16:52 Author: fyan Revision: 176548 upgpkg: haskell-xss-sanitize 0.3.5.7-4 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-xss-sanitize/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:16:01 UTC (rev 176547) +++ PKGBUILD2016-05-25 05:16:52 UTC (rev 176548) @@ -5,16 +5,14 @@ _hkgname=xss-sanitize pkgname=haskell-xss-sanitize pkgver=0.3.5.7 -pkgrel=3 +pkgrel=4 pkgdesc="sanitize untrusted HTML to prevent XSS attacks" url="http://github.com/yesodweb/haskell-xss-sanitize; license=("custom:BSD2") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" "haskell-tagsoup" "haskell-text" "haskell-utf8-string") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') build() { @@ -28,6 +26,7 @@ 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 +33,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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-pandoc-types/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 07:15:36 Author: fyan Revision: 176546 upgpkg: haskell-pandoc-types 1.16.1-13 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:13:33 UTC (rev 176545) +++ PKGBUILD2016-05-25 05:15:36 UTC (rev 176546) @@ -5,15 +5,13 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.16.1 -pkgrel=12 +pkgrel=13 pkgdesc="Types for representing a structured document" url="http://johnmacfarlane.net/pandoc; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-syb") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-syb") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('846054157d7072ca3f7260b988a6752536b42bbd32c051400e55f46229b8179e') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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-pandoc-types/repos (6 files)
Date: Wednesday, May 25, 2016 @ 07:16:01 Author: fyan Revision: 176547 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-i686/ haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 176546, haskell-pandoc-types/trunk/PKGBUILD) haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install (from rev 176546, haskell-pandoc-types/trunk/haskell-pandoc-types.install) haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 176546, haskell-pandoc-types/trunk/PKGBUILD) haskell-pandoc-types/repos/community-staging-x86_64/haskell-pandoc-types.install (from rev 176546, haskell-pandoc-types/trunk/haskell-pandoc-types.install) ---+ community-staging-i686/PKGBUILD | 41 community-staging-i686/haskell-pandoc-types.install | 18 +++ community-staging-x86_64/PKGBUILD | 41 community-staging-x86_64/haskell-pandoc-types.install | 18 +++ 4 files changed, 118 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 176546, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:16:01 UTC (rev 176547) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.16.1 +pkgrel=13 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-syb") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('846054157d7072ca3f7260b988a6752536b42bbd32c051400e55f46229b8179e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install (from rev 176546, haskell-pandoc-types/trunk/haskell-pandoc-types.install) === --- community-staging-i686/haskell-pandoc-types.install (rev 0) +++ community-staging-i686/haskell-pandoc-types.install 2016-05-25 05:16:01 UTC (rev 176547) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc-types +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 176546, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:16:01 UTC (rev 176547) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.16.1 +pkgrel=13 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-syb")
[arch-commits] Commit in haskell-enclosed-exceptions/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:13:33 Author: fyan Revision: 176545 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-enclosed-exceptions/repos/community-staging-i686/ haskell-enclosed-exceptions/repos/community-staging-i686/PKGBUILD (from rev 176544, haskell-enclosed-exceptions/trunk/PKGBUILD) haskell-enclosed-exceptions/repos/community-staging-x86_64/ haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 176544, haskell-enclosed-exceptions/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-i686/PKGBUILD (from rev 176544, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:13:33 UTC (rev 176545) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.1.1 +pkgrel=8 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-async" "haskell-lifted-base" "haskell-monad-control" + "haskell-transformers-base") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e5236133ba5a2395fbac9f8436eb8765ede4a0a8b36341ccbb8a4cddf00c5d99') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 176544, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:13:33 UTC (rev 176545) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.1.1 +pkgrel=8 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-async" "haskell-lifted-base" "haskell-monad-control" + "haskell-transformers-base") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e5236133ba5a2395fbac9f8436eb8765ede4a0a8b36341ccbb8a4cddf00c5d99') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s
[arch-commits] Commit in haskell-enclosed-exceptions/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 07:13:10 Author: fyan Revision: 176544 upgpkg: haskell-enclosed-exceptions 1.0.1.1-8 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-enclosed-exceptions/trunk/PKGBUILD Deleted: haskell-enclosed-exceptions/trunk/haskell-enclosed-exceptions.install -+ PKGBUILD| 11 +-- haskell-enclosed-exceptions.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:11:54 UTC (rev 176543) +++ PKGBUILD2016-05-25 05:13:10 UTC (rev 176544) @@ -5,16 +5,14 @@ _hkgname=enclosed-exceptions pkgname=haskell-enclosed-exceptions pkgver=1.0.1.1 -pkgrel=7 +pkgrel=8 pkgdesc="Catching all exceptions from within an enclosed computation" url="https://github.com/jcristovao/enclosed-exceptions; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-async" "haskell-lifted-base" "haskell-monad-control" +depends=("ghc=8.0.1" "haskell-async" "haskell-lifted-base" "haskell-monad-control" "haskell-transformers-base") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('e5236133ba5a2395fbac9f8436eb8765ede4a0a8b36341ccbb8a4cddf00c5d99') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-enclosed-exceptions.install === --- haskell-enclosed-exceptions.install 2016-05-25 05:11:54 UTC (rev 176543) +++ haskell-enclosed-exceptions.install 2016-05-25 05:13:10 UTC (rev 176544) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-enclosed-exceptions -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in python-hypothesis/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, May 25, 2016 @ 07:11:54 Author: fyan Revision: 176543 archrelease: copy trunk to community-any Added: python-hypothesis/repos/community-any/PKGBUILD (from rev 176542, python-hypothesis/trunk/PKGBUILD) Deleted: python-hypothesis/repos/community-any/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-05-25 05:11:37 UTC (rev 176542) +++ PKGBUILD2016-05-25 05:11:54 UTC (rev 176543) @@ -1,65 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgbase=python-hypothesis -pkgname=('python-hypothesis' 'python2-hypothesis') -pkgver=3.1.3 -pkgrel=1 -pkgdesc="Advanced Quickcheck style testing library for Python" -arch=('any') -license=('MPL') -url="https://hypothesis.readthedocs.org; -makedepends=('python-setuptools' 'python2-setuptools' 'python2-enum34' 'git') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 'python2-flake8' - 'python-pytz' 'python2-pytz' 'python-django' 'python2-django' 'python-numpy' - 'python2-numpy' 'python-fake-factory' 'python2-fake-factory' 'python-flaky' - 'python2-flaky' 'python-pytest-benchmark' 'python2-pytest-benchmark') -source=("git+https://github.com/DRMacIver/hypothesis.git#tag=$pkgver;) -sha512sums=('SKIP') - -prepare() { - cp -a hypothesis{,-py2} -} - -build() { - cd "$srcdir/hypothesis" - python setup.py build - - cd "$srcdir/hypothesis-py2" - python2 setup.py build -} - -check() {( - # I dunno how to fix pytest w/django tests :/ - - cd "$srcdir/hypothesis" - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" LC_CTYPE=en_US.UTF-8 python setup.py ptr - - cd "$srcdir/hypothesis-py2" - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" LC_CTYPE=en_US.UTF-8 python2 setup.py ptr - ) || warning "Tests failed" -} - -package_python-hypothesis() { - depends=('python') - optdepends=('python-pytz: for datetime and django module' - 'python-fake-factory: for fakefactory and django module' - 'python-django: for django module' - 'python-numpy: for numpy module' - 'python-pytest: for pytest module') - - cd hypothesis - python setup.py install --root="${pkgdir}" --optimize=1 -} - -package_python2-hypothesis() { - depends=('python2-enum34') - optdepends=('python2-pytz: for datetime and django module' - 'python2-fake-factory: for fakefactory and django module' - 'python2-django: for django module' - 'python2-numpy: for numpy module' - 'python2-pytest: for pytest module') - - cd hypothesis-py2 - python2 setup.py install --root="${pkgdir}" --optimize=1 -} Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 176542, python-hypothesis/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-05-25 05:11:54 UTC (rev 176543) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-hypothesis +pkgname=('python-hypothesis' 'python2-hypothesis') +pkgver=3.2.0 +pkgrel=1 +pkgdesc="Advanced Quickcheck style testing library for Python" +arch=('any') +license=('MPL') +url="https://hypothesis.readthedocs.org; +makedepends=('python-setuptools' 'python2-setuptools' 'python2-enum34' 'git') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 'python2-flake8' + 'python-pytz' 'python2-pytz' 'python-django' 'python2-django' 'python-numpy' + 'python2-numpy' 'python-fake-factory' 'python2-fake-factory' 'python-flaky' + 'python2-flaky' 'python-pytest-benchmark' 'python2-pytest-benchmark') +source=("git+https://github.com/DRMacIver/hypothesis.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cp -a hypothesis{,-py2} +} + +build() { + cd "$srcdir/hypothesis" + python setup.py build + + cd "$srcdir/hypothesis-py2" + python2 setup.py build +} + +check() {( + # I dunno how to fix pytest w/django tests :/ + + cd "$srcdir/hypothesis" + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" LC_CTYPE=en_US.UTF-8 python setup.py ptr + + cd "$srcdir/hypothesis-py2" + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" LC_CTYPE=en_US.UTF-8 python2 setup.py ptr + ) || warning "Tests failed" +} + +package_python-hypothesis() { + depends=('python') + optdepends=('python-pytz: for datetime and django module' + 'python-fake-factory: for fakefactory and django module' + 'python-django: for django module' + 'python-numpy: for numpy module' + 'python-pytest: for pytest module') + + cd hypothesis + python setup.py install --root="${pkgdir}" --optimize=1 +} + +package_python2-hypothesis() { + depends=('python2-enum34') + optdepends=('python2-pytz: for datetime and
[arch-commits] Commit in python-hypothesis/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 07:11:37 Author: fyan Revision: 176542 upgpkg: python-hypothesis 3.2.0-1 Modified: python-hypothesis/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:55:44 UTC (rev 176541) +++ PKGBUILD2016-05-25 05:11:37 UTC (rev 176542) @@ -3,7 +3,7 @@ pkgbase=python-hypothesis pkgname=('python-hypothesis' 'python2-hypothesis') -pkgver=3.1.3 +pkgver=3.2.0 pkgrel=1 pkgdesc="Advanced Quickcheck style testing library for Python" arch=('any')
[arch-commits] Commit in haskell-regex-base/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:55:44 Author: fyan Revision: 176541 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-regex-base/repos/community-staging-i686/ haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 176540, haskell-regex-base/trunk/PKGBUILD) haskell-regex-base/repos/community-staging-x86_64/ haskell-regex-base/repos/community-staging-x86_64/PKGBUILD (from rev 176540, haskell-regex-base/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 176540, haskell-regex-base/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:55:44 UTC (rev 176541) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta+# Contributor: Arch Haskell Team +# Contributor: Alexander Rødseth + +_hkgname=regex-base +pkgname=haskell-regex-base +pkgver=0.93.2 +pkgrel=25 +pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' +url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=8.0.1' 'haskell-mtl') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278') + +build() { + cd "$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --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 +} + +# vim:set ts=2 sw=2 et: Copied: haskell-regex-base/repos/community-staging-x86_64/PKGBUILD (from rev 176540, haskell-regex-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:55:44 UTC (rev 176541) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +# Contributor: Alexander Rødseth + +_hkgname=regex-base +pkgname=haskell-regex-base +pkgver=0.93.2 +pkgrel=25 +pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' +url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=8.0.1' 'haskell-mtl') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278') + +build() { + cd "$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --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 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-regex-base/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:55:12 Author: fyan Revision: 176540 upgpkg: haskell-regex-base 0.93.2-25 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-regex-base/trunk/PKGBUILD Deleted: haskell-regex-base/trunk/haskell-regex-base.install + PKGBUILD | 15 +++ haskell-regex-base.install | 18 -- 2 files changed, 7 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:55:00 UTC (rev 176539) +++ PKGBUILD2016-05-25 04:55:12 UTC (rev 176540) @@ -6,15 +6,13 @@ _hkgname=regex-base pkgname=haskell-regex-base pkgver=0.93.2 -pkgrel=24 +pkgrel=25 pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.10.3' 'haskell-mtl') +depends=('ghc=8.0.1' 'haskell-mtl') source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -install="$pkgname.install" -options=('staticlibs') sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278') build() { @@ -26,14 +24,15 @@ 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 "$_hkgname-$pkgver" - - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh - install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + 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} Deleted: haskell-regex-base.install === --- haskell-regex-base.install 2016-05-25 04:55:00 UTC (rev 176539) +++ haskell-regex-base.install 2016-05-25 04:55:12 UTC (rev 176540) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-regex-base -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-tagstream-conduit/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:54:26 Author: fyan Revision: 176538 upgpkg: haskell-tagstream-conduit 0.5.5.3-26 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-tagstream-conduit/trunk/PKGBUILD Deleted: haskell-tagstream-conduit/trunk/haskell-tagstream-conduit.install ---+ PKGBUILD | 11 +-- haskell-tagstream-conduit.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:54:18 UTC (rev 176537) +++ PKGBUILD2016-05-25 04:54:26 UTC (rev 176538) @@ -5,18 +5,16 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=25 +pkgrel=26 pkgdesc="Streamlined html tag parser" url="http://github.com/yihuang/tagstream-conduit; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" "haskell-text" "haskell-xml-conduit") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab') build() { @@ -29,6 +27,7 @@ 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 } @@ -35,8 +34,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-tagstream-conduit.install === --- haskell-tagstream-conduit.install 2016-05-25 04:54:18 UTC (rev 176537) +++ haskell-tagstream-conduit.install 2016-05-25 04:54:26 UTC (rev 176538) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-tagstream-conduit -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-tagstream-conduit/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:55:00 Author: fyan Revision: 176539 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-i686/ haskell-tagstream-conduit/repos/community-staging-i686/PKGBUILD (from rev 176538, haskell-tagstream-conduit/trunk/PKGBUILD) haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 176538, haskell-tagstream-conduit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-i686/PKGBUILD (from rev 176538, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:55:00 UTC (rev 176539) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=26 +pkgdesc="Streamlined html tag parser" +url="http://github.com/yihuang/tagstream-conduit; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-conduit" "haskell-conduit-extra" + "haskell-data-default" "haskell-resourcet" "haskell-text" + "haskell-xml-conduit") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 176538, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:55:00 UTC (rev 176539) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=26 +pkgdesc="Streamlined html tag parser" +url="http://github.com/yihuang/tagstream-conduit; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-conduit" "haskell-conduit-extra" + "haskell-data-default" "haskell-resourcet" "haskell-text" + "haskell-xml-conduit") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744
[arch-commits] Commit in haskell-email-validate/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:54:18 Author: fyan Revision: 176537 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-email-validate/repos/community-staging-i686/ haskell-email-validate/repos/community-staging-i686/PKGBUILD (from rev 176536, haskell-email-validate/trunk/PKGBUILD) haskell-email-validate/repos/community-staging-x86_64/ haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from rev 176536, haskell-email-validate/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-email-validate/repos/community-staging-i686/PKGBUILD (from rev 176536, haskell-email-validate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:54:18 UTC (rev 176537) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=email-validate +pkgname=haskell-email-validate +pkgver=2.2.0 +pkgrel=7 +pkgdesc="Validating an email address string against RFC 5322" +url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('aa7fd3f02c015bbc4ae67c2f3586f16c757d54a8cf09f7a04e70045828d9cb69') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from rev 176536, haskell-email-validate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:54:18 UTC (rev 176537) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=email-validate +pkgname=haskell-email-validate +pkgver=2.2.0 +pkgrel=7 +pkgdesc="Validating an email address string against RFC 5322" +url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('aa7fd3f02c015bbc4ae67c2f3586f16c757d54a8cf09f7a04e70045828d9cb69') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE"
[arch-commits] Commit in haskell-yesod-persistent/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:53:42 Author: fyan Revision: 176535 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-i686/ haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from rev 176534, haskell-yesod-persistent/trunk/PKGBUILD) haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 176534, haskell-yesod-persistent/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from rev 176534, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:53:42 UTC (rev 176535) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.0.5 +pkgrel=8 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e5ad890ca4d4c0499ae08e5e1e294f4c1435e9395ba1ba9bb3acf3982eb8d2c2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 176534, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:53:42 UTC (rev 176535) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.0.5 +pkgrel=8 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e5ad890ca4d4c0499ae08e5e1e294f4c1435e9395ba1ba9bb3acf3982eb8d2c2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755
[arch-commits] Commit in haskell-email-validate/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:53:49 Author: fyan Revision: 176536 upgpkg: haskell-email-validate 2.2.0-7 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-email-validate/trunk/PKGBUILD Deleted: haskell-email-validate/trunk/haskell-email-validate.install + PKGBUILD | 11 +-- haskell-email-validate.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:53:42 UTC (rev 176535) +++ PKGBUILD2016-05-25 04:53:49 UTC (rev 176536) @@ -5,15 +5,13 @@ _hkgname=email-validate pkgname=haskell-email-validate pkgver=2.2.0 -pkgrel=6 +pkgrel=7 pkgdesc="Validating an email address string against RFC 5322" url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-attoparsec") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-attoparsec") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('aa7fd3f02c015bbc4ae67c2f3586f16c757d54a8cf09f7a04e70045828d9cb69') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-email-validate.install === --- haskell-email-validate.install 2016-05-25 04:53:42 UTC (rev 176535) +++ haskell-email-validate.install 2016-05-25 04:53:49 UTC (rev 176536) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-email-validate -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-yesod-persistent/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:53:14 Author: fyan Revision: 176534 upgpkg: haskell-yesod-persistent 1.4.0.5-8 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-yesod-persistent/trunk/PKGBUILD Deleted: haskell-yesod-persistent/trunk/haskell-yesod-persistent.install --+ PKGBUILD | 11 +-- haskell-yesod-persistent.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:52:59 UTC (rev 176533) +++ PKGBUILD2016-05-25 04:53:14 UTC (rev 176534) @@ -5,17 +5,15 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.0.5 -pkgrel=7 +pkgrel=8 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" "haskell-yesod-core") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('e5ad890ca4d4c0499ae08e5e1e294f4c1435e9395ba1ba9bb3acf3982eb8d2c2') build() { @@ -28,6 +26,7 @@ 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 +33,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-yesod-persistent.install === --- haskell-yesod-persistent.install2016-05-25 04:52:59 UTC (rev 176533) +++ haskell-yesod-persistent.install2016-05-25 04:53:14 UTC (rev 176534) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-yesod-persistent -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-polyparse/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:52:59 Author: fyan Revision: 176533 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-polyparse/repos/community-staging-i686/ haskell-polyparse/repos/community-staging-i686/PKGBUILD (from rev 176532, haskell-polyparse/trunk/PKGBUILD) haskell-polyparse/repos/community-staging-x86_64/ haskell-polyparse/repos/community-staging-x86_64/PKGBUILD (from rev 176532, haskell-polyparse/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-polyparse/repos/community-staging-i686/PKGBUILD (from rev 176532, haskell-polyparse/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:52:59 UTC (rev 176533) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=polyparse +pkgname=haskell-polyparse +pkgver=1.12 +pkgrel=2 +pkgdesc="A variety of alternative parser combinator libraries." +url="http://code.haskell.org/~malcolm/polyparse/; +license=("LGPL") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f54c63584ace968381de4a06bd7328b6adc3e1a74fd336e18449e0dd7650be15') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +} Copied: haskell-polyparse/repos/community-staging-x86_64/PKGBUILD (from rev 176532, haskell-polyparse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:52:59 UTC (rev 176533) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=polyparse +pkgname=haskell-polyparse +pkgver=1.12 +pkgrel=2 +pkgdesc="A variety of alternative parser combinator libraries." +url="http://code.haskell.org/~malcolm/polyparse/; +license=("LGPL") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f54c63584ace968381de4a06bd7328b6adc3e1a74fd336e18449e0dd7650be15') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-css-text/trunk (PKGBUILD haskell-css-text.install)
Date: Wednesday, May 25, 2016 @ 06:48:09 Author: fyan Revision: 176530 upgpkg: haskell-css-text 0.1.2.1-7 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-css-text/trunk/PKGBUILD Deleted: haskell-css-text/trunk/haskell-css-text.install --+ PKGBUILD | 11 +-- haskell-css-text.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:46:44 UTC (rev 176529) +++ PKGBUILD2016-05-25 04:48:09 UTC (rev 176530) @@ -5,15 +5,13 @@ _hkgname=css-text pkgname=haskell-css-text pkgver=0.1.2.1 -pkgrel=6 +pkgrel=7 pkgdesc="CSS parser and renderer." url="http://www.yesodweb.com/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-text") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-text") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('dc0291da7ec756e4dda9dfadef303c78750eca63d07a5ad21dc4a3079cb021f6') build() { @@ -26,6 +24,7 @@ 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 } @@ -32,8 +31,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-css-text.install === --- haskell-css-text.install2016-05-25 04:46:44 UTC (rev 176529) +++ haskell-css-text.install2016-05-25 04:48:09 UTC (rev 176530) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-css-text -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-yesod-core/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:46:44 Author: fyan Revision: 176529 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-i686/ haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 176528, haskell-yesod-core/trunk/PKGBUILD) haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 176528, haskell-yesod-core/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 53 community-staging-x86_64/PKGBUILD | 53 2 files changed, 106 insertions(+) Copied: haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 176528, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:46:44 UTC (rev 176529) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.20.2 +pkgrel=8 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" + "haskell-case-insensitive" "haskell-cereal" "haskell-clientsession" + "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" + "haskell-data-default" "haskell-exceptions" "haskell-fast-logger" + "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" + "haskell-old-locale" "haskell-parsec" "haskell-path-pieces" + "haskell-primitive" "haskell-random" "haskell-resourcet" "haskell-safe" + "haskell-semigroups" "haskell-shakespeare" "haskell-text" + "haskell-transformers-base" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-wai" + "haskell-wai-extra" "haskell-wai-logger" "haskell-warp" "haskell-word8") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cfa62e47de410bff1fd37571a3c7fda92b0a5cd28e1df8d466c7a65b5a2e6f28') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 176528, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:46:44 UTC (rev 176529) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.20.2 +pkgrel=8 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" + "haskell-case-insensitive" "haskell-cereal" "haskell-clientsession" + "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" + "haskell-data-default" "haskell-exceptions" "haskell-fast-logger" + "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" + "haskell-old-locale"
[arch-commits] Commit in haskell-yesod-core/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:46:19 Author: fyan Revision: 176528 upgpkg: haskell-yesod-core 1.4.20.2-8 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-yesod-core/trunk/PKGBUILD Deleted: haskell-yesod-core/trunk/haskell-yesod-core.install + PKGBUILD | 11 +-- haskell-yesod-core.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:45:16 UTC (rev 176527) +++ PKGBUILD2016-05-25 04:46:19 UTC (rev 176528) @@ -5,12 +5,12 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.20.2 -pkgrel=7 +pkgrel=8 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" "haskell-cereal" "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" @@ -23,9 +23,7 @@ "haskell-transformers-base" "haskell-unix-compat" "haskell-unordered-containers" "haskell-vector" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" "haskell-warp" "haskell-word8") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('cfa62e47de410bff1fd37571a3c7fda92b0a5cd28e1df8d466c7a65b5a2e6f28') build() { @@ -38,6 +36,7 @@ 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 } @@ -44,8 +43,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-yesod-core.install === --- haskell-yesod-core.install 2016-05-25 04:45:16 UTC (rev 176527) +++ haskell-yesod-core.install 2016-05-25 04:46:19 UTC (rev 176528) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-yesod-core -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-http-client-tls/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:45:16 Author: fyan Revision: 176527 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-i686/ haskell-http-client-tls/repos/community-staging-i686/PKGBUILD (from rev 176526, haskell-http-client-tls/trunk/PKGBUILD) haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 176526, haskell-http-client-tls/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-i686/PKGBUILD (from rev 176526, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:45:16 UTC (rev 176527) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.2.4 +pkgrel=8 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-connection" "haskell-data-default-class" "haskell-http-client" + "haskell-network" "haskell-tls") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('da60ebd9c0eff1e7a44ce600b450da79a471dda648ae67503d34d69a49ff0921') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 176526, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:45:16 UTC (rev 176527) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.2.4 +pkgrel=8 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-connection" "haskell-data-default-class" "haskell-http-client" + "haskell-network" "haskell-tls") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('da60ebd9c0eff1e7a44ce600b450da79a471dda648ae67503d34d69a49ff0921') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html"
[arch-commits] Commit in haskell-http-client-tls/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:44:51 Author: fyan Revision: 176526 upgpkg: haskell-http-client-tls 0.2.4-8 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-http-client-tls/trunk/PKGBUILD Deleted: haskell-http-client-tls/trunk/haskell-http-client-tls.install -+ PKGBUILD| 11 +-- haskell-http-client-tls.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:44:32 UTC (rev 176525) +++ PKGBUILD2016-05-25 04:44:51 UTC (rev 176526) @@ -5,16 +5,14 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.2.4 -pkgrel=7 +pkgrel=8 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-connection" "haskell-data-default-class" "haskell-http-client" +depends=("ghc=8.0.1" "haskell-connection" "haskell-data-default-class" "haskell-http-client" "haskell-network" "haskell-tls") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('da60ebd9c0eff1e7a44ce600b450da79a471dda648ae67503d34d69a49ff0921') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-http-client-tls.install === --- haskell-http-client-tls.install 2016-05-25 04:44:32 UTC (rev 176525) +++ haskell-http-client-tls.install 2016-05-25 04:44:51 UTC (rev 176526) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-http-client-tls -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-kan-extensions/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:44:32 Author: fyan Revision: 176525 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-i686/ haskell-kan-extensions/repos/community-staging-i686/PKGBUILD (from rev 176524, haskell-kan-extensions/trunk/PKGBUILD) haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 176524, haskell-kan-extensions/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 48 community-staging-x86_64/PKGBUILD | 48 2 files changed, 96 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-i686/PKGBUILD (from rev 176524, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:44:32 UTC (rev 176525) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.0.1 +pkgrel=14 +pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads" +url="http://github.com/ekmett/kan-extensions/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-adjunctions" "haskell-comonad" "haskell-contravariant" + "haskell-distributive" "haskell-free" "haskell-mtl" "haskell-semigroupoids" + "haskell-tagged") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('01de9fe57064a125ecb1d1161519df27043c2058ca246bbd5cd2d73c899ba0e2') + +prepare() { +sed -i 's/comonad >= 4 && < 5,/comonad >= 4 \&\& < 6,/' \ +${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 176524, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:44:32 UTC (rev 176525) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.0.1 +pkgrel=14 +pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads" +url="http://github.com/ekmett/kan-extensions/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-adjunctions" "haskell-comonad" "haskell-contravariant" + "haskell-distributive" "haskell-free" "haskell-mtl" "haskell-semigroupoids" + "haskell-tagged") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('01de9fe57064a125ecb1d1161519df27043c2058ca246bbd5cd2d73c899ba0e2') + +prepare() { +sed -i 's/comonad >= 4 && < 5,/comonad >= 4 \&\& < 6,/' \ +${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e
[arch-commits] Commit in haskell-xml-conduit/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:43:34 Author: fyan Revision: 176523 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-i686/ haskell-xml-conduit/repos/community-staging-i686/PKGBUILD (from rev 176522, haskell-xml-conduit/trunk/PKGBUILD) haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 176522, haskell-xml-conduit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-i686/PKGBUILD (from rev 176522, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:43:34 UTC (rev 176523) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.3.5 +pkgrel=2 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="http://github.com/snoyberg/xml; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-text" + "haskell-blaze-markup" "haskell-conduit" "haskell-conduit-extra" + "haskell-data-default" "haskell-monad-control" "haskell-resourcet" + "haskell-blaze-html" "haskell-xml-types") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('25635a066b6a17a0d6c038ddf974a48b6d455d8fa14989f99341703da344dc83') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 176522, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:43:34 UTC (rev 176523) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.3.5 +pkgrel=2 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="http://github.com/snoyberg/xml; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-text" + "haskell-blaze-markup" "haskell-conduit" "haskell-conduit-extra" + "haskell-data-default" "haskell-monad-control" "haskell-resourcet" + "haskell-blaze-html" "haskell-xml-types") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('25635a066b6a17a0d6c038ddf974a48b6d455d8fa14989f99341703da344dc83') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh
[arch-commits] Commit in haskell-kan-extensions/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:43:52 Author: fyan Revision: 176524 upgpkg: haskell-kan-extensions 5.0.1-14 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-kan-extensions/trunk/PKGBUILD Deleted: haskell-kan-extensions/trunk/haskell-kan-extensions.install + PKGBUILD | 11 +-- haskell-kan-extensions.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:43:34 UTC (rev 176523) +++ PKGBUILD2016-05-25 04:43:52 UTC (rev 176524) @@ -5,17 +5,15 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.0.1 -pkgrel=13 +pkgrel=14 pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads" url="http://github.com/ekmett/kan-extensions/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-adjunctions" "haskell-comonad" "haskell-contravariant" +depends=("ghc=8.0.1" "haskell-adjunctions" "haskell-comonad" "haskell-contravariant" "haskell-distributive" "haskell-free" "haskell-mtl" "haskell-semigroupoids" "haskell-tagged") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('01de9fe57064a125ecb1d1161519df27043c2058ca246bbd5cd2d73c899ba0e2') prepare() { @@ -33,6 +31,7 @@ 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 } @@ -39,8 +38,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-kan-extensions.install === --- haskell-kan-extensions.install 2016-05-25 04:43:34 UTC (rev 176523) +++ haskell-kan-extensions.install 2016-05-25 04:43:52 UTC (rev 176524) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-kan-extensions -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-tagsoup/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:42:29 Author: fyan Revision: 176521 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tagsoup/repos/community-staging-i686/ haskell-tagsoup/repos/community-staging-i686/PKGBUILD (from rev 176520, haskell-tagsoup/trunk/PKGBUILD) haskell-tagsoup/repos/community-staging-x86_64/ haskell-tagsoup/repos/community-staging-x86_64/PKGBUILD (from rev 176520, haskell-tagsoup/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-tagsoup/repos/community-staging-i686/PKGBUILD (from rev 176520, haskell-tagsoup/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:42:29 UTC (rev 176521) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tagsoup +pkgname=haskell-tagsoup +pkgver=0.13.10 +pkgrel=2 +pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML documents" +url="http://community.haskell.org/~ndm/tagsoup/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('ac838eeed18118423220716855c2bfd71dcc4a7a455893d8c4ad627828f57d58') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-download -f-testprog +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-tagsoup/repos/community-staging-x86_64/PKGBUILD (from rev 176520, haskell-tagsoup/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:42:29 UTC (rev 176521) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagsoup +pkgname=haskell-tagsoup +pkgver=0.13.10 +pkgrel=2 +pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML documents" +url="http://community.haskell.org/~ndm/tagsoup/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('ac838eeed18118423220716855c2bfd71dcc4a7a455893d8c4ad627828f57d58') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-download -f-testprog +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-xml-conduit/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:42:47 Author: fyan Revision: 176522 upgpkg: haskell-xml-conduit 1.3.5-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-xml-conduit/trunk/PKGBUILD Deleted: haskell-xml-conduit/trunk/haskell-xml-conduit.install -+ PKGBUILD| 11 +-- haskell-xml-conduit.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:42:29 UTC (rev 176521) +++ PKGBUILD2016-05-25 04:42:47 UTC (rev 176522) @@ -5,18 +5,16 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.3.5 -pkgrel=1 +pkgrel=2 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="http://github.com/snoyberg/xml; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" "haskell-text" +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-text" "haskell-blaze-markup" "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-monad-control" "haskell-resourcet" "haskell-blaze-html" "haskell-xml-types") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('25635a066b6a17a0d6c038ddf974a48b6d455d8fa14989f99341703da344dc83') build() { @@ -29,6 +27,7 @@ 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 } @@ -35,8 +34,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-xml-conduit.install === --- haskell-xml-conduit.install 2016-05-25 04:42:29 UTC (rev 176521) +++ haskell-xml-conduit.install 2016-05-25 04:42:47 UTC (rev 176522) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-xml-conduit -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-tagsoup/trunk (PKGBUILD haskell-tagsoup.install)
Date: Wednesday, May 25, 2016 @ 06:41:54 Author: fyan Revision: 176520 upgpkg: haskell-tagsoup 0.13.10-2 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-tagsoup/trunk/PKGBUILD Deleted: haskell-tagsoup/trunk/haskell-tagsoup.install -+ PKGBUILD| 11 +-- haskell-tagsoup.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:41:39 UTC (rev 176519) +++ PKGBUILD2016-05-25 04:41:54 UTC (rev 176520) @@ -5,15 +5,13 @@ _hkgname=tagsoup pkgname=haskell-tagsoup pkgver=0.13.10 -pkgrel=1 +pkgrel=2 pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML documents" url="http://community.haskell.org/~ndm/tagsoup/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-text") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-text") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('ac838eeed18118423220716855c2bfd71dcc4a7a455893d8c4ad627828f57d58') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-tagsoup.install === --- haskell-tagsoup.install 2016-05-25 04:41:39 UTC (rev 176519) +++ haskell-tagsoup.install 2016-05-25 04:41:54 UTC (rev 176520) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-tagsoup -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-utf8-string/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:41:39 Author: fyan Revision: 176519 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-utf8-string/repos/community-staging-i686/ haskell-utf8-string/repos/community-staging-i686/PKGBUILD (from rev 176518, haskell-utf8-string/trunk/PKGBUILD) haskell-utf8-string/repos/community-staging-x86_64/ haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 176518, haskell-utf8-string/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-utf8-string/repos/community-staging-i686/PKGBUILD (from rev 176518, haskell-utf8-string/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:41:39 UTC (rev 176519) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta+# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.6 + +_hkgname=utf8-string +pkgname=haskell-utf8-string +pkgver=1.0.1.1 +pkgrel=2 +pkgdesc="Support for reading and writing UTF8 Strings" +url="http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('fe24e26bd4b09731af66ef27b18b5177') + +prepare() { +sed -i 's/base >= 4.3 && < 4.9/base >= 4.3 \&\& < 4.10/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 176518, haskell-utf8-string/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:41:39 UTC (rev 176519) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.6 + +_hkgname=utf8-string +pkgname=haskell-utf8-string +pkgver=1.0.1.1 +pkgrel=2 +pkgdesc="Support for reading and writing UTF8 Strings" +url="http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('fe24e26bd4b09731af66ef27b18b5177') + +prepare() { +sed -i 's/base >= 4.3 && < 4.9/base >= 4.3 \&\& < 4.10/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +
[arch-commits] Commit in haskell-utf8-string/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:40:48 Author: fyan Revision: 176518 upgpkg: haskell-utf8-string 1.0.1.1-2 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-utf8-string/trunk/PKGBUILD Deleted: haskell-utf8-string/trunk/haskell-utf8-string.install -+ PKGBUILD| 52 ++ haskell-utf8-string.install | 18 -- 2 files changed, 23 insertions(+), 47 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:40:28 UTC (rev 176517) +++ PKGBUILD2016-05-25 04:40:48 UTC (rev 176518) @@ -6,47 +6,41 @@ _hkgname=utf8-string pkgname=haskell-utf8-string pkgver=1.0.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="Support for reading and writing UTF8 Strings" url="http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc' 'sh') -install=${pkgname}.install +depends=('ghc=8.0.1' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -options=('staticlibs') md5sums=('fe24e26bd4b09731af66ef27b18b5177') +prepare() { +sed -i 's/base >= 4.3 && < 4.9/base >= 4.3 \&\& < 4.10/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { -cd ${srcdir}/${_hkgname}-${pkgver} -runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ - --libsubdir=\$compiler/site-local/\$pkgid +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build -runhaskell Setup haddock -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 } -_update_deps() { -_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` -for i in `seq 0 $(expr ${#depends[@]} - 1)`; do -if [ ${depends[$i]} == $1 ]; then -depends[$i]="$1=${_ver}" -fi -done -} - package() { -_update_deps ghc - -cd ${srcdir}/${_hkgname}-${pkgver} -install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh -install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.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 +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" } Deleted: haskell-utf8-string.install === --- haskell-utf8-string.install 2016-05-25 04:40:28 UTC (rev 176517) +++ haskell-utf8-string.install 2016-05-25 04:40:48 UTC (rev 176518) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-utf8-string -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-persistent-template/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:40:28 Author: fyan Revision: 176517 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-i686/ haskell-persistent-template/repos/community-staging-i686/PKGBUILD (from rev 176516, haskell-persistent-template/trunk/PKGBUILD) haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 176516, haskell-persistent-template/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-persistent-template/repos/community-staging-i686/PKGBUILD (from rev 176516, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:40:28 UTC (rev 176517) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.1.8.1 +pkgrel=1 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" + "haskell-persistent" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('34911f40028357567717f6724abae4e6fc905567ffc8ba8ee5042e9680b2f168') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 176516, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:40:28 UTC (rev 176517) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.1.8.1 +pkgrel=1 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" + "haskell-persistent" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('34911f40028357567717f6724abae4e6fc905567ffc8ba8ee5042e9680b2f168') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D
[arch-commits] Commit in haskell-persistent-template/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:39:34 Author: fyan Revision: 176516 upgpkg: haskell-persistent-template 2.1.8.1-1 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-persistent-template/trunk/PKGBUILD Deleted: haskell-persistent-template/trunk/haskell-persistent-template.install -+ PKGBUILD| 15 +++ haskell-persistent-template.install | 18 -- 2 files changed, 7 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:32:25 UTC (rev 176515) +++ PKGBUILD2016-05-25 04:39:34 UTC (rev 176516) @@ -4,20 +4,18 @@ _hkgname=persistent-template pkgname=haskell-persistent-template -pkgver=2.1.6 -pkgrel=17 +pkgver=2.1.8.1 +pkgrel=1 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" "haskell-tagged" "haskell-text" "haskell-unordered-containers") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" -sha256sums=('818a89a082bec8e812c69d2e5069468f61c23d769456736318836cbffac56653') +sha256sums=('34911f40028357567717f6724abae4e6fc905567ffc8ba8ee5042e9680b2f168') build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -29,6 +27,7 @@ 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 } @@ -35,8 +34,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-persistent-template.install === --- haskell-persistent-template.install 2016-05-25 04:32:25 UTC (rev 176515) +++ haskell-persistent-template.install 2016-05-25 04:39:34 UTC (rev 176516) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-persistent-template -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-shakespeare/repos (4 files)
Date: Wednesday, May 25, 2016 @ 06:32:25 Author: fyan Revision: 176515 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-shakespeare/repos/community-staging-i686/ haskell-shakespeare/repos/community-staging-i686/PKGBUILD (from rev 176514, haskell-shakespeare/trunk/PKGBUILD) haskell-shakespeare/repos/community-staging-x86_64/ haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 176514, haskell-shakespeare/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-shakespeare/repos/community-staging-i686/PKGBUILD (from rev 176514, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 04:32:25 UTC (rev 176515) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.8.2 +pkgrel=4 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="http://www.yesodweb.com/book/shakespearean-templates; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-exceptions" "haskell-parsec" "haskell-scientific" "haskell-text" + "haskell-unordered-containers" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('30797f10420f70164443ba4167fb3901f84d235cb419fd0d0442e746c835b114') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-test_roy -f-test_coffee -f-test_export +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 176514, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 04:32:25 UTC (rev 176515) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.8.2 +pkgrel=4 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="http://www.yesodweb.com/book/shakespearean-templates; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-exceptions" "haskell-parsec" "haskell-scientific" "haskell-text" + "haskell-unordered-containers" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('30797f10420f70164443ba4167fb3901f84d235cb419fd0d0442e746c835b114') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-test_roy -f-test_coffee -f-test_export +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-shakespeare/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:32:02 Author: fyan Revision: 176514 upgpkg: haskell-shakespeare 2.0.8.2-4 rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, simple-sendfile-0.2.22 Modified: haskell-shakespeare/trunk/PKGBUILD Deleted: haskell-shakespeare/trunk/haskell-shakespeare.install -+ PKGBUILD| 11 +-- haskell-shakespeare.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:29:47 UTC (rev 176513) +++ PKGBUILD2016-05-25 04:32:02 UTC (rev 176514) @@ -5,17 +5,15 @@ _hkgname=shakespeare pkgname=haskell-shakespeare pkgver=2.0.8.2 -pkgrel=3 +pkgrel=4 pkgdesc="A toolkit for making compile-time interpolated templates" url="http://www.yesodweb.com/book/shakespearean-templates; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" "haskell-exceptions" "haskell-parsec" "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('30797f10420f70164443ba4167fb3901f84d235cb419fd0d0442e746c835b114') build() { @@ -29,6 +27,7 @@ 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 } @@ -35,8 +34,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-shakespeare.install === --- haskell-shakespeare.install 2016-05-25 04:29:47 UTC (rev 176513) +++ haskell-shakespeare.install 2016-05-25 04:32:02 UTC (rev 176514) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-shakespeare -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}
[arch-commits] Commit in haskell-connection/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 06:28:50 Author: fyan Revision: 176510 upgpkg: haskell-connection 0.2.5-23 rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1 Modified: haskell-connection/trunk/PKGBUILD Deleted: haskell-connection/trunk/haskell-connection.install + PKGBUILD | 11 +-- haskell-connection.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 04:28:40 UTC (rev 176509) +++ PKGBUILD2016-05-25 04:28:50 UTC (rev 176510) @@ -5,16 +5,14 @@ _hkgname=connection pkgname=haskell-connection pkgver=0.2.5 -pkgrel=22 +pkgrel=23 pkgdesc="Simple and easy network connections API" url="http://github.com/vincenthz/hs-connection; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-byteable" "haskell-data-default-class" "haskell-network" "haskell-socks" +depends=("ghc=8.0.1" "haskell-byteable" "haskell-data-default-class" "haskell-network" "haskell-socks" "haskell-tls" "haskell-x509" "haskell-x509-store" "haskell-x509-system" "haskell-x509-validation") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('8895d4427985202ac439b884deb4b5675ccba3d9498fce3687f1542b4ba21124') build() { @@ -27,6 +25,7 @@ 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 } @@ -33,8 +32,8 @@ package() { cd "${srcdir}/${_hkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +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}" Deleted: haskell-connection.install === --- haskell-connection.install 2016-05-25 04:28:40 UTC (rev 176509) +++ haskell-connection.install 2016-05-25 04:28:50 UTC (rev 176510) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-connection -post_install() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_upgrade() { - ${HS_DIR}/unregister.sh -} -post_upgrade() { - ${HS_DIR}/register.sh - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -} -pre_remove() { - ${HS_DIR}/unregister.sh -} -post_remove() { - (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) -}