[arch-commits] Commit in haskell-network-multicast/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:26:16 Author: fyan Revision: 176944 upgpkg: haskell-network-multicast 0.1.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-network-multicast/trunk/PKGBUILD Deleted: haskell-network-multicast/trunk/haskell-network-multicast.install ---+ PKGBUILD | 15 +++ haskell-network-multicast.install | 18 -- 2 files changed, 7 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:24:38 UTC (rev 176943) +++ PKGBUILD2016-05-25 14:26:16 UTC (rev 176944) @@ -4,17 +4,15 @@ _hkgname=network-multicast pkgname=haskell-network-multicast -pkgver=0.1.0 -pkgrel=2 +pkgver=0.1.1 +pkgrel=1 pkgdesc="Simple multicast library" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:PublicDomain") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-network") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-network") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" -sha256sums=('18c2db0f8db5b9f4d3b65dbaa19ed77f4ebcf9c97e2d85657b6777f2b0e47a8a') +sha256sums=('f44c0b10569a10349d6e5a587ba3ed85a61a56a001939f1b6fb1b15911e8b742') build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -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-network-multicast.install === --- haskell-network-multicast.install 2016-05-25 14:24:38 UTC (rev 176943) +++ haskell-network-multicast.install 2016-05-25 14:26:16 UTC (rev 176944) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-network-multicast -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-esqueleto/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:24:38 Author: fyan Revision: 176943 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-i686/ haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 176942, haskell-esqueleto/trunk/PKGBUILD) haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 176942, haskell-esqueleto/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 48 community-staging-x86_64/PKGBUILD | 48 2 files changed, 96 insertions(+) Copied: haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 176942, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:24:38 UTC (rev 176943) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.4.3 +pkgrel=23 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/prowdsponsor/esqueleto; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bf555cfb40519ed1573f7bb90c65f693b9639dfa93fc230d3ded6e897434') + +prepare() { +sed -i 's/base >= 4.5 && < 4.9/base >= 4.5 \&\& < 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 \ +-f-mysql -f-postgresql +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-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 176942, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:24:38 UTC (rev 176943) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.4.3 +pkgrel=23 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/prowdsponsor/esqueleto; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bf555cfb40519ed1573f7bb90c65f693b9639dfa93fc230d3ded6e897434') + +prepare() { +sed -i 's/base >= 4.5 && < 4.9/base >= 4.5 \&\& < 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 \ +-f-mysql -f-postgresql +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' |"
[arch-commits] Commit in haskell-data-accessor-template/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:46:58 Author: fyan Revision: 176967 upgpkg: haskell-data-accessor-template 0.2.1.12-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-data-accessor-template/trunk/PKGBUILD Deleted: haskell-data-accessor-template/trunk/haskell-data-accessor-template.install + PKGBUILD | 18 -- haskell-data-accessor-template.install | 18 -- 2 files changed, 12 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:46:42 UTC (rev 176966) +++ PKGBUILD2016-05-25 14:46:58 UTC (rev 176967) @@ -5,17 +5,22 @@ _hkgname=data-accessor-template pkgname=haskell-data-accessor-template pkgver=0.2.1.12 -pkgrel=1 +pkgrel=2 pkgdesc="Automate generation of Accessor's of the data-accessor package by Template Haskell functions." url="http://www.haskell.org/haskellwiki/Record_access; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-data-accessor" "haskell-utility-ht") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-data-accessor" "haskell-utility-ht") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('07042d79a2f26892ef0b847a36a78f8fc217843a47dd8684d24ffbb7174e795e') +prepare() { +sed -i 's/template-haskell >=2.4 && <2.11/template-haskell >=2.4 \&\& <2.12/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +sed -e 's/DataD _ _ params cons/DataD _ _ params Nothing cons/' \ +-e 's/NewtypeD _ _ params con/NewtypeD _ _ params Nothing con/' \ +-i ${_hkgname}-${pkgver}/src-5/Data/Accessor/Template.hs +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -26,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 } @@ -32,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-data-accessor-template.install === --- haskell-data-accessor-template.install 2016-05-25 14:46:42 UTC (rev 176966) +++ haskell-data-accessor-template.install 2016-05-25 14:46:58 UTC (rev 176967) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-data-accessor-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-cassava/repos (6 files)
Date: Wednesday, May 25, 2016 @ 16:46:42 Author: fyan Revision: 176966 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cassava/repos/community-staging-i686/ haskell-cassava/repos/community-staging-i686/PKGBUILD (from rev 176965, haskell-cassava/trunk/PKGBUILD) haskell-cassava/repos/community-staging-i686/haskell-cassava.install (from rev 176965, haskell-cassava/trunk/haskell-cassava.install) haskell-cassava/repos/community-staging-x86_64/ haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 176965, haskell-cassava/trunk/PKGBUILD) haskell-cassava/repos/community-staging-x86_64/haskell-cassava.install (from rev 176965, haskell-cassava/trunk/haskell-cassava.install) --+ community-staging-i686/PKGBUILD | 42 + community-staging-i686/haskell-cassava.install | 18 + community-staging-x86_64/PKGBUILD| 42 + community-staging-x86_64/haskell-cassava.install | 18 + 4 files changed, 120 insertions(+) Copied: haskell-cassava/repos/community-staging-i686/PKGBUILD (from rev 176965, haskell-cassava/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:46:42 UTC (rev 176966) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.4.5.0 +pkgrel=7 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/cassava; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-hashable" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7320a1c764efd3baae6944b31f7fdb438ae307876dce283a242e8f1deeb371c9') + +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-cassava/repos/community-staging-i686/haskell-cassava.install (from rev 176965, haskell-cassava/trunk/haskell-cassava.install) === --- community-staging-i686/haskell-cassava.install (rev 0) +++ community-staging-i686/haskell-cassava.install 2016-05-25 14:46:42 UTC (rev 176966) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-cassava +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-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 176965, haskell-cassava/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:46:42 UTC (rev 176966) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.4.5.0 +pkgrel=7 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/cassava; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-hashable" + "haskell-text"
[arch-commits] Commit in haskell-xcb-types/trunk (PKGBUILD haskell-xcb-types.install)
Date: Wednesday, May 25, 2016 @ 16:58:34 Author: fyan Revision: 176973 upgpkg: haskell-xcb-types 0.7.1-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-xcb-types/trunk/PKGBUILD Deleted: haskell-xcb-types/trunk/haskell-xcb-types.install ---+ PKGBUILD | 11 +-- haskell-xcb-types.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:51:07 UTC (rev 176972) +++ PKGBUILD2016-05-25 14:58:34 UTC (rev 176973) @@ -5,15 +5,13 @@ _hkgname=xcb-types pkgname=haskell-xcb-types pkgver=0.7.1 -pkgrel=4 +pkgrel=5 pkgdesc="Parses XML files used by the XCB project" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" 'haskell-mtl' 'haskell-xml') -options=('staticlibs') +depends=("ghc=8.0.1" 'haskell-mtl' 'haskell-xml') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('5927e720e4dee26b1bf8a24fb07e47e6a22f9d78fc87aab8d752f207c1566782') 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-xcb-types.install === --- haskell-xcb-types.install 2016-05-25 14:51:07 UTC (rev 176972) +++ haskell-xcb-types.install 2016-05-25 14:58:34 UTC (rev 176973) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-xcb-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) -}
[arch-commits] Commit in libxml2/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 17:12:24 Author: jgc Revision: 268551 upgpkg: libxml2 2.9.4+0+gbdec218-2 Package main package from build-py2 Run testsuite from build-py2 Disable makeflags because python bindings are generated multiple times in parallel Add PYTHONHASHSEED hack to make python 3 bindings reproducible Modified: libxml2/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 08:02:13 UTC (rev 268550) +++ PKGBUILD2016-05-25 15:12:24 UTC (rev 268551) @@ -5,11 +5,12 @@ pkgname=libxml2 pkgver=2.9.4+0+gbdec218 -pkgrel=1 +pkgrel=2 pkgdesc="XML parsing library, version 2" arch=(i686 x86_64) license=('MIT') depends=('zlib' 'readline' 'ncurses' 'xz') +options=(!makeflags) makedepends=('python2' 'python' 'git') url="http://www.xmlsoft.org/; source=('git://git.gnome.org/libxml2#commit=bdec2183f34b37ee89ae1d330c6ad2bb4d76605f' @@ -25,7 +26,7 @@ prepare() { mkdir build-py3 mkdir build-py2 - mv xmlconf build-py3/ + mv xmlconf build-py2/ cd $pkgname NOCONFIGURE=1 ./autogen.sh } @@ -39,21 +40,21 @@ cd ../build-py3 ../$pkgname/configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make + PYTHONHASHSEED=0 make } check() { - cd build-py3 + cd build-py2 make check } package() { - cd build-py3 + cd build-py2 find doc -type f -exec chmod 0644 {} \; make DESTDIR="${pkgdir}" install install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" - cd ../build-py2/python - make DESTDIR="${pkgdir}" install + cd ../build-py3/python + PYTHONHASHSEED=0 make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in libxml2/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:12:33 Author: jgc Revision: 268552 archrelease: copy trunk to extra-i686, extra-x86_64 Added: libxml2/repos/extra-i686/PKGBUILD (from rev 268551, libxml2/trunk/PKGBUILD) libxml2/repos/extra-x86_64/PKGBUILD (from rev 268551, libxml2/trunk/PKGBUILD) Deleted: libxml2/repos/extra-i686/PKGBUILD libxml2/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 120 extra-i686/PKGBUILD | 59 --- extra-x86_64/PKGBUILD | 59 --- 3 files changed, 120 insertions(+), 118 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-05-25 15:12:24 UTC (rev 268551) +++ extra-i686/PKGBUILD 2016-05-25 15:12:33 UTC (rev 268552) @@ -1,59 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot-# Maintainer: Tom Gundersen -# Contributor: John Proctor - -pkgname=libxml2 -pkgver=2.9.4+0+gbdec218 -pkgrel=1 -pkgdesc="XML parsing library, version 2" -arch=(i686 x86_64) -license=('MIT') -depends=('zlib' 'readline' 'ncurses' 'xz') -makedepends=('python2' 'python' 'git') -url="http://www.xmlsoft.org/; -source=('git://git.gnome.org/libxml2#commit=bdec2183f34b37ee89ae1d330c6ad2bb4d76605f' -http://www.w3.org/XML/Test/xmlts20080827.tar.gz) -md5sums=('SKIP' - 'ae3d1ebe000a3972afa104ca7f0e1b4a') - -pkgver() { - cd $pkgname - git describe --long | sed -e 's/-/+/g' -e 's/^v//' -} - -prepare() { - mkdir build-py3 - mkdir build-py2 - mv xmlconf build-py3/ - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd build-py2 - ../$pkgname/configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python2 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make - - cd ../build-py3 - ../$pkgname/configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make -} - -check() { - cd build-py3 - make check -} - -package() { - cd build-py3 - find doc -type f -exec chmod 0644 {} \; - - make DESTDIR="${pkgdir}" install - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" - - cd ../build-py2/python - make DESTDIR="${pkgdir}" install -} Copied: libxml2/repos/extra-i686/PKGBUILD (from rev 268551, libxml2/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-05-25 15:12:33 UTC (rev 268552) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Jan de Groot +# Maintainer: Tom Gundersen +# Contributor: John Proctor + +pkgname=libxml2 +pkgver=2.9.4+0+gbdec218 +pkgrel=2 +pkgdesc="XML parsing library, version 2" +arch=(i686 x86_64) +license=('MIT') +depends=('zlib' 'readline' 'ncurses' 'xz') +options=(!makeflags) +makedepends=('python2' 'python' 'git') +url="http://www.xmlsoft.org/; +source=('git://git.gnome.org/libxml2#commit=bdec2183f34b37ee89ae1d330c6ad2bb4d76605f' +http://www.w3.org/XML/Test/xmlts20080827.tar.gz) +md5sums=('SKIP' + 'ae3d1ebe000a3972afa104ca7f0e1b4a') + +pkgver() { + cd $pkgname + git describe --long | sed -e 's/-/+/g' -e 's/^v//' +} + +prepare() { + mkdir build-py3 + mkdir build-py2 + mv xmlconf build-py2/ + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd build-py2 + ../$pkgname/configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python2 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + make + + cd ../build-py3 + ../$pkgname/configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + PYTHONHASHSEED=0 make +} + +check() { + cd build-py2 + make check +} + +package() { + cd build-py2 + find doc -type f -exec chmod 0644 {} \; + + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" + + cd ../build-py3/python + PYTHONHASHSEED=0 make DESTDIR="${pkgdir}" install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2016-05-25 15:12:24 UTC (rev 268551) +++ extra-x86_64/PKGBUILD 2016-05-25 15:12:33 UTC (rev 268552) @@ -1,59 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot -# Maintainer: Tom Gundersen -# Contributor: John Proctor - -pkgname=libxml2 -pkgver=2.9.4+0+gbdec218 -pkgrel=1 -pkgdesc="XML parsing library, version 2" -arch=(i686 x86_64) -license=('MIT') -depends=('zlib' 'readline' 'ncurses' 'xz') -makedepends=('python2' 'python' 'git') -url="http://www.xmlsoft.org/; -source=('git://git.gnome.org/libxml2#commit=bdec2183f34b37ee89ae1d330c6ad2bb4d76605f'
[arch-commits] Commit in haskell-fgl/trunk (PKGBUILD haskell-fgl.install)
Date: Wednesday, May 25, 2016 @ 16:20:44 Author: fyan Revision: 176936 upgpkg: haskell-fgl 5.5.2.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-fgl/trunk/PKGBUILD Deleted: haskell-fgl/trunk/haskell-fgl.install -+ PKGBUILD| 11 +-- haskell-fgl.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:20:32 UTC (rev 176935) +++ PKGBUILD2016-05-25 14:20:44 UTC (rev 176936) @@ -5,15 +5,13 @@ _hkgname=fgl pkgname=haskell-fgl pkgver=5.5.2.3 -pkgrel=1 +pkgrel=2 pkgdesc="Martin Erwig's Functional Graph 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=('f4113b5221917feb6389494bf8b7b6221ee00f322b6c25fc25a25795549f9e20') 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-fgl.install === --- haskell-fgl.install 2016-05-25 14:20:32 UTC (rev 176935) +++ haskell-fgl.install 2016-05-25 14:20:44 UTC (rev 176936) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-fgl -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-safesemaphore/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:21:47 Author: fyan Revision: 176938 upgpkg: haskell-safesemaphore 0.10.1-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-safesemaphore/trunk/PKGBUILD Deleted: haskell-safesemaphore/trunk/haskell-safesemaphore.install ---+ PKGBUILD | 11 +-- haskell-safesemaphore.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:21:27 UTC (rev 176937) +++ PKGBUILD2016-05-25 14:21:47 UTC (rev 176938) @@ -5,15 +5,13 @@ _hkgname=SafeSemaphore pkgname=haskell-safesemaphore pkgver=0.10.1 -pkgrel=3 +pkgrel=4 pkgdesc="Much safer replacement for QSemN, QSem, and SampleVar" url="https://github.com/ChrisKuklewicz/SafeSemaphore; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-stm") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-stm") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('21e5b737a378cae9e1faf85cab015316d4c84d4b37e6d9d202111cef8c4cef66') 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-safesemaphore.install === --- haskell-safesemaphore.install 2016-05-25 14:21:27 UTC (rev 176937) +++ haskell-safesemaphore.install 2016-05-25 14:21:47 UTC (rev 176938) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-safesemaphore -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-fgl/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:21:27 Author: fyan Revision: 176937 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-fgl/repos/community-staging-i686/ haskell-fgl/repos/community-staging-i686/PKGBUILD (from rev 176936, haskell-fgl/trunk/PKGBUILD) haskell-fgl/repos/community-staging-x86_64/ haskell-fgl/repos/community-staging-x86_64/PKGBUILD (from rev 176936, haskell-fgl/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-fgl/repos/community-staging-i686/PKGBUILD (from rev 176936, haskell-fgl/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:21:27 UTC (rev 176937) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=fgl +pkgname=haskell-fgl +pkgver=5.5.2.3 +pkgrel=2 +pkgdesc="Martin Erwig's Functional Graph 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=('f4113b5221917feb6389494bf8b7b6221ee00f322b6c25fc25a25795549f9e20') + +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 \ +-fcontainers042 +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-fgl/repos/community-staging-x86_64/PKGBUILD (from rev 176936, haskell-fgl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:21:27 UTC (rev 176937) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fgl +pkgname=haskell-fgl +pkgver=5.5.2.3 +pkgrel=2 +pkgdesc="Martin Erwig's Functional Graph 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=('f4113b5221917feb6389494bf8b7b6221ee00f322b6c25fc25a25795549f9e20') + +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 \ +-fcontainers042 +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-html/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:33:23 Author: fyan Revision: 176950 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-html/repos/community-staging-i686/PKGBUILD (from rev 176949, haskell-html/trunk/PKGBUILD) haskell-html/repos/community-staging-x86_64/ haskell-html/repos/community-staging-x86_64/PKGBUILD (from rev 176949, haskell-html/trunk/PKGBUILD) Deleted: haskell-html/repos/community-staging-i686/PKGBUILD ---+ /PKGBUILD | 41 community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 3 files changed, 82 insertions(+), 41 deletions(-) Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2016-05-25 14:28:55 UTC (rev 176949) +++ community-staging-i686/PKGBUILD 2016-05-25 14:33:23 UTC (rev 176950) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=html -pkgname=haskell-html -pkgver=1.0.1.2 -pkgrel=3 -pkgdesc="HTML combinator 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=('0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061') - -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-html/repos/community-staging-i686/PKGBUILD (from rev 176949, haskell-html/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:33:23 UTC (rev 176950) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=html +pkgname=haskell-html +pkgver=1.0.1.2 +pkgrel=3 +pkgdesc="HTML combinator 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=('0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061') + +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-html/repos/community-staging-x86_64/PKGBUILD (from rev 176949, haskell-html/trunk/PKGBUILD)
[arch-commits] Commit in haskell-missingh/trunk (PKGBUILD haskell-missingh.install)
Date: Wednesday, May 25, 2016 @ 16:39:12 Author: fyan Revision: 176957 upgpkg: haskell-missingh 1.3.0.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-missingh/trunk/PKGBUILD Deleted: haskell-missingh/trunk/haskell-missingh.install --+ PKGBUILD | 11 +-- haskell-missingh.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:39:00 UTC (rev 176956) +++ PKGBUILD2016-05-25 14:39:12 UTC (rev 176957) @@ -5,17 +5,15 @@ _hkgname=MissingH pkgname=haskell-missingh pkgver=1.3.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="Large utility library" url="http://software.complete.org/missingh; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-hunit" "haskell-hslogger" "haskell-mtl" "haskell-network" +depends=("ghc=8.0.1" "haskell-hunit" "haskell-hslogger" "haskell-mtl" "haskell-network" "haskell-old-locale" "haskell-old-time" "haskell-parsec" "haskell-random" "haskell-regex-compat") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('64b870214f406d83e48fa13f58f9e4ebf8b69ae898c99788d2d0f3ebfed55ab2') 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-missingh.install === --- haskell-missingh.install2016-05-25 14:39:00 UTC (rev 176956) +++ haskell-missingh.install2016-05-25 14:39:12 UTC (rev 176957) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-missingh -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-tar/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:39:00 Author: fyan Revision: 176956 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tar/repos/community-staging-i686/ haskell-tar/repos/community-staging-i686/PKGBUILD (from rev 176955, haskell-tar/trunk/PKGBUILD) haskell-tar/repos/community-staging-x86_64/ haskell-tar/repos/community-staging-x86_64/PKGBUILD (from rev 176955, haskell-tar/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-tar/repos/community-staging-i686/PKGBUILD (from rev 176955, haskell-tar/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:39:00 UTC (rev 176956) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tar +pkgname=haskell-tar +pkgver=0.5.0.3 +pkgrel=2 +pkgdesc="Reading, writing and manipulating \".tar\" archive files." +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=('d8d9ad876365f88bdccd02073049e58715cd5ba94de06eb98e21d595244918a3') + +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-time +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-tar/repos/community-staging-x86_64/PKGBUILD (from rev 176955, haskell-tar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:39:00 UTC (rev 176956) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tar +pkgname=haskell-tar +pkgver=0.5.0.3 +pkgrel=2 +pkgdesc="Reading, writing and manipulating \".tar\" archive files." +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=('d8d9ad876365f88bdccd02073049e58715cd5ba94de06eb98e21d595244918a3') + +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-time +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-missingh/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:39:58 Author: fyan Revision: 176958 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-missingh/repos/community-staging-i686/ haskell-missingh/repos/community-staging-i686/PKGBUILD (from rev 176957, haskell-missingh/trunk/PKGBUILD) haskell-missingh/repos/community-staging-x86_64/ haskell-missingh/repos/community-staging-x86_64/PKGBUILD (from rev 176957, haskell-missingh/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-missingh/repos/community-staging-i686/PKGBUILD (from rev 176957, haskell-missingh/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:39:58 UTC (rev 176958) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=MissingH +pkgname=haskell-missingh +pkgver=1.3.0.2 +pkgrel=3 +pkgdesc="Large utility library" +url="http://software.complete.org/missingh; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-hunit" "haskell-hslogger" "haskell-mtl" "haskell-network" + "haskell-old-locale" "haskell-old-time" "haskell-parsec" "haskell-random" + "haskell-regex-compat") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('64b870214f406d83e48fa13f58f9e4ebf8b69ae898c99788d2d0f3ebfed55ab2') + +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 \ +-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-missingh/repos/community-staging-x86_64/PKGBUILD (from rev 176957, haskell-missingh/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:39:58 UTC (rev 176958) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MissingH +pkgname=haskell-missingh +pkgver=1.3.0.2 +pkgrel=3 +pkgdesc="Large utility library" +url="http://software.complete.org/missingh; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-hunit" "haskell-hslogger" "haskell-mtl" "haskell-network" + "haskell-old-locale" "haskell-old-time" "haskell-parsec" "haskell-random" + "haskell-regex-compat") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('64b870214f406d83e48fa13f58f9e4ebf8b69ae898c99788d2d0f3ebfed55ab2') + +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 \ +-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
[arch-commits] Commit in haskell-cassava/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 16:45:59 Author: fyan Revision: 176965 upgpkg: haskell-cassava 0.4.5.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-cassava/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:45:33 UTC (rev 176964) +++ PKGBUILD2016-05-25 14:45:59 UTC (rev 176965) @@ -5,16 +5,14 @@ _hkgname=cassava pkgname=haskell-cassava pkgver=0.4.5.0 -pkgrel=6 +pkgrel=7 pkgdesc="A CSV parsing and encoding library" url="https://github.com/tibbe/cassava; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" "haskell-hashable" +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-hashable" "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=('7320a1c764efd3baae6944b31f7fdb438ae307876dce283a242e8f1deeb371c9') 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-setlocale/trunk (PKGBUILD haskell-setlocale.install)
Date: Wednesday, May 25, 2016 @ 16:40:24 Author: fyan Revision: 176959 upgpkg: haskell-setlocale 1.0.0.3-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-setlocale/trunk/PKGBUILD Deleted: haskell-setlocale/trunk/haskell-setlocale.install ---+ PKGBUILD | 16 ++-- haskell-setlocale.install | 18 -- 2 files changed, 10 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:39:58 UTC (rev 176958) +++ PKGBUILD2016-05-25 14:40:24 UTC (rev 176959) @@ -4,17 +4,19 @@ pkgname=haskell-setlocale _hkgname=setlocale pkgver=1.0.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Haskell bindings to setlocale" url="http://hackage.haskell.org/package/setlocale; license=('custom:BSD3') arch=('i686' 'x86_64') depends=('ghc') -options=('staticlibs') -install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/setlocale/${pkgver}/setlocale-${pkgver}.tar.gz) md5sums=('348690842f5233f0e42e16bd615f777e') +prepare() { +sed -i 's/base >=4.6 && <4.9/base >=4.6 \&\& <4.10/' setlocale-${pkgver}/setlocale.cabal +} + build() { cd ${srcdir}/setlocale-${pkgver} runhaskell Setup configure -O --enable-library-profiling --enable-split-objs --enable-shared \ @@ -23,13 +25,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}/setlocale-${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}/setlocale-${pkgver}" + +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" Deleted: haskell-setlocale.install === --- haskell-setlocale.install 2016-05-25 14:39:58 UTC (rev 176958) +++ haskell-setlocale.install 2016-05-25 14:40:24 UTC (rev 176959) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-setlocale -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-criterion/trunk (PKGBUILD haskell-criterion.install)
Date: Wednesday, May 25, 2016 @ 17:00:17 Author: fyan Revision: 176975 upgpkg: haskell-criterion 1.1.1.0-10 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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-criterion/trunk/PKGBUILD Deleted: haskell-criterion/trunk/haskell-criterion.install ---+ PKGBUILD | 11 +-- haskell-criterion.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:59:15 UTC (rev 176974) +++ PKGBUILD2016-05-25 15:00:17 UTC (rev 176975) @@ -5,18 +5,16 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.1.1.0 -pkgrel=9 +pkgrel=10 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-glob" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" +depends=("ghc=8.0.1" "haskell-glob" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" "haskell-hastache" "haskell-mtl" "haskell-mwc-random" "haskell-optparse-applicative" "haskell-parsec" "haskell-statistics" "haskell-text" "haskell-transformers-compat" "haskell-vector" "haskell-vector-algorithms") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('e71855a7a9cd946044b2137f31603e0578f6e517a2ed667a2b479990cc0949dd') 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-criterion.install === --- haskell-criterion.install 2016-05-25 14:59:15 UTC (rev 176974) +++ haskell-criterion.install 2016-05-25 15:00:17 UTC (rev 176975) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-criterion -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-monadplus/trunk (PKGBUILD haskell-monadplus.install)
Date: Wednesday, May 25, 2016 @ 17:11:42 Author: fyan Revision: 176979 upgpkg: haskell-monadplus 1.4.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-monadplus/trunk/PKGBUILD Deleted: haskell-monadplus/trunk/haskell-monadplus.install ---+ PKGBUILD | 11 +-- haskell-monadplus.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:02:58 UTC (rev 176978) +++ PKGBUILD2016-05-25 15:11:42 UTC (rev 176979) @@ -5,15 +5,13 @@ _hkgname=monadplus pkgname=haskell-monadplus pkgver=1.4.2 -pkgrel=1 +pkgrel=2 pkgdesc="Haskell98 partial maps and filters over MonadPlus." 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=('366ed520db1eaf2ec56d8508fee2804cc24c7a6016de4b75b9addec681186595') 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-monadplus.install === --- haskell-monadplus.install 2016-05-25 15:02:58 UTC (rev 176978) +++ haskell-monadplus.install 2016-05-25 15:11:42 UTC (rev 176979) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-monadplus -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 shellcheck/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 17:27:03 Author: fyan Revision: 176983 upgpkg: shellcheck 0.4.4-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:24:30 UTC (rev 176982) +++ PKGBUILD2016-05-25 15:27:03 UTC (rev 176983) @@ -5,15 +5,14 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.4.4 -pkgrel=2 +pkgrel=3 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL") arch=('i686' 'x86_64') depends=('libffi' 'gmp') -makedepends=("ghc=7.10.3" "haskell-json" "haskell-mtl" "haskell-parsec" "haskell-quickcheck" +makedepends=("ghc=8.0.1" "haskell-json" "haskell-mtl" "haskell-parsec" "haskell-quickcheck" "haskell-regex-tdfa") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('6cc50790d25b6f330037c3612c21460aa75839cc32c65e10ea6b35f9f4488768')
[arch-commits] Commit in stylish-haskell/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:37:08 Author: fyan Revision: 176994 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: stylish-haskell/repos/community-staging-i686/ stylish-haskell/repos/community-staging-i686/PKGBUILD (from rev 176993, stylish-haskell/trunk/PKGBUILD) stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 176993, stylish-haskell/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 33 + community-staging-x86_64/PKGBUILD | 33 + 2 files changed, 66 insertions(+) Copied: stylish-haskell/repos/community-staging-i686/PKGBUILD (from rev 176993, stylish-haskell/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:37:08 UTC (rev 176994) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.5.16.0 +pkgrel=8 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-cmdargs" "haskell-src-exts" "haskell-mtl" + "haskell-strict" "haskell-syb" "haskell-yaml") +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('dc0c7f3fe9e61838374f60eb91b6f72e6b27d1a8a4971938aed7d48d313812bb') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 176993, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:37:08 UTC (rev 176994) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.5.16.0 +pkgrel=8 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-cmdargs" "haskell-src-exts" "haskell-mtl" + "haskell-strict" "haskell-syb" "haskell-yaml") +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('dc0c7f3fe9e61838374f60eb91b6f72e6b27d1a8a4971938aed7d48d313812bb') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-test-framework-hunit/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 17:37:28 Author: fyan Revision: 176995 upgpkg: haskell-test-framework-hunit 0.3.0.2-6 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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-test-framework-hunit/trunk/PKGBUILD Deleted: haskell-test-framework-hunit/trunk/haskell-test-framework-hunit.install --+ PKGBUILD | 11 +-- haskell-test-framework-hunit.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:37:08 UTC (rev 176994) +++ PKGBUILD2016-05-25 15:37:28 UTC (rev 176995) @@ -5,15 +5,13 @@ _hkgname=test-framework-hunit pkgname=haskell-test-framework-hunit pkgver=0.3.0.2 -pkgrel=5 +pkgrel=6 pkgdesc="HUnit support for the test-framework package." url="https://batterseapower.github.io/test-framework/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('95cb8ee02a850b164bfdabdf4dbc839d621361f3ac770ad21ea43a8bde360bf8') 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-test-framework-hunit.install === --- haskell-test-framework-hunit.install2016-05-25 15:37:08 UTC (rev 176994) +++ haskell-test-framework-hunit.install2016-05-25 15:37:28 UTC (rev 176995) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-test-framework-hunit -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-hakyll/trunk (PKGBUILD haskell-hakyll.install)
Date: Wednesday, May 25, 2016 @ 17:31:26 Author: fyan Revision: 176991 upgpkg: haskell-hakyll 4.8.3.1-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-hakyll/trunk/PKGBUILD Deleted: haskell-hakyll/trunk/haskell-hakyll.install + PKGBUILD | 19 +-- haskell-hakyll.install | 18 -- 2 files changed, 13 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:30:39 UTC (rev 176990) +++ PKGBUILD2016-05-25 15:31:26 UTC (rev 176991) @@ -5,12 +5,12 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.8.3.1 -pkgrel=2 +pkgrel=3 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cmdargs" +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cmdargs" "haskell-cryptohash" "haskell-data-default" "haskell-http-conduit" "haskell-http-types" "haskell-lrucache" "haskell-mtl" "haskell-network" "haskell-network-uri" "haskell-pandoc" "haskell-pandoc-citeproc" @@ -18,11 +18,17 @@ "haskell-resourcet" "haskell-scientific" "haskell-tagsoup" "haskell-text" "haskell-time-locale-compat" "haskell-unordered-containers" "haskell-vector" "haskell-yaml") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('e56b4a1b73b5d1b394af9c9730a2baf6df93a8cfd72b0429af36253083fdfaa4') +prepare() { +sed -e 's/binary >= 0.5&& < 0.8,/binary >= 0.5\&\& < 0.9,/' \ +-e 's/data-default >= 0.4&& < 0.7,/data-default >= 0.4\&\& < 0.8,/' \ +-e 's/process >= 1.0&& < 1.3,/process >= 1.0\&\& < 1.5,/' \ +-e 's/time >= 1.4&& < 1.6,/time >= 1.4\&\& < 1.7,/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -34,6 +40,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 } @@ -40,8 +47,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-hakyll.install === --- haskell-hakyll.install 2016-05-25 15:30:39 UTC (rev 176990) +++ haskell-hakyll.install 2016-05-25 15:31:26 UTC (rev 176991) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-hakyll -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-base-prelude/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 17:38:28 Author: fyan Revision: 176997 upgpkg: haskell-base-prelude 1.0.1.1-2 fix registration Modified: haskell-base-prelude/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:38:12 UTC (rev 176996) +++ PKGBUILD2016-05-25 15:38:28 UTC (rev 176997) @@ -5,7 +5,7 @@ _hkgname=base-prelude pkgname=haskell-base-prelude pkgver=1.0.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="The most complete prelude formed solely from the \"base\" package" url="https://github.com/nikita-volkov/base-prelude; license=("MIT") @@ -24,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 } @@ -30,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 hindent/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 17:45:10 Author: fyan Revision: 177003 upgpkg: hindent 4.6.3-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:44:31 UTC (rev 177002) +++ PKGBUILD2016-05-25 15:45:10 UTC (rev 177003) @@ -4,15 +4,14 @@ pkgname=hindent pkgver=4.6.3 -pkgrel=3 +pkgrel=4 pkgdesc="Extensible Haskell pretty printer" url="http://www.github.com/chrisdone/hindent; license=("custom:BSD3") arch=('i686' 'x86_64') depends=('gmp' 'libffi') -makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-descriptive" "haskell-src-exts" +makedepends=("ghc=8.0.1" "haskell-data-default" "haskell-descriptive" "haskell-src-exts" "haskell-monad-loops" "haskell-mtl" "haskell-text") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) sha256sums=('6b8d9d4e0c6ea04115bb555964348350c7cea5e05e66aafa1d624e75c6d5bf8e')
[arch-commits] Commit in hindent/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:45:52 Author: fyan Revision: 177004 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: hindent/repos/community-staging-i686/ hindent/repos/community-staging-i686/PKGBUILD (from rev 177003, hindent/trunk/PKGBUILD) hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 177003, hindent/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 33 + community-staging-x86_64/PKGBUILD | 33 + 2 files changed, 66 insertions(+) Copied: hindent/repos/community-staging-i686/PKGBUILD (from rev 177003, hindent/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:45:52 UTC (rev 177004) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=4.6.3 +pkgrel=4 +pkgdesc="Extensible Haskell pretty printer" +url="http://www.github.com/chrisdone/hindent; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=8.0.1" "haskell-data-default" "haskell-descriptive" "haskell-src-exts" + "haskell-monad-loops" "haskell-mtl" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('6b8d9d4e0c6ea04115bb555964348350c7cea5e05e66aafa1d624e75c6d5bf8e') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 177003, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:45:52 UTC (rev 177004) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=4.6.3 +pkgrel=4 +pkgdesc="Extensible Haskell pretty printer" +url="http://www.github.com/chrisdone/hindent; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=8.0.1" "haskell-data-default" "haskell-descriptive" "haskell-src-exts" + "haskell-monad-loops" "haskell-mtl" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('6b8d9d4e0c6ea04115bb555964348350c7cea5e05e66aafa1d624e75c6d5bf8e') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-regex-applicative/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:18:54 Author: fyan Revision: 176933 upgpkg: haskell-regex-applicative 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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-regex-applicative/trunk/PKGBUILD Deleted: haskell-regex-applicative/trunk/haskell-regex-applicative.install ---+ PKGBUILD | 11 +-- haskell-regex-applicative.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:18:44 UTC (rev 176932) +++ PKGBUILD2016-05-25 14:18:54 UTC (rev 176933) @@ -5,15 +5,13 @@ _hkgname=regex-applicative pkgname=haskell-regex-applicative pkgver=0.3.3 -pkgrel=1 +pkgrel=2 pkgdesc="Regex-based parsing with applicative interface" url="https://github.com/feuerbach/regex-applicative; license=("MIT") 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=('6659a2cc1c8137d77ef57f75027723b075d473354d935233d98b1ae1b03c3be6') 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-regex-applicative.install === --- haskell-regex-applicative.install 2016-05-25 14:18:44 UTC (rev 176932) +++ haskell-regex-applicative.install 2016-05-25 14:18:54 UTC (rev 176933) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-regex-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-applicative/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:19:39 Author: fyan Revision: 176934 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-regex-applicative/repos/community-staging-i686/ haskell-regex-applicative/repos/community-staging-i686/PKGBUILD (from rev 176933, haskell-regex-applicative/trunk/PKGBUILD) haskell-regex-applicative/repos/community-staging-x86_64/ haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 176933, haskell-regex-applicative/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-regex-applicative/repos/community-staging-i686/PKGBUILD (from rev 176933, haskell-regex-applicative/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:19:39 UTC (rev 176934) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=regex-applicative +pkgname=haskell-regex-applicative +pkgver=0.3.3 +pkgrel=2 +pkgdesc="Regex-based parsing with applicative interface" +url="https://github.com/feuerbach/regex-applicative; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6659a2cc1c8137d77ef57f75027723b075d473354d935233d98b1ae1b03c3be6') + +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-regex-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 176933, haskell-regex-applicative/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:19:39 UTC (rev 176934) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-applicative +pkgname=haskell-regex-applicative +pkgver=0.3.3 +pkgrel=2 +pkgdesc="Regex-based parsing with applicative interface" +url="https://github.com/feuerbach/regex-applicative; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6659a2cc1c8137d77ef57f75027723b075d473354d935233d98b1ae1b03c3be6') + +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-boxes/trunk (PKGBUILD haskell-boxes.install)
Date: Wednesday, May 25, 2016 @ 16:44:10 Author: fyan Revision: 176961 upgpkg: haskell-boxes 0.1.4-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-boxes/trunk/PKGBUILD Deleted: haskell-boxes/trunk/haskell-boxes.install ---+ PKGBUILD | 11 +-- haskell-boxes.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:44:01 UTC (rev 176960) +++ PKGBUILD2016-05-25 14:44:10 UTC (rev 176961) @@ -5,15 +5,13 @@ _hkgname=boxes pkgname=haskell-boxes pkgver=0.1.4 -pkgrel=2 +pkgrel=3 pkgdesc="2D text pretty-printing library" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-split") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-split") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('4e3ee9a88a28ed14a61b2c885b111922f201f56392ff68d350418ff6e98dfdd8') 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-boxes.install === --- haskell-boxes.install 2016-05-25 14:44:01 UTC (rev 176960) +++ haskell-boxes.install 2016-05-25 14:44:10 UTC (rev 176961) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-boxes -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-boxes/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:44:48 Author: fyan Revision: 176962 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-boxes/repos/community-staging-i686/ haskell-boxes/repos/community-staging-i686/PKGBUILD (from rev 176961, haskell-boxes/trunk/PKGBUILD) haskell-boxes/repos/community-staging-x86_64/ haskell-boxes/repos/community-staging-x86_64/PKGBUILD (from rev 176961, haskell-boxes/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-boxes/repos/community-staging-i686/PKGBUILD (from rev 176961, haskell-boxes/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:44:48 UTC (rev 176962) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=boxes +pkgname=haskell-boxes +pkgver=0.1.4 +pkgrel=3 +pkgdesc="2D text pretty-printing library" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-split") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('4e3ee9a88a28ed14a61b2c885b111922f201f56392ff68d350418ff6e98dfdd8') + +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-boxes/repos/community-staging-x86_64/PKGBUILD (from rev 176961, haskell-boxes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:44:48 UTC (rev 176962) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=boxes +pkgname=haskell-boxes +pkgver=0.1.4 +pkgrel=3 +pkgdesc="2D text pretty-printing library" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-split") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('4e3ee9a88a28ed14a61b2c885b111922f201f56392ff68d350418ff6e98dfdd8') + +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-setlocale/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:44:01 Author: fyan Revision: 176960 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-setlocale/repos/community-staging-i686/ haskell-setlocale/repos/community-staging-i686/PKGBUILD (from rev 176959, haskell-setlocale/trunk/PKGBUILD) haskell-setlocale/repos/community-staging-x86_64/ haskell-setlocale/repos/community-staging-x86_64/PKGBUILD (from rev 176959, haskell-setlocale/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-setlocale/repos/community-staging-i686/PKGBUILD (from rev 176959, haskell-setlocale/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:44:01 UTC (rev 176960) @@ -0,0 +1,43 @@ +# Maintainer: Jelle van der Waa+# Contributor: Øyvind 'Mr.Elendig' Heggstad + +pkgname=haskell-setlocale +_hkgname=setlocale +pkgver=1.0.0.3 +pkgrel=3 +pkgdesc="Haskell bindings to setlocale" +url="http://hackage.haskell.org/package/setlocale; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc') +source=(http://hackage.haskell.org/packages/archive/setlocale/${pkgver}/setlocale-${pkgver}.tar.gz) +md5sums=('348690842f5233f0e42e16bd615f777e') + +prepare() { +sed -i 's/base >=4.6 && <4.9/base >=4.6 \&\& <4.10/' setlocale-${pkgver}/setlocale.cabal +} + +build() { +cd ${srcdir}/setlocale-${pkgver} +runhaskell Setup configure -O --enable-library-profiling --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}/setlocale-${pkgver}" + +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-setlocale/repos/community-staging-x86_64/PKGBUILD (from rev 176959, haskell-setlocale/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:44:01 UTC (rev 176960) @@ -0,0 +1,43 @@ +# Maintainer: Jelle van der Waa +# Contributor: Øyvind 'Mr.Elendig' Heggstad + +pkgname=haskell-setlocale +_hkgname=setlocale +pkgver=1.0.0.3 +pkgrel=3 +pkgdesc="Haskell bindings to setlocale" +url="http://hackage.haskell.org/package/setlocale; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc') +source=(http://hackage.haskell.org/packages/archive/setlocale/${pkgver}/setlocale-${pkgver}.tar.gz) +md5sums=('348690842f5233f0e42e16bd615f777e') + +prepare() { +sed -i 's/base >=4.6 && <4.9/base >=4.6 \&\& <4.10/' setlocale-${pkgver}/setlocale.cabal +} + +build() { +cd ${srcdir}/setlocale-${pkgver} +runhaskell Setup configure -O --enable-library-profiling --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}/setlocale-${pkgver}" + +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-data-accessor-template/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:47:42 Author: fyan Revision: 176968 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-accessor-template/repos/community-staging-i686/ haskell-data-accessor-template/repos/community-staging-i686/PKGBUILD (from rev 176967, haskell-data-accessor-template/trunk/PKGBUILD) haskell-data-accessor-template/repos/community-staging-x86_64/ haskell-data-accessor-template/repos/community-staging-x86_64/PKGBUILD (from rev 176967, haskell-data-accessor-template/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 48 community-staging-x86_64/PKGBUILD | 48 2 files changed, 96 insertions(+) Copied: haskell-data-accessor-template/repos/community-staging-i686/PKGBUILD (from rev 176967, haskell-data-accessor-template/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:47:42 UTC (rev 176968) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=data-accessor-template +pkgname=haskell-data-accessor-template +pkgver=0.2.1.12 +pkgrel=2 +pkgdesc="Automate generation of Accessor's of the data-accessor package by Template Haskell functions." +url="http://www.haskell.org/haskellwiki/Record_access; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-data-accessor" "haskell-utility-ht") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('07042d79a2f26892ef0b847a36a78f8fc217843a47dd8684d24ffbb7174e795e') + +prepare() { +sed -i 's/template-haskell >=2.4 && <2.11/template-haskell >=2.4 \&\& <2.12/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +sed -e 's/DataD _ _ params cons/DataD _ _ params Nothing cons/' \ +-e 's/NewtypeD _ _ params con/NewtypeD _ _ params Nothing con/' \ +-i ${_hkgname}-${pkgver}/src-5/Data/Accessor/Template.hs +} + +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-data-accessor-template/repos/community-staging-x86_64/PKGBUILD (from rev 176967, haskell-data-accessor-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:47:42 UTC (rev 176968) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=data-accessor-template +pkgname=haskell-data-accessor-template +pkgver=0.2.1.12 +pkgrel=2 +pkgdesc="Automate generation of Accessor's of the data-accessor package by Template Haskell functions." +url="http://www.haskell.org/haskellwiki/Record_access; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-data-accessor" "haskell-utility-ht") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('07042d79a2f26892ef0b847a36a78f8fc217843a47dd8684d24ffbb7174e795e') + +prepare() { +sed -i 's/template-haskell >=2.4 && <2.11/template-haskell >=2.4 \&\& <2.12/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +sed -e 's/DataD _ _ params cons/DataD _ _ params Nothing cons/' \ +-e 's/NewtypeD _ _ params con/NewtypeD _ _ params Nothing con/' \ +-i ${_hkgname}-${pkgver}/src-5/Data/Accessor/Template.hs +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr
[arch-commits] Commit in haskell-persistent-sqlite/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:47:53 Author: fyan Revision: 176969 upgpkg: haskell-persistent-sqlite 2.2.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-persistent-sqlite/trunk/PKGBUILD Deleted: haskell-persistent-sqlite/trunk/haskell-persistent-sqlite.install ---+ PKGBUILD | 11 +-- haskell-persistent-sqlite.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:47:42 UTC (rev 176968) +++ PKGBUILD2016-05-25 14:47:53 UTC (rev 176969) @@ -5,17 +5,15 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.2.1 -pkgrel=16 +pkgrel=17 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-conduit" "haskell-monad-control" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-monad-control" "haskell-monad-logger" "haskell-old-locale" "haskell-persistent" "haskell-resourcet" "haskell-text") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('bac71080bb25ad20b9116e42df463bbe230bacb2d963a5b101a501cff7fffc5e') 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-persistent-sqlite.install === --- haskell-persistent-sqlite.install 2016-05-25 14:47:42 UTC (rev 176968) +++ haskell-persistent-sqlite.install 2016-05-25 14:47:53 UTC (rev 176969) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-persistent-sqlite -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-statistics/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:36:11 Author: fyan Revision: 176951 upgpkg: haskell-statistics 0.13.2.3-16 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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-statistics/trunk/PKGBUILD Deleted: haskell-statistics/trunk/haskell-statistics.install + PKGBUILD | 13 ++--- haskell-statistics.install | 18 -- 2 files changed, 6 insertions(+), 25 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:33:23 UTC (rev 176950) +++ PKGBUILD2016-05-25 14:36:11 UTC (rev 176951) @@ -5,17 +5,15 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.13.2.3 -pkgrel=15 +pkgrel=16 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-erf" "haskell-math-functions" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" "haskell-vector-algorithms" "haskell-vector-binary-instances") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=("d624b1494959d3c64cfd068c9566778a799d3e3f5d6b22ec3e353ba6d6876fbd") build() { @@ -25,9 +23,10 @@ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build -runhaskell Setup haddock --hoogle --html +runhaskell Setup haddock --hoogle --html || warning "Failed to run 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 } @@ -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-statistics.install === --- haskell-statistics.install 2016-05-25 14:33:23 UTC (rev 176950) +++ haskell-statistics.install 2016-05-25 14:36:11 UTC (rev 176951) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-statistics -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-generic-deriving/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 17:29:55 Author: fyan Revision: 176989 upgpkg: haskell-generic-deriving 1.10.4.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-generic-deriving/trunk/PKGBUILD Deleted: haskell-generic-deriving/trunk/haskell-generic-deriving.install --+ PKGBUILD | 11 +-- haskell-generic-deriving.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:29:44 UTC (rev 176988) +++ PKGBUILD2016-05-25 15:29:55 UTC (rev 176989) @@ -5,15 +5,13 @@ _hkgname=generic-deriving pkgname=haskell-generic-deriving pkgver=1.10.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="Generic programming library for generalised deriving." url="https://github.com/dreixel/generic-deriving; 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=('7223aa09e19e921bb9d36841052b6cba46f34055b83f0a16f3057f56b6a9f7a9') 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-generic-deriving.install === --- haskell-generic-deriving.install2016-05-25 15:29:44 UTC (rev 176988) +++ haskell-generic-deriving.install2016-05-25 15:29:55 UTC (rev 176989) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-generic-deriving -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-generic-trie/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:29:44 Author: fyan Revision: 176988 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-generic-trie/repos/community-staging-i686/ haskell-generic-trie/repos/community-staging-i686/PKGBUILD (from rev 176987, haskell-generic-trie/trunk/PKGBUILD) haskell-generic-trie/repos/community-staging-x86_64/ haskell-generic-trie/repos/community-staging-x86_64/PKGBUILD (from rev 176987, haskell-generic-trie/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-generic-trie/repos/community-staging-i686/PKGBUILD (from rev 176987, haskell-generic-trie/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:29:44 UTC (rev 176988) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=generic-trie +pkgname=haskell-generic-trie +pkgver=0.3.0.2 +pkgrel=1 +pkgdesc="A map, where the keys may be complex structured data" +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=('38319a5e95ed79e0e8924a69fc992c6fa38a3152a2539314ddd19d1a10abf8e9') + +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 -fsplit-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-generic-trie/repos/community-staging-x86_64/PKGBUILD (from rev 176987, haskell-generic-trie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:29:44 UTC (rev 176988) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=generic-trie +pkgname=haskell-generic-trie +pkgver=0.3.0.2 +pkgrel=1 +pkgdesc="A map, where the keys may be complex structured data" +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=('38319a5e95ed79e0e8924a69fc992c6fa38a3152a2539314ddd19d1a10abf8e9') + +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 -fsplit-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" +}
[arch-commits] Commit in haskell-hakyll/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:32:09 Author: fyan Revision: 176992 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-i686/ haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 176991, haskell-hakyll/trunk/PKGBUILD) haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 176991, haskell-hakyll/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 57 community-staging-x86_64/PKGBUILD | 57 2 files changed, 114 insertions(+) Copied: haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 176991, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:32:09 UTC (rev 176992) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.8.3.1 +pkgrel=3 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cmdargs" + "haskell-cryptohash" "haskell-data-default" "haskell-http-conduit" + "haskell-http-types" "haskell-lrucache" "haskell-mtl" "haskell-network" + "haskell-network-uri" "haskell-pandoc" "haskell-pandoc-citeproc" + "haskell-parsec" "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" + "haskell-resourcet" "haskell-scientific" "haskell-tagsoup" "haskell-text" + "haskell-time-locale-compat" "haskell-unordered-containers" "haskell-vector" + "haskell-yaml") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e56b4a1b73b5d1b394af9c9730a2baf6df93a8cfd72b0429af36253083fdfaa4') + +prepare() { +sed -e 's/binary >= 0.5&& < 0.8,/binary >= 0.5\&\& < 0.9,/' \ +-e 's/data-default >= 0.4&& < 0.7,/data-default >= 0.4\&\& < 0.8,/' \ +-e 's/process >= 1.0&& < 1.3,/process >= 1.0\&\& < 1.5,/' \ +-e 's/time >= 1.4&& < 1.6,/time >= 1.4\&\& < 1.7,/' \ +-i ${_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 \ +-fcheckexternal -f-watchserver -f-previewserver +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-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 176991, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:32:09 UTC (rev 176992) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.8.3.1 +pkgrel=3 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cmdargs" + "haskell-cryptohash" "haskell-data-default" "haskell-http-conduit" + "haskell-http-types" "haskell-lrucache" "haskell-mtl" "haskell-network" + "haskell-network-uri" "haskell-pandoc" "haskell-pandoc-citeproc" + "haskell-parsec" "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" + "haskell-resourcet"
[arch-commits] Commit in haskell-retry/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:18:44 Author: fyan Revision: 176932 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-retry/repos/community-staging-i686/ haskell-retry/repos/community-staging-i686/PKGBUILD (from rev 176931, haskell-retry/trunk/PKGBUILD) haskell-retry/repos/community-staging-x86_64/ haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 176931, haskell-retry/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-retry/repos/community-staging-i686/PKGBUILD (from rev 176931, haskell-retry/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:18:44 UTC (rev 176932) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=retry +pkgname=haskell-retry +pkgver=0.7.2 +pkgrel=2 +pkgdesc="Retry combinators for monadic actions that may fail" +url="http://github.com/Soostone/retry; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-data-default-class" "haskell-exceptions" + "haskell-random") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('26e5317e9b5110b1a2092b0316ae0588a3d00d4fd68d222324f2a2a8fec25bad') + +prepare() { +sed -i 's/ghc-prim < 0.5/ghc-prim < 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-retry/repos/community-staging-x86_64/PKGBUILD (from rev 176931, haskell-retry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:18:44 UTC (rev 176932) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=retry +pkgname=haskell-retry +pkgver=0.7.2 +pkgrel=2 +pkgdesc="Retry combinators for monadic actions that may fail" +url="http://github.com/Soostone/retry; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-data-default-class" "haskell-exceptions" + "haskell-random") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('26e5317e9b5110b1a2092b0316ae0588a3d00d4fd68d222324f2a2a8fec25bad') + +prepare() { +sed -i 's/ghc-prim < 0.5/ghc-prim < 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"
[arch-commits] Commit in haskell-descriptive/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:37:12 Author: fyan Revision: 176953 upgpkg: haskell-descriptive 0.9.4-19 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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-descriptive/trunk/PKGBUILD Deleted: haskell-descriptive/trunk/haskell-descriptive.install -+ PKGBUILD| 11 +-- haskell-descriptive.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:36:55 UTC (rev 176952) +++ PKGBUILD2016-05-25 14:37:12 UTC (rev 176953) @@ -5,16 +5,14 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.4 -pkgrel=18 +pkgrel=19 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" "haskell-text" "haskell-vector") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f') 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-descriptive.install === --- haskell-descriptive.install 2016-05-25 14:36:55 UTC (rev 176952) +++ haskell-descriptive.install 2016-05-25 14:37:12 UTC (rev 176953) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-descriptive -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-statistics/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:36:55 Author: fyan Revision: 176952 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-statistics/repos/community-staging-i686/ haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 176951, haskell-statistics/trunk/PKGBUILD) haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 176951, haskell-statistics/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 176951, haskell-statistics/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:36:55 UTC (rev 176952) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.13.2.3 +pkgrel=16 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=("d624b1494959d3c64cfd068c9566778a799d3e3f5d6b22ec3e353ba6d6876fbd") + +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 || warning "Failed to run 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-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 176951, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:36:55 UTC (rev 176952) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.13.2.3 +pkgrel=16 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=("d624b1494959d3c64cfd068c9566778a799d3e3f5d6b22ec3e353ba6d6876fbd") + +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 || warning "Failed to run 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
[arch-commits] Commit in haskell-persistent-sqlite/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:48:39 Author: fyan Revision: 176970 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-i686/ haskell-persistent-sqlite/repos/community-staging-i686/PKGBUILD (from rev 176969, haskell-persistent-sqlite/trunk/PKGBUILD) haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 176969, haskell-persistent-sqlite/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-i686/PKGBUILD (from rev 176969, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:48:39 UTC (rev 176970) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.2.1 +pkgrel=17 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-monad-control" + "haskell-monad-logger" "haskell-old-locale" "haskell-persistent" + "haskell-resourcet" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bac71080bb25ad20b9116e42df463bbe230bacb2d963a5b101a501cff7fffc5e') + +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-build-sanity-exe -f-systemlib +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-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 176969, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:48:39 UTC (rev 176970) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.2.1 +pkgrel=17 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-monad-control" + "haskell-monad-logger" "haskell-old-locale" "haskell-persistent" + "haskell-resourcet" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bac71080bb25ad20b9116e42df463bbe230bacb2d963a5b101a501cff7fffc5e') + +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-build-sanity-exe -f-systemlib +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" +
[arch-commits] Commit in haskell-monadplus/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:12:23 Author: fyan Revision: 176980 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-monadplus/repos/community-staging-i686/ haskell-monadplus/repos/community-staging-i686/PKGBUILD (from rev 176979, haskell-monadplus/trunk/PKGBUILD) haskell-monadplus/repos/community-staging-x86_64/ haskell-monadplus/repos/community-staging-x86_64/PKGBUILD (from rev 176979, haskell-monadplus/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-monadplus/repos/community-staging-i686/PKGBUILD (from rev 176979, haskell-monadplus/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:12:23 UTC (rev 176980) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monadplus +pkgname=haskell-monadplus +pkgver=1.4.2 +pkgrel=2 +pkgdesc="Haskell98 partial maps and filters over MonadPlus." +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=('366ed520db1eaf2ec56d8508fee2804cc24c7a6016de4b75b9addec681186595') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +} Copied: haskell-monadplus/repos/community-staging-x86_64/PKGBUILD (from rev 176979, haskell-monadplus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:12:23 UTC (rev 176980) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monadplus +pkgname=haskell-monadplus +pkgver=1.4.2 +pkgrel=2 +pkgdesc="Haskell98 partial maps and filters over MonadPlus." +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=('366ed520db1eaf2ec56d8508fee2804cc24c7a6016de4b75b9addec681186595') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-gtk/trunk (PKGBUILD gtk2hs-gtk.install)
Date: Wednesday, May 25, 2016 @ 17:23:44 Author: fyan Revision: 176981 upgpkg: haskell-gtk 0.14.3-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-gtk/trunk/PKGBUILD Deleted: haskell-gtk/trunk/gtk2hs-gtk.install + PKGBUILD | 15 +++ gtk2hs-gtk.install | 18 -- 2 files changed, 7 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:12:23 UTC (rev 176980) +++ PKGBUILD2016-05-25 15:23:44 UTC (rev 176981) @@ -2,21 +2,19 @@ # Maintainer: Sergej Pupykinpkgname=haskell-gtk -pkgver=0.14.2 -pkgrel=3 +pkgver=0.14.3 +pkgrel=1 pkgdesc="Binding to the gtk library for Gtk2Hs." url="http://hackage.haskell.org/package/gtk3; license=('LGPL2.1') arch=('i686' 'x86_64') depends=('ghc' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text') -makedepends=('gtk2hs-buildtools' 'haddock') +makedepends=('haskell-gtk2hs-buildtools') provides=('gtk2hs-gtk') replaces=('gtk2hs-gtk') conflicts=('gtk2hs-gtk') -options=('strip' 'staticlibs') -install=gtk2hs-gtk.install source=(http://hackage.haskell.org/package/gtk3-$pkgver/gtk3-$pkgver.tar.gz) -md5sums=('710345a6c55df3380186c66e187b7d05') +md5sums=('321bfb0492967857ff7c2e4746321e49') build() { cd ${srcdir}/gtk3-${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 } @@ -45,8 +44,8 @@ _update_deps haskell-pango cd ${srcdir}/gtk3-${pkgver} - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-gtk/register.sh - install -m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-gtk/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/haskell-gtk/html ${pkgdir}/usr/share/doc/ghc/html/libraries/gtk2hs-gtk runhaskell Setup copy --destdir=${pkgdir} Deleted: gtk2hs-gtk.install === --- gtk2hs-gtk.install 2016-05-25 15:12:23 UTC (rev 176980) +++ gtk2hs-gtk.install 2016-05-25 15:23:44 UTC (rev 176981) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/gtk2hs-gtk -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-gtk/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:24:30 Author: fyan Revision: 176982 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-gtk/repos/community-staging-i686/ haskell-gtk/repos/community-staging-i686/PKGBUILD (from rev 176981, haskell-gtk/trunk/PKGBUILD) haskell-gtk/repos/community-staging-x86_64/ haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 176981, haskell-gtk/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-gtk/repos/community-staging-i686/PKGBUILD (from rev 176981, haskell-gtk/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:24:30 UTC (rev 176982) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Sergej Pupykin+ +pkgname=haskell-gtk +pkgver=0.14.3 +pkgrel=1 +pkgdesc="Binding to the gtk library for Gtk2Hs." +url="http://hackage.haskell.org/package/gtk3; +license=('LGPL2.1') +arch=('i686' 'x86_64') +depends=('ghc' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text') +makedepends=('haskell-gtk2hs-buildtools') +provides=('gtk2hs-gtk') +replaces=('gtk2hs-gtk') +conflicts=('gtk2hs-gtk') +source=(http://hackage.haskell.org/package/gtk3-$pkgver/gtk3-$pkgver.tar.gz) +md5sums=('321bfb0492967857ff7c2e4746321e49') + +build() { + cd ${srcdir}/gtk3-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/haskell-gtk \ +--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 +} + +_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 + _update_deps haskell-mtl + _update_deps haskell-pango + + cd ${srcdir}/gtk3-${pkgver} + 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/haskell-gtk/html ${pkgdir}/usr/share/doc/ghc/html/libraries/gtk2hs-gtk + runhaskell Setup copy --destdir=${pkgdir} +} Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 176981, haskell-gtk/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:24:30 UTC (rev 176982) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-gtk +pkgver=0.14.3 +pkgrel=1 +pkgdesc="Binding to the gtk library for Gtk2Hs." +url="http://hackage.haskell.org/package/gtk3; +license=('LGPL2.1') +arch=('i686' 'x86_64') +depends=('ghc' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text') +makedepends=('haskell-gtk2hs-buildtools') +provides=('gtk2hs-gtk') +replaces=('gtk2hs-gtk') +conflicts=('gtk2hs-gtk') +source=(http://hackage.haskell.org/package/gtk3-$pkgver/gtk3-$pkgver.tar.gz) +md5sums=('321bfb0492967857ff7c2e4746321e49') + +build() { + cd ${srcdir}/gtk3-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/haskell-gtk \ +--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 +} + +_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 + _update_deps haskell-mtl + _update_deps haskell-pango + + cd ${srcdir}/gtk3-${pkgver} + 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/haskell-gtk/html ${pkgdir}/usr/share/doc/ghc/html/libraries/gtk2hs-gtk +
[arch-commits] Commit in haskell-generic-deriving/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:30:39 Author: fyan Revision: 176990 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-generic-deriving/repos/community-staging-i686/ haskell-generic-deriving/repos/community-staging-i686/PKGBUILD (from rev 176989, haskell-generic-deriving/trunk/PKGBUILD) haskell-generic-deriving/repos/community-staging-x86_64/ haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 176989, haskell-generic-deriving/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-generic-deriving/repos/community-staging-i686/PKGBUILD (from rev 176989, haskell-generic-deriving/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:30:39 UTC (rev 176990) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=generic-deriving +pkgname=haskell-generic-deriving +pkgver=1.10.4.1 +pkgrel=2 +pkgdesc="Generic programming library for generalised deriving." +url="https://github.com/dreixel/generic-deriving; +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=('7223aa09e19e921bb9d36841052b6cba46f34055b83f0a16f3057f56b6a9f7a9') + +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-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 176989, haskell-generic-deriving/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:30:39 UTC (rev 176990) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=generic-deriving +pkgname=haskell-generic-deriving +pkgver=1.10.4.1 +pkgrel=2 +pkgdesc="Generic programming library for generalised deriving." +url="https://github.com/dreixel/generic-deriving; +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=('7223aa09e19e921bb9d36841052b6cba46f34055b83f0a16f3057f56b6a9f7a9') + +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-base-prelude/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:39:42 Author: fyan Revision: 176998 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-base-prelude/repos/community-staging-i686/PKGBUILD (from rev 176997, haskell-base-prelude/trunk/PKGBUILD) haskell-base-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 176997, haskell-base-prelude/trunk/PKGBUILD) Deleted: haskell-base-prelude/repos/community-staging-i686/PKGBUILD haskell-base-prelude/repos/community-staging-x86_64/PKGBUILD ---+ /PKGBUILD | 82 community-staging-i686/PKGBUILD | 40 - community-staging-x86_64/PKGBUILD | 40 - 3 files changed, 82 insertions(+), 80 deletions(-) Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2016-05-25 15:38:28 UTC (rev 176997) +++ community-staging-i686/PKGBUILD 2016-05-25 15:39:42 UTC (rev 176998) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=base-prelude -pkgname=haskell-base-prelude -pkgver=1.0.1.1 -pkgrel=1 -pkgdesc="The most complete prelude formed solely from the \"base\" package" -url="https://github.com/nikita-volkov/base-prelude; -license=("MIT") -arch=('i686' 'x86_64') -depends=("ghc=8.0.1") -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('dccf0a9a3b45f950bac92b6d87997c0a2a4304e40027204b12d018698b7a31b5') - -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.*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 -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-base-prelude/repos/community-staging-i686/PKGBUILD (from rev 176997, haskell-base-prelude/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:39:42 UTC (rev 176998) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=base-prelude +pkgname=haskell-base-prelude +pkgver=1.0.1.1 +pkgrel=2 +pkgdesc="The most complete prelude formed solely from the \"base\" package" +url="https://github.com/nikita-volkov/base-prelude; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('dccf0a9a3b45f950bac92b6d87997c0a2a4304e40027204b12d018698b7a31b5') + +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
[arch-commits] Commit in haskell-graphviz/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:44:31 Author: fyan Revision: 177002 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-graphviz/repos/community-staging-i686/ haskell-graphviz/repos/community-staging-i686/PKGBUILD (from rev 177001, haskell-graphviz/trunk/PKGBUILD) haskell-graphviz/repos/community-staging-x86_64/ haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 177001, haskell-graphviz/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-graphviz/repos/community-staging-i686/PKGBUILD (from rev 177001, haskell-graphviz/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:44:31 UTC (rev 177002) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=graphviz +pkgname=haskell-graphviz +pkgver=2999.18.1.0 +pkgrel=2 +pkgdesc="Bindings to Graphviz for graph visualisation." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-colour" "haskell-dlist" "haskell-fgl" "haskell-polyparse" + "haskell-temporary" "haskell-text" "haskell-wl-pprint-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('fe3575744144337ad0339a8c6aa10e93197444f8c93a359865d8b2e06b68e19f') + +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-parsing +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +} Copied: haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 177001, haskell-graphviz/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:44:31 UTC (rev 177002) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=graphviz +pkgname=haskell-graphviz +pkgver=2999.18.1.0 +pkgrel=2 +pkgdesc="Bindings to Graphviz for graph visualisation." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-colour" "haskell-dlist" "haskell-fgl" "haskell-polyparse" + "haskell-temporary" "haskell-text" "haskell-wl-pprint-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('fe3575744144337ad0339a8c6aa10e93197444f8c93a359865d8b2e06b68e19f') + +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-parsing +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-data-accessor-transformers/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 15:43:41 Author: fyan Revision: 176872 upgpkg: haskell-data-accessor-transformers 0.2.1.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-data-accessor-transformers/trunk/PKGBUILD Deleted: haskell-data-accessor-transformers/trunk/haskell-data-accessor-transformers.install + PKGBUILD | 11 +-- haskell-data-accessor-transformers.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 13:17:21 UTC (rev 176871) +++ PKGBUILD2016-05-25 13:43:41 UTC (rev 176872) @@ -5,15 +5,13 @@ _hkgname=data-accessor-transformers pkgname=haskell-data-accessor-transformers pkgver=0.2.1.7 -pkgrel=1 +pkgrel=2 pkgdesc="Use Accessor to access state in transformers State monad" url="http://www.haskell.org/haskellwiki/Record_access; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-data-accessor") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-data-accessor") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('20c8823dc16c7ca6f55c64eb5564c9aae4b5565406987a046ded2ea73618e07a') 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-data-accessor-transformers.install === --- haskell-data-accessor-transformers.install 2016-05-25 13:17:21 UTC (rev 176871) +++ haskell-data-accessor-transformers.install 2016-05-25 13:43:41 UTC (rev 176872) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-data-accessor-transformers -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-ghc-syb-utils/repos (4 files)
Date: Wednesday, May 25, 2016 @ 15:50:11 Author: fyan Revision: 176879 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-ghc-syb-utils/repos/community-staging-i686/ haskell-ghc-syb-utils/repos/community-staging-i686/PKGBUILD (from rev 176878, haskell-ghc-syb-utils/trunk/PKGBUILD) haskell-ghc-syb-utils/repos/community-staging-x86_64/ haskell-ghc-syb-utils/repos/community-staging-x86_64/PKGBUILD (from rev 176878, haskell-ghc-syb-utils/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-ghc-syb-utils/repos/community-staging-i686/PKGBUILD (from rev 176878, haskell-ghc-syb-utils/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 13:50:11 UTC (rev 176879) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=ghc-syb-utils +pkgname=haskell-ghc-syb-utils +pkgver=0.2.3 +pkgrel=2 +pkgdesc="Scrap Your Boilerplate utilities for the GHC API." +url="http://github.com/nominolo/ghc-syb; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-syb") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7ef63fcfe829b621d5b947c6a4567de111976a463f2ffaf0fafc5e76776cbc67') + +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-ghc-syb-utils/repos/community-staging-x86_64/PKGBUILD (from rev 176878, haskell-ghc-syb-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 13:50:11 UTC (rev 176879) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ghc-syb-utils +pkgname=haskell-ghc-syb-utils +pkgver=0.2.3 +pkgrel=2 +pkgdesc="Scrap Your Boilerplate utilities for the GHC API." +url="http://github.com/nominolo/ghc-syb; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-syb") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7ef63fcfe829b621d5b947c6a4567de111976a463f2ffaf0fafc5e76776cbc67') + +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-dataenc/repos (4 files)
Date: Wednesday, May 25, 2016 @ 15:51:06 Author: fyan Revision: 176881 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dataenc/repos/community-staging-i686/ haskell-dataenc/repos/community-staging-i686/PKGBUILD (from rev 176880, haskell-dataenc/trunk/PKGBUILD) haskell-dataenc/repos/community-staging-x86_64/ haskell-dataenc/repos/community-staging-x86_64/PKGBUILD (from rev 176880, haskell-dataenc/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-dataenc/repos/community-staging-i686/PKGBUILD (from rev 176880, haskell-dataenc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 13:51:06 UTC (rev 176881) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta+# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.5 + +_hkgname=dataenc +pkgname=haskell-dataenc +pkgver=0.14.0.7 +pkgrel=8 +pkgdesc="Data encoding library" +url="http://hackage.haskell.org/package/dataenc; +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=('28491649dbeafb9512b4ea187cc6fddf') + +prepare(){ +sed -i 's/base >= 3.0.0 && < 4.8/base >= 3.0.0 \&\& < 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 +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-dataenc/repos/community-staging-x86_64/PKGBUILD (from rev 176880, haskell-dataenc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 13:51:06 UTC (rev 176881) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.5 + +_hkgname=dataenc +pkgname=haskell-dataenc +pkgver=0.14.0.7 +pkgrel=8 +pkgdesc="Data encoding library" +url="http://hackage.haskell.org/package/dataenc; +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=('28491649dbeafb9512b4ea187cc6fddf') + +prepare(){ +sed -i 's/base >= 3.0.0 && < 4.8/base >= 3.0.0 \&\& < 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 +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-json/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:01:54 Author: fyan Revision: 176897 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-json/repos/community-staging-i686/ haskell-json/repos/community-staging-i686/PKGBUILD (from rev 176896, haskell-json/trunk/PKGBUILD) haskell-json/repos/community-staging-x86_64/ haskell-json/repos/community-staging-x86_64/PKGBUILD (from rev 176896, haskell-json/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-json/repos/community-staging-i686/PKGBUILD (from rev 176896, haskell-json/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:01:54 UTC (rev 176897) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=json +pkgname=haskell-json +pkgver=0.9.1 +pkgrel=5 +pkgdesc="Support for serialising Haskell to and from JSON" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-syb" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('96b57e4d167e45dc80aeff872a922ae9cdb953a1ded29ebbb51019b68f0085a2') + +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-mapdict -fgeneric -fpretty -f-parsec -fsplit-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-json/repos/community-staging-x86_64/PKGBUILD (from rev 176896, haskell-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:01:54 UTC (rev 176897) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=json +pkgname=haskell-json +pkgver=0.9.1 +pkgrel=5 +pkgdesc="Support for serialising Haskell to and from JSON" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-syb" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('96b57e4d167e45dc80aeff872a922ae9cdb953a1ded29ebbb51019b68f0085a2') + +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-mapdict -fgeneric -fpretty -f-parsec -fsplit-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"
[arch-commits] Commit in haskell-warp-tls/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:08:31 Author: fyan Revision: 176911 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-i686/ haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 176910, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 176910, haskell-warp-tls/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 176910, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:08:31 UTC (rev 176911) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.1 +pkgrel=21 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-wai" "haskell-warp") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('aca7dd3d4b0cb996debd501a70bd29e556e9bc5e90c67a5c9626ad96feac483e') + +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-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 176910, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:08:31 UTC (rev 176911) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.1 +pkgrel=21 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-wai" "haskell-warp") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('aca7dd3d4b0cb996debd501a70bd29e556e9bc5e90c67a5c9626ad96feac483e') + +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
[arch-commits] Commit in haskell-monad-journal/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:08:39 Author: fyan Revision: 176912 upgpkg: haskell-monad-journal 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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-monad-journal/trunk/PKGBUILD Deleted: haskell-monad-journal/trunk/haskell-monad-journal.install ---+ PKGBUILD | 11 +-- haskell-monad-journal.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:08:31 UTC (rev 176911) +++ PKGBUILD2016-05-25 14:08:39 UTC (rev 176912) @@ -5,16 +5,14 @@ _hkgname=monad-journal pkgname=haskell-monad-journal pkgver=0.7.2 -pkgrel=1 +pkgrel=2 pkgdesc="Pure logger typeclass and monad transformer" url="http://github.com/phaazon/monad-journal; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-either" "haskell-monad-control" "haskell-mtl" +depends=("ghc=8.0.1" "haskell-either" "haskell-monad-control" "haskell-mtl" "haskell-transformers-base") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('72b1a676bd994198544c4861a05b1d1b4f7ae55ea35a837cace539b8d6c69d08') 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-monad-journal.install === --- haskell-monad-journal.install 2016-05-25 14:08:31 UTC (rev 176911) +++ haskell-monad-journal.install 2016-05-25 14:08:39 UTC (rev 176912) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-monad-journal -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-aeson-better-errors/repos (6 files)
Date: Wednesday, May 25, 2016 @ 16:15:46 Author: fyan Revision: 176927 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-i686/ haskell-aeson-better-errors/repos/community-staging-i686/PKGBUILD (from rev 176926, haskell-aeson-better-errors/trunk/PKGBUILD) haskell-aeson-better-errors/repos/community-staging-i686/haskell-aeson-better-errors.install (from rev 176926, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 176926, haskell-aeson-better-errors/trunk/PKGBUILD) haskell-aeson-better-errors/repos/community-staging-x86_64/haskell-aeson-better-errors.install (from rev 176926, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) --+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-aeson-better-errors.install | 18 community-staging-x86_64/PKGBUILD| 42 ++ community-staging-x86_64/haskell-aeson-better-errors.install | 18 4 files changed, 120 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-i686/PKGBUILD (from rev 176926, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:15:46 UTC (rev 176927) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.0.1 +pkgrel=6 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-dlist" "haskell-mtl" "haskell-scientific" "haskell-text" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('125f4453f945b5b051fa596cd148b7db0414942cdfbe1d6fd0359989ab45d8e6') + +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-aeson-better-errors/repos/community-staging-i686/haskell-aeson-better-errors.install (from rev 176926, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) === --- community-staging-i686/haskell-aeson-better-errors.install (rev 0) +++ community-staging-i686/haskell-aeson-better-errors.install 2016-05-25 14:15:46 UTC (rev 176927) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-aeson-better-errors +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-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 176926, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:15:46 UTC (rev 176927) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan
[arch-commits] Commit in haskell-ifelse/trunk (PKGBUILD haskell-ifelse.install)
Date: Wednesday, May 25, 2016 @ 16:15:55 Author: fyan Revision: 176928 upgpkg: haskell-ifelse 0.85-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-ifelse/trunk/PKGBUILD Deleted: haskell-ifelse/trunk/haskell-ifelse.install + PKGBUILD | 11 +-- haskell-ifelse.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:15:46 UTC (rev 176927) +++ PKGBUILD2016-05-25 14:15:55 UTC (rev 176928) @@ -5,15 +5,13 @@ _hkgname=IfElse pkgname=haskell-ifelse pkgver=0.85 -pkgrel=2 +pkgrel=3 pkgdesc="Anaphoric and miscellaneous useful control-flow" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-mtl") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-mtl") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('8ad3bfc3e2c867e6330d9bff874b3105476c35b2e1638fd448f233e9f80addcd') 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-ifelse.install === --- haskell-ifelse.install 2016-05-25 14:15:46 UTC (rev 176927) +++ haskell-ifelse.install 2016-05-25 14:15:55 UTC (rev 176928) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-ifelse -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-colour/trunk (PKGBUILD haskell-colour.install)
Date: Wednesday, May 25, 2016 @ 16:22:51 Author: fyan Revision: 176940 upgpkg: haskell-colour 2.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-colour/trunk/PKGBUILD Deleted: haskell-colour/trunk/haskell-colour.install + PKGBUILD | 11 +-- haskell-colour.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:22:33 UTC (rev 176939) +++ PKGBUILD2016-05-25 14:22:51 UTC (rev 176940) @@ -5,15 +5,13 @@ _hkgname=colour pkgname=haskell-colour pkgver=2.3.3 -pkgrel=1 +pkgrel=2 pkgdesc="A fast logging system" url="http://hackage.haskell.org/package/${_hkgname}; license=("MIT") 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=('8d15a63494f8e2a06fe6dc38baee8e948adfae0e93749b9e3ce0fd8ece09b6e2') 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-colour.install === --- haskell-colour.install 2016-05-25 14:22:33 UTC (rev 176939) +++ haskell-colour.install 2016-05-25 14:22:51 UTC (rev 176940) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-colour -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-safesemaphore/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:22:33 Author: fyan Revision: 176939 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-safesemaphore/repos/community-staging-i686/ haskell-safesemaphore/repos/community-staging-i686/PKGBUILD (from rev 176938, haskell-safesemaphore/trunk/PKGBUILD) haskell-safesemaphore/repos/community-staging-x86_64/ haskell-safesemaphore/repos/community-staging-x86_64/PKGBUILD (from rev 176938, haskell-safesemaphore/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-safesemaphore/repos/community-staging-i686/PKGBUILD (from rev 176938, haskell-safesemaphore/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:22:33 UTC (rev 176939) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=SafeSemaphore +pkgname=haskell-safesemaphore +pkgver=0.10.1 +pkgrel=4 +pkgdesc="Much safer replacement for QSemN, QSem, and SampleVar" +url="https://github.com/ChrisKuklewicz/SafeSemaphore; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-stm") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('21e5b737a378cae9e1faf85cab015316d4c84d4b37e6d9d202111cef8c4cef66') + +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-safesemaphore/repos/community-staging-x86_64/PKGBUILD (from rev 176938, haskell-safesemaphore/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:22:33 UTC (rev 176939) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=SafeSemaphore +pkgname=haskell-safesemaphore +pkgver=0.10.1 +pkgrel=4 +pkgdesc="Much safer replacement for QSemN, QSem, and SampleVar" +url="https://github.com/ChrisKuklewicz/SafeSemaphore; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-stm") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('21e5b737a378cae9e1faf85cab015316d4c84d4b37e6d9d202111cef8c4cef66') + +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-esqueleto/trunk (PKGBUILD haskell-esqueleto.install)
Date: Wednesday, May 25, 2016 @ 16:23:48 Author: fyan Revision: 176942 upgpkg: haskell-esqueleto 2.4.3-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-esqueleto/trunk/PKGBUILD Deleted: haskell-esqueleto/trunk/haskell-esqueleto.install ---+ PKGBUILD | 15 +-- haskell-esqueleto.install | 18 -- 2 files changed, 9 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:23:36 UTC (rev 176941) +++ PKGBUILD2016-05-25 14:23:48 UTC (rev 176942) @@ -5,19 +5,21 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.4.3 -pkgrel=22 +pkgrel=23 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/prowdsponsor/esqueleto; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" "haskell-persistent" "haskell-resourcet" "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=('bf555cfb40519ed1573f7bb90c65f693b9639dfa93fc230d3ded6e897434') +prepare() { +sed -i 's/base >= 4.5 && < 4.9/base >= 4.5 \&\& < 4.10/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -29,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 } @@ -35,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-esqueleto.install === --- haskell-esqueleto.install 2016-05-25 14:23:36 UTC (rev 176941) +++ haskell-esqueleto.install 2016-05-25 14:23:48 UTC (rev 176942) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-esqueleto -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-colour/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:23:36 Author: fyan Revision: 176941 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-colour/repos/community-staging-i686/ haskell-colour/repos/community-staging-i686/PKGBUILD (from rev 176940, haskell-colour/trunk/PKGBUILD) haskell-colour/repos/community-staging-x86_64/ haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 176940, haskell-colour/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-colour/repos/community-staging-i686/PKGBUILD (from rev 176940, haskell-colour/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:23:36 UTC (rev 176941) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=colour +pkgname=haskell-colour +pkgver=2.3.3 +pkgrel=2 +pkgdesc="A fast logging system" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8d15a63494f8e2a06fe6dc38baee8e948adfae0e93749b9e3ce0fd8ece09b6e2') + +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-colour/repos/community-staging-x86_64/PKGBUILD (from rev 176940, haskell-colour/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:23:36 UTC (rev 176941) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=colour +pkgname=haskell-colour +pkgver=2.3.3 +pkgrel=2 +pkgdesc="A fast logging system" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8d15a63494f8e2a06fe6dc38baee8e948adfae0e93749b9e3ce0fd8ece09b6e2') + +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-ifelse/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:16:39 Author: fyan Revision: 176929 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-ifelse/repos/community-staging-i686/ haskell-ifelse/repos/community-staging-i686/PKGBUILD (from rev 176928, haskell-ifelse/trunk/PKGBUILD) haskell-ifelse/repos/community-staging-x86_64/ haskell-ifelse/repos/community-staging-x86_64/PKGBUILD (from rev 176928, haskell-ifelse/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-ifelse/repos/community-staging-i686/PKGBUILD (from rev 176928, haskell-ifelse/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:16:39 UTC (rev 176929) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=IfElse +pkgname=haskell-ifelse +pkgver=0.85 +pkgrel=3 +pkgdesc="Anaphoric and miscellaneous useful control-flow" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8ad3bfc3e2c867e6330d9bff874b3105476c35b2e1638fd448f233e9f80addcd') + +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-ifelse/repos/community-staging-x86_64/PKGBUILD (from rev 176928, haskell-ifelse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:16:39 UTC (rev 176929) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=IfElse +pkgname=haskell-ifelse +pkgver=0.85 +pkgrel=3 +pkgdesc="Anaphoric and miscellaneous useful control-flow" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8ad3bfc3e2c867e6330d9bff874b3105476c35b2e1638fd448f233e9f80addcd') + +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-html/trunk (PKGBUILD haskell-html.install)
Date: Wednesday, May 25, 2016 @ 16:16:49 Author: fyan Revision: 176930 upgpkg: haskell-html 1.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-html/trunk/PKGBUILD Deleted: haskell-html/trunk/haskell-html.install --+ PKGBUILD | 11 +-- haskell-html.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:16:39 UTC (rev 176929) +++ PKGBUILD2016-05-25 14:16:49 UTC (rev 176930) @@ -5,15 +5,13 @@ _hkgname=html pkgname=haskell-html pkgver=1.0.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="HTML combinator 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=('0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061') 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-html.install === --- haskell-html.install2016-05-25 14:16:39 UTC (rev 176929) +++ haskell-html.install2016-05-25 14:16:49 UTC (rev 176930) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-html -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-pipes/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:27:58 Author: fyan Revision: 176947 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pipes/repos/community-staging-i686/ haskell-pipes/repos/community-staging-i686/PKGBUILD (from rev 176946, haskell-pipes/trunk/PKGBUILD) haskell-pipes/repos/community-staging-x86_64/ haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 176946, haskell-pipes/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-pipes/repos/community-staging-i686/PKGBUILD (from rev 176946, haskell-pipes/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:27:58 UTC (rev 176947) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pipes +pkgname=haskell-pipes +pkgver=4.1.9 +pkgrel=2 +pkgdesc="Compositional pipelines" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mmorph" "haskell-mtl") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('c2d5d08761bbb62dca03f81b3d99bb2f50a386c52c30b2abc8c3ca8aabdea3ea') + +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-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 176946, haskell-pipes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:27:58 UTC (rev 176947) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes +pkgname=haskell-pipes +pkgver=4.1.9 +pkgrel=2 +pkgdesc="Compositional pipelines" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mmorph" "haskell-mtl") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('c2d5d08761bbb62dca03f81b3d99bb2f50a386c52c30b2abc8c3ca8aabdea3ea') + +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-bloomfilter/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:28:09 Author: fyan Revision: 176948 upgpkg: haskell-bloomfilter 2.0.1.0-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-bloomfilter/trunk/PKGBUILD Deleted: haskell-bloomfilter/trunk/haskell-bloomfilter.install -+ PKGBUILD| 11 +-- haskell-bloomfilter.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:27:58 UTC (rev 176947) +++ PKGBUILD2016-05-25 14:28:09 UTC (rev 176948) @@ -5,15 +5,13 @@ _hkgname=bloomfilter pkgname=haskell-bloomfilter pkgver=2.0.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Pure and impure Bloom Filter implementations" url="https://github.com/bos/bloomfilter; 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=('6c5e0d357d5d39efe97ae2776e8fb533fa50c1c05397c7b85020b0f098ad790f') 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-bloomfilter.install === --- haskell-bloomfilter.install 2016-05-25 14:27:58 UTC (rev 176947) +++ haskell-bloomfilter.install 2016-05-25 14:28:09 UTC (rev 176948) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-bloomfilter -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-tar/trunk (PKGBUILD haskell-tar.install)
Date: Wednesday, May 25, 2016 @ 16:38:14 Author: fyan Revision: 176955 upgpkg: haskell-tar 0.5.0.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-tar/trunk/PKGBUILD Deleted: haskell-tar/trunk/haskell-tar.install -+ PKGBUILD| 11 +-- haskell-tar.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:38:02 UTC (rev 176954) +++ PKGBUILD2016-05-25 14:38:14 UTC (rev 176955) @@ -5,15 +5,13 @@ _hkgname=tar pkgname=haskell-tar pkgver=0.5.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="Reading, writing and manipulating \".tar\" archive files." 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=('d8d9ad876365f88bdccd02073049e58715cd5ba94de06eb98e21d595244918a3') 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-tar.install === --- haskell-tar.install 2016-05-25 14:38:02 UTC (rev 176954) +++ haskell-tar.install 2016-05-25 14:38:14 UTC (rev 176955) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-tar -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-descriptive/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:38:02 Author: fyan Revision: 176954 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-i686/ haskell-descriptive/repos/community-staging-i686/PKGBUILD (from rev 176953, haskell-descriptive/trunk/PKGBUILD) haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 176953, haskell-descriptive/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-descriptive/repos/community-staging-i686/PKGBUILD (from rev 176953, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:38:02 UTC (rev 176954) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=19 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f') + +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-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 176953, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:38:02 UTC (rev 176954) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=19 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-vector") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f') + +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-cheapskate/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 16:44:58 Author: fyan Revision: 176963 upgpkg: haskell-cheapskate 0.1.0.5-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-cheapskate/trunk/PKGBUILD Deleted: haskell-cheapskate/trunk/haskell-cheapskate.install + PKGBUILD | 15 +-- haskell-cheapskate.install | 18 -- 2 files changed, 9 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:44:48 UTC (rev 176962) +++ PKGBUILD2016-05-25 14:44:58 UTC (rev 176963) @@ -5,19 +5,21 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.0.5 -pkgrel=6 +pkgrel=7 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-blaze-html" "haskell-data-default" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" "haskell-mtl" "haskell-syb" "haskell-text" "haskell-uniplate" "haskell-wai" "haskell-wai-extra" "haskell-xss-sanitize") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('7a63b7ffc4976d006c5f693569a5ffd7a887e83d126d1dce9bbe8b5fbaabfa32') +prepare() { +sed -i 's/data-default >= 0.5 && < 0.7,/data-default >= 0.5 \&\& < 0.8,/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -29,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 } @@ -35,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-cheapskate.install === --- haskell-cheapskate.install 2016-05-25 14:44:48 UTC (rev 176962) +++ haskell-cheapskate.install 2016-05-25 14:44:58 UTC (rev 176963) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-cheapskate -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-cheapskate/repos (4 files)
Date: Wednesday, May 25, 2016 @ 16:45:33 Author: fyan Revision: 176964 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-i686/ haskell-cheapskate/repos/community-staging-i686/PKGBUILD (from rev 176963, haskell-cheapskate/trunk/PKGBUILD) haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 176963, haskell-cheapskate/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 48 community-staging-x86_64/PKGBUILD | 48 2 files changed, 96 insertions(+) Copied: haskell-cheapskate/repos/community-staging-i686/PKGBUILD (from rev 176963, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 14:45:33 UTC (rev 176964) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.0.5 +pkgrel=7 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-data-default" + "haskell-http-types" "haskell-mtl" "haskell-syb" "haskell-text" + "haskell-uniplate" "haskell-wai" "haskell-wai-extra" "haskell-xss-sanitize") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7a63b7ffc4976d006c5f693569a5ffd7a887e83d126d1dce9bbe8b5fbaabfa32') + +prepare() { +sed -i 's/data-default >= 0.5 && < 0.7,/data-default >= 0.5 \&\& < 0.8,/' ${_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 \ +-f-dingus +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-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 176963, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 14:45:33 UTC (rev 176964) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.0.5 +pkgrel=7 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-data-default" + "haskell-http-types" "haskell-mtl" "haskell-syb" "haskell-text" + "haskell-uniplate" "haskell-wai" "haskell-wai-extra" "haskell-xss-sanitize") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7a63b7ffc4976d006c5f693569a5ffd7a887e83d126d1dce9bbe8b5fbaabfa32') + +prepare() { +sed -i 's/data-default >= 0.5 && < 0.7,/data-default >= 0.5 \&\& < 0.8,/' ${_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 \ +-f-dingus +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[^
[arch-commits] Commit in haskell-hastache/trunk (PKGBUILD haskell-hastache.install)
Date: Wednesday, May 25, 2016 @ 16:50:23 Author: fyan Revision: 176971 upgpkg: haskell-hastache 0.6.1-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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-hastache/trunk/PKGBUILD Deleted: haskell-hastache/trunk/haskell-hastache.install --+ PKGBUILD | 15 +-- haskell-hastache.install | 18 -- 2 files changed, 9 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 14:48:39 UTC (rev 176970) +++ PKGBUILD2016-05-25 14:50:23 UTC (rev 176971) @@ -5,18 +5,20 @@ _hkgname=hastache pkgname=haskell-hastache pkgver=0.6.1 -pkgrel=4 +pkgrel=5 pkgdesc="Haskell implementation of Mustache templates" url="http://github.com/lymar/hastache; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-ieee754" "haskell-mtl" +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-ieee754" "haskell-mtl" "haskell-syb" "haskell-text") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('8c8f89669d6125201d7163385ea9055ab8027a69d1513259f8fbdd53c244b464') +prepare() { +sed -i 's/base >=4 && <4.9/base >=4 \&\& <4.10/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -27,6 +29,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 +36,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-hastache.install === --- haskell-hastache.install2016-05-25 14:48:39 UTC (rev 176970) +++ haskell-hastache.install2016-05-25 14:50:23 UTC (rev 176971) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-hastache -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-edisoncore/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:02:58 Author: fyan Revision: 176978 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-edisoncore/repos/community-staging-i686/ haskell-edisoncore/repos/community-staging-i686/PKGBUILD (from rev 176977, haskell-edisoncore/trunk/PKGBUILD) haskell-edisoncore/repos/community-staging-x86_64/ haskell-edisoncore/repos/community-staging-x86_64/PKGBUILD (from rev 176977, haskell-edisoncore/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-edisoncore/repos/community-staging-i686/PKGBUILD (from rev 176977, haskell-edisoncore/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:02:58 UTC (rev 176978) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=EdisonCore +pkgname=haskell-edisoncore +pkgver=1.3.1.1 +pkgrel=2 +pkgdesc="A library of efficient, purely-functional data structures (Core Implementations)" +url="http://rwd.rdockins.name/edison/home/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-edisonapi" "haskell-mtl" "haskell-quickcheck") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('3e0720ee3b179304f563b99dd446c1d6911e31ddc4d0f78d6550b18e59ed501b') + +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-edisoncore/repos/community-staging-x86_64/PKGBUILD (from rev 176977, haskell-edisoncore/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:02:58 UTC (rev 176978) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=EdisonCore +pkgname=haskell-edisoncore +pkgver=1.3.1.1 +pkgrel=2 +pkgdesc="A library of efficient, purely-functional data structures (Core Implementations)" +url="http://rwd.rdockins.name/edison/home/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-edisonapi" "haskell-mtl" "haskell-quickcheck") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('3e0720ee3b179304f563b99dd446c1d6911e31ddc4d0f78d6550b18e59ed501b') + +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"
[arch-commits] Commit in haskell-edisoncore/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 17:02:12 Author: fyan Revision: 176977 upgpkg: haskell-edisoncore 1.3.1.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-edisoncore/trunk/PKGBUILD Deleted: haskell-edisoncore/trunk/haskell-edisoncore.install + PKGBUILD | 11 +-- haskell-edisoncore.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:01:02 UTC (rev 176976) +++ PKGBUILD2016-05-25 15:02:12 UTC (rev 176977) @@ -5,15 +5,13 @@ _hkgname=EdisonCore pkgname=haskell-edisoncore pkgver=1.3.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="A library of efficient, purely-functional data structures (Core Implementations)" url="http://rwd.rdockins.name/edison/home/; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-edisonapi" "haskell-mtl" "haskell-quickcheck") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-edisonapi" "haskell-mtl" "haskell-quickcheck") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('3e0720ee3b179304f563b99dd446c1d6911e31ddc4d0f78d6550b18e59ed501b') 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-edisoncore.install === --- haskell-edisoncore.install 2016-05-25 15:01:02 UTC (rev 176976) +++ haskell-edisoncore.install 2016-05-25 15:02:12 UTC (rev 176977) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-edisoncore -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 shellcheck/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:27:45 Author: fyan Revision: 176984 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: shellcheck/repos/community-staging-i686/ shellcheck/repos/community-staging-i686/PKGBUILD (from rev 176983, shellcheck/trunk/PKGBUILD) shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 176983, shellcheck/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 30 ++ community-staging-x86_64/PKGBUILD | 30 ++ 2 files changed, 60 insertions(+) Copied: shellcheck/repos/community-staging-i686/PKGBUILD (from rev 176983, shellcheck/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:27:45 UTC (rev 176984) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.4.4 +pkgrel=3 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('i686' 'x86_64') +depends=('libffi' 'gmp') +makedepends=("ghc=8.0.1" "haskell-json" "haskell-mtl" "haskell-parsec" "haskell-quickcheck" + "haskell-regex-tdfa") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6cc50790d25b6f330037c3612c21460aa75839cc32c65e10ea6b35f9f4488768') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +# Remove library and doc (license only) +rm -r "$pkgdir"/usr/{lib,share} +} Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 176983, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:27:45 UTC (rev 176984) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.4.4 +pkgrel=3 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('i686' 'x86_64') +depends=('libffi' 'gmp') +makedepends=("ghc=8.0.1" "haskell-json" "haskell-mtl" "haskell-parsec" "haskell-quickcheck" + "haskell-regex-tdfa") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6cc50790d25b6f330037c3612c21460aa75839cc32c65e10ea6b35f9f4488768') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +# Remove library and doc (license only) +rm -r "$pkgdir"/usr/{lib,share} +}
[arch-commits] Commit in haskell-test-framework-hunit/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:38:12 Author: fyan Revision: 176996 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-test-framework-hunit/repos/community-staging-i686/ haskell-test-framework-hunit/repos/community-staging-i686/PKGBUILD (from rev 176995, haskell-test-framework-hunit/trunk/PKGBUILD) haskell-test-framework-hunit/repos/community-staging-x86_64/ haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 176995, haskell-test-framework-hunit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-test-framework-hunit/repos/community-staging-i686/PKGBUILD (from rev 176995, haskell-test-framework-hunit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:38:12 UTC (rev 176996) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=test-framework-hunit +pkgname=haskell-test-framework-hunit +pkgver=0.3.0.2 +pkgrel=6 +pkgdesc="HUnit support for the test-framework package." +url="https://batterseapower.github.io/test-framework/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('95cb8ee02a850b164bfdabdf4dbc839d621361f3ac770ad21ea43a8bde360bf8') + +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-base3 -fbase4 +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 176995, haskell-test-framework-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:38:12 UTC (rev 176996) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-hunit +pkgname=haskell-test-framework-hunit +pkgver=0.3.0.2 +pkgrel=6 +pkgdesc="HUnit support for the test-framework package." +url="https://batterseapower.github.io/test-framework/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('95cb8ee02a850b164bfdabdf4dbc839d621361f3ac770ad21ea43a8bde360bf8') + +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-base3 -fbase4 +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s
[arch-commits] Commit in haskell-graphviz/trunk (PKGBUILD haskell-graphviz.install)
Date: Wednesday, May 25, 2016 @ 17:43:49 Author: fyan Revision: 177001 upgpkg: haskell-graphviz 2999.18.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-graphviz/trunk/PKGBUILD Deleted: haskell-graphviz/trunk/haskell-graphviz.install --+ PKGBUILD | 11 +-- haskell-graphviz.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 15:41:04 UTC (rev 177000) +++ PKGBUILD2016-05-25 15:43:49 UTC (rev 177001) @@ -5,16 +5,14 @@ _hkgname=graphviz pkgname=haskell-graphviz pkgver=2999.18.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Bindings to Graphviz for graph visualisation." url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-colour" "haskell-dlist" "haskell-fgl" "haskell-polyparse" +depends=("ghc=8.0.1" "haskell-colour" "haskell-dlist" "haskell-fgl" "haskell-polyparse" "haskell-temporary" "haskell-text" "haskell-wl-pprint-text") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('fe3575744144337ad0339a8c6aa10e93197444f8c93a359865d8b2e06b68e19f') 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-graphviz.install === --- haskell-graphviz.install2016-05-25 15:41:04 UTC (rev 177000) +++ haskell-graphviz.install2016-05-25 15:43:49 UTC (rev 177001) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-graphviz -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 c2hs/repos (4 files)
Date: Wednesday, May 25, 2016 @ 17:47:10 Author: fyan Revision: 177006 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: c2hs/repos/community-staging-i686/ c2hs/repos/community-staging-i686/PKGBUILD (from rev 177005, c2hs/trunk/PKGBUILD) c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 177005, c2hs/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 28 community-staging-x86_64/PKGBUILD | 28 2 files changed, 56 insertions(+) Copied: c2hs/repos/community-staging-i686/PKGBUILD (from rev 177005, c2hs/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 15:47:10 UTC (rev 177006) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.1 +pkgrel=2 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs; +license=("GPL2") +arch=('i686' 'x86_64') +depends=('libffi' 'gmp') +makedepends=("ghc=8.0.1" "haskell-dlist" "haskell-language-c") +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('95b04ef42cf43a1078e9c8a4bf9264dd26e8653b441b3fb7f2296c8b3a0752bb') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +-f-regression -fbase3 +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 177005, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 15:47:10 UTC (rev 177006) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.1 +pkgrel=2 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs; +license=("GPL2") +arch=('i686' 'x86_64') +depends=('libffi' 'gmp') +makedepends=("ghc=8.0.1" "haskell-dlist" "haskell-language-c") +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('95b04ef42cf43a1078e9c8a4bf9264dd26e8653b441b3fb7f2296c8b3a0752bb') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +-f-regression -fbase3 +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-pipes-http/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 19:17:52 Author: fyan Revision: 177052 upgpkg: haskell-pipes-http 1.0.2-12 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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-pipes-http/trunk/PKGBUILD Deleted: haskell-pipes-http/trunk/haskell-pipes-http.install + PKGBUILD | 11 +-- haskell-pipes-http.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 17:17:36 UTC (rev 177051) +++ PKGBUILD2016-05-25 17:17:52 UTC (rev 177052) @@ -5,15 +5,13 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.2 -pkgrel=11 +pkgrel=12 pkgdesc="HTTP client with pipes interface" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('f32f2962ba04ccb28cef3866d002fbc17a8d818ef637c236c72148f66f580a43') 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-pipes-http.install === --- haskell-pipes-http.install 2016-05-25 17:17:36 UTC (rev 177051) +++ haskell-pipes-http.install 2016-05-25 17:17:52 UTC (rev 177052) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-pipes-http -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 fio/repos (4 files)
Date: Wednesday, May 25, 2016 @ 20:26:28 Author: anatolik Revision: 177059 archrelease: copy trunk to community-i686, community-x86_64 Added: fio/repos/community-i686/PKGBUILD (from rev 177058, fio/trunk/PKGBUILD) fio/repos/community-x86_64/PKGBUILD (from rev 177058, fio/trunk/PKGBUILD) Deleted: fio/repos/community-i686/PKGBUILD fio/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 94 community-i686/PKGBUILD | 46 - community-x86_64/PKGBUILD | 46 - 3 files changed, 94 insertions(+), 92 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-05-25 18:24:55 UTC (rev 177058) +++ community-i686/PKGBUILD 2016-05-25 18:26:28 UTC (rev 177059) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Mariusz Libera-# Contributor: John Williams - -pkgname=fio -pkgver=2.10 -pkgrel=1 -pkgdesc='Scriptable I/O tool for storage benchmarks and drive testing' -arch=(i686 x86_64) -url='https://github.com/axboe/fio' -license=(GPL2) -# TODO: enable rdma, need to move the libraries from AUR -depends=(bash libaio python2 numactl glusterfs ceph) -makedepends=(gtk2) -optdepends=( - 'gtk2: for gfio - fio GUI frontend' - 'gnuplot: generating plots using fio_generate_plots' -) -source=(https://github.com/axboe/fio/archive/fio-$pkgver.zip) -sha256sums=('a6ec196a2b953d95340ee70b114b334a9dd2b2b66a7be58326cdfd15d3b0e0bf') - -prepare() { - cd fio-fio-$pkgver - - sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i tools/plot/fio2gnuplot -} - -build() { - cd fio-fio-$pkgver - ./configure --enable-gfio --extra-cflags="$CFLAGS" -} - -package() { - cd fio-fio-$pkgver - make DESTDIR="$pkgdir" prefix=/usr mandir=/usr/share/man install - - # documentation - install -dm755 "$pkgdir/usr/share/doc/$pkgname" - install -m644 HOWTO README REPORTING-BUGS SERVER-TODO "$pkgdir/usr/share/doc/$pkgname" - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" - - # examples - install -dm755 "$pkgdir/usr/share/doc/$pkgname/examples" - install -m644 examples/* "$pkgdir/usr/share/doc/$pkgname/examples" -} Copied: fio/repos/community-i686/PKGBUILD (from rev 177058, fio/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-05-25 18:26:28 UTC (rev 177059) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Mariusz Libera +# Contributor: John Williams + +pkgname=fio +pkgver=2.11 +pkgrel=1 +pkgdesc='Scriptable I/O tool for storage benchmarks and drive testing' +arch=(i686 x86_64) +url='https://github.com/axboe/fio' +license=(GPL2) +# TODO: enable rdma, need to move the libraries from AUR +depends=(bash libaio python2 numactl glusterfs ceph) +makedepends=(gtk2) +optdepends=( + 'gtk2: for gfio - fio GUI frontend' + 'gnuplot: generating plots using fio_generate_plots' +) +source=(https://github.com/axboe/fio/archive/fio-$pkgver.zip) +sha256sums=('a2a6833f8a8c77f3ed9b0759d628a923a4680fee5f092a91c52f9477cc6ac2f0') + +prepare() { + cd fio-fio-$pkgver + + sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i tools/plot/fio2gnuplot +} + +build() { + cd fio-fio-$pkgver + ./configure --enable-gfio --extra-cflags="$CFLAGS" + make +} + +package() { + cd fio-fio-$pkgver + make DESTDIR="$pkgdir" prefix=/usr mandir=/usr/share/man install + + # documentation + install -dm755 "$pkgdir/usr/share/doc/$pkgname" + install -m644 HOWTO README REPORTING-BUGS SERVER-TODO "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + + # examples + install -dm755 "$pkgdir/usr/share/doc/$pkgname/examples" + install -m644 examples/* "$pkgdir/usr/share/doc/$pkgname/examples" +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-05-25 18:24:55 UTC (rev 177058) +++ community-x86_64/PKGBUILD 2016-05-25 18:26:28 UTC (rev 177059) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Mariusz Libera -# Contributor: John Williams - -pkgname=fio -pkgver=2.10 -pkgrel=1 -pkgdesc='Scriptable I/O tool for storage benchmarks and drive testing' -arch=(i686 x86_64) -url='https://github.com/axboe/fio' -license=(GPL2) -# TODO: enable rdma, need to move the libraries from AUR -depends=(bash libaio python2 numactl glusterfs ceph) -makedepends=(gtk2) -optdepends=( - 'gtk2: for gfio - fio GUI frontend' - 'gnuplot: generating plots using fio_generate_plots' -) -source=(https://github.com/axboe/fio/archive/fio-$pkgver.zip)
[arch-commits] Commit in archlinux-appstream-data/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 19:14:09 Author: arojas Revision: 177048 Refresh database with appstream-generator 0.3.0 Modified: archlinux-appstream-data/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 16:53:58 UTC (rev 177047) +++ PKGBUILD2016-05-25 17:14:09 UTC (rev 177048) @@ -2,8 +2,8 @@ # Maintainer: Antonio Rojas <aro...@archlinux.org> pkgname=archlinux-appstream-data -pkgver=20160428 -pkgrel=2 +pkgver=20160525 +pkgrel=1 pkgdesc="Arch Linux application database for AppStream-based software centers" arch=(any) url="http://www.archlinux.org; @@ -14,15 +14,15 @@ http://sources.archlinux.org/other/community/archlinux-appstream-data/$pkgver/{core,extra,community}-icons-64x64.tar.gz http://sources.archlinux.org/other/community/archlinux-appstream-data/$pkgver/{core,extra,community}-icons-128x128.tar.gz) noextract=({core,extra,community}.xml.gz {core,extra,community}-icons-{64x64,128x128}.tar.gz) -md5sums=('20d5ba5e26e16b4e9329c37020ca7e4d' +md5sums=('23151143f2a8e201d2bcafb0d9c8789d' '938ac2e74654ab77ca0a878f09d0bb2f' '4bde693f3bc4089553960033fe1f0307' - '3ab87b983dab1b42b298fca86e427b9e' - '1234e8ab11a6c903ac9f868f88737189' - 'c954864542a2ff6cd0c8329ba3633224' - '3ab87b983dab1b42b298fca86e427b9e' - '991b267e81383a0daef261116cae0ade' - '15b3d9158919d854ad5a4f1444ea4552') + 'a3b10a3ea6d15230e6c0e8d69bfaeb16' + '2226c329ea88b939c0d8f579ac15a6af' + 'a1983580b7e310fd9ea8fc7db928a129' + 'a3b10a3ea6d15230e6c0e8d69bfaeb16' + 'd5686415f1912fd0908297ca9f170ba8' + '39d0efd9b5de325d9ea68a0f3b65d34a') package() { mkdir -p "$pkgdir"/usr/share/app-info/{icons/archlinux-arch-{core,extra,community}/{64x64,128x128},xmls}
[arch-commits] Commit in archlinux-appstream-data/repos/community-any (2 files)
Date: Wednesday, May 25, 2016 @ 19:14:38 Author: arojas Revision: 177049 archrelease: copy trunk to community-any Added: archlinux-appstream-data/repos/community-any/PKGBUILD (from rev 177048, archlinux-appstream-data/trunk/PKGBUILD) Deleted: archlinux-appstream-data/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-05-25 17:14:09 UTC (rev 177048) +++ PKGBUILD2016-05-25 17:14:38 UTC (rev 177049) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas <aro...@archlinux.org> - -pkgname=archlinux-appstream-data -pkgver=20160428 -pkgrel=2 -pkgdesc="Arch Linux application database for AppStream-based software centers" -arch=(any) -url="http://www.archlinux.org; -license=(GPL) -depends=() -makedepends=() -source=(http://sources.archlinux.org/other/community/archlinux-appstream-data/$pkgver/{core,extra,community}.xml.gz - http://sources.archlinux.org/other/community/archlinux-appstream-data/$pkgver/{core,extra,community}-icons-64x64.tar.gz - http://sources.archlinux.org/other/community/archlinux-appstream-data/$pkgver/{core,extra,community}-icons-128x128.tar.gz) -noextract=({core,extra,community}.xml.gz {core,extra,community}-icons-{64x64,128x128}.tar.gz) -md5sums=('20d5ba5e26e16b4e9329c37020ca7e4d' - '938ac2e74654ab77ca0a878f09d0bb2f' - '4bde693f3bc4089553960033fe1f0307' - '3ab87b983dab1b42b298fca86e427b9e' - '1234e8ab11a6c903ac9f868f88737189' - 'c954864542a2ff6cd0c8329ba3633224' - '3ab87b983dab1b42b298fca86e427b9e' - '991b267e81383a0daef261116cae0ade' - '15b3d9158919d854ad5a4f1444ea4552') - -package() { - mkdir -p "$pkgdir"/usr/share/app-info/{icons/archlinux-arch-{core,extra,community}/{64x64,128x128},xmls} - for _repo in core extra community; do - tar -xzf $_repo-icons-64x64.tar.gz -C "$pkgdir"/usr/share/app-info/icons/archlinux-arch-$_repo/64x64 - tar -xzf $_repo-icons-128x128.tar.gz -C "$pkgdir"/usr/share/app-info/icons/archlinux-arch-$_repo/128x128 - done - cp *.xml.gz "$pkgdir"/usr/share/app-info/xmls/ -} Copied: archlinux-appstream-data/repos/community-any/PKGBUILD (from rev 177048, archlinux-appstream-data/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-05-25 17:14:38 UTC (rev 177049) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Antonio Rojas <aro...@archlinux.org> + +pkgname=archlinux-appstream-data +pkgver=20160525 +pkgrel=1 +pkgdesc="Arch Linux application database for AppStream-based software centers" +arch=(any) +url="http://www.archlinux.org; +license=(GPL) +depends=() +makedepends=() +source=(http://sources.archlinux.org/other/community/archlinux-appstream-data/$pkgver/{core,extra,community}.xml.gz + http://sources.archlinux.org/other/community/archlinux-appstream-data/$pkgver/{core,extra,community}-icons-64x64.tar.gz + http://sources.archlinux.org/other/community/archlinux-appstream-data/$pkgver/{core,extra,community}-icons-128x128.tar.gz) +noextract=({core,extra,community}.xml.gz {core,extra,community}-icons-{64x64,128x128}.tar.gz) +md5sums=('23151143f2a8e201d2bcafb0d9c8789d' + '938ac2e74654ab77ca0a878f09d0bb2f' + '4bde693f3bc4089553960033fe1f0307' + 'a3b10a3ea6d15230e6c0e8d69bfaeb16' + '2226c329ea88b939c0d8f579ac15a6af' + 'a1983580b7e310fd9ea8fc7db928a129' + 'a3b10a3ea6d15230e6c0e8d69bfaeb16' + 'd5686415f1912fd0908297ca9f170ba8' + '39d0efd9b5de325d9ea68a0f3b65d34a') + +package() { + mkdir -p "$pkgdir"/usr/share/app-info/{icons/archlinux-arch-{core,extra,community}/{64x64,128x128},xmls} + for _repo in core extra community; do + tar -xzf $_repo-icons-64x64.tar.gz -C "$pkgdir"/usr/share/app-info/icons/archlinux-arch-$_repo/64x64 + tar -xzf $_repo-icons-128x128.tar.gz -C "$pkgdir"/usr/share/app-info/icons/archlinux-arch-$_repo/128x128 + done + cp *.xml.gz "$pkgdir"/usr/share/app-info/xmls/ +}
[arch-commits] Commit in ruby-tins/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 20:29:43 Author: anatolik Revision: 177060 upgpkg: ruby-tins 1.10.2-1 Modified: ruby-tins/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 18:26:28 UTC (rev 177059) +++ PKGBUILD2016-05-25 18:29:43 UTC (rev 177060) @@ -4,7 +4,7 @@ # Contributor: Hyacinthe Cartiauxpkgname=ruby-tins -pkgver=1.10.1 +pkgver=1.10.2 pkgrel=1 pkgdesc='All the stuff that is not good/big enough for a real library' arch=('any') @@ -14,7 +14,7 @@ options=('!emptydirs') source=("https://rubygems.org/downloads/tins-${pkgver}.gem;) noextract=("tins-${pkgver}.gem") -sha256sums=('16c2b411d50f923d8e1af4190151db9bd960eb79c48d4d33b331c7880a03afd0') +sha256sums=('aa7c664c38c0fba74d3ecc86c7f115625d883075c8b06d71ecf3bf63bc0b8061') package() { local _gemdir="$(ruby -e'puts Gem.default_dir')"
[arch-commits] Commit in ruby-tins/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, May 25, 2016 @ 20:30:10 Author: anatolik Revision: 177061 archrelease: copy trunk to community-any Added: ruby-tins/repos/community-any/PKGBUILD (from rev 177060, ruby-tins/trunk/PKGBUILD) Deleted: ruby-tins/repos/community-any/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-05-25 18:29:43 UTC (rev 177060) +++ PKGBUILD2016-05-25 18:30:10 UTC (rev 177061) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin-# Contributor: Julien Nicoulaud -# Contributor: Hyacinthe Cartiaux - -pkgname=ruby-tins -pkgver=1.10.1 -pkgrel=1 -pkgdesc='All the stuff that is not good/big enough for a real library' -arch=('any') -url='https://github.com/flori/tins' -license=('MIT') -depends=('ruby') -options=('!emptydirs') -source=("https://rubygems.org/downloads/tins-${pkgver}.gem;) -noextract=("tins-${pkgver}.gem") -sha256sums=('16c2b411d50f923d8e1af4190151db9bd960eb79c48d4d33b331c7880a03afd0') - -package() { - local _gemdir="$(ruby -e'puts Gem.default_dir')" - - gem install --ignore-dependencies --no-user-install -N -i "${pkgdir}"/${_gemdir} tins-${pkgver}.gem - find "${pkgdir}" -type f -name *.gem -delete - - install -dm 755 "${pkgdir}"/usr/share/licenses/ruby-tins - ln -s ${_gemdir}/gems/tins-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/ruby-tins/ -} Copied: ruby-tins/repos/community-any/PKGBUILD (from rev 177060, ruby-tins/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-05-25 18:30:10 UTC (rev 177061) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: Julien Nicoulaud +# Contributor: Hyacinthe Cartiaux + +pkgname=ruby-tins +pkgver=1.10.2 +pkgrel=1 +pkgdesc='All the stuff that is not good/big enough for a real library' +arch=('any') +url='https://github.com/flori/tins' +license=('MIT') +depends=('ruby') +options=('!emptydirs') +source=("https://rubygems.org/downloads/tins-${pkgver}.gem;) +noextract=("tins-${pkgver}.gem") +sha256sums=('aa7c664c38c0fba74d3ecc86c7f115625d883075c8b06d71ecf3bf63bc0b8061') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + + gem install --ignore-dependencies --no-user-install -N -i "${pkgdir}"/${_gemdir} tins-${pkgver}.gem + find "${pkgdir}" -type f -name *.gem -delete + + install -dm 755 "${pkgdir}"/usr/share/licenses/ruby-tins + ln -s ${_gemdir}/gems/tins-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/ruby-tins/ +}
[arch-commits] Commit in haskell-language-python/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 19:17:05 Author: fyan Revision: 177050 upgpkg: haskell-language-python 0.5.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.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, texmath-0.8.6.3, wai-3.2.1.1 Modified: haskell-language-python/trunk/PKGBUILD Deleted: haskell-language-python/trunk/haskell-language-python.install -+ PKGBUILD| 15 +-- haskell-language-python.install | 18 -- 2 files changed, 9 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 17:14:38 UTC (rev 177049) +++ PKGBUILD2016-05-25 17:17:05 UTC (rev 177050) @@ -5,18 +5,20 @@ _hkgname=language-python pkgname=haskell-language-python pkgver=0.5.2 -pkgrel=2 +pkgrel=3 pkgdesc="Parsing and pretty printing of Python code." url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" 'haskell-monads-tf' 'haskell-utf8-string') +depends=("ghc=8.0.1" 'haskell-monads-tf' 'haskell-utf8-string') makedepends=('happy' 'alex') -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('6c8bbde209ca62c32b9b89745f19203007c3dd407acc2f860a737b5a51446437') +prepare() { +sed -i 's/transformers >= 0.3 && < 0.5,/transformers >= 0.3 \&\& < 0.6,/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -28,6 +30,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 +37,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-language-python.install === --- haskell-language-python.install 2016-05-25 17:14:38 UTC (rev 177049) +++ haskell-language-python.install 2016-05-25 17:17:05 UTC (rev 177050) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-language-python -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-pipes-http/repos (4 files)
Date: Wednesday, May 25, 2016 @ 19:18:24 Author: fyan Revision: 177053 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-i686/ haskell-pipes-http/repos/community-staging-i686/PKGBUILD (from rev 177052, haskell-pipes-http/trunk/PKGBUILD) haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 177052, haskell-pipes-http/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-pipes-http/repos/community-staging-i686/PKGBUILD (from rev 177052, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 17:18:24 UTC (rev 177053) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.2 +pkgrel=12 +pkgdesc="HTTP client with pipes interface" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f32f2962ba04ccb28cef3866d002fbc17a8d818ef637c236c72148f66f580a43') + +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-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 177052, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 17:18:24 UTC (rev 177053) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.2 +pkgrel=12 +pkgdesc="HTTP client with pipes interface" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f32f2962ba04ccb28cef3866d002fbc17a8d818ef637c236c72148f66f580a43') + +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-language-python/repos (4 files)
Date: Wednesday, May 25, 2016 @ 19:17:36 Author: fyan Revision: 177051 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-language-python/repos/community-staging-i686/ haskell-language-python/repos/community-staging-i686/PKGBUILD (from rev 177050, haskell-language-python/trunk/PKGBUILD) haskell-language-python/repos/community-staging-x86_64/ haskell-language-python/repos/community-staging-x86_64/PKGBUILD (from rev 177050, haskell-language-python/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-language-python/repos/community-staging-i686/PKGBUILD (from rev 177050, haskell-language-python/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 17:17:36 UTC (rev 177051) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=language-python +pkgname=haskell-language-python +pkgver=0.5.2 +pkgrel=3 +pkgdesc="Parsing and pretty printing of Python code." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'haskell-monads-tf' 'haskell-utf8-string') +makedepends=('happy' 'alex') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6c8bbde209ca62c32b9b89745f19203007c3dd407acc2f860a737b5a51446437') + +prepare() { +sed -i 's/transformers >= 0.3 && < 0.5,/transformers >= 0.3 \&\& < 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 \ +-fsplit-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-language-python/repos/community-staging-x86_64/PKGBUILD (from rev 177050, haskell-language-python/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 17:17:36 UTC (rev 177051) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=language-python +pkgname=haskell-language-python +pkgver=0.5.2 +pkgrel=3 +pkgdesc="Parsing and pretty printing of Python code." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'haskell-monads-tf' 'haskell-utf8-string') +makedepends=('happy' 'alex') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6c8bbde209ca62c32b9b89745f19203007c3dd407acc2f860a737b5a51446437') + +prepare() { +sed -i 's/transformers >= 0.3 && < 0.5,/transformers >= 0.3 \&\& < 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 \ +-fsplit-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
[arch-commits] Commit in git-annex/repos (6 files)
Date: Wednesday, May 25, 2016 @ 19:24:54 Author: fyan Revision: 177055 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: git-annex/repos/community-staging-i686/ git-annex/repos/community-staging-i686/PKGBUILD (from rev 177054, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-i686/ghc8.patch (from rev 177054, git-annex/trunk/ghc8.patch) git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 177054, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc8.patch (from rev 177054, git-annex/trunk/ghc8.patch) -+ community-staging-i686/PKGBUILD | 63 ++ community-staging-i686/ghc8.patch | 33 + community-staging-x86_64/PKGBUILD | 63 ++ community-staging-x86_64/ghc8.patch | 33 + 4 files changed, 192 insertions(+) Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 177054, git-annex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 17:24:54 UTC (rev 177055) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20160511 +pkgrel=4 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" + "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" + "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-api" "haskell-cryptonite" + "haskell-data-default" "haskell-dav" "haskell-dbus" "haskell-disk-free-space" + "haskell-dlist" "haskell-dns" "haskell-edit-distance" "haskell-esqueleto" + "haskell-exceptions" "haskell-fdo-notify" "haskell-feed" "haskell-gnutls" + "haskell-hinotify" "haskell-hslogger" "haskell-http-client" "haskell-http-conduit" + "haskell-http-types" "haskell-ifelse" "haskell-json" "haskell-magic" + "haskell-missingh" "haskell-monad-control" "haskell-monad-logger" + "haskell-mountpoints" "haskell-mtl" "haskell-network" "haskell-network-info" + "haskell-network-multicast" "haskell-network-protocol-xmpp" "haskell-network-uri" + "haskell-old-locale" "haskell-optparse-applicative" "haskell-path-pieces" + "haskell-persistent" "haskell-persistent-sqlite" "haskell-persistent-template" + "haskell-quickcheck" "haskell-random" "haskell-regex-tdfa" "haskell-resourcet" + "haskell-safesemaphore" "haskell-sandi" "haskell-securemem" "haskell-shakespeare" + "haskell-stm" "haskell-tasty" "haskell-tasty-hunit" "haskell-tasty-quickcheck" + "haskell-tasty-rerun" "haskell-text" "haskell-torrent" "haskell-unix-compat" + "haskell-utf8-string" "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-warp-tls" "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" + "haskell-yesod-default" "haskell-yesod-form" "haskell-yesod-static") +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; +ghc8.patch) +sha256sums=('85fc8853166fe57d91dc2776d5df4acb5911a91815f8aa12881928a1afe8ba01' +'311282f6df5f10488ed0bd0e093757f6fd4c1b8d31c937ddceaa8c4303183542') + +prepare() { +sed -i 's/base (>= 4.5 && < 4.9),/base (>= 4.5 \&\& < 4.10),/' ${pkgname}-${pkgver}/${pkgname}.cabal +cd $pkgname-$pkgver +patch -p1 -i ../ghc8.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +-fcryptonite -fnetwork-uri -f-ekg -fconcurrentoutput -ftorrentparser \ +-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fxmpp -fmagicmime +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 bash-completion.bash "${pkgdir}/usr/share/bash-completion/completions/git-annex" + +rm "$pkgdir/usr/share/doc/git-annex/COPYRIGHT" +rmdir "$pkgdir/usr/share/doc/git-annex" "$pkgdir/usr/share/doc" +} Copied: git-annex/repos/community-staging-i686/ghc8.patch (from rev 177054, git-annex/trunk/ghc8.patch)
[arch-commits] Commit in git-annex/trunk (PKGBUILD ghc8.patch)
Date: Wednesday, May 25, 2016 @ 19:24:11 Author: fyan Revision: 177054 upgpkg: git-annex 6.20160511-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.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, texmath-0.8.6.3, wai-3.2.1.1 Added: git-annex/trunk/ghc8.patch Modified: git-annex/trunk/PKGBUILD + PKGBUILD | 17 - ghc8.patch | 33 + 2 files changed, 45 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 17:18:24 UTC (rev 177053) +++ PKGBUILD2016-05-25 17:24:11 UTC (rev 177054) @@ -4,13 +4,13 @@ pkgname=git-annex pkgver=6.20160511 -pkgrel=3 +pkgrel=4 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3") arch=('i686' 'x86_64') depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') -makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" "haskell-conduit-extra" "haskell-crypto-api" "haskell-cryptonite" @@ -31,10 +31,17 @@ "haskell-utf8-string" "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" "haskell-warp-tls" "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" "haskell-yesod-default" "haskell-yesod-form" "haskell-yesod-static") -options=('staticlibs') -source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('85fc8853166fe57d91dc2776d5df4acb5911a91815f8aa12881928a1afe8ba01') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; +ghc8.patch) +sha256sums=('85fc8853166fe57d91dc2776d5df4acb5911a91815f8aa12881928a1afe8ba01' +'311282f6df5f10488ed0bd0e093757f6fd4c1b8d31c937ddceaa8c4303183542') +prepare() { +sed -i 's/base (>= 4.5 && < 4.9),/base (>= 4.5 \&\& < 4.10),/' ${pkgname}-${pkgver}/${pkgname}.cabal +cd $pkgname-$pkgver +patch -p1 -i ../ghc8.patch +} + build() { cd "${srcdir}/${pkgname}-${pkgver}" Added: ghc8.patch === --- ghc8.patch (rev 0) +++ ghc8.patch 2016-05-25 17:24:11 UTC (rev 177054) @@ -0,0 +1,33 @@ +From fe944a96d3e2b8c755970bd28641925617f19613 Mon Sep 17 00:00:00 2001 +From: ilovezfs+Date: Mon, 23 May 2016 00:53:07 -0700 +Subject: [PATCH] git-annex: GHC compatibility + +--- + Remote/Bup.hs | 13 +++-- + 1 file changed, 7 insertions(+), 6 deletions(-) + +diff --git a/Remote/Bup.hs b/Remote/Bup.hs +index ac3cc09..a481504 100644 +--- a/Remote/Bup.hs b/Remote/Bup.hs +@@ -133,12 +133,13 @@ store r buprepo = byteStorer $ \k b p -> do + showOutput -- make way for bup output + let cmd = proc "bup" (toCommand params) + quiet <- commandProgressDisabled +- let runner = if quiet +- then feedWithQuietOutput +- else withHandle StdinHandle +- liftIO $ runner createProcessSuccess cmd $ \h -> do +- meteredWrite p h b +- return True ++ if quiet ++ then liftIO $ feedWithQuietOutput createProcessSuccess cmd $ \h -> do ++ meteredWrite p h b ++ return True ++ else liftIO $ withHandle StdinHandle createProcessSuccess cmd $ \h -> do ++ meteredWrite p h b ++ return True + + retrieve :: BupRepo -> Retriever + retrieve buprepo = byteRetriever $ \k sink -> do
[arch-commits] Commit in calibre/repos (4 files)
Date: Wednesday, May 25, 2016 @ 20:35:29 Author: jelle Revision: 177062 archrelease: copy trunk to community-i686, community-x86_64 Added: calibre/repos/community-i686/PKGBUILD (from rev 177061, calibre/trunk/PKGBUILD) calibre/repos/community-x86_64/PKGBUILD (from rev 177061, calibre/trunk/PKGBUILD) Deleted: calibre/repos/community-i686/PKGBUILD calibre/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 152 community-i686/PKGBUILD | 76 -- community-x86_64/PKGBUILD | 76 -- 3 files changed, 152 insertions(+), 152 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-05-25 18:30:10 UTC (rev 177061) +++ community-i686/PKGBUILD 2016-05-25 18:35:29 UTC (rev 177062) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Jelle van der Waa-# Maintainer: Daniel Wallace -# Contributor: Giovanni Scafora -# Contributor: Petrov Roman -# Contributor: Andrea Fagiani -# Contributor: Larry Hajali -# Contributor: Eli Schwartz - -pkgname=calibre -pkgver=2.57.1 -pkgrel=2 -pkgdesc="Ebook management application" -arch=('i686' 'x86_64') -url="https://calibre-ebook.com/; -license=('GPL3') -depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-cherrypy' - 'python2-mechanize' 'podofo' 'libwmf' - 'chmlib' 'python2-lxml' 'libusbx' - 'python2-pillow' 'shared-mime-info' 'python2-dnspython' - 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus' - 'python2-netifaces' 'python2-cssselect' 'python2-apsw' 'qt5-webkit' - 'qt5-svg' 'python2-chardet' 'python2-html5lib' 'python2-pygments' 'mtdev' - 'desktop-file-utils' 'gtk-update-icon-cache' 'optipng') -makedepends=('qt5-x11extras' 'xdg-utils') -optdepends=('ipython2: to use calibre-debug' -'udisks: required for mounting certain devices' -'poppler: required for converting pdf to html' -) -source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; -"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig;) -sha256sums=('214070623c370886e54c8d3babefa1a33619469fd29a7cf6389dc5e098a8f32d' -'SKIP') -validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') - -prepare(){ - cd "${pkgname}-${pkgver}" - - # Remove unneeded files and libs - rm -rf resources/${pkgname}-portable.* \ - src/cherrypy \ - src/html5lib \ - src/chardet - - # Desktop integration (e.g. enforce arch defaults) - sed -e "/self.create_uninstaller()/,/os.rmdir(config_dir)/d" \ - -e "/cc(\['xdg-desktop-menu', 'forceupdate'\])/d" \ - -e "/cc(\['xdg-mime', 'install', MIME\])/d" \ - -e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \ - -e "s/^Name=calibre/Name=Calibre/g" \ - -i src/calibre/linux.py -} - -build() { - cd "${pkgname}-${pkgver}" - - LANG='en_US.UTF-8' python2 setup.py build - LANG='en_US.UTF-8' python2 setup.py gui -} - -package() { - cd "${pkgname}-${pkgver}" - - install -d "${pkgdir}/usr/share/zsh/site-functions" \ - "${pkgdir}"/usr/share/{applications,desktop-directories,icons/hicolor} - - install -Dm644 resources/calibre-mimetypes.xml \ -"${pkgdir}/usr/share/mime/packages/calibre-mimetypes.xml" - - XDG_DATA_DIRS="${pkgdir}/usr/share" LANG='en_US.UTF-8' \ -python2 setup.py install --staging-root="${pkgdir}/usr" --prefix=/usr - - # Compiling bytecode FS#33392 - python2 -m compileall "${pkgdir}/usr/lib/calibre/" - python2 -O -m compileall "${pkgdir}/usr/lib/calibre/" -} Copied: calibre/repos/community-i686/PKGBUILD (from rev 177061, calibre/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-05-25 18:35:29 UTC (rev 177062) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Jelle van der Waa +# Maintainer: Daniel Wallace +# Contributor: Giovanni Scafora +# Contributor: Petrov Roman +# Contributor: Andrea Fagiani +# Contributor: Larry Hajali +# Contributor: Eli Schwartz + +pkgname=calibre +pkgver=2.57.1 +pkgrel=2 +pkgdesc="Ebook management application" +arch=('i686' 'x86_64') +url="https://calibre-ebook.com/; +license=('GPL3') +depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-cherrypy' + 'python2-mechanize' 'podofo' 'libwmf' + 'chmlib' 'python2-lxml' 'libusbx' + 'python2-pillow' 'shared-mime-info' 'python2-dnspython' + 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus' + 'python2-netifaces' 'python2-cssselect'
[arch-commits] Commit in calibre/repos (4 files)
Date: Wednesday, May 25, 2016 @ 20:24:26 Author: jelle Revision: 177057 archrelease: copy trunk to community-i686, community-x86_64 Added: calibre/repos/community-i686/PKGBUILD (from rev 177056, calibre/trunk/PKGBUILD) calibre/repos/community-x86_64/PKGBUILD (from rev 177056, calibre/trunk/PKGBUILD) Deleted: calibre/repos/community-i686/PKGBUILD calibre/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 152 community-i686/PKGBUILD | 76 -- community-x86_64/PKGBUILD | 76 -- 3 files changed, 152 insertions(+), 152 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-05-25 18:24:14 UTC (rev 177056) +++ community-i686/PKGBUILD 2016-05-25 18:24:26 UTC (rev 177057) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Jelle van der Waa-# Maintainer: Daniel Wallace -# Contributor: Giovanni Scafora -# Contributor: Petrov Roman -# Contributor: Andrea Fagiani -# Contributor: Larry Hajali -# Contributor: Eli Schwartz - -pkgname=calibre -pkgver=2.57.1 -pkgrel=1 -pkgdesc="Ebook management application" -arch=('i686' 'x86_64') -url="https://calibre-ebook.com/; -license=('GPL3') -depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-cherrypy' - 'python2-mechanize' 'podofo' 'libwmf' - 'chmlib' 'python2-lxml' 'libusbx' - 'python2-pillow' 'shared-mime-info' 'python2-dnspython' - 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus' - 'python2-netifaces' 'python2-cssselect' 'python2-apsw' 'qt5-webkit' - 'qt5-svg' 'python2-chardet' 'python2-html5lib' 'python2-pygments' 'mtdev' - 'desktop-file-utils' 'gtk-update-icon-cache' 'optipng') -makedepends=('qt5-x11extras' 'xdg-utils') -optdepends=('ipython2: to use calibre-debug' -'udisks: required for mounting certain devices' -'poppler: required for converting pdf to html' -) -source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; -"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig;) -sha256sums=('214070623c370886e54c8d3babefa1a33619469fd29a7cf6389dc5e098a8f32d' -'SKIP') -validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') - -prepare(){ - cd "${pkgname}-${pkgver}" - - # Remove unneeded files and libs - rm -rf resources/${pkgname}-portable.* \ - src/cherrypy \ - src/html5lib \ - src/chardet - - # Desktop integration (e.g. enforce arch defaults) - sed -e "/self.create_uninstaller()/,/os.rmdir(config_dir)/d" \ - -e "/cc(\['xdg-desktop-menu', 'forceupdate'\])/d" \ - -e "/cc(\['xdg-mime', 'install', MIME\])/d" \ - -e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \ - -e "s/^Name=calibre/Name=Calibre/g" \ - -i src/calibre/linux.py -} - -build() { - cd "${pkgname}-${pkgver}" - - LANG='en_US.UTF-8' python2 setup.py build - LANG='en_US.UTF-8' python2 setup.py gui -} - -package() { - cd "${pkgname}-${pkgver}" - - install -d "${pkgdir}/usr/share/zsh/site-functions" \ - "${pkgdir}"/usr/share/{applications,desktop-directories,icons/hicolor} - - install -Dm644 resources/calibre-mimetypes.xml \ -"${pkgdir}/usr/share/mime/packages/calibre-mimetypes.xml" - - XDG_DATA_DIRS="${pkgdir}/usr/share" LANG='en_US.UTF-8' \ -python2 setup.py install --staging-root="${pkgdir}/usr" --prefix=/usr - - # Compiling bytecode FS#33392 - python2 -m compileall "${pkgdir}/usr/lib/calibre/" - python2 -O -m compileall "${pkgdir}/usr/lib/calibre/" -} Copied: calibre/repos/community-i686/PKGBUILD (from rev 177056, calibre/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-05-25 18:24:26 UTC (rev 177057) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Jelle van der Waa +# Maintainer: Daniel Wallace +# Contributor: Giovanni Scafora +# Contributor: Petrov Roman +# Contributor: Andrea Fagiani +# Contributor: Larry Hajali +# Contributor: Eli Schwartz + +pkgname=calibre +pkgver=2.57.1 +pkgrel=2 +pkgdesc="Ebook management application" +arch=('i686' 'x86_64') +url="https://calibre-ebook.com/; +license=('GPL3') +depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-cherrypy' + 'python2-mechanize' 'podofo' 'libwmf' + 'chmlib' 'python2-lxml' 'libusbx' + 'python2-pillow' 'shared-mime-info' 'python2-dnspython' + 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus' + 'python2-netifaces' 'python2-cssselect'
[arch-commits] Commit in calibre/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 20:24:14 Author: jelle Revision: 177056 upgpkg: calibre 2.57.1-2 pyqt 5 rebuild Modified: calibre/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 17:24:54 UTC (rev 177055) +++ PKGBUILD2016-05-25 18:24:14 UTC (rev 177056) @@ -9,7 +9,7 @@ pkgname=calibre pkgver=2.57.1 -pkgrel=1 +pkgrel=2 pkgdesc="Ebook management application" arch=('i686' 'x86_64') url="https://calibre-ebook.com/;
[arch-commits] Commit in fio/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 20:24:55 Author: anatolik Revision: 177058 upgpkg: fio 2.11-1 Modified: fio/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 18:24:26 UTC (rev 177057) +++ PKGBUILD2016-05-25 18:24:55 UTC (rev 177058) @@ -4,7 +4,7 @@ # Contributor: John Williams pkgname=fio -pkgver=2.10 +pkgver=2.11 pkgrel=1 pkgdesc='Scriptable I/O tool for storage benchmarks and drive testing' arch=(i686 x86_64) @@ -18,7 +18,7 @@ 'gnuplot: generating plots using fio_generate_plots' ) source=(https://github.com/axboe/fio/archive/fio-$pkgver.zip) -sha256sums=('a6ec196a2b953d95340ee70b114b334a9dd2b2b66a7be58326cdfd15d3b0e0bf') +sha256sums=('a2a6833f8a8c77f3ed9b0759d628a923a4680fee5f092a91c52f9477cc6ac2f0') prepare() { cd fio-fio-$pkgver @@ -29,6 +29,7 @@ build() { cd fio-fio-$pkgver ./configure --enable-gfio --extra-cflags="$CFLAGS" + make } package() {
[arch-commits] Commit in haskell-nonce/trunk (PKGBUILD haskell-nonce.install)
Date: Wednesday, May 25, 2016 @ 08:00:05 Author: fyan Revision: 176619 upgpkg: haskell-nonce 1.0.2-5 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-nonce/trunk/PKGBUILD Deleted: haskell-nonce/trunk/haskell-nonce.install ---+ PKGBUILD | 15 +-- haskell-nonce.install | 18 -- 2 files changed, 9 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:59:59 UTC (rev 176618) +++ PKGBUILD2016-05-25 06:00:05 UTC (rev 176619) @@ -5,18 +5,20 @@ _hkgname=nonce pkgname=haskell-nonce pkgver=1.0.2 -pkgrel=4 +pkgrel=5 pkgdesc="Generate cryptographic nonces." url="https://github.com/prowdsponsor/nonce; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-base64-bytestring" "haskell-cprng-aes" +depends=("ghc=8.0.1" "haskell-base64-bytestring" "haskell-cprng-aes" "haskell-crypto-random" "haskell-text") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('1004184996ea797b43189a0e73eab0b939f129cafc776341ca82289edb329cd0') +prepare() { +sed -i 's/base >= 4.5 && < 4.9/base >= 4.5 \&\& < 4.10/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -27,6 +29,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 +36,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-nonce.install === --- haskell-nonce.install 2016-05-25 05:59:59 UTC (rev 176618) +++ haskell-nonce.install 2016-05-25 06:00:05 UTC (rev 176619) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-nonce -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-deque/repos (6 files)
Date: Wednesday, May 25, 2016 @ 07:59:59 Author: fyan Revision: 176618 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-abstract-deque/repos/community-staging-i686/ haskell-abstract-deque/repos/community-staging-i686/PKGBUILD (from rev 176617, haskell-abstract-deque/trunk/PKGBUILD) haskell-abstract-deque/repos/community-staging-i686/haskell-abstract-deque.install (from rev 176617, haskell-abstract-deque/trunk/haskell-abstract-deque.install) haskell-abstract-deque/repos/community-staging-x86_64/ haskell-abstract-deque/repos/community-staging-x86_64/PKGBUILD (from rev 176617, haskell-abstract-deque/trunk/PKGBUILD) haskell-abstract-deque/repos/community-staging-x86_64/haskell-abstract-deque.install (from rev 176617, haskell-abstract-deque/trunk/haskell-abstract-deque.install) -+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-abstract-deque.install | 18 ++ community-staging-x86_64/PKGBUILD | 42 ++ community-staging-x86_64/haskell-abstract-deque.install | 18 ++ 4 files changed, 120 insertions(+) Copied: haskell-abstract-deque/repos/community-staging-i686/PKGBUILD (from rev 176617, haskell-abstract-deque/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:59:59 UTC (rev 176618) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=abstract-deque +pkgname=haskell-abstract-deque +pkgver=0.3 +pkgrel=2 +pkgdesc="Abstract, parameterized interface to mutable Deques." +url="https://github.com/rrnewton/haskell-lockfree/wiki; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-random") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('09aa10f38193a8275a7791b92a4f3a7192a304874637e2a35c897dde25d75ca2') + +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-usecas +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-deque/repos/community-staging-i686/haskell-abstract-deque.install (from rev 176617, haskell-abstract-deque/trunk/haskell-abstract-deque.install) === --- community-staging-i686/haskell-abstract-deque.install (rev 0) +++ community-staging-i686/haskell-abstract-deque.install 2016-05-25 05:59:59 UTC (rev 176618) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-abstract-deque +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-abstract-deque/repos/community-staging-x86_64/PKGBUILD (from rev 176617, haskell-abstract-deque/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:59:59 UTC (rev 176618) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=abstract-deque +pkgname=haskell-abstract-deque +pkgver=0.3 +pkgrel=2 +pkgdesc="Abstract, parameterized interface to mutable Deques."
[arch-commits] Commit in haskell-abstract-deque/trunk (PKGBUILD)
Date: Wednesday, May 25, 2016 @ 07:59:35 Author: fyan Revision: 176617 upgpkg: haskell-abstract-deque 0.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-abstract-deque/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 05:59:19 UTC (rev 176616) +++ PKGBUILD2016-05-25 05:59:35 UTC (rev 176617) @@ -5,15 +5,13 @@ _hkgname=abstract-deque pkgname=haskell-abstract-deque pkgver=0.3 -pkgrel=1 +pkgrel=2 pkgdesc="Abstract, parameterized interface to mutable Deques." url="https://github.com/rrnewton/haskell-lockfree/wiki; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-random") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-random") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('09aa10f38193a8275a7791b92a4f3a7192a304874637e2a35c897dde25d75ca2') 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-monadrandom/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 08:00:36 Author: fyan Revision: 176621 upgpkg: haskell-monadrandom 0.4.2.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-monadrandom/trunk/PKGBUILD Deleted: haskell-monadrandom/trunk/haskell-monadrandom.install -+ PKGBUILD| 11 +-- haskell-monadrandom.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 06:00:29 UTC (rev 176620) +++ PKGBUILD2016-05-25 06:00:36 UTC (rev 176621) @@ -5,15 +5,13 @@ _hkgname=MonadRandom pkgname=haskell-monadrandom pkgver=0.4.2.3 -pkgrel=1 +pkgrel=2 pkgdesc="Random-number generation monad." url="http://hackage.haskell.org/package/${_hkgname}; license=("custom") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-mtl" "haskell-random" "haskell-transformers-compat") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-random" "haskell-transformers-compat") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('de40b12a70ec6425a9e54b33e2ac652e14d7c005a3b46d701d1e5696b98636c0') 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-monadrandom.install === --- haskell-monadrandom.install 2016-05-25 06:00:29 UTC (rev 176620) +++ haskell-monadrandom.install 2016-05-25 06:00:36 UTC (rev 176621) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-monadrandom -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-monadrandom/repos (4 files)
Date: Wednesday, May 25, 2016 @ 08:00:59 Author: fyan Revision: 176622 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-monadrandom/repos/community-staging-i686/ haskell-monadrandom/repos/community-staging-i686/PKGBUILD (from rev 176621, haskell-monadrandom/trunk/PKGBUILD) haskell-monadrandom/repos/community-staging-x86_64/ haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 176621, haskell-monadrandom/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-monadrandom/repos/community-staging-i686/PKGBUILD (from rev 176621, haskell-monadrandom/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 06:00:59 UTC (rev 176622) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=MonadRandom +pkgname=haskell-monadrandom +pkgver=0.4.2.3 +pkgrel=2 +pkgdesc="Random-number generation monad." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-random" "haskell-transformers-compat") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('de40b12a70ec6425a9e54b33e2ac652e14d7c005a3b46d701d1e5696b98636c0') + +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-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 176621, haskell-monadrandom/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 06:00:59 UTC (rev 176622) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MonadRandom +pkgname=haskell-monadrandom +pkgver=0.4.2.3 +pkgrel=2 +pkgdesc="Random-number generation monad." +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-random" "haskell-transformers-compat") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('de40b12a70ec6425a9e54b33e2ac652e14d7c005a3b46d701d1e5696b98636c0') + +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-nonce/repos (4 files)
Date: Wednesday, May 25, 2016 @ 08:00:29 Author: fyan Revision: 176620 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-nonce/repos/community-staging-i686/ haskell-nonce/repos/community-staging-i686/PKGBUILD (from rev 176619, haskell-nonce/trunk/PKGBUILD) haskell-nonce/repos/community-staging-x86_64/ haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 176619, haskell-nonce/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-nonce/repos/community-staging-i686/PKGBUILD (from rev 176619, haskell-nonce/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 06:00:29 UTC (rev 176620) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=nonce +pkgname=haskell-nonce +pkgver=1.0.2 +pkgrel=5 +pkgdesc="Generate cryptographic nonces." +url="https://github.com/prowdsponsor/nonce; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-base64-bytestring" "haskell-cprng-aes" + "haskell-crypto-random" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('1004184996ea797b43189a0e73eab0b939f129cafc776341ca82289edb329cd0') + +prepare() { +sed -i 's/base >= 4.5 && < 4.9/base >= 4.5 \&\& < 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-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 176619, haskell-nonce/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 06:00:29 UTC (rev 176620) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=nonce +pkgname=haskell-nonce +pkgver=1.0.2 +pkgrel=5 +pkgdesc="Generate cryptographic nonces." +url="https://github.com/prowdsponsor/nonce; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-base64-bytestring" "haskell-cprng-aes" + "haskell-crypto-random" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('1004184996ea797b43189a0e73eab0b939f129cafc776341ca82289edb329cd0') + +prepare() { +sed -i 's/base >= 4.5 && < 4.9/base >= 4.5 \&\& < 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
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD haskell-yaml.install)
Date: Wednesday, May 25, 2016 @ 08:01:27 Author: fyan Revision: 176623 upgpkg: haskell-yaml 0.8.17.1-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-yaml/trunk/PKGBUILD Deleted: haskell-yaml/trunk/haskell-yaml.install --+ PKGBUILD | 11 +-- haskell-yaml.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 06:00:59 UTC (rev 176622) +++ PKGBUILD2016-05-25 06:01:27 UTC (rev 176623) @@ -5,17 +5,15 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.17.1 -pkgrel=4 +pkgrel=5 pkgdesc="Support for parsing and rendering YAML documents." url="http://github.com/snoyberg/yaml/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-aeson" "haskell-attoparsec" "haskell-conduit" "haskell-vector" +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-conduit" "haskell-vector" "haskell-enclosed-exceptions" "haskell-resourcet" "haskell-scientific" "haskell-semigroups" "haskell-text" "haskell-unordered-containers") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('2bec28da3e1041892d0a694d6daf9ba1bdf538b4a3b3ac6b4cd909b0d3b3') prepare() { @@ -34,6 +32,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 } @@ -40,8 +39,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-yaml.install === --- haskell-yaml.install2016-05-25 06:00:59 UTC (rev 176622) +++ haskell-yaml.install2016-05-25 06:01:27 UTC (rev 176623) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-yaml -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-yaml/repos (4 files)
Date: Wednesday, May 25, 2016 @ 08:01:51 Author: fyan Revision: 176624 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yaml/repos/community-staging-i686/ haskell-yaml/repos/community-staging-i686/PKGBUILD (from rev 176623, haskell-yaml/trunk/PKGBUILD) haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 176623, haskell-yaml/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 49 community-staging-x86_64/PKGBUILD | 49 2 files changed, 98 insertions(+) Copied: haskell-yaml/repos/community-staging-i686/PKGBUILD (from rev 176623, haskell-yaml/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 06:01:51 UTC (rev 176624) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.17.1 +pkgrel=5 +pkgdesc="Support for parsing and rendering YAML documents." +url="http://github.com/snoyberg/yaml/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-conduit" "haskell-vector" + "haskell-enclosed-exceptions" "haskell-resourcet" "haskell-scientific" "haskell-semigroups" + "haskell-text" "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('2bec28da3e1041892d0a694d6daf9ba1bdf538b4a3b3ac6b4cd909b0d3b3') + +prepare() { +# Needed only for examples, which won't be built +sed -i '/raw-strings-qq/d' ${_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 \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +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-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 176623, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 06:01:51 UTC (rev 176624) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.17.1 +pkgrel=5 +pkgdesc="Support for parsing and rendering YAML documents." +url="http://github.com/snoyberg/yaml/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-conduit" "haskell-vector" + "haskell-enclosed-exceptions" "haskell-resourcet" "haskell-scientific" "haskell-semigroups" + "haskell-text" "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('2bec28da3e1041892d0a694d6daf9ba1bdf538b4a3b3ac6b4cd909b0d3b3') + +prepare() { +# Needed only for examples, which won't be built +sed -i '/raw-strings-qq/d' ${_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 \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +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-cryptohash/repos (4 files)
Date: Wednesday, May 25, 2016 @ 08:02:28 Author: fyan Revision: 176626 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cryptohash/repos/community-staging-i686/ haskell-cryptohash/repos/community-staging-i686/PKGBUILD (from rev 176625, haskell-cryptohash/trunk/PKGBUILD) haskell-cryptohash/repos/community-staging-x86_64/ haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 176625, haskell-cryptohash/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-cryptohash/repos/community-staging-i686/PKGBUILD (from rev 176625, haskell-cryptohash/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 06:02:28 UTC (rev 176626) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cryptohash +pkgname=haskell-cryptohash +pkgver=0.11.9 +pkgrel=4 +pkgdesc="Collection of crypto hashes, fast, pure and practical" +url="http://github.com/vincenthz/hs-cryptohash; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-byteable" "haskell-cryptonite" "haskell-memory") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('c28f847fc1fcd65b6eea2e74a100300af940919f04bb21d391f6a773968f22fb') + +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-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 176625, haskell-cryptohash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 06:02:28 UTC (rev 176626) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash +pkgname=haskell-cryptohash +pkgver=0.11.9 +pkgrel=4 +pkgdesc="Collection of crypto hashes, fast, pure and practical" +url="http://github.com/vincenthz/hs-cryptohash; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-byteable" "haskell-cryptonite" "haskell-memory") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('c28f847fc1fcd65b6eea2e74a100300af940919f04bb21d391f6a773968f22fb') + +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-cryptohash/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 08:02:05 Author: fyan Revision: 176625 upgpkg: haskell-cryptohash 0.11.9-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-cryptohash/trunk/PKGBUILD Deleted: haskell-cryptohash/trunk/haskell-cryptohash.install + PKGBUILD | 11 +-- haskell-cryptohash.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 06:01:51 UTC (rev 176624) +++ PKGBUILD2016-05-25 06:02:05 UTC (rev 176625) @@ -5,15 +5,13 @@ _hkgname=cryptohash pkgname=haskell-cryptohash pkgver=0.11.9 -pkgrel=3 +pkgrel=4 pkgdesc="Collection of crypto hashes, fast, pure and practical" url="http://github.com/vincenthz/hs-cryptohash; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-byteable" "haskell-cryptonite" "haskell-memory") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-byteable" "haskell-cryptonite" "haskell-memory") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('c28f847fc1fcd65b6eea2e74a100300af940919f04bb21d391f6a773968f22fb') 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-cryptohash.install === --- haskell-cryptohash.install 2016-05-25 06:01:51 UTC (rev 176624) +++ haskell-cryptohash.install 2016-05-25 06:02:05 UTC (rev 176625) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-cryptohash -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-algorithms/trunk (2 files)
Date: Wednesday, May 25, 2016 @ 08:03:50 Author: fyan Revision: 176627 upgpkg: haskell-vector-algorithms 0.7.0.1-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-vector-algorithms/trunk/PKGBUILD Deleted: haskell-vector-algorithms/trunk/haskell-vector-algorithms.install ---+ PKGBUILD | 11 +-- haskell-vector-algorithms.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 06:02:28 UTC (rev 176626) +++ PKGBUILD2016-05-25 06:03:50 UTC (rev 176627) @@ -5,15 +5,13 @@ _hkgname=vector-algorithms pkgname=haskell-vector-algorithms pkgver=0.7.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Efficient algorithms for vector arrays" url="http://code.haskell.org/~dolio/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-mtl" "haskell-mwc-random" "haskell-primitive" "haskell-vector") -options=('staticlibs') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-mwc-random" "haskell-primitive" "haskell-vector") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('ed460a41ca068f568bc2027579ab14185fbb72c7ac469b5179ae5f8a52719070') 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-algorithms.install === --- haskell-vector-algorithms.install 2016-05-25 06:02:28 UTC (rev 176626) +++ haskell-vector-algorithms.install 2016-05-25 06:03:50 UTC (rev 176627) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-vector-algorithms -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-mime-mail/trunk (PKGBUILD haskell-mime-mail.install)
Date: Wednesday, May 25, 2016 @ 08:05:54 Author: fyan Revision: 176631 upgpkg: haskell-mime-mail 0.4.11-5 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-mime-mail/trunk/PKGBUILD Deleted: haskell-mime-mail/trunk/haskell-mime-mail.install ---+ PKGBUILD | 11 +-- haskell-mime-mail.install | 18 -- 2 files changed, 5 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-25 06:05:43 UTC (rev 176630) +++ PKGBUILD2016-05-25 06:05:54 UTC (rev 176631) @@ -5,16 +5,14 @@ _hkgname=mime-mail pkgname=haskell-mime-mail pkgver=0.4.11 -pkgrel=4 +pkgrel=5 pkgdesc="Compose MIME email messages." url="http://github.com/snoyberg/mime-mail; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-base64-bytestring" "haskell-blaze-builder" +depends=("ghc=8.0.1" "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-random" "haskell-text") -options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" sha256sums=('84fa24f83206cb88377128395c2d6db2d08bbe9b568ba6ab8eeb76952abedfee') 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-mime-mail.install === --- haskell-mime-mail.install 2016-05-25 06:05:43 UTC (rev 176630) +++ haskell-mime-mail.install 2016-05-25 06:05:54 UTC (rev 176631) @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-mime-mail -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) -}