[arch-commits] Commit in libva1/trunk (50-libva1.conf PKGBUILD)
Date: Monday, October 15, 2018 @ 13:39:22 Author: alucryd Revision: 394160 upgpkg: libva1 1.8.3-2 Added: libva1/trunk/50-libva1.conf Modified: libva1/trunk/PKGBUILD + 50-libva1.conf |2 ++ PKGBUILD | 13 + 2 files changed, 11 insertions(+), 4 deletions(-) Added: 50-libva1.conf === --- 50-libva1.conf (rev 0) +++ 50-libva1.conf 2018-10-15 13:39:22 UTC (rev 394160) @@ -0,0 +1,2 @@ +/usr/lib/ +/usr/lib/libva1/ Modified: PKGBUILD === --- PKGBUILD2018-10-15 13:38:45 UTC (rev 394159) +++ PKGBUILD2018-10-15 13:39:22 UTC (rev 394160) @@ -4,7 +4,7 @@ pkgname=libva1 pkgver=1.8.3 -pkgrel=1 +pkgrel=2 pkgdesc='Video Acceleration (VA) API for Linux' arch=('x86_64') url='https://01.org/linuxmedia/vaapi' @@ -14,8 +14,10 @@ provides=( 'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so' ) -source=("git+https://github.com/intel/libva.git#tag=${pkgver};) -sha256sums=('SKIP') +source=("git+https://github.com/intel/libva.git#tag=${pkgver}; +'50-libva1.conf') +sha256sums=('SKIP' +'0b492e511aec4319b7da6d5e02a85d4d092ed13fd5d2b01832452ebf21c1aac7') prepare() { cd libva @@ -28,6 +30,9 @@ ./configure \ --prefix='/usr' \ +--includedir='/usr/include/libva1' \ +--libdir='/usr/lib/libva1' \ +--with-drivers-path='/usr/lib/libva1/dri' \ --disable-va-messaging make } @@ -34,8 +39,8 @@ package() { make DESTDIR="${pkgdir}" -C libva install - rm -rf "${pkgdir}"/usr/{include,lib/{pkgconfig,*.so}} install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/libva1 + install -Dm 644 50-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/ } # vim: ts=2 sw=2 et:
[arch-commits] Commit in libva1/repos (3 files)
Date: Monday, October 15, 2018 @ 13:39:32 Author: alucryd Revision: 394161 archrelease: copy trunk to community-testing-x86_64 Added: libva1/repos/community-testing-x86_64/ libva1/repos/community-testing-x86_64/50-libva1.conf (from rev 394160, libva1/trunk/50-libva1.conf) libva1/repos/community-testing-x86_64/PKGBUILD (from rev 394160, libva1/trunk/PKGBUILD) + 50-libva1.conf |2 ++ PKGBUILD | 46 ++ 2 files changed, 48 insertions(+) Copied: libva1/repos/community-testing-x86_64/50-libva1.conf (from rev 394160, libva1/trunk/50-libva1.conf) === --- community-testing-x86_64/50-libva1.conf (rev 0) +++ community-testing-x86_64/50-libva1.conf 2018-10-15 13:39:32 UTC (rev 394161) @@ -0,0 +1,2 @@ +/usr/lib/ +/usr/lib/libva1/ Copied: libva1/repos/community-testing-x86_64/PKGBUILD (from rev 394160, libva1/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-10-15 13:39:32 UTC (rev 394161) @@ -0,0 +1,46 @@ +# Maintainer: Maxime Gauduin +# Contributor: Bartłomiej Piotrowski +# Contributor: Ionut Biru + +pkgname=libva1 +pkgver=1.8.3 +pkgrel=2 +pkgdesc='Video Acceleration (VA) API for Linux' +arch=('x86_64') +url='https://01.org/linuxmedia/vaapi' +license=('MIT') +depends=('libdrm' 'libgl' 'libx11' 'libxext' 'libxfixes' 'wayland') +makedepends=('git' 'libglvnd' 'mesa') +provides=( + 'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so' +) +source=("git+https://github.com/intel/libva.git#tag=${pkgver}; +'50-libva1.conf') +sha256sums=('SKIP' +'0b492e511aec4319b7da6d5e02a85d4d092ed13fd5d2b01832452ebf21c1aac7') + +prepare() { + cd libva + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd libva + + ./configure \ +--prefix='/usr' \ +--includedir='/usr/include/libva1' \ +--libdir='/usr/lib/libva1' \ +--with-drivers-path='/usr/lib/libva1/dri' \ +--disable-va-messaging + make +} + +package() { + make DESTDIR="${pkgdir}" -C libva install + install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/libva1 + install -Dm 644 50-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-http-media/repos (2 files)
Date: Monday, October 15, 2018 @ 11:15:05 Author: felixonmars Revision: 394069 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-media/repos/community-staging-x86_64/ haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 394068, haskell-http-media/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 394068, haskell-http-media/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 11:15:05 UTC (rev 394069) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-media +pkgname=haskell-http-media +pkgver=0.7.1.3 +pkgrel=2 +pkgdesc="Processing HTTP Content-Type and Accept headers" +url="https://github.com/zmthy/http-media; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ed93e5db03a2b89023730785f0f62450ff2df4f22767542f98e538a10e29c48756081e6947c5970229ca323c966b9d31701563cab86271fa6d69f2b9b2c16da4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.11/<5/' $_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 +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" +}
[arch-commits] Commit in haskell-hjsmin/repos (2 files)
Date: Monday, October 15, 2018 @ 11:17:23 Author: felixonmars Revision: 394073 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsmin/repos/community-staging-x86_64/ haskell-hjsmin/repos/community-staging-x86_64/PKGBUILD (from rev 394072, haskell-hjsmin/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hjsmin/repos/community-staging-x86_64/PKGBUILD (from rev 394072, haskell-hjsmin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 11:17:23 UTC (rev 394073) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsmin +pkgname=haskell-hjsmin +pkgver=0.2.0.2 +pkgrel=33 +pkgdesc="Haskell implementation of a javascript minifier" +url="https://github.com/erikd/hjsmin; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-language-javascript" + "haskell-optparse-applicative") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ffd67972cef49b5026995e9852e603035513e18089df9f77c35ec084ee3487904018aea018a08408ab53f441aa5200efdd7f5a28191cd814c5e2fc91c2552902') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hjsmin/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 11:17:06 Author: felixonmars Revision: 394072 upgpkg: haskell-hjsmin 0.2.0.2-33 rebuild with ghc 8.6.1 Modified: haskell-hjsmin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 11:16:24 UTC (rev 394071) +++ PKGBUILD2018-10-15 11:17:06 UTC (rev 394072) @@ -4,7 +4,7 @@ _hkgname=hjsmin pkgname=haskell-hjsmin pkgver=0.2.0.2 -pkgrel=32 +pkgrel=33 pkgdesc="Haskell implementation of a javascript minifier" url="https://github.com/erikd/hjsmin; license=("custom:BSD3")
[arch-commits] Commit in haskell-language-javascript/repos (2 files)
Date: Monday, October 15, 2018 @ 11:16:24 Author: felixonmars Revision: 394071 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-javascript/repos/community-staging-x86_64/ haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD (from rev 394070, haskell-language-javascript/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD (from rev 394070, haskell-language-javascript/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 11:16:24 UTC (rev 394071) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=language-javascript +pkgname=haskell-language-javascript +pkgver=0.6.0.11 +pkgrel=5 +pkgdesc="Parser for JavaScript" +url="https://github.com/erikd/language-javascript; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-utf8-string") +makedepends=('alex' 'happy' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da14499347a4125fc3689ce63a219b90754bfd5ee215936eb466a07a8cbd1b6201704bfdb2be67bd2cbebbb6e8ef3bf3dc75cb091990105d9bbcb66e812ffa18') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-language-javascript/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 11:16:07 Author: felixonmars Revision: 394070 upgpkg: haskell-language-javascript 0.6.0.11-5 rebuild with ghc 8.6.1 Modified: haskell-language-javascript/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 11:15:05 UTC (rev 394069) +++ PKGBUILD2018-10-15 11:16:07 UTC (rev 394070) @@ -4,7 +4,7 @@ _hkgname=language-javascript pkgname=haskell-language-javascript pkgver=0.6.0.11 -pkgrel=4 +pkgrel=5 pkgdesc="Parser for JavaScript" url="https://github.com/erikd/language-javascript; license=("custom:BSD3")
[arch-commits] Commit in haskell-data-accessor-template/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 11:28:23 Author: felixonmars Revision: 394084 upgpkg: haskell-data-accessor-template 0.2.1.16-3 rebuild with ghc 8.6.1 Modified: haskell-data-accessor-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 11:27:45 UTC (rev 394083) +++ PKGBUILD2018-10-15 11:28:23 UTC (rev 394084) @@ -4,7 +4,7 @@ _hkgname=data-accessor-template pkgname=haskell-data-accessor-template pkgver=0.2.1.16 -pkgrel=2 +pkgrel=3 pkgdesc="Automate generation of Accessor's of the data-accessor package by Template Haskell functions." url="http://www.haskell.org/haskellwiki/Record_access; license=("custom:BSD3")
[arch-commits] Commit in haskell-utility-ht/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 11:27:28 Author: felixonmars Revision: 394082 upgpkg: haskell-utility-ht 0.0.14-8 rebuild with ghc 8.6.1 Modified: haskell-utility-ht/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 11:26:51 UTC (rev 394081) +++ PKGBUILD2018-10-15 11:27:28 UTC (rev 394082) @@ -4,7 +4,7 @@ _hkgname=utility-ht pkgname=haskell-utility-ht pkgver=0.0.14 -pkgrel=7 +pkgrel=8 pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions" url="http://www.haskell.org/haskellwiki/Utility-HT; license=("custom:BSD3")
[arch-commits] Commit in haskell-non-negative/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 11:29:22 Author: felixonmars Revision: 394086 upgpkg: haskell-non-negative 0.1.2-6 rebuild with ghc 8.6.1 Modified: haskell-non-negative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 11:28:40 UTC (rev 394085) +++ PKGBUILD2018-10-15 11:29:22 UTC (rev 394086) @@ -4,7 +4,7 @@ _hkgname=non-negative pkgname=haskell-non-negative pkgver=0.1.2 -pkgrel=5 +pkgrel=6 pkgdesc="Non-negative numbers" url="http://code.haskell.org/~thielema/non-negative/; license=("GPL")
[arch-commits] Commit in haskell-utility-ht/repos (2 files)
Date: Monday, October 15, 2018 @ 11:27:45 Author: felixonmars Revision: 394083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-utility-ht/repos/community-staging-x86_64/ haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD (from rev 394082, haskell-utility-ht/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD (from rev 394082, haskell-utility-ht/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 11:27:45 UTC (rev 394083) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=utility-ht +pkgname=haskell-utility-ht +pkgver=0.0.14 +pkgrel=8 +pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions" +url="http://www.haskell.org/haskellwiki/Utility-HT; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('57e4f3fef2770c9906d4003b3a8182ecf875d19f155757752a2e4d0695c5c4be3c9d87da5774e802c1774a6d8ae4ca64e8f924146169af26501a9d77dbb0f762') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-data-accessor-template/repos (2 files)
Date: Monday, October 15, 2018 @ 11:28:40 Author: felixonmars Revision: 394085 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-accessor-template/repos/community-staging-x86_64/ haskell-data-accessor-template/repos/community-staging-x86_64/PKGBUILD (from rev 394084, haskell-data-accessor-template/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-data-accessor-template/repos/community-staging-x86_64/PKGBUILD (from rev 394084, haskell-data-accessor-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 11:28:40 UTC (rev 394085) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=data-accessor-template +pkgname=haskell-data-accessor-template +pkgver=0.2.1.16 +pkgrel=3 +pkgdesc="Automate generation of Accessor's of the data-accessor package by Template Haskell functions." +url="http://www.haskell.org/haskellwiki/Record_access; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-data-accessor" "haskell-utility-ht") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('428b4bc9703f63e5457654c500aefb5c257ec030c0554fc31bd5b629bd281d7e4adda320e3bf22bca4a32b440d6eb3697503eafd92532791580a89cf1c196696') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-vector/repos (2 files)
Date: Monday, October 15, 2018 @ 11:35:37 Author: felixonmars Revision: 394097 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector/repos/community-staging-x86_64/ haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 394096, haskell-vector/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 394096, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 11:35:37 UTC (rev 394097) @@ -0,0 +1,38 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.0.1 +pkgrel=11 +pkgdesc="Efficient Arrays" +url="https://hackage.haskell.org/package/vector; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha512sums=('17cae6c2e36e6e73190ebce0c3f38c4b8ec01d4336d2bb9b98f85ea299cab4140d4490493f6cbd472c1b0a32809f3ce344955ab6cd7dbacdca56ffa5aec4bad4') + +prepare() { + sed -i 's/base >= 4.5 && < 4.10/base >= 4.5/' vector-$pkgver/vector.cabal +} + +build() { + cd "$srcdir"/vector-${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"/vector-${pkgver} + 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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 11:35:20 Author: felixonmars Revision: 394096 upgpkg: haskell-vector 0.12.0.1-11 rebuild with ghc 8.6.1 Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 11:33:46 UTC (rev 394095) +++ PKGBUILD2018-10-15 11:35:20 UTC (rev 394096) @@ -2,7 +2,7 @@ pkgname=haskell-vector pkgver=0.12.0.1 -pkgrel=10 +pkgrel=11 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("custom:BSD3")
[arch-commits] Commit in apparmor/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 12:32:51 Author: dvzrv Revision: 394106 upgpkg: apparmor 2.13.1-2 Upgrading to 2.13.1 (this time really using the sources...). Adding fix for syntax error in rc.apparmor.functions. Removing now unneeded fixes to tests, systemd script and perl RPATH. Removing unneeded chrpath make dependency. Modified: apparmor/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 12 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 12:23:34 UTC (rev 394105) +++ PKGBUILD2018-10-15 12:32:51 UTC (rev 394106) @@ -1,13 +1,13 @@ # Maintainer: David Runge pkgname=apparmor pkgver=2.13.1 -pkgrel=1 +pkgrel=2 pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)" arch=('x86_64') url="https://gitlab.com/apparmor/apparmor; license=('GPL') depends=('audit' 'pam' 'python') -makedepends=('swig' 'chrpath' 'ruby') +makedepends=('swig' 'ruby') checkdepends=('dejagnu' 'python-pyflakes') optdepends=('perl: perl bindings' 'ruby: ruby bindings') @@ -20,15 +20,16 @@ 'etc/apparmor/parser.conf' 'etc/apparmor/subdomain.conf' 'etc/apparmor/severity.db') -source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc}) -sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827' -'SKIP') +source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz"{,.asc} +"https://gitlab.com/${pkgname}/${pkgname}/merge_requests/240.diff;) +sha512sums=('e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7' +'SKIP' + 'f784a6939352d12f9641d70e58447d1cfd018a6986141d4c9e8188032d71532b8c9dd38c4fec99d08bbe464527eb7031c504803de702a9ece4e331a1fea0980a') # AppArmor Development Team (AppArmor signing key) validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB') _core_perl="/usr/bin/core_perl" prepare() { - mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}" cd "${pkgname}-${pkgver}" # fix PYTHONPATH for aa-logprof based check local _py3_ver=$(python --version | cut -d " " -f2) @@ -36,20 +37,20 @@ local libs="${PWD}/libraries/libapparmor/src/.libs" sed -e "/PYTHONPATH/ s|utils\ |utils:$path\ LD_LIBRARY_PATH=$libs\ |" \ -i profiles/Makefile - # fix sandbox.py (utils check) - sed -e '722i\ \ \ \ \ \ \ \ print(e)' -i utils/apparmor/sandbox.py # remove test-aa.py (utils check), producing too many fails rm -v utils/test/test-aa.py # fix bin directory for parser install target # fix lib dir location - # fix missing executable bit on apparmor.systemd script - sed -e 's/sbin/usr\/bin/g' \ + sed -e 's|/usr/sbin|/usr/bin|g' \ + -e 's|/sbin|/usr/bin|g' \ -e 's/\}\/lib\/apparmor/\}\/usr\/lib\/apparmor/' \ - -e 's/644 apparmor.systemd/755 apparmor.systemd/' \ -i parser/Makefile # fix default installation path for vim syntax file sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \ -i utils/vim/Makefile + # fixing syntax error in rc.apparmor.functions: + # https://gitlab.com/apparmor/apparmor/merge_requests/240/diffs + patch -Np1 -i ../240.diff cd libraries/libapparmor/ autoreconf -vfi } @@ -96,11 +97,6 @@ make -C parser DESTDIR="${pkgdir}" install-systemd make -C profiles DESTDIR="${pkgdir}" install make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install - # strip perl library and remove empty rpath - find "${pkgdir}/usr/lib/perl5/" \ --type f -iname "*.so" \ --exec strip --strip-unneeded {} \; \ --exec chrpath -d {} \; # removing empty core_perl directory rm -rv "${pkgdir}"/usr/lib/perl5/*/core_perl # move ruby bindings to vendor_ruby
[arch-commits] Commit in apparmor/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 15, 2018 @ 12:32:58 Author: dvzrv Revision: 394107 archrelease: copy trunk to community-x86_64 Added: apparmor/repos/community-x86_64/PKGBUILD (from rev 394106, apparmor/trunk/PKGBUILD) Deleted: apparmor/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 224 + 1 file changed, 110 insertions(+), 114 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-15 12:32:51 UTC (rev 394106) +++ PKGBUILD2018-10-15 12:32:58 UTC (rev 394107) @@ -1,114 +0,0 @@ -# Maintainer: David Runge -pkgname=apparmor -pkgver=2.13.1 -pkgrel=1 -pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)" -arch=('x86_64') -url="https://gitlab.com/apparmor/apparmor; -license=('GPL') -depends=('audit' 'pam' 'python') -makedepends=('swig' 'chrpath' 'ruby') -checkdepends=('dejagnu' 'python-pyflakes') -optdepends=('perl: perl bindings' -'ruby: ruby bindings') -provides=('libapparmor') -replaces=('apparmor-libapparmor' 'apparmor-pam' 'apparmor-parser' -'apparmor-profiles' 'apparmor-utils' 'apparmor-vim') -backup=('etc/apparmor/easyprof.conf' -'etc/apparmor/logprof.conf' -'etc/apparmor/notify.conf' -'etc/apparmor/parser.conf' -'etc/apparmor/subdomain.conf' -'etc/apparmor/severity.db') -source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc}) -sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827' -'SKIP') -# AppArmor Development Team (AppArmor signing key) -validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB') -_core_perl="/usr/bin/core_perl" - -prepare() { - mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}" - cd "${pkgname}-${pkgver}" - # fix PYTHONPATH for aa-logprof based check - local _py3_ver=$(python --version | cut -d " " -f2) - local path="${PWD}/libraries/libapparmor/swig/python/build/lib.linux-${CARCH}-${_py3_ver%"."*}/LibAppArmor" - local libs="${PWD}/libraries/libapparmor/src/.libs" - sed -e "/PYTHONPATH/ s|utils\ |utils:$path\ LD_LIBRARY_PATH=$libs\ |" \ - -i profiles/Makefile - # fix sandbox.py (utils check) - sed -e '722i\ \ \ \ \ \ \ \ print(e)' -i utils/apparmor/sandbox.py - # remove test-aa.py (utils check), producing too many fails - rm -v utils/test/test-aa.py - # fix bin directory for parser install target - # fix lib dir location - # fix missing executable bit on apparmor.systemd script - sed -e 's/sbin/usr\/bin/g' \ - -e 's/\}\/lib\/apparmor/\}\/usr\/lib\/apparmor/' \ - -e 's/644 apparmor.systemd/755 apparmor.systemd/' \ - -i parser/Makefile - # fix default installation path for vim syntax file - sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \ - -i utils/vim/Makefile - cd libraries/libapparmor/ - autoreconf -vfi -} - -build() { - # export required perl executable locations - export MAKEFLAGS+=" POD2MAN=${_core_perl}/pod2man" - export MAKEFLAGS+=" POD2HTML=${_core_perl}/pod2html" - export MAKEFLAGS+=" PODCHECKER=${_core_perl}/podchecker" - export MAKEFLAGS+=" PROVE=${_core_perl}/prove" - cd "${pkgname}-${pkgver}/libraries/libapparmor/" - ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --with-perl \ - --with-python \ - --with-ruby - make - cd ../.. - make -C binutils - make -C parser - make -C profiles - make -C utils - make -C changehat/pam_apparmor - make -C utils/vim -} - -check() { - cd "$pkgname-$pkgver" - make -C libraries/libapparmor check - make -C binutils check -# parser checks don't run on non-apparmor enabled kernel -# make -C parser check -# profiles check need to be run on a system with aa installed? -# make -C profiles check - make -C utils check -} - -package() { - cd "$pkgname-$pkgver" - make -C libraries/libapparmor DESTDIR="${pkgdir}" install - make -C changehat/pam_apparmor DESTDIR="${pkgdir}/usr" install - make -C binutils DESTDIR="${pkgdir}" install - make -C parser DESTDIR="${pkgdir}" install - make -C parser DESTDIR="${pkgdir}" install-systemd - make -C profiles DESTDIR="${pkgdir}" install - make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install - # strip perl library and remove empty rpath - find "${pkgdir}/usr/lib/perl5/" \ --type f -iname "*.so" \ --exec strip --strip-unneeded {} \; \ --exec chrpath -d {} \; - # removing empty core_perl directory - rm -rv "${pkgdir}"/usr/lib/perl5/*/core_perl - # move ruby bindings to vendor_ruby - mv -v "${pkgdir}/usr/lib/ruby/site_ruby/" \ -"${pkgdir}/usr/lib/ruby/vendor_ruby/" - # adding files below /etc/apparmor.d to backup array - cd "${pkgdir}" - # tricking extract_function_variable() in makepkg into not detecting the - # backup array modification - [[
[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)
Date: Monday, October 15, 2018 @ 14:19:31 Author: felixonmars Revision: 394173 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-quickcheck/repos/community-staging-x86_64/ haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 394172, haskell-tasty-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 394172, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:19:31 UTC (rev 394173) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.10 +pkgrel=20 +pkgdesc="QuickCheck support for the Tasty test framework." +url="http://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-random' + 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-hunit' 'haskell-pcre-light') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dd6c4b41fa6a98c61f2f650c7e2a6b45ed5778f894bb92c531cccfca914752d0065d767719c1c466af1f2a565b8cebfc5968e835282b13e372b753e690ad1728') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in lib32-libva1-intel-driver (trunk trunk/PKGBUILD)
Date: Monday, October 15, 2018 @ 14:19:22 Author: alucryd Revision: 394172 Add lib32-libva1-intel-driver Added: lib32-libva1-intel-driver/trunk/ lib32-libva1-intel-driver/trunk/PKGBUILD --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Added: trunk/PKGBUILD === --- trunk/PKGBUILD (rev 0) +++ trunk/PKGBUILD 2018-10-15 14:19:22 UTC (rev 394172) @@ -0,0 +1,46 @@ +# Maintainer: Maxime Gauduin +# Contributor: Felix Yan +# Contributor: Ionut Biru +# Contributor: Bartłomiej Piotrowski + +pkgname=lib32-libva1-intel-driver +pkgver=1.8.3 +pkgrel=1 +pkgdesc='VA-API implementation for Intel G45 and HD Graphics family' +arch=('x86_64') +url='https://01.org/linuxmedia/vaapi' +license=('MIT') +depends=('lib32-libva1' 'lib32-libdrm' 'libva1-intel-driver') +makedepends=('git') +source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver};) +sha512sums=('SKIP') + +prepare() { + cd intel-vaapi-driver + + # Only relevant if intel-gpu-tools is installed, + # since then the shaders will be recompiled + sed -i '1s/python$/&2/' src/shaders/gpp.py + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd intel-vaapi-driver + + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/libva1/pkgconfig:/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib32/libva1' + make +} + +package() { + make DESTDIR="${pkgdir}" -C intel-vaapi-driver install + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libva1-intel-driver "${pkgdir}"/usr/share/licenses/lib32-libva1-intel-driver +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:19:13 Author: felixonmars Revision: 394171 upgpkg: haskell-tasty-quickcheck 0.10-20 rebuild with ghc 8.6.1 Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:18:28 UTC (rev 394170) +++ PKGBUILD2018-10-15 14:19:13 UTC (rev 394171) @@ -4,7 +4,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.10 -pkgrel=19 +pkgrel=20 pkgdesc="QuickCheck support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in lib32-libva1-intel-driver/repos/multilib-testing-x86_64 (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:19:46 Author: alucryd Revision: 394174 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libva1-intel-driver/repos/multilib-testing-x86_64/PKGBUILD (from rev 394173, lib32-libva1-intel-driver/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: lib32-libva1-intel-driver/repos/multilib-testing-x86_64/PKGBUILD (from rev 394173, lib32-libva1-intel-driver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-15 14:19:46 UTC (rev 394174) @@ -0,0 +1,46 @@ +# Maintainer: Maxime Gauduin +# Contributor: Felix Yan +# Contributor: Ionut Biru +# Contributor: Bartłomiej Piotrowski + +pkgname=lib32-libva1-intel-driver +pkgver=1.8.3 +pkgrel=1 +pkgdesc='VA-API implementation for Intel G45 and HD Graphics family' +arch=('x86_64') +url='https://01.org/linuxmedia/vaapi' +license=('MIT') +depends=('lib32-libva1' 'lib32-libdrm' 'libva1-intel-driver') +makedepends=('git') +source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver};) +sha512sums=('SKIP') + +prepare() { + cd intel-vaapi-driver + + # Only relevant if intel-gpu-tools is installed, + # since then the shaders will be recompiled + sed -i '1s/python$/&2/' src/shaders/gpp.py + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd intel-vaapi-driver + + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/libva1/pkgconfig:/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib32/libva1' + make +} + +package() { + make DESTDIR="${pkgdir}" -C intel-vaapi-driver install + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libva1-intel-driver "${pkgdir}"/usr/share/licenses/lib32-libva1-intel-driver +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-css-text/repos (2 files)
Date: Monday, October 15, 2018 @ 14:24:15 Author: felixonmars Revision: 394182 archrelease: copy trunk to community-staging-x86_64 Added: haskell-css-text/repos/community-staging-x86_64/ haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 394181, haskell-css-text/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 394181, haskell-css-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:24:15 UTC (rev 394182) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=css-text +pkgname=haskell-css-text +pkgver=0.1.3.0 +pkgrel=29 +pkgdesc="CSS parser and renderer." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-css-text/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:23:56 Author: felixonmars Revision: 394181 upgpkg: haskell-css-text 0.1.3.0-29 rebuild with ghc 8.6.1 Modified: haskell-css-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:23:20 UTC (rev 394180) +++ PKGBUILD2018-10-15 14:23:56 UTC (rev 394181) @@ -4,7 +4,7 @@ _hkgname=css-text pkgname=haskell-css-text pkgver=0.1.3.0 -pkgrel=28 +pkgrel=29 pkgdesc="CSS parser and renderer." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-data-dword/repos (2 files)
Date: Monday, October 15, 2018 @ 14:25:58 Author: felixonmars Revision: 394184 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-dword/repos/community-staging-x86_64/ haskell-data-dword/repos/community-staging-x86_64/PKGBUILD (from rev 394183, haskell-data-dword/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-data-dword/repos/community-staging-x86_64/PKGBUILD (from rev 394183, haskell-data-dword/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:25:58 UTC (rev 394184) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=data-dword +pkgname=haskell-data-dword +pkgver=0.3.1.2 +pkgrel=24 +pkgdesc="Stick two binary words together to get a bigger one" +url="https://github.com/mvv/data-dword; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-bword' 'haskell-hashable') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1578dd21cb9e0856a6628f93d0617249895d34741f7c8d43547863e2dadd815ea9732b216d10cbdcaf149057222ae355af86423efa45795fd5a6d2da0ce6ed96') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-data-dword/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:25:34 Author: felixonmars Revision: 394183 upgpkg: haskell-data-dword 0.3.1.2-24 rebuild with ghc 8.6.1 Modified: haskell-data-dword/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:24:15 UTC (rev 394182) +++ PKGBUILD2018-10-15 14:25:34 UTC (rev 394183) @@ -3,7 +3,7 @@ _hkgname=data-dword pkgname=haskell-data-dword pkgver=0.3.1.2 -pkgrel=23 +pkgrel=24 pkgdesc="Stick two binary words together to get a bigger one" url="https://github.com/mvv/data-dword; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-date/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:30:23 Author: felixonmars Revision: 394191 upgpkg: haskell-http-date 0.0.8-8 rebuild with ghc 8.6.1 Modified: haskell-http-date/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:29:37 UTC (rev 394190) +++ PKGBUILD2018-10-15 14:30:23 UTC (rev 394191) @@ -4,7 +4,7 @@ _hkgname=http-date pkgname=haskell-http-date pkgver=0.0.8 -pkgrel=7 +pkgrel=8 pkgdesc="HTTP Date parser/formatter" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-date/repos (2 files)
Date: Monday, October 15, 2018 @ 14:30:44 Author: felixonmars Revision: 394192 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-date/repos/community-staging-x86_64/ haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 394191, haskell-http-date/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 394191, haskell-http-date/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:30:44 UTC (rev 394192) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-date +pkgname=haskell-http-date +pkgver=0.0.8 +pkgrel=8 +pkgdesc="HTTP Date parser/formatter" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tamarin-prover-term/repos (3 files)
Date: Monday, October 15, 2018 @ 14:33:04 Author: felixonmars Revision: 394196 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-term/repos/community-staging-x86_64/ haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD (from rev 394195, haskell-tamarin-prover-term/trunk/PKGBUILD) haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from rev 394195, haskell-tamarin-prover-term/trunk/ghc-8.4.patch) ---+ PKGBUILD | 45 +++ ghc-8.4.patch | 221 2 files changed, 266 insertions(+) Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD (from rev 394195, haskell-tamarin-prover-term/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:33:04 UTC (rev 394196) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-term +pkgname=haskell-tamarin-prover-term +pkgver=1.4.0 +pkgrel=21 +pkgdesc="Term manipulation library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist' + 'haskell-safe' 'haskell-tamarin-prover-utils') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +ghc-8.4.patch) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74' + 'd5031c558ecbd7f273a4b0055fe753d14b2dde60738507d7cb22e859b391455259d7099fbcaf4025912389bd93421d89b97d5d79d92a325b1f0c5caa50676513') + +prepare() { +cd tamarin-prover-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/term" + +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}/tamarin-prover-${pkgver}/lib/term" + +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" +} Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from rev 394195, haskell-tamarin-prover-term/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-10-15 14:33:04 UTC (rev 394196) @@ -0,0 +1,221 @@ +diff --git a/lib/term/src/Term/Maude/Signature.hs b/lib/term/src/Term/Maude/Signature.hs +index 98c25d9f..1a4ce82f 100644 +--- a/lib/term/src/Term/Maude/Signature.hs b/lib/term/src/Term/Maude/Signature.hs +@@ -104,9 +104,9 @@ maudeSig msig@(MaudeSig {enableDH,enableBP,enableMSet,enableXor,enableDiff=_,stF + `S.union` dhReducibleFunSig `S.union` bpReducibleFunSig `S.union` xorReducibleFunSig + + -- | A monoid instance to combine maude signatures. +-instance Monoid MaudeSig where +-(MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _) `mappend` +- (MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _) = ++instance Semigroup MaudeSig where ++MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _ <> ++ MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _ = + maudeSig (mempty {enableDH=dh1||dh2 +,enableBP=bp1||bp2 +,enableMSet=mset1||mset2 +@@ -114,6 +114,8 @@ instance Monoid MaudeSig where +,enableDiff=diff1||diff2 +,stFunSyms=S.union stFunSyms1 stFunSyms2 +,stRules=S.union stRules1 stRules2}) ++ ++instance Monoid MaudeSig where + mempty = MaudeSig False False False False False S.empty S.empty S.empty S.empty + + -- | Non-AC function symbols. +diff --git a/lib/term/src/Term/Rewriting/Definitions.hs b/lib/term/src/Term/Rewriting/Definitions.hs +index bd942b6a..18562e4e 100644 +--- a/lib/term/src/Term/Rewriting/Definitions.hs b/lib/term/src/Term/Rewriting/Definitions.hs +@@ -44,10 +44,12 @@ evalEqual (Equal l
[arch-commits] Commit in haskell-tasty-smallcheck/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:33:58 Author: felixonmars Revision: 394197 upgpkg: haskell-tasty-smallcheck 0.8.1-22 rebuild with ghc 8.6.1 Modified: haskell-tasty-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:33:04 UTC (rev 394196) +++ PKGBUILD2018-10-15 14:33:58 UTC (rev 394197) @@ -3,7 +3,7 @@ _hkgname=tasty-smallcheck pkgname=haskell-tasty-smallcheck pkgver=0.8.1 -pkgrel=21 +pkgrel=22 pkgdesc="SmallCheck support for the Tasty test framework" url="http://documentup.com/feuerbach/tasty; license=('MIT')
[arch-commits] Commit in haskell-wizards/repos (2 files)
Date: Monday, October 15, 2018 @ 14:36:47 Author: felixonmars Revision: 394200 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wizards/repos/community-staging-x86_64/ haskell-wizards/repos/community-staging-x86_64/PKGBUILD (from rev 394199, haskell-wizards/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-wizards/repos/community-staging-x86_64/PKGBUILD (from rev 394199, haskell-wizards/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:36:47 UTC (rev 394200) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wizards +pkgname=haskell-wizards +pkgver=1.0.2 +pkgrel=9 +pkgdesc="High level, generic library for interrogative user interfaces" +url="https://hackage.haskell.org/package/wizards; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-control-monad-free") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a4995fbda8ef352e7befd1ec92c3f8e62e17929a1e527fb053621b45bbc611879900acb6a44a4c4836f964f2f88c5bf9707d18ee183f06b8d829addb5292a420') + +prepare() { +sed -i -e 's/< *0.6/<1/' -e 's/transformers >= 0.1 && < 0.5/transformers >= 0.1 \&\& < 0.6/' ${_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 +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" +}
[arch-commits] Commit in haskell-wizards/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:36:30 Author: felixonmars Revision: 394199 upgpkg: haskell-wizards 1.0.2-9 rebuild with ghc 8.6.1 Modified: haskell-wizards/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:34:21 UTC (rev 394198) +++ PKGBUILD2018-10-15 14:36:30 UTC (rev 394199) @@ -4,7 +4,7 @@ _hkgname=wizards pkgname=haskell-wizards pkgver=1.0.2 -pkgrel=8 +pkgrel=9 pkgdesc="High level, generic library for interrogative user interfaces" url="https://hackage.haskell.org/package/wizards; license=("custom:BSD2") @@ -15,7 +15,7 @@ sha512sums=('a4995fbda8ef352e7befd1ec92c3f8e62e17929a1e527fb053621b45bbc611879900acb6a44a4c4836f964f2f88c5bf9707d18ee183f06b8d829addb5292a420') prepare() { -sed -i 's/transformers >= 0.1 && < 0.5/transformers >= 0.1 \&\& < 0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +sed -i -e 's/< *0.6/<1/' -e 's/transformers >= 0.1 && < 0.5/transformers >= 0.1 \&\& < 0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal } build() {
[arch-commits] Commit in haskell-x11/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:40:46 Author: felixonmars Revision: 394207 upgpkg: haskell-x11 1.9-2 rebuild with ghc 8.6.1 Modified: haskell-x11/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:39:39 UTC (rev 394206) +++ PKGBUILD2018-10-15 14:40:46 UTC (rev 394207) @@ -5,7 +5,7 @@ _hkgname=X11 pkgname=haskell-x11 pkgver=1.9 -pkgrel=1 +pkgrel=2 pkgdesc="A Haskell binding to the X11 graphics library." arch=(x86_64) url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;
[arch-commits] Commit in haskell-x11/repos (2 files)
Date: Monday, October 15, 2018 @ 14:41:10 Author: felixonmars Revision: 394208 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x11/repos/community-staging-x86_64/ haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 394207, haskell-x11/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 394207, haskell-x11/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:41:10 UTC (rev 394208) @@ -0,0 +1,40 @@ +# Maintainer: Sergej Pupykin +# Contributor: shild +# Maintainer: Vesa Kaihlavirta + +_hkgname=X11 +pkgname=haskell-x11 +pkgver=1.9 +pkgrel=2 +pkgdesc="A Haskell binding to the X11 graphics library." +arch=(x86_64) +url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11; +license=('custom:BSD3') +depends=('ghc-libs' "libx11" "libxinerama" "libxrandr" "libxss" "haskell-data-default") +conflicts=(haskell-x11-extras) +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz) +sha512sums=('6d6cc42e2b4a996478f40511876ef07b36bb047673da8f0471d37f9dc4f50bf763b484aa421c987be6fe7726fad0127f9ceb558435af3550622b9e7649e91516') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-test-framework/repos (2 files)
Date: Monday, October 15, 2018 @ 14:46:37 Author: felixonmars Revision: 394214 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework/repos/community-staging-x86_64/ haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 394213, haskell-test-framework/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 394213, haskell-test-framework/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:46:37 UTC (rev 394214) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework +pkgname=haskell-test-framework +pkgver=0.8.2.0 +pkgrel=14 +pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" +url="https://batterseapower.github.io/test-framework/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-hostname' + 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 'haskell-xml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_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 +# --enable-tests \ Doesn't work with new QuickCheck +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 +} + +check() { +cd $_hkgname-$pkgver +# runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +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" +}
[arch-commits] Commit in haskell-test-framework/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:46:17 Author: felixonmars Revision: 394213 upgpkg: haskell-test-framework 0.8.2.0-14 rebuild with ghc 8.6.1 Modified: haskell-test-framework/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:43:16 UTC (rev 394212) +++ PKGBUILD2018-10-15 14:46:17 UTC (rev 394213) @@ -4,7 +4,7 @@ _hkgname=test-framework pkgname=haskell-test-framework pkgver=0.8.2.0 -pkgrel=13 +pkgrel=14 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" url="https://batterseapower.github.io/test-framework/; license=("custom:BSD3") @@ -17,7 +17,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i '/semigroups/d' $_hkgname.cabal +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-test-framework-quickcheck2/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:48:38 Author: felixonmars Revision: 394217 upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-3 rebuild with ghc 8.6.1 Modified: haskell-test-framework-quickcheck2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:47:55 UTC (rev 394216) +++ PKGBUILD2018-10-15 14:48:38 UTC (rev 394217) @@ -4,7 +4,7 @@ _hkgname=test-framework-quickcheck2 pkgname=haskell-test-framework-quickcheck2 pkgver=0.3.0.5 -pkgrel=2 +pkgrel=3 pkgdesc="QuickCheck-2 support for the test-framework package" url="http://haskell.github.io/test-framework/; license=("custom:BSD3")
[arch-commits] Commit in haskell-test-framework-quickcheck2/repos (2 files)
Date: Monday, October 15, 2018 @ 14:48:57 Author: felixonmars Revision: 394218 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/ haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 394217, haskell-test-framework-quickcheck2/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 394217, haskell-test-framework-quickcheck2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:48:57 UTC (rev 394218) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-quickcheck2 +pkgname=haskell-test-framework-quickcheck2 +pkgver=0.3.0.5 +pkgrel=3 +pkgdesc="QuickCheck-2 support for the test-framework package" +url="http://haskell.github.io/test-framework/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 'haskell-extensible-exceptions' + 'haskell-random') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-test-framework-hunit/repos (2 files)
Date: Monday, October 15, 2018 @ 14:47:55 Author: felixonmars Revision: 394216 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-hunit/repos/community-staging-x86_64/ haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 394215, haskell-test-framework-hunit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 394215, haskell-test-framework-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:47:55 UTC (rev 394216) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-hunit +pkgname=haskell-test-framework-hunit +pkgver=0.3.0.2 +pkgrel=32 +pkgdesc="HUnit support for the test-framework package." +url="https://batterseapower.github.io/test-framework/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32') + +prepare() { +sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' $_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 \ +-f-base3 -fbase4 +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" +}
[arch-commits] Commit in lib32-libva1/repos/multilib-testing-x86_64 (4 files)
Date: Monday, October 15, 2018 @ 14:15:39 Author: alucryd Revision: 394167 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf (from rev 394166, lib32-libva1/trunk/50-lib32-libva1.conf) lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD (from rev 394166, lib32-libva1/trunk/PKGBUILD) Deleted: lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD --+ 50-lib32-libva1.conf |4 - PKGBUILD | 107 - 2 files changed, 56 insertions(+), 55 deletions(-) Deleted: 50-lib32-libva1.conf === --- 50-lib32-libva1.conf2018-10-15 14:15:31 UTC (rev 394166) +++ 50-lib32-libva1.conf2018-10-15 14:15:39 UTC (rev 394167) @@ -1,2 +0,0 @@ -/usr/lib32/ -/usr/lib32/libva1/ Copied: lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf (from rev 394166, lib32-libva1/trunk/50-lib32-libva1.conf) === --- 50-lib32-libva1.conf(rev 0) +++ 50-lib32-libva1.conf2018-10-15 14:15:39 UTC (rev 394167) @@ -0,0 +1,2 @@ +/usr/lib32/ +/usr/lib32/libva1/ Deleted: PKGBUILD === --- PKGBUILD2018-10-15 14:15:31 UTC (rev 394166) +++ PKGBUILD2018-10-15 14:15:39 UTC (rev 394167) @@ -1,53 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Bartłomiej Piotrowski -# Contributor: Ionut Biru - -pkgname=lib32-libva1 -pkgver=1.8.3 -pkgrel=2 -pkgdesc='Video Acceleration (VA) API for Linux' -arch=('x86_64') -url='https://01.org/linuxmedia/vaapi' -license=('MIT') -depends=( - 'lib32-libdrm' 'lib32-libgl' 'lib32-libx11' 'lib32-libxext' 'lib32-libxfixes' - 'lib32-wayland' 'libva1' -) -makedepends=('git' 'lib32-libglvnd' 'lib32-mesa') -provides=( - 'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so' -) -source=("git+https://github.com/intel/libva.git#tag=${pkgver}; -'50-lib32-libva1.conf') -sha256sums=('SKIP' -'ff058ef83ef162005bd0b6525334ff76beb5c38d775834e3fc86def2eb30f46f') - -prepare() { - cd libva - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd libva - - export CC='gcc -m32' - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - - ./configure \ ---prefix='/usr' \ ---libdir='/usr/lib32/libva1' \ ---with-drivers-path='/usr/lib32/libva1/dri' \ ---disable-va-messaging - make -} - -package() { - make DESTDIR="${pkgdir}" -C libva install - rm -rf "${pkgdir}"/usr/include - install -dm 755 "${pkgdir}"/usr/share/licenses - ln -s libva1 "${pkgdir}"/usr/share/licenses/lib32-libva1 - install -Dm 644 50-lib32-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/ -} - -# vim: ts=2 sw=2 et: Copied: lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD (from rev 394166, lib32-libva1/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-15 14:15:39 UTC (rev 394167) @@ -0,0 +1,54 @@ +# Maintainer: Maxime Gauduin +# Contributor: Bartłomiej Piotrowski +# Contributor: Ionut Biru + +pkgname=lib32-libva1 +pkgver=1.8.3 +pkgrel=3 +pkgdesc='Video Acceleration (VA) API for Linux' +arch=('x86_64') +url='https://01.org/linuxmedia/vaapi' +license=('MIT') +depends=( + 'lib32-libdrm' 'lib32-libgl' 'lib32-libx11' 'lib32-libxext' 'lib32-libxfixes' + 'lib32-wayland' 'libva1' +) +makedepends=('git' 'lib32-libglvnd' 'lib32-mesa') +provides=( + 'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so' +) +source=("git+https://github.com/intel/libva.git#tag=${pkgver}; +'50-lib32-libva1.conf') +sha256sums=('SKIP' +'ff058ef83ef162005bd0b6525334ff76beb5c38d775834e3fc86def2eb30f46f') + +prepare() { + cd libva + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd libva + + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--includedir='/usr/include/libva1' \ +--libdir='/usr/lib32/libva1' \ +--with-drivers-path='/usr/lib32/libva1/dri' \ +--disable-va-messaging + make +} + +package() { + make DESTDIR="${pkgdir}" -C libva install + rm -rf "${pkgdir}"/usr/include + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libva1 "${pkgdir}"/usr/share/licenses/lib32-libva1 + install -Dm 644 50-lib32-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-libva1/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:15:31 Author: alucryd Revision: 394166 upgpkg: lib32-libva1 1.8.3-3 Modified: lib32-libva1/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:05:31 UTC (rev 394165) +++ PKGBUILD2018-10-15 14:15:31 UTC (rev 394166) @@ -4,7 +4,7 @@ pkgname=lib32-libva1 pkgver=1.8.3 -pkgrel=2 +pkgrel=3 pkgdesc='Video Acceleration (VA) API for Linux' arch=('x86_64') url='https://01.org/linuxmedia/vaapi' @@ -36,6 +36,7 @@ ./configure \ --prefix='/usr' \ +--includedir='/usr/include/libva1' \ --libdir='/usr/lib32/libva1' \ --with-drivers-path='/usr/lib32/libva1/dri' \ --disable-va-messaging
[arch-commits] Commit in haskell-attoparsec/repos (2 files)
Date: Monday, October 15, 2018 @ 14:21:25 Author: felixonmars Revision: 394176 archrelease: copy trunk to community-staging-x86_64 Added: haskell-attoparsec/repos/community-staging-x86_64/ haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 394175, haskell-attoparsec/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 394175, haskell-attoparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:21:25 UTC (rev 394176) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=attoparsec +pkgname=haskell-attoparsec +pkgver=0.13.2.2 +pkgrel=31 +pkgdesc="Fast combinator parsing for bytestrings and text" +url="https://github.com/bos/attoparsec; +license=("BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-scientific') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 'haskell-tasty' + 'haskell-tasty-quickcheck' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6') + +prepare() { +sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed, possibly due to unmet dependency version on QuickCheck" +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-attoparsec-iso8601/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:22:07 Author: felixonmars Revision: 394177 upgpkg: haskell-attoparsec-iso8601 1.0.1.0-4 rebuild with ghc 8.6.1 Modified: haskell-attoparsec-iso8601/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:21:25 UTC (rev 394176) +++ PKGBUILD2018-10-15 14:22:07 UTC (rev 394177) @@ -3,7 +3,7 @@ _hkgname=attoparsec-iso8601 pkgname=haskell-attoparsec-iso8601 pkgver=1.0.1.0 -pkgrel=3 +pkgrel=4 pkgdesc="Parsing of ISO 8601 dates, originally from aeson" url="https://github.com/bos/aeson; license=('custom:BSD3')
[arch-commits] Commit in haskell-ghc-typelits-knownnat/repos (2 files)
Date: Monday, October 15, 2018 @ 14:27:14 Author: felixonmars Revision: 394186 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/ haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD (from rev 394185, haskell-ghc-typelits-knownnat/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD (from rev 394185, haskell-ghc-typelits-knownnat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:27:14 UTC (rev 394186) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-typelits-knownnat +pkgname=haskell-ghc-typelits-knownnat +pkgver=0.6 +pkgrel=5 +pkgdesc="Derive KnownNat constraints from other KnownNat constraints" +url="https://github.com/clash-lang/ghc-typelits-knownnat; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 'haskell-ghc-typelits-natnormalise') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2df9ebb1cb79bb474db7f18284f9eaa5e5f7501def732a05909a3e3c03cc0a2a105cf1b9d0451b0c20d0c36da43a739e5bfb77524c523ad7b76630bb51676abb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-ghc-typelits-knownnat/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:26:55 Author: felixonmars Revision: 394185 upgpkg: haskell-ghc-typelits-knownnat 0.6-5 rebuild with ghc 8.6.1 Modified: haskell-ghc-typelits-knownnat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:25:58 UTC (rev 394184) +++ PKGBUILD2018-10-15 14:26:55 UTC (rev 394185) @@ -3,7 +3,7 @@ _hkgname=ghc-typelits-knownnat pkgname=haskell-ghc-typelits-knownnat pkgver=0.6 -pkgrel=4 +pkgrel=5 pkgdesc="Derive KnownNat constraints from other KnownNat constraints" url="https://github.com/clash-lang/ghc-typelits-knownnat; license=('custom:BSD2')
[arch-commits] Commit in haskell-tamarin-prover-term/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:32:45 Author: felixonmars Revision: 394195 upgpkg: haskell-tamarin-prover-term 1.4.0-21 rebuild with ghc 8.6.1 Modified: haskell-tamarin-prover-term/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:31:41 UTC (rev 394194) +++ PKGBUILD2018-10-15 14:32:45 UTC (rev 394195) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-term pkgname=haskell-tamarin-prover-term pkgver=1.4.0 -pkgrel=20 +pkgrel=21 pkgdesc="Term manipulation library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-wl-pprint-text/repos (2 files)
Date: Monday, October 15, 2018 @ 14:38:39 Author: felixonmars Revision: 394204 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-text/repos/community-staging-x86_64/ haskell-wl-pprint-text/repos/community-staging-x86_64/PKGBUILD (from rev 394203, haskell-wl-pprint-text/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-wl-pprint-text/repos/community-staging-x86_64/PKGBUILD (from rev 394203, haskell-wl-pprint-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:38:39 UTC (rev 394204) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wl-pprint-text +pkgname=haskell-wl-pprint-text +pkgver=1.2.0.0 +pkgrel=4 +pkgdesc="A Wadler/Leijen Pretty Printer for Text values" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d81e059deeba5bb23e82a6aa3a88ddcfb2b3b40c9c9591b1e5784040b9fa01626276f5c4761b3acd33d06c75066d38868de70586fc3ae830e20260ea00e425ae') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wl-pprint-text/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:38:22 Author: felixonmars Revision: 394203 upgpkg: haskell-wl-pprint-text 1.2.0.0-4 rebuild with ghc 8.6.1 Modified: haskell-wl-pprint-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:37:43 UTC (rev 394202) +++ PKGBUILD2018-10-15 14:38:22 UTC (rev 394203) @@ -4,7 +4,7 @@ _hkgname=wl-pprint-text pkgname=haskell-wl-pprint-text pkgver=1.2.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="A Wadler/Leijen Pretty Printer for Text values" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-word8/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:39:22 Author: felixonmars Revision: 394205 upgpkg: haskell-word8 0.1.3-7 rebuild with ghc 8.6.1 Modified: haskell-word8/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:38:39 UTC (rev 394204) +++ PKGBUILD2018-10-15 14:39:22 UTC (rev 394205) @@ -4,7 +4,7 @@ _hkgname=word8 pkgname=haskell-word8 pkgver=0.1.3 -pkgrel=6 +pkgrel=7 pkgdesc="Word8 library" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-xml/repos (2 files)
Date: Monday, October 15, 2018 @ 14:43:16 Author: felixonmars Revision: 394212 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml/repos/community-staging-x86_64/ haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 394211, haskell-xml/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 394211, haskell-xml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:43:16 UTC (rev 394212) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml +pkgname=haskell-xml +pkgver=1.3.14 +pkgrel=15 +pkgdesc="A simple XML library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2ddaa6c837fe85a06c751a66ae2c185fb7190f51f24649a668032b048b3e1b15982b45c86dfee4131453f0bd1ed704e934090bbede252a2b6de30c5f4ad44137') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in libva1-intel-driver (4 files)
Date: Monday, October 15, 2018 @ 14:05:31 Author: alucryd Revision: 394165 archrelease: copy trunk to community-testing-x86_64 Added: libva1-intel-driver/repos/ libva1-intel-driver/repos/community-testing-x86_64/ libva1-intel-driver/repos/community-testing-x86_64/.SRCINFO (from rev 394164, libva1-intel-driver/trunk/.SRCINFO) libva1-intel-driver/repos/community-testing-x86_64/PKGBUILD (from rev 394164, libva1-intel-driver/trunk/PKGBUILD) --+ .SRCINFO | 19 +++ PKGBUILD | 43 +++ 2 files changed, 62 insertions(+) Copied: libva1-intel-driver/repos/community-testing-x86_64/.SRCINFO (from rev 394164, libva1-intel-driver/trunk/.SRCINFO) === --- repos/community-testing-x86_64/.SRCINFO (rev 0) +++ repos/community-testing-x86_64/.SRCINFO 2018-10-15 14:05:31 UTC (rev 394165) @@ -0,0 +1,19 @@ +# Generated by mksrcinfo v8 +# Mon Oct 1 18:03:38 UTC 2018 +pkgbase = libva-intel-driver + pkgdesc = VA-API implementation for Intel G45 and HD Graphics family + pkgver = 2.3.0 + pkgrel = 1 + url = https://01.org/linuxmedia/vaapi + arch = x86_64 + license = MIT + makedepends = git + makedepends = meson + depends = libva + depends = libdrm + replaces = libva-driver-intel + source = git+https://github.com/intel/intel-vaapi-driver.git#tag=2.3.0 + sha256sums = SKIP + +pkgname = libva-intel-driver + Copied: libva1-intel-driver/repos/community-testing-x86_64/PKGBUILD (from rev 394164, libva1-intel-driver/trunk/PKGBUILD) === --- repos/community-testing-x86_64/PKGBUILD (rev 0) +++ repos/community-testing-x86_64/PKGBUILD 2018-10-15 14:05:31 UTC (rev 394165) @@ -0,0 +1,43 @@ +# Maintainer: Maxime Gauduin +# Contributor: Ionut Biru +# Contributor: Bartłomiej Piotrowski + +pkgname=libva1-intel-driver +pkgver=1.8.3 +pkgrel=1 +pkgdesc='VA-API implementation for Intel G45 and HD Graphics family' +arch=('x86_64') +url='https://01.org/linuxmedia/vaapi' +license=('MIT') +depends=('libva1' 'libdrm') +makedepends=('git') +source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver};) +sha256sums=('SKIP') + +prepare() { + cd intel-vaapi-driver + + # Only relevant if intel-gpu-tools is installed, + # since then the shaders will be recompiled + sed -i '1s/python$/&2/' src/shaders/gpp.py + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd intel-vaapi-driver + + export PKG_CONFIG_PATH='/usr/lib/libva1/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib/libva1' + make +} + +package() { + make DESTDIR="${pkgdir}" -C intel-vaapi-driver install + install -Dm 644 intel-vaapi-driver/COPYING -t "${pkgdir}"/usr/share/licenses/libva1-intel-driver +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Monday, October 15, 2018 @ 14:04:59 Author: alucryd Revision: 394164 Add libva1-intel-driver Added: libva1-intel-driver/ libva1-intel-driver/trunk/ libva1-intel-driver/trunk/.SRCINFO libva1-intel-driver/trunk/PKGBUILD --+ .SRCINFO | 19 +++ PKGBUILD | 43 +++ 2 files changed, 62 insertions(+) Added: libva1-intel-driver/trunk/.SRCINFO === --- libva1-intel-driver/trunk/.SRCINFO (rev 0) +++ libva1-intel-driver/trunk/.SRCINFO 2018-10-15 14:04:59 UTC (rev 394164) @@ -0,0 +1,19 @@ +# Generated by mksrcinfo v8 +# Mon Oct 1 18:03:38 UTC 2018 +pkgbase = libva-intel-driver + pkgdesc = VA-API implementation for Intel G45 and HD Graphics family + pkgver = 2.3.0 + pkgrel = 1 + url = https://01.org/linuxmedia/vaapi + arch = x86_64 + license = MIT + makedepends = git + makedepends = meson + depends = libva + depends = libdrm + replaces = libva-driver-intel + source = git+https://github.com/intel/intel-vaapi-driver.git#tag=2.3.0 + sha256sums = SKIP + +pkgname = libva-intel-driver + Added: libva1-intel-driver/trunk/PKGBUILD === --- libva1-intel-driver/trunk/PKGBUILD (rev 0) +++ libva1-intel-driver/trunk/PKGBUILD 2018-10-15 14:04:59 UTC (rev 394164) @@ -0,0 +1,43 @@ +# Maintainer: Maxime Gauduin +# Contributor: Ionut Biru +# Contributor: Bartłomiej Piotrowski + +pkgname=libva1-intel-driver +pkgver=1.8.3 +pkgrel=1 +pkgdesc='VA-API implementation for Intel G45 and HD Graphics family' +arch=('x86_64') +url='https://01.org/linuxmedia/vaapi' +license=('MIT') +depends=('libva1' 'libdrm') +makedepends=('git') +source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver};) +sha256sums=('SKIP') + +prepare() { + cd intel-vaapi-driver + + # Only relevant if intel-gpu-tools is installed, + # since then the shaders will be recompiled + sed -i '1s/python$/&2/' src/shaders/gpp.py + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd intel-vaapi-driver + + export PKG_CONFIG_PATH='/usr/lib/libva1/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib/libva1' + make +} + +package() { + make DESTDIR="${pkgdir}" -C intel-vaapi-driver install + install -Dm 644 intel-vaapi-driver/COPYING -t "${pkgdir}"/usr/share/licenses/libva1-intel-driver +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (3 files)
Date: Monday, October 15, 2018 @ 14:18:00 Author: alucryd Revision: 394168 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libva1-intel-driver/ lib32-libva1-intel-driver/repos/ lib32-libva1-intel-driver/repos/multilib-testing-x86_64/
[arch-commits] Commit in haskell-resolv/repos (2 files)
Date: Monday, October 15, 2018 @ 14:18:28 Author: felixonmars Revision: 394170 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resolv/repos/community-staging-x86_64/ haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 394169, haskell-resolv/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 394169, haskell-resolv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:18:28 UTC (rev 394170) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=resolv +pkgname=haskell-resolv +pkgver=0.1.1.1 +pkgrel=15 +pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library routines" +url="https://github.com/hvr/resolv; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0bc87f922072077d08d49e583d7fe60127380044ff2433e2e794029b77b4334f854c8cec451c4ad5a938bb52144b6f0fd9cad9d550ba208cd96fb0acdb631536') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.12/<2/' -e 's/<.*0.10/<1/' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --disable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/haskell-hvr/resolv/issues/1 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-resolv/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:18:11 Author: felixonmars Revision: 394169 upgpkg: haskell-resolv 0.1.1.1-15 rebuild with ghc 8.6.1 Modified: haskell-resolv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:18:00 UTC (rev 394168) +++ PKGBUILD2018-10-15 14:18:11 UTC (rev 394169) @@ -3,7 +3,7 @@ _hkgname=resolv pkgname=haskell-resolv pkgver=0.1.1.1 -pkgrel=14 +pkgrel=15 pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library routines" url="https://github.com/hvr/resolv; license=('GPL') @@ -15,7 +15,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.12/<2/' -e 's/<.*0.10/<1/' $_hkgname.cabal +sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.12/<2/' -e 's/<.*0.10/<1/' -e 's/< *0.6/<1/' $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-attoparsec/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:21:09 Author: felixonmars Revision: 394175 upgpkg: haskell-attoparsec 0.13.2.2-31 rebuild with ghc 8.6.1 Modified: haskell-attoparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:19:46 UTC (rev 394174) +++ PKGBUILD2018-10-15 14:21:09 UTC (rev 394175) @@ -4,7 +4,7 @@ _hkgname=attoparsec pkgname=haskell-attoparsec pkgver=0.13.2.2 -pkgrel=30 +pkgrel=31 pkgdesc="Fast combinator parsing for bytestrings and text" url="https://github.com/bos/attoparsec; license=("BSD3")
[arch-commits] Commit in haskell-ghc-typelits-extra/repos (2 files)
Date: Monday, October 15, 2018 @ 14:28:20 Author: felixonmars Revision: 394188 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-typelits-extra/repos/community-staging-x86_64/ haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD (from rev 394187, haskell-ghc-typelits-extra/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD (from rev 394187, haskell-ghc-typelits-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:28:20 UTC (rev 394188) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-typelits-extra +pkgname=haskell-ghc-typelits-extra +pkgver=0.3 +pkgrel=5 +pkgdesc="Additional type-level operations on GHC.TypeLits.Nat" +url="https://github.com/clash-lang/ghc-typelits-extra; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6dfc55b978d0c65445fa9dc1f8aebdc311d4690b506398d31bc9dd6da303ece34f8b08270eb14882b3e1c823ec12ccaa537020e592bbcf4ac901db0ca99fe3ee') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-hourglass/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:29:17 Author: felixonmars Revision: 394189 upgpkg: haskell-hourglass 0.2.12-6 rebuild with ghc 8.6.1 Modified: haskell-hourglass/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:28:20 UTC (rev 394188) +++ PKGBUILD2018-10-15 14:29:17 UTC (rev 394189) @@ -4,7 +4,7 @@ _hkgname=hourglass pkgname=haskell-hourglass pkgver=0.2.12 -pkgrel=5 +pkgrel=6 pkgdesc="simple performant time related library" url="https://github.com/vincenthz/hs-hourglass; license=("custom:BSD3")
[arch-commits] Commit in haskell-hourglass/repos (2 files)
Date: Monday, October 15, 2018 @ 14:29:37 Author: felixonmars Revision: 394190 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hourglass/repos/community-staging-x86_64/ haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 394189, haskell-hourglass/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 394189, haskell-hourglass/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:29:37 UTC (rev 394190) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hourglass +pkgname=haskell-hourglass +pkgver=0.2.12 +pkgrel=6 +pkgdesc="simple performant time related library" +url="https://github.com/vincenthz/hs-hourglass; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-old-locale' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c748d7f875ca0b1ea9034dba1a5cfa3fc4e51613ce24c90b54856fdc385d9ccc5eda3559f1674abf3ea966cc7851891dfee86bad897062a97a79db8408574bdc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-tasty-smallcheck/repos (2 files)
Date: Monday, October 15, 2018 @ 14:34:21 Author: felixonmars Revision: 394198 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-smallcheck/repos/community-staging-x86_64/ haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 394197, haskell-tasty-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 394197, haskell-tasty-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:34:21 UTC (rev 394198) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-smallcheck +pkgname=haskell-tasty-smallcheck +pkgver=0.8.1 +pkgrel=22 +pkgdesc="SmallCheck support for the Tasty test framework" +url="http://documentup.com/feuerbach/tasty; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-tasty' 'haskell-smallcheck' 'haskell-tagged') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('26ed0d75559c2da2f4296af6e9b02f8d0a19043b0ef154674eb782703fcd3ad7f4863b7b07dbaae27440078b4b00a9272cd9d5da23089993018e933577be5893') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-word8/repos (2 files)
Date: Monday, October 15, 2018 @ 14:39:39 Author: felixonmars Revision: 394206 archrelease: copy trunk to community-staging-x86_64 Added: haskell-word8/repos/community-staging-x86_64/ haskell-word8/repos/community-staging-x86_64/PKGBUILD (from rev 394205, haskell-word8/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-word8/repos/community-staging-x86_64/PKGBUILD (from rev 394205, haskell-word8/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:39:39 UTC (rev 394206) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=word8 +pkgname=haskell-word8 +pkgver=0.1.3 +pkgrel=7 +pkgdesc="Word8 library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e6442eddb582c41f38206a436fc69c476ff97bf1bd5f37aa173d4efd0153744e9d20b71435329b69dc12a7919034082d4195db88bb2f83b462e1ba430b1ad988') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-test-framework-hunit/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:47:24 Author: felixonmars Revision: 394215 upgpkg: haskell-test-framework-hunit 0.3.0.2-32 rebuild with ghc 8.6.1 Modified: haskell-test-framework-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:46:37 UTC (rev 394214) +++ PKGBUILD2018-10-15 14:47:24 UTC (rev 394215) @@ -4,7 +4,7 @@ _hkgname=test-framework-hunit pkgname=haskell-test-framework-hunit pkgver=0.3.0.2 -pkgrel=31 +pkgrel=32 pkgdesc="HUnit support for the test-framework package." url="https://batterseapower.github.io/test-framework/; license=("custom:BSD3")
[arch-commits] Commit in lib32-libva1/repos (3 files)
Date: Monday, October 15, 2018 @ 13:53:25 Author: alucryd Revision: 394163 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libva1/repos/multilib-testing-x86_64/ lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf (from rev 394162, lib32-libva1/trunk/50-lib32-libva1.conf) lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD (from rev 394162, lib32-libva1/trunk/PKGBUILD) --+ 50-lib32-libva1.conf |2 + PKGBUILD | 53 + 2 files changed, 55 insertions(+) Copied: lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf (from rev 394162, lib32-libva1/trunk/50-lib32-libva1.conf) === --- multilib-testing-x86_64/50-lib32-libva1.conf (rev 0) +++ multilib-testing-x86_64/50-lib32-libva1.conf2018-10-15 13:53:25 UTC (rev 394163) @@ -0,0 +1,2 @@ +/usr/lib32/ +/usr/lib32/libva1/ Copied: lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD (from rev 394162, lib32-libva1/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-10-15 13:53:25 UTC (rev 394163) @@ -0,0 +1,53 @@ +# Maintainer: Maxime Gauduin +# Contributor: Bartłomiej Piotrowski +# Contributor: Ionut Biru + +pkgname=lib32-libva1 +pkgver=1.8.3 +pkgrel=2 +pkgdesc='Video Acceleration (VA) API for Linux' +arch=('x86_64') +url='https://01.org/linuxmedia/vaapi' +license=('MIT') +depends=( + 'lib32-libdrm' 'lib32-libgl' 'lib32-libx11' 'lib32-libxext' 'lib32-libxfixes' + 'lib32-wayland' 'libva1' +) +makedepends=('git' 'lib32-libglvnd' 'lib32-mesa') +provides=( + 'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so' +) +source=("git+https://github.com/intel/libva.git#tag=${pkgver}; +'50-lib32-libva1.conf') +sha256sums=('SKIP' +'ff058ef83ef162005bd0b6525334ff76beb5c38d775834e3fc86def2eb30f46f') + +prepare() { + cd libva + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd libva + + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib32/libva1' \ +--with-drivers-path='/usr/lib32/libva1/dri' \ +--disable-va-messaging + make +} + +package() { + make DESTDIR="${pkgdir}" -C libva install + rm -rf "${pkgdir}"/usr/include + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libva1 "${pkgdir}"/usr/share/licenses/lib32-libva1 + install -Dm 644 50-lib32-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-libva1/trunk (50-lib32-libva1.conf PKGBUILD)
Date: Monday, October 15, 2018 @ 13:53:17 Author: alucryd Revision: 394162 upgpkg: lib32-libva1 1.8.3-2 Added: lib32-libva1/trunk/50-lib32-libva1.conf Modified: lib32-libva1/trunk/PKGBUILD --+ 50-lib32-libva1.conf |2 ++ PKGBUILD | 14 +- 2 files changed, 11 insertions(+), 5 deletions(-) Added: 50-lib32-libva1.conf === --- 50-lib32-libva1.conf(rev 0) +++ 50-lib32-libva1.conf2018-10-15 13:53:17 UTC (rev 394162) @@ -0,0 +1,2 @@ +/usr/lib32/ +/usr/lib32/libva1/ Modified: PKGBUILD === --- PKGBUILD2018-10-15 13:39:32 UTC (rev 394161) +++ PKGBUILD2018-10-15 13:53:17 UTC (rev 394162) @@ -4,7 +4,7 @@ pkgname=lib32-libva1 pkgver=1.8.3 -pkgrel=1 +pkgrel=2 pkgdesc='Video Acceleration (VA) API for Linux' arch=('x86_64') url='https://01.org/linuxmedia/vaapi' @@ -17,8 +17,10 @@ provides=( 'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so' ) -source=("git+https://github.com/intel/libva.git#tag=${pkgver};) -sha256sums=('SKIP') +source=("git+https://github.com/intel/libva.git#tag=${pkgver}; +'50-lib32-libva1.conf') +sha256sums=('SKIP' +'ff058ef83ef162005bd0b6525334ff76beb5c38d775834e3fc86def2eb30f46f') prepare() { cd libva @@ -34,7 +36,8 @@ ./configure \ --prefix='/usr' \ ---libdir='/usr/lib32' \ +--libdir='/usr/lib32/libva1' \ +--with-drivers-path='/usr/lib32/libva1/dri' \ --disable-va-messaging make } @@ -41,9 +44,10 @@ package() { make DESTDIR="${pkgdir}" -C libva install - rm -rf "${pkgdir}"/usr/{include,lib32/{pkgconfig,*.so}} + rm -rf "${pkgdir}"/usr/include install -dm 755 "${pkgdir}"/usr/share/licenses ln -s libva1 "${pkgdir}"/usr/share/licenses/lib32-libva1 + install -Dm 644 50-lib32-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/ } # vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-attoparsec-iso8601/repos (2 files)
Date: Monday, October 15, 2018 @ 14:22:24 Author: felixonmars Revision: 394178 archrelease: copy trunk to community-staging-x86_64 Added: haskell-attoparsec-iso8601/repos/community-staging-x86_64/ haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 394177, haskell-attoparsec-iso8601/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 394177, haskell-attoparsec-iso8601/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:22:24 UTC (rev 394178) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=attoparsec-iso8601 +pkgname=haskell-attoparsec-iso8601 +pkgver=1.0.1.0 +pkgrel=4 +pkgdesc="Parsing of ISO 8601 dates, originally from aeson" +url="https://github.com/bos/aeson; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a1d751d388446a7d2f628d7112b72beab338061bf2f8dc74c26549f0e93ebbb955bd9082db8a70db71cd80ceb576b22a94195c34f816eb6cecd5c584cb100e8b') + +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 \ +-f-developer -f-fast +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" +}
[arch-commits] Commit in haskell-blaze-markup/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:23:03 Author: felixonmars Revision: 394179 upgpkg: haskell-blaze-markup 0.8.2.2-4 rebuild with ghc 8.6.1 Modified: haskell-blaze-markup/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:22:24 UTC (rev 394178) +++ PKGBUILD2018-10-15 14:23:03 UTC (rev 394179) @@ -4,7 +4,7 @@ _hkgname=blaze-markup pkgname=haskell-blaze-markup pkgver=0.8.2.2 -pkgrel=3 +pkgrel=4 pkgdesc="A blazingly fast markup combinator library for Haskell" url="http://jaspervdj.be/blaze; license=("custom:BSD3")
[arch-commits] Commit in haskell-blaze-markup/repos (2 files)
Date: Monday, October 15, 2018 @ 14:23:20 Author: felixonmars Revision: 394180 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-markup/repos/community-staging-x86_64/ haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 394179, haskell-blaze-markup/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 394179, haskell-blaze-markup/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:23:20 UTC (rev 394180) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-markup +pkgname=haskell-blaze-markup +pkgver=0.8.2.2 +pkgrel=4 +pkgdesc="A blazingly fast markup combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a3f7cc69d90d25755e6e2ca0b96d1965ea40ebd8994df08df81353b9ae342ce70e80d38a85df33bd330c6d745c41cd28f2c5e8ee8fcaf08369ed26dd384dc5e6') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-ghc-typelits-extra/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:28:02 Author: felixonmars Revision: 394187 upgpkg: haskell-ghc-typelits-extra 0.3-5 rebuild with ghc 8.6.1 Modified: haskell-ghc-typelits-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:27:14 UTC (rev 394186) +++ PKGBUILD2018-10-15 14:28:02 UTC (rev 394187) @@ -3,7 +3,7 @@ _hkgname=ghc-typelits-extra pkgname=haskell-ghc-typelits-extra pkgver=0.3 -pkgrel=4 +pkgrel=5 pkgdesc="Additional type-level operations on GHC.TypeLits.Nat" url="https://github.com/clash-lang/ghc-typelits-extra; license=('custom:BSD2')
[arch-commits] Commit in haskell-openpgp-asciiarmor/repos (2 files)
Date: Monday, October 15, 2018 @ 14:31:41 Author: felixonmars Revision: 394194 archrelease: copy trunk to community-staging-x86_64 Added: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/ haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD (from rev 394193, haskell-openpgp-asciiarmor/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD (from rev 394193, haskell-openpgp-asciiarmor/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:31:41 UTC (rev 394194) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=openpgp-asciiarmor +pkgname=haskell-openpgp-asciiarmor +pkgver=0.1.1 +pkgrel=16 +pkgdesc="OpenPGP (RFC4880) ASCII Armor codec" +url="http://floss.scru.org/openpgp-asciiarmor; +license=('custom:ISC') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7b552f86c8f72e6507a14ac9f696ab71e527a3ffe4ac232d5f6cb3b8fd8a85610dccb716f3ba55cfb8678fe6d327d9620d17f6be32fe75a0f65d74871f00b56c') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-openpgp-asciiarmor/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:31:22 Author: felixonmars Revision: 394193 upgpkg: haskell-openpgp-asciiarmor 0.1.1-16 rebuild with ghc 8.6.1 Modified: haskell-openpgp-asciiarmor/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:30:44 UTC (rev 394192) +++ PKGBUILD2018-10-15 14:31:22 UTC (rev 394193) @@ -3,7 +3,7 @@ _hkgname=openpgp-asciiarmor pkgname=haskell-openpgp-asciiarmor pkgver=0.1.1 -pkgrel=15 +pkgrel=16 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec" url="http://floss.scru.org/openpgp-asciiarmor; license=('custom:ISC')
[arch-commits] Commit in haskell-wl-pprint-annotated/repos (2 files)
Date: Monday, October 15, 2018 @ 14:37:43 Author: felixonmars Revision: 394202 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-annotated/repos/community-staging-x86_64/ haskell-wl-pprint-annotated/repos/community-staging-x86_64/PKGBUILD (from rev 394201, haskell-wl-pprint-annotated/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-wl-pprint-annotated/repos/community-staging-x86_64/PKGBUILD (from rev 394201, haskell-wl-pprint-annotated/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:37:43 UTC (rev 394202) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wl-pprint-annotated +pkgname=haskell-wl-pprint-annotated +pkgver=0.1.0.1 +pkgrel=6 +pkgdesc="Pretty printer with annotation support" +url="https://github.com/minad/wl-pprint-annotated; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('45f1881254f8b20d9992a477a36a7408d2df8d94f99c71d72d75cd04aee3831966886c94b6e6a68791acda24aec8c4a339d052b9a188af8c2ca24e74da1e9596') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +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" +}
[arch-commits] Commit in haskell-wl-pprint-annotated/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:37:26 Author: felixonmars Revision: 394201 upgpkg: haskell-wl-pprint-annotated 0.1.0.1-6 rebuild with ghc 8.6.1 Modified: haskell-wl-pprint-annotated/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:36:47 UTC (rev 394200) +++ PKGBUILD2018-10-15 14:37:26 UTC (rev 394201) @@ -4,7 +4,7 @@ _hkgname=wl-pprint-annotated pkgname=haskell-wl-pprint-annotated pkgver=0.1.0.1 -pkgrel=5 +pkgrel=6 pkgdesc="Pretty printer with annotation support" url="https://github.com/minad/wl-pprint-annotated; license=("custom:BSD3")
[arch-commits] Commit in haskell-xml/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:42:59 Author: felixonmars Revision: 394211 upgpkg: haskell-xml 1.3.14-15 rebuild with ghc 8.6.1 Modified: haskell-xml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:42:18 UTC (rev 394210) +++ PKGBUILD2018-10-15 14:42:59 UTC (rev 394211) @@ -4,7 +4,7 @@ _hkgname=xml pkgname=haskell-xml pkgver=1.3.14 -pkgrel=14 +pkgrel=15 pkgdesc="A simple XML library" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-x11-xft/repos (2 files)
Date: Monday, October 15, 2018 @ 14:42:18 Author: felixonmars Revision: 394210 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x11-xft/repos/community-staging-x86_64/ haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 394209, haskell-x11-xft/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 394209, haskell-x11-xft/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 14:42:18 UTC (rev 394210) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +_hkgname=X11-xft +pkgname=haskell-x11-xft +pkgver=0.3.1 +pkgrel=37 +pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('LGPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-x11' 'haskell-utf8-string' 'libxft') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) +sha512sums=('8f40db25453227ef9ce53b05a0c6af869e3a2efdb1d9b9ad683baf52601f320c85b09f0e514bb6ffeb17516d9b75c6772aa49613bb96272d56f06788118b7cfe') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-x11-xft/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 14:42:01 Author: felixonmars Revision: 394209 upgpkg: haskell-x11-xft 0.3.1-37 rebuild with ghc 8.6.1 Modified: haskell-x11-xft/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:41:10 UTC (rev 394208) +++ PKGBUILD2018-10-15 14:42:01 UTC (rev 394209) @@ -3,7 +3,7 @@ _hkgname=X11-xft pkgname=haskell-x11-xft pkgver=0.3.1 -pkgrel=36 +pkgrel=37 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts" url="https://hackage.haskell.org/package/${_hkgname}; license=('LGPL')
[arch-commits] Commit in exo/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 16, 2018 @ 05:19:03 Author: foutrelis Revision: 336592 archrelease: copy trunk to extra-x86_64 Added: exo/repos/extra-x86_64/PKGBUILD (from rev 336591, exo/trunk/PKGBUILD) Deleted: exo/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 77 ++--- 1 file changed, 38 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-16 05:18:57 UTC (rev 336591) +++ PKGBUILD2018-10-16 05:19:03 UTC (rev 336592) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras -# Contributor: tobias -# Contributor: Aurelien Foret - -pkgname=exo -pkgver=0.12.2 -pkgrel=1 -pkgdesc="Extensions to Xfce by os-cillation" -arch=('x86_64') -url="http://www.xfce.org/; -license=('GPL2' 'LGPL') -groups=('xfce4') -depends=('libxfce4ui' 'perl-uri' 'hicolor-icon-theme') -makedepends=('intltool' 'gtk-doc') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('6d4b0a88c1e1d3d5ed612cbf012c7511ef67b1636f4f85caa9dc68649b7e6350') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---enable-gtk-doc \ ---disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: exo/repos/extra-x86_64/PKGBUILD (from rev 336591, exo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-16 05:19:03 UTC (rev 336592) @@ -0,0 +1,38 @@ +# Maintainer: Evangelos Foutras +# Contributor: tobias +# Contributor: Aurelien Foret + +pkgname=exo +pkgver=0.12.3 +pkgrel=1 +pkgdesc="Application library for Xfce" +arch=('x86_64') +url="http://www.xfce.org/; +license=('GPL2' 'LGPL') +groups=('xfce4') +depends=('libxfce4ui' 'perl-uri' 'hicolor-icon-theme') +makedepends=('intltool' 'gtk-doc') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('b96fe86bb504aa9b3332b96105d755f5d9052c903fd6574b512a5ef76c0ad439') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-gtk-doc \ +--disable-debug + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in exo/trunk (PKGBUILD)
Date: Tuesday, October 16, 2018 @ 05:18:57 Author: foutrelis Revision: 336591 upgpkg: exo 0.12.3-1 New upstream release. Modified: exo/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-16 03:56:20 UTC (rev 336590) +++ PKGBUILD2018-10-16 05:18:57 UTC (rev 336591) @@ -3,9 +3,9 @@ # Contributor: Aurelien Foret pkgname=exo -pkgver=0.12.2 +pkgver=0.12.3 pkgrel=1 -pkgdesc="Extensions to Xfce by os-cillation" +pkgdesc="Application library for Xfce" arch=('x86_64') url="http://www.xfce.org/; license=('GPL2' 'LGPL') @@ -13,7 +13,7 @@ depends=('libxfce4ui' 'perl-uri' 'hicolor-icon-theme') makedepends=('intltool' 'gtk-doc') source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('6d4b0a88c1e1d3d5ed612cbf012c7511ef67b1636f4f85caa9dc68649b7e6350') +sha256sums=('b96fe86bb504aa9b3332b96105d755f5d9052c903fd6574b512a5ef76c0ad439') prepare() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in haskell-exceptions/repos (2 files)
Date: Monday, October 15, 2018 @ 17:17:55 Author: felixonmars Revision: 394226 archrelease: copy trunk to community-staging-x86_64 Added: haskell-exceptions/repos/community-staging-x86_64/ haskell-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 394225, haskell-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 394225, haskell-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:17:55 UTC (rev 394226) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=exceptions +pkgname=haskell-exceptions +pkgver=0.10.0 +pkgrel=7 +pkgdesc="Extensible optionally-pure exceptions" +url="https://github.com/ekmett/exceptions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('53fd0929bc73c7024842aee880d5f6c7e884926e0d6f667a63d12ea457451d8a3aaa44755ace2dac3258be127189ae0eeb299b6c974ebafd4fa33b5c8622fabd') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-exceptions/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:17:37 Author: felixonmars Revision: 394225 upgpkg: haskell-exceptions 0.10.0-7 rebuild with ghc 8.6.1 Modified: haskell-exceptions/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 15:26:31 UTC (rev 394224) +++ PKGBUILD2018-10-15 17:17:37 UTC (rev 394225) @@ -4,7 +4,7 @@ _hkgname=exceptions pkgname=haskell-exceptions pkgver=0.10.0 -pkgrel=6 +pkgrel=7 pkgdesc="Extensible optionally-pure exceptions" url="https://github.com/ekmett/exceptions/; license=("custom:BSD3") @@ -15,6 +15,11 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('53fd0929bc73c7024842aee880d5f6c7e884926e0d6f667a63d12ea457451d8a3aaa44755ace2dac3258be127189ae0eeb299b6c974ebafd4fa33b5c8622fabd') +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-blaze-html/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 15:22:05 Author: felixonmars Revision: 394219 upgpkg: haskell-blaze-html 0.9.1.1-10 rebuild with ghc 8.6.1 Modified: haskell-blaze-html/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 14:48:57 UTC (rev 394218) +++ PKGBUILD2018-10-15 15:22:05 UTC (rev 394219) @@ -4,7 +4,7 @@ _hkgname=blaze-html pkgname=haskell-blaze-html pkgver=0.9.1.1 -pkgrel=9 +pkgrel=10 pkgdesc="A blazingly fast HTML combinator library for Haskell" url="http://jaspervdj.be/blaze; license=("custom:BSD3") @@ -15,6 +15,11 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa') +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.6/<1/' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-crypto-api-tests/repos (2 files)
Date: Monday, October 15, 2018 @ 15:24:52 Author: felixonmars Revision: 394222 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-api-tests/repos/community-staging-x86_64/ haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from rev 394221, haskell-crypto-api-tests/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from rev 394221, haskell-crypto-api-tests/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 15:24:52 UTC (rev 394222) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=crypto-api-tests +pkgname=haskell-crypto-api-tests +pkgver=0.3 +pkgrel=12 +pkgdesc="A test framework and KATs for cryptographic operations." +url="http://trac.haskell.org/crypto-api/wiki; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework-quickcheck2' 'haskell-crypto-api' 'haskell-cereal' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4d9dfd52dc67279a712bd444972faa6650d987c8f65fb41178e5c6523a7260c0e2df8f44bc511ffa217b6d71c5ec41ab11a0466a326c9133f7e20c01c37404d5') + +build() { +cd $_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 $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-crypto-api-tests/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 15:24:30 Author: felixonmars Revision: 394221 upgpkg: haskell-crypto-api-tests 0.3-12 rebuild with ghc 8.6.1 Modified: haskell-crypto-api-tests/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 15:23:14 UTC (rev 394220) +++ PKGBUILD2018-10-15 15:24:30 UTC (rev 394221) @@ -3,7 +3,7 @@ _hkgname=crypto-api-tests pkgname=haskell-crypto-api-tests pkgver=0.3 -pkgrel=11 +pkgrel=12 pkgdesc="A test framework and KATs for cryptographic operations." url="http://trac.haskell.org/crypto-api/wiki; license=('custom:BSD3')
[arch-commits] Commit in haskell-blaze-html/repos (2 files)
Date: Monday, October 15, 2018 @ 15:23:14 Author: felixonmars Revision: 394220 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-html/repos/community-staging-x86_64/ haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 394219, haskell-blaze-html/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 394219, haskell-blaze-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 15:23:14 UTC (rev 394220) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-html +pkgname=haskell-blaze-html +pkgver=0.9.1.1 +pkgrel=10 +pkgdesc="A blazingly fast HTML combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-blaze-markup') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runghc -isrc src/Util/GenerateHtmlCombinators.hs + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-decimal/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 15:26:11 Author: felixonmars Revision: 394223 upgpkg: haskell-decimal 0.5.1-9 rebuild with ghc 8.6.1 Modified: haskell-decimal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 15:24:52 UTC (rev 394222) +++ PKGBUILD2018-10-15 15:26:11 UTC (rev 394223) @@ -4,7 +4,7 @@ _hkgname=Decimal pkgname=haskell-decimal pkgver=0.5.1 -pkgrel=8 +pkgrel=9 pkgdesc="Decimal numbers with variable precision" url="https://github.com/PaulJohnson/Haskell-Decimal; license=("custom:BSD3")
[arch-commits] Commit in haskell-decimal/repos (2 files)
Date: Monday, October 15, 2018 @ 15:26:31 Author: felixonmars Revision: 394224 archrelease: copy trunk to community-staging-x86_64 Added: haskell-decimal/repos/community-staging-x86_64/ haskell-decimal/repos/community-staging-x86_64/PKGBUILD (from rev 394223, haskell-decimal/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-decimal/repos/community-staging-x86_64/PKGBUILD (from rev 394223, haskell-decimal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 15:26:31 UTC (rev 394224) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Decimal +pkgname=haskell-decimal +pkgver=0.5.1 +pkgrel=9 +pkgdesc="Decimal numbers with variable precision" +url="https://github.com/PaulJohnson/Haskell-Decimal; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9ca3d6f1de96ef4eb6e5e2e3bd7002019ea41e7d404ad9f566926b84ed1ff4aa4a57aa071ef82f00764008469476b5ca196d7c43553885732663f7608c2995fb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-concurrent-output/repos (2 files)
Date: Monday, October 15, 2018 @ 17:20:10 Author: felixonmars Revision: 394228 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 394227, haskell-concurrent-output/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 394227, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:20:10 UTC (rev 394228) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.10.7 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-exceptions' + 'haskell-terminal-size') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e8cd36430dcdb0ec6f9b3234ba6c3f9045e2fb42feac6d048ee5923c9e336acfc2b2adfbd15987feb5a5cee658e617e753c65731b006231c896b8e9654c34a5a') + +build() { +cd $_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 $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-concurrent-output/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:19:52 Author: felixonmars Revision: 394227 upgpkg: haskell-concurrent-output 1.10.7-2 rebuild with ghc 8.6.1 Modified: haskell-concurrent-output/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 17:17:55 UTC (rev 394226) +++ PKGBUILD2018-10-15 17:19:52 UTC (rev 394227) @@ -4,7 +4,7 @@ _hkgname=concurrent-output pkgname=haskell-concurrent-output pkgver=1.10.7 -pkgrel=1 +pkgrel=2 pkgdesc="Ungarble output from several threads or commands" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD2")
[arch-commits] Commit in haskell-errors/repos (2 files)
Date: Monday, October 15, 2018 @ 17:21:04 Author: felixonmars Revision: 394230 archrelease: copy trunk to community-staging-x86_64 Added: haskell-errors/repos/community-staging-x86_64/ haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 394229, haskell-errors/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 394229, haskell-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:21:04 UTC (rev 394230) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=errors +pkgname=haskell-errors +pkgver=2.3.0 +pkgrel=11 +pkgdesc="Simplified error-handling" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-safe' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dddfc63505fd7023c4a669b3cc3d736cf7ecb774b53dcdfeee2d203dcdf4684f5d149a1c217134de214b64af4e154a3ef08b315615c85a1c734ceb42e80823b4') + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-errors/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:20:46 Author: felixonmars Revision: 394229 upgpkg: haskell-errors 2.3.0-11 rebuild with ghc 8.6.1 Modified: haskell-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 17:20:10 UTC (rev 394228) +++ PKGBUILD2018-10-15 17:20:46 UTC (rev 394229) @@ -4,7 +4,7 @@ _hkgname=errors pkgname=haskell-errors pkgver=2.3.0 -pkgrel=10 +pkgrel=11 pkgdesc="Simplified error-handling" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-fingertree/repos (2 files)
Date: Monday, October 15, 2018 @ 17:22:17 Author: felixonmars Revision: 394234 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fingertree/repos/community-staging-x86_64/ haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 394233, haskell-fingertree/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 394233, haskell-fingertree/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:22:17 UTC (rev 394234) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fingertree +pkgname=haskell-fingertree +pkgver=0.1.4.1 +pkgrel=7 +pkgdesc="Generic finger-tree structure, with example instances" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('91f676c29ada1944f3da6f16923fcaab2f550bac819357f4ad47c0429298ced23057c8d63ce6d6b0e33f441b1bb9857853ed90a1b964c00abb3ad2fecdaefcaf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +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" +}
[arch-commits] Commit in python-tqdm/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:21:43 Author: felixonmars Revision: 394231 upgpkg: python-tqdm 4.27.0-1 Modified: python-tqdm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 17:21:04 UTC (rev 394230) +++ PKGBUILD2018-10-15 17:21:43 UTC (rev 394231) @@ -2,7 +2,7 @@ pkgbase=python-tqdm pkgname=('python-tqdm' 'python2-tqdm') -pkgver=4.26.0 +pkgver=4.27.0 pkgrel=1 pkgdesc='Fast, Extensible Progress Meter' arch=('any') @@ -12,7 +12,7 @@ checkdepends=('python-nose' 'python2-nose' 'python-coverage' 'python2-coverage' 'flake8' 'python2-flake8') source=("$pkgbase-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz;) -sha512sums=('41545da3101e6ffb73db005a603f2ec6d666f9402102b23421e9e76732c671046c964ae2bf79dce260b83585f21a304a4563103b56539777101ba7e2a94ea9f6') +sha512sums=('b0260df950a38a693eaca24b3f12f88996542083335c1747cf9d381d084b9992eeacb046ac6bd382232e32f18c99336daf487f821098fa4e288c9b56feb0c0a6') prepare() { cp -a tqdm-$pkgver{,-py2}
[arch-commits] Commit in haskell-fingertree/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:21:58 Author: felixonmars Revision: 394232 upgpkg: haskell-fingertree 0.1.4.1-7 rebuild with ghc 8.6.1 Modified: haskell-fingertree/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 17:21:43 UTC (rev 394231) +++ PKGBUILD2018-10-15 17:21:58 UTC (rev 394232) @@ -4,7 +4,7 @@ _hkgname=fingertree pkgname=haskell-fingertree pkgver=0.1.4.1 -pkgrel=6 +pkgrel=7 pkgdesc="Generic finger-tree structure, with example instances" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-glob/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:23:14 Author: felixonmars Revision: 394235 upgpkg: haskell-glob 0.9.3-2 rebuild with ghc 8.6.1 Modified: haskell-glob/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 17:22:17 UTC (rev 394234) +++ PKGBUILD2018-10-15 17:23:14 UTC (rev 394235) @@ -4,7 +4,7 @@ _hkgname=Glob pkgname=haskell-glob pkgver=0.9.3 -pkgrel=1 +pkgrel=2 pkgdesc="Globbing library" url="http://iki.fi/matti.niemenmaa/glob/; license=("custom:BSD3")
[arch-commits] Commit in python-tqdm/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, October 15, 2018 @ 17:22:03 Author: felixonmars Revision: 394233 archrelease: copy trunk to community-any Added: python-tqdm/repos/community-any/PKGBUILD (from rev 394231, python-tqdm/trunk/PKGBUILD) Deleted: python-tqdm/repos/community-any/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-15 17:21:58 UTC (rev 394232) +++ PKGBUILD2018-10-15 17:22:03 UTC (rev 394233) @@ -1,59 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-tqdm -pkgname=('python-tqdm' 'python2-tqdm') -pkgver=4.26.0 -pkgrel=1 -pkgdesc='Fast, Extensible Progress Meter' -arch=('any') -license=('MIT' 'MPL') -url='https://github.com/tqdm/tqdm' -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-nose' 'python2-nose' 'python-coverage' 'python2-coverage' 'flake8' - 'python2-flake8') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz;) -sha512sums=('41545da3101e6ffb73db005a603f2ec6d666f9402102b23421e9e76732c671046c964ae2bf79dce260b83585f21a304a4563103b56539777101ba7e2a94ea9f6') - -prepare() { - cp -a tqdm-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/tqdm-$pkgver - python setup.py build - - cd "$srcdir"/tqdm-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/tqdm-$pkgver - python setup.py nosetests --ignore-files="tests_perf\.py" - - cd "$srcdir"/tqdm-$pkgver-py2 - python2 setup.py nosetests --ignore-files="tests_perf\.py" -} - -package_python-tqdm() { - depends=('python') - - cd tqdm-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE - - mv "$pkgdir"/usr/{,share/}man -} - -package_python2-tqdm() { - depends=('python2') - - cd tqdm-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE - - mv "$pkgdir"/usr/bin/tqdm{,2} - mv "$pkgdir"/usr/{,share/}man - mv "$pkgdir"/usr/share/man/man1/tqdm{,2}.1 -} - -# vim:set ts=2 sw=2 et: Copied: python-tqdm/repos/community-any/PKGBUILD (from rev 394231, python-tqdm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-15 17:22:03 UTC (rev 394233) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +pkgbase=python-tqdm +pkgname=('python-tqdm' 'python2-tqdm') +pkgver=4.27.0 +pkgrel=1 +pkgdesc='Fast, Extensible Progress Meter' +arch=('any') +license=('MIT' 'MPL') +url='https://github.com/tqdm/tqdm' +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-nose' 'python2-nose' 'python-coverage' 'python2-coverage' 'flake8' + 'python2-flake8') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz;) +sha512sums=('b0260df950a38a693eaca24b3f12f88996542083335c1747cf9d381d084b9992eeacb046ac6bd382232e32f18c99336daf487f821098fa4e288c9b56feb0c0a6') + +prepare() { + cp -a tqdm-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/tqdm-$pkgver + python setup.py build + + cd "$srcdir"/tqdm-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/tqdm-$pkgver + python setup.py nosetests --ignore-files="tests_perf\.py" + + cd "$srcdir"/tqdm-$pkgver-py2 + python2 setup.py nosetests --ignore-files="tests_perf\.py" +} + +package_python-tqdm() { + depends=('python') + + cd tqdm-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE + + mv "$pkgdir"/usr/{,share/}man +} + +package_python2-tqdm() { + depends=('python2') + + cd tqdm-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE + + mv "$pkgdir"/usr/bin/tqdm{,2} + mv "$pkgdir"/usr/{,share/}man + mv "$pkgdir"/usr/share/man/man1/tqdm{,2}.1 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-glob/repos (2 files)
Date: Monday, October 15, 2018 @ 17:23:31 Author: felixonmars Revision: 394236 archrelease: copy trunk to community-staging-x86_64 Added: haskell-glob/repos/community-staging-x86_64/ haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 394235, haskell-glob/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 394235, haskell-glob/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:23:31 UTC (rev 394236) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Glob +pkgname=haskell-glob +pkgver=0.9.3 +pkgrel=2 +pkgdesc="Globbing library" +url="http://iki.fi/matti.niemenmaa/glob/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b677745881b318a5a82668d56c4547f8d1173be55cb1589ad0b9e62622151d771d3a40479126749135cbc98f56d8cfea3619358db5929c890838d3e0b85a536') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-pipes/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:24:09 Author: felixonmars Revision: 394237 upgpkg: haskell-pipes 4.3.9-10 rebuild with ghc 8.6.1 Modified: haskell-pipes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 17:23:31 UTC (rev 394236) +++ PKGBUILD2018-10-15 17:24:09 UTC (rev 394237) @@ -4,7 +4,7 @@ _hkgname=pipes pkgname=haskell-pipes pkgver=4.3.9 -pkgrel=9 +pkgrel=10 pkgdesc="Compositional pipelines" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-pipes/repos (2 files)
Date: Monday, October 15, 2018 @ 17:24:29 Author: felixonmars Revision: 394238 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes/repos/community-staging-x86_64/ haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 394237, haskell-pipes/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 394237, haskell-pipes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:24:29 UTC (rev 394238) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes +pkgname=haskell-pipes +pkgver=4.3.9 +pkgrel=10 +pkgdesc="Compositional pipelines" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mmorph' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ed59ba7f3b51a91c9e348c80727c21211ce80d7c9164f86376a567ba56849d07687afb3c6ce3b956c6c0207b07b0eb1743bac30cb87d32aa8f76020e30eebcd5') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/void >= 0.4 && < 0.8 ,/void >= 0.4 \&\& < 0.8/' $_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 +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" +}
[arch-commits] Commit in haskell-psqueues/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:25:18 Author: felixonmars Revision: 394239 upgpkg: haskell-psqueues 0.2.7.0-10 rebuild with ghc 8.6.1 Modified: haskell-psqueues/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 17:24:29 UTC (rev 394238) +++ PKGBUILD2018-10-15 17:25:18 UTC (rev 394239) @@ -4,7 +4,7 @@ _hkgname=psqueues pkgname=haskell-psqueues pkgver=0.2.7.0 -pkgrel=9 +pkgrel=10 pkgdesc="Pure priority search queues" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-psqueues/repos (2 files)
Date: Monday, October 15, 2018 @ 17:25:36 Author: felixonmars Revision: 394240 archrelease: copy trunk to community-staging-x86_64 Added: haskell-psqueues/repos/community-staging-x86_64/ haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 394239, haskell-psqueues/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 394239, haskell-psqueues/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:25:36 UTC (rev 394240) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=psqueues +pkgname=haskell-psqueues +pkgver=0.2.7.0 +pkgrel=10 +pkgdesc="Pure priority search queues" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tagged' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f947c6bd357aa89c386ac093e036dd766260257a69f542ed0db0e860bf40dc12d9932a2c79f9074a7a5e500b27298be5f2ce993bd524287d6fbac6bed3fc4f1b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}
[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)
Date: Monday, October 15, 2018 @ 17:28:02 Author: felixonmars Revision: 394241 upgpkg: haskell-http2 1.6.3-31 rebuild with ghc 8.6.1 Modified: haskell-http2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-15 17:25:36 UTC (rev 394240) +++ PKGBUILD2018-10-15 17:28:02 UTC (rev 394241) @@ -4,7 +4,7 @@ _hkgname=http2 pkgname=haskell-http2 pkgver=1.6.3 -pkgrel=30 +pkgrel=31 pkgdesc="HTTP/2.0 library including frames and HPACK" url="https://github.com/kazu-yamamoto/http2; license=("custom:BSD3")
[arch-commits] Commit in haskell-http2/repos (2 files)
Date: Monday, October 15, 2018 @ 17:28:21 Author: felixonmars Revision: 394242 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http2/repos/community-staging-x86_64/ haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 394241, haskell-http2/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 394241, haskell-http2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:28:21 UTC (rev 394242) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=1.6.3 +pkgrel=31 +pkgdesc="HTTP/2.0 library including frames and HPACK" +url="https://github.com/kazu-yamamoto/http2; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-psqueues") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4227424f8a73181a1036bf4a0593116ebea6d1ac036ea2f5f428128580012bfc0b98e02b6fe0477d561c4f73f9ce2c30302e301727caf0fedbc3743111846e39') + +prepare() { +sed -i '/bytestring-builder/d' $_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 \ +-f-devel +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" +}
[arch-commits] Commit in haskell-temporary/repos (2 files)
Date: Monday, October 15, 2018 @ 17:29:26 Author: felixonmars Revision: 394244 archrelease: copy trunk to community-staging-x86_64 Added: haskell-temporary/repos/community-staging-x86_64/ haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 394243, haskell-temporary/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 394243, haskell-temporary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-15 17:29:26 UTC (rev 394244) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.3 +pkgrel=13 +pkgdesc="Portable temporary file and directory support" +url="http://www.github.com/batterseapower/temporary; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-random') +makedepends=('ghc' 'haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +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" +}