[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Friday, September 22, 2017 @ 18:23:19 Author: felixonmars Revision: 259679 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-pointed/repos/community-i686/PKGBUILD (from rev 259678, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-x86_64/PKGBUILD (from rev 259678, haskell-pointed/trunk/PKGBUILD) Deleted: haskell-pointed/repos/community-i686/PKGBUILD haskell-pointed/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 94 community-i686/PKGBUILD | 50 --- community-x86_64/PKGBUILD | 50 --- 3 files changed, 94 insertions(+), 100 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-09-22 18:22:34 UTC (rev 259678) +++ community-i686/PKGBUILD 2017-09-22 18:23:19 UTC (rev 259679) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=pointed -pkgname=haskell-pointed -pkgver=5 -pkgrel=43 -pkgdesc="Pointed and copointed data" -url="http://github.com/ekmett/pointed/; -license=("custom:BSD3") -arch=('i686' 'x86_64') -depends=('ghc-libs' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" - "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" - "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') - -prepare() { -sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal -} - -build() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ --fstm -ftagged -ftransformers -funordered-containers -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" - -# Remove static libs -find "$pkgdir"/usr/lib -name "*.a" -delete -} Copied: haskell-pointed/repos/community-i686/PKGBUILD (from rev 259678, haskell-pointed/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-09-22 18:23:19 UTC (rev 259679) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=44 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('940a0c30845cb39238a0056f12da4debb488bec9bfac11a384320c79102e92dbd949526188eca46a2e543dfe612f5ee335955413e4f81eb1c1c9bc321805b598') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Wednesday, August 16, 2017 @ 17:58:16 Author: felixonmars Revision: 251424 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 251423, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 251423, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 251423, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-08-16 17:58:16 UTC (rev 251424) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=43 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 251423, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-08-16 17:58:16 UTC (rev 251424) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=43 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Wednesday, August 2, 2017 @ 21:41:49 Author: felixonmars Revision: 247610 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 247609, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 247609, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 247609, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-08-02 21:41:49 UTC (rev 247610) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=42 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 247609, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-08-02 21:41:49 UTC (rev 247610) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=42 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, July 31, 2017 @ 19:32:36 Author: felixonmars Revision: 247219 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 247218, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 247218, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 247218, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-31 19:32:36 UTC (rev 247219) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=41 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 247218, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-07-31 19:32:36 UTC (rev 247219) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=41 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Sunday, July 30, 2017 @ 10:13:39 Author: felixonmars Revision: 246971 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 246970, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 246970, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 246970, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-30 10:13:39 UTC (rev 246971) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=40 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 246970, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-07-30 10:13:39 UTC (rev 246971) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=40 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Saturday, July 29, 2017 @ 17:11:19 Author: felixonmars Revision: 246850 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 246849, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 246849, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 246849, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-29 17:11:19 UTC (rev 246850) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=39 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 246849, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-07-29 17:11:19 UTC (rev 246850) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=39 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Friday, June 23, 2017 @ 14:06:51 Author: felixonmars Revision: 240401 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 240400, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 240400, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 240400, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-23 14:06:51 UTC (rev 240401) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=38 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 240400, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-23 14:06:51 UTC (rev 240401) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=38 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Friday, June 16, 2017 @ 17:42:12 Author: felixonmars Revision: 237772 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 237771, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 237771, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 237771, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-16 17:42:12 UTC (rev 237772) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=37 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 237771, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-16 17:42:12 UTC (rev 237772) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=37 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, May 22, 2017 @ 08:51:38 Author: felixonmars Revision: 229004 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 229003, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 229003, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 229003, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-05-22 08:51:38 UTC (rev 229004) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=36 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 229003, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-05-22 08:51:38 UTC (rev 229004) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=36 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Tuesday, May 9, 2017 @ 12:30:17 Author: felixonmars Revision: 227440 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 227439, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 227439, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 227439, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-05-09 12:30:17 UTC (rev 227440) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=35 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 227439, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-05-09 12:30:17 UTC (rev 227440) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=35 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, April 24, 2017 @ 08:54:19 Author: felixonmars Revision: 224844 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 224843, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 224843, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 224843, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-24 08:54:19 UTC (rev 224844) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=34 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 224843, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-24 08:54:19 UTC (rev 224844) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=34 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Friday, April 21, 2017 @ 06:40:22 Author: felixonmars Revision: 224057 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 224056, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 224056, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 224056, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-21 06:40:22 UTC (rev 224057) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=33 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 224056, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-21 06:40:22 UTC (rev 224057) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=33 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Wednesday, April 19, 2017 @ 19:26:27 Author: felixonmars Revision: 223857 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 223856, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 223856, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 223856, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-19 19:26:27 UTC (rev 223857) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=32 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 223856, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-19 19:26:27 UTC (rev 223857) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=32 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, April 17, 2017 @ 14:31:33 Author: felixonmars Revision: 223473 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 223472, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 223472, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 223472, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-17 14:31:33 UTC (rev 223473) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=31 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 223472, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-17 14:31:33 UTC (rev 223473) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=31 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Tuesday, April 11, 2017 @ 19:41:04 Author: felixonmars Revision: 222389 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 222388, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 222388, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 222388, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-11 19:41:04 UTC (rev 222389) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=30 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 222388, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-11 19:41:04 UTC (rev 222389) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=30 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Sunday, March 26, 2017 @ 14:39:20 Author: felixonmars Revision: 219096 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 219094, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 219095, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 219094, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-03-26 14:39:20 UTC (rev 219096) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=29 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 219095, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-03-26 14:39:20 UTC (rev 219096) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=29 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, March 20, 2017 @ 23:31:56 Author: felixonmars Revision: 217887 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 217886, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 217886, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 217886, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-03-20 23:31:56 UTC (rev 217887) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=28 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 217886, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-03-20 23:31:56 UTC (rev 217887) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=28 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Sunday, March 19, 2017 @ 19:40:24 Author: felixonmars Revision: 217334 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 217333, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 217333, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 217333, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-03-19 19:40:24 UTC (rev 217334) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=27 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 217333, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-03-19 19:40:24 UTC (rev 217334) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=27 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, February 6, 2017 @ 10:02:03 Author: felixonmars Revision: 210368 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 210367, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 210367, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 210367, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-02-06 10:02:03 UTC (rev 210368) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=26 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 210367, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-02-06 10:02:03 UTC (rev 210368) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=26 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Saturday, January 7, 2017 @ 05:08:33 Author: felixonmars Revision: 205919 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 205918, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 205918, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 205918, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-07 05:08:33 UTC (rev 205919) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=25 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 205918, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-07 05:08:33 UTC (rev 205919) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=25 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, January 2, 2017 @ 23:22:48 Author: felixonmars Revision: 204540 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 204539, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 204539, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 204539, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-02 23:22:48 UTC (rev 204540) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=24 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 204539, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-02 23:22:48 UTC (rev 204540) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=24 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Sunday, December 25, 2016 @ 21:16:04 Author: felixonmars Revision: 202375 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 202374, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 202374, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 202374, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-12-25 21:16:04 UTC (rev 202375) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=23 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 202374, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-12-25 21:16:04 UTC (rev 202375) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=23 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Tuesday, July 26, 2016 @ 10:10:25 Author: felixonmars Revision: 184265 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 184264, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 184264, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 184264, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-07-26 10:10:25 UTC (rev 184265) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=22 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 184264, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-07-26 10:10:25 UTC (rev 184265) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=22 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Tuesday, July 26, 2016 @ 02:43:14 Author: felixonmars Revision: 184017 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 184016, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 184016, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 184016, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-07-26 02:43:14 UTC (rev 184017) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=21 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 184016, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-07-26 02:43:14 UTC (rev 184017) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=21 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Tuesday, July 19, 2016 @ 17:23:21 Author: felixonmars Revision: 183275 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 183274, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 183274, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 183274, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-07-19 17:23:21 UTC (rev 183275) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=20 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 183274, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-07-19 17:23:21 UTC (rev 183275) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=20 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Sunday, June 26, 2016 @ 16:04:06 Author: felixonmars Revision: 181242 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 181241, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 181241, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 181241, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-06-26 16:04:06 UTC (rev 181242) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=19 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 181241, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-06-26 16:04:06 UTC (rev 181242) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=19 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Friday, June 24, 2016 @ 06:45:18 Author: felixonmars Revision: 180903 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 180902, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 180902, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 180902, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-06-24 06:45:18 UTC (rev 180903) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=18 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 180902, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-06-24 06:45:18 UTC (rev 180903) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=18 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, June 20, 2016 @ 13:16:55 Author: felixonmars Revision: 180505 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 180504, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 180504, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 180504, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-06-20 13:16:55 UTC (rev 180505) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=17 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 180504, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-06-20 13:16:55 UTC (rev 180505) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=17 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Monday, June 13, 2016 @ 09:57:36 Author: fyan Revision: 179841 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 179840, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 179840, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 179840, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-06-13 07:57:36 UTC (rev 179841) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=16 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 179840, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-06-13 07:57:36 UTC (rev 179841) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=16 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Friday, June 10, 2016 @ 05:35:43 Author: fyan Revision: 178994 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 178993, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 178993, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 178993, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-06-10 03:35:43 UTC (rev 178994) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=15 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 178993, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-06-10 03:35:43 UTC (rev 178994) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=15 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers
[arch-commits] Commit in haskell-pointed/repos (4 files)
Date: Wednesday, May 25, 2016 @ 07:19:09 Author: fyan Revision: 176555 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pointed/repos/community-staging-i686/ haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 176554, haskell-pointed/trunk/PKGBUILD) haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 176554, haskell-pointed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 176554, haskell-pointed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:19:09 UTC (rev 176555) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=14 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 176554, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:19:09 UTC (rev 176555) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=14 +pkgdesc="Pointed and copointed data" +url="http://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" + "haskell-stm" "haskell-tagged" "haskell-transformers-compat" + "haskell-unordered-containers") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers