[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:07:45 Author: felixonmars Revision: 281738 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 281737, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 281737, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:07:45 UTC (rev 281738) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=10 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Thursday, January 11, 2018 @ 20:30:52 Author: felixonmars Revision: 281462 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 281461, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 281461, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-11 20:30:52 UTC (rev 281462) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=9 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Wednesday, January 10, 2018 @ 17:23:38 Author: felixonmars Revision: 281129 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 281128, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 281128, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-10 17:23:38 UTC (rev 281129) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=8 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Saturday, December 30, 2017 @ 08:59:07 Author: felixonmars Revision: 276976 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 276975, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 276975, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-30 08:59:07 UTC (rev 276976) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=7 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Friday, December 22, 2017 @ 06:10:59 Author: felixonmars Revision: 275368 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 275367, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 275367, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-22 06:10:59 UTC (rev 275368) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=6 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Saturday, December 9, 2017 @ 21:45:47 Author: felixonmars Revision: 273464 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 273463, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 273463, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-09 21:45:47 UTC (rev 273464) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=5 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Thursday, December 7, 2017 @ 07:39:23 Author: felixonmars Revision: 272810 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 272809, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 272809, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-07 07:39:23 UTC (rev 272810) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=4 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Friday, December 1, 2017 @ 14:26:30 Author: felixonmars Revision: 271066 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 271065, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 271065, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-01 14:26:30 UTC (rev 271066) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=3 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Monday, November 27, 2017 @ 09:35:02 Author: felixonmars Revision: 269569 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 269568, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 269568, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 09:35:02 UTC (rev 269569) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=2 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Wednesday, November 15, 2017 @ 08:09:49 Author: felixonmars Revision: 266832 archrelease: copy trunk to community-x86_64 Added: haskell-jose0.5/repos/community-x86_64/ haskell-jose0.5/repos/community-x86_64/PKGBUILD (from rev 266831, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-x86_64/PKGBUILD (from rev 266831, haskell-jose0.5/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-11-15 08:09:49 UTC (rev 266832) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=1 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}