[arch-commits] Commit in haskell-gsasl/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 18:55:24 Author: felixonmars Revision: 401889 upgpkg: haskell-gsasl 0.3.6-10 rebuild with ghc 8.6.1 Modified: haskell-gsasl/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 18:54:41 UTC (rev 401888) +++ PKGBUILD2018-11-06 18:55:24 UTC (rev 401889) @@ -4,7 +4,7 @@ _hkgname=gsasl pkgname=haskell-gsasl pkgver=0.3.6 -pkgrel=9 +pkgrel=10 pkgdesc="Bindings for GNU libgsasl" url="https://john-millikin.com/software/haskell-gsasl/; license=("GPL3") @@ -15,10 +15,10 @@ sha512sums=('657b3154d32d5c40eca79fa8cc0fd7f2dfce2d5d934f0388e3a16db15d513b18f5a25479b9f71ee164f999de9748f83e63f0334f43ef31def944c987e7186122') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,10 +28,10 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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.txt" }
[arch-commits] Commit in haskell-gsasl/repos (2 files)
Date: Tuesday, November 6, 2018 @ 18:55:40 Author: felixonmars Revision: 401890 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gsasl/repos/community-staging-x86_64/ haskell-gsasl/repos/community-staging-x86_64/PKGBUILD (from rev 401889, haskell-gsasl/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gsasl/repos/community-staging-x86_64/PKGBUILD (from rev 401889, haskell-gsasl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 18:55:40 UTC (rev 401890) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gsasl +pkgname=haskell-gsasl +pkgver=0.3.6 +pkgrel=10 +pkgdesc="Bindings for GNU libgsasl" +url="https://john-millikin.com/software/haskell-gsasl/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "gsasl") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('657b3154d32d5c40eca79fa8cc0fd7f2dfce2d5d934f0388e3a16db15d513b18f5a25479b9f71ee164f999de9748f83e63f0334f43ef31def944c987e7186122') + +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" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-heredoc/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:01:50 Author: felixonmars Revision: 401904 archrelease: copy trunk to community-staging-x86_64 Added: haskell-heredoc/repos/community-staging-x86_64/ haskell-heredoc/repos/community-staging-x86_64/PKGBUILD (from rev 401903, haskell-heredoc/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-heredoc/repos/community-staging-x86_64/PKGBUILD (from rev 401903, haskell-heredoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:01:50 UTC (rev 401904) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=heredoc +pkgname=haskell-heredoc +pkgver=0.2.0.0 +pkgrel=9 +pkgdesc="Multi-line string / here document using QuasiQuotes" +url="https://hackage.haskell.org/package/heredoc; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9c0a0718266093b08243f5da5f90d6248ed64f9b1fd2b9d658555f3b000b6326a154ffe1c8f4b03f539996316df37ab869d5fd0ff2c4835463d6a3aa3d1608a9') + +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.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-hashable-time/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:00:57 Author: felixonmars Revision: 401902 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable-time/repos/community-staging-x86_64/ haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 401901, haskell-hashable-time/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 401901, haskell-hashable-time/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:00:57 UTC (rev 401902) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=hashable-time +pkgname=haskell-hashable-time +pkgver=0.2.0.1 +pkgrel=4 +pkgdesc="Hashable instances for Data.Time" +url="https://github.com/w3rs/hashable-time; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('26ea49b6fbc195ca49c3c767acf8f8b496280f3a519f8677dbb05aeb457a38fbe844df88dd7196830f790336e3cb2e3705b2d1d836382efd5ca36a52fd97') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.11/<5/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale +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-heredoc/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:01:32 Author: felixonmars Revision: 401903 upgpkg: haskell-heredoc 0.2.0.0-9 rebuild with ghc 8.6.1 Modified: haskell-heredoc/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:00:57 UTC (rev 401902) +++ PKGBUILD2018-11-06 19:01:32 UTC (rev 401903) @@ -3,7 +3,7 @@ _hkgname=heredoc pkgname=haskell-heredoc pkgver=0.2.0.0 -pkgrel=8 +pkgrel=9 pkgdesc="Multi-line string / here document using QuasiQuotes" url="https://hackage.haskell.org/package/heredoc; license=('custom:PublicDomain') @@ -14,10 +14,10 @@ sha512sums=('9c0a0718266093b08243f5da5f90d6248ed64f9b1fd2b9d658555f3b000b6326a154ffe1c8f4b03f539996316df37ab869d5fd0ff2c4835463d6a3aa3d1608a9') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -27,11 +27,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-iwlib/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:15:56 Author: felixonmars Revision: 401943 archrelease: copy trunk to community-staging-x86_64 Added: haskell-iwlib/repos/community-staging-x86_64/ haskell-iwlib/repos/community-staging-x86_64/PKGBUILD (from rev 401942, haskell-iwlib/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-iwlib/repos/community-staging-x86_64/PKGBUILD (from rev 401942, haskell-iwlib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:15:56 UTC (rev 401943) @@ -0,0 +1,39 @@ +# Maintainer: Levente Polyak +_hkgname=iwlib +pkgname=haskell-iwlib +pkgver=0.1.0 +pkgrel=5 +pkgdesc='Binding to the iw library for getting info about the current WiFi connection' +url='http://hackage.haskell.org/package/iwlib' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'wireless_tools') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/iwlib/archive/${pkgver}.tar.gz) +sha512sums=('0d1bfd8e716c811d73c9d7802385138edc43193fb7b0c6f1620cf5b2e51c06b30fa537af925a7cdf193d0b247a71a82a574fac0ab6f721799c01a2a0c71f3dbc') + +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 haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} +package() { + cd ${_hkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 readme.md -t "${pkgdir}/usr/share/doc/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-js-flot/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:16:32 Author: felixonmars Revision: 401944 upgpkg: haskell-js-flot 0.8.3-10 rebuild with ghc 8.6.1 Modified: haskell-js-flot/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:15:56 UTC (rev 401943) +++ PKGBUILD2018-11-06 19:16:32 UTC (rev 401944) @@ -4,7 +4,7 @@ _hkgname=js-flot pkgname=haskell-js-flot pkgver=0.8.3 -pkgrel=9 +pkgrel=10 pkgdesc="Obtain minified flot code" url="https://github.com/ndmitchell/js-flot#readme; license=("MIT") @@ -15,10 +15,10 @@ sha512sums=('5732938b37e9036156528c0d34cd99b45405db81d1e70b6651b056075ea8d9b616da1ae709c2de1f2f5be044236a3b81fc358d973769fca26993500ff9d0dabf') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-murmur-hash/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:35:22 Author: felixonmars Revision: 401990 upgpkg: haskell-murmur-hash 0.1.0.9-9 rebuild with ghc 8.6.1 Modified: haskell-murmur-hash/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:34:41 UTC (rev 401989) +++ PKGBUILD2018-11-06 19:35:22 UTC (rev 401990) @@ -4,7 +4,7 @@ _hkgname=murmur-hash pkgname=haskell-murmur-hash pkgver=0.1.0.9 -pkgrel=8 +pkgrel=9 pkgdesc="MurmurHash2 implementation for Haskell." url="https://github.com/nominolo/murmur-hash; license=('custom:BSD3') @@ -15,10 +15,10 @@ sha512sums=('7ec34346d6361de9e9d716d98f207534807faea97c683212e5ab037d2e16f007845eb265dba0e232617a80acc7e37f4238d4424883b975d04057ade595788486') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-murmur-hash/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:35:38 Author: felixonmars Revision: 401991 archrelease: copy trunk to community-staging-x86_64 Added: haskell-murmur-hash/repos/community-staging-x86_64/ haskell-murmur-hash/repos/community-staging-x86_64/PKGBUILD (from rev 401990, haskell-murmur-hash/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-murmur-hash/repos/community-staging-x86_64/PKGBUILD (from rev 401990, haskell-murmur-hash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:35:38 UTC (rev 401991) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=murmur-hash +pkgname=haskell-murmur-hash +pkgver=0.1.0.9 +pkgrel=9 +pkgdesc="MurmurHash2 implementation for Haskell." +url="https://github.com/nominolo/murmur-hash; +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=('7ec34346d6361de9e9d716d98f207534807faea97c683212e5ab037d2e16f007845eb265dba0e232617a80acc7e37f4238d4424883b975d04057ade595788486') + +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 dtkwidget/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 16:39:27 Author: felixonmars Revision: 401713 upgpkg: dtkwidget 2.0.9.7-1 Modified: dtkwidget/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 16:34:28 UTC (rev 401712) +++ PKGBUILD2018-11-06 16:39:27 UTC (rev 401713) @@ -3,7 +3,7 @@ # Contributor: Xu Fasheng pkgname=dtkwidget -pkgver=2.0.9.6 +pkgver=2.0.9.7 pkgrel=1 pkgdesc='Deepin graphical user interface library' arch=('x86_64') @@ -15,7 +15,7 @@ replaces=('deepin-tool-kit') conflicts=('deepin-tool-kit<0.3.4') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dtkwidget/archive/$pkgver.tar.gz;) -sha512sums=('c8301886f0e04ad02abc36e845f48c91653c90a4db59f7e5db583b05bd397685cadf8dedfdf84a663f113507ba79ae52582d672b99644324ec9213801fe5d636') +sha512sums=('6c4e50d258fab3b5cf25ca635b0ba497c83b8f91436cbea093159e27421585c08d46c412567f8153197836b117fdcd459bdd92be2d32a82d27c030b58915efd5') build() { cd dtkwidget-$pkgver
[arch-commits] Commit in dtkwidget/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 6, 2018 @ 16:39:50 Author: felixonmars Revision: 401714 archrelease: copy trunk to community-x86_64 Added: dtkwidget/repos/community-x86_64/PKGBUILD (from rev 401713, dtkwidget/trunk/PKGBUILD) Deleted: dtkwidget/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-06 16:39:27 UTC (rev 401713) +++ PKGBUILD2018-11-06 16:39:50 UTC (rev 401714) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=dtkwidget -pkgver=2.0.9.6 -pkgrel=1 -pkgdesc='Deepin graphical user interface library' -arch=('x86_64') -url="https://github.com/linuxdeepin/dtkwidget; -license=('GPL3') -depends=('deepin-qt-dbus-factory' 'dtkcore' 'librsvg' 'qt5-multimedia' 'qt5-svg' 'qt5-x11extras' - 'startup-notification') -makedepends=('qt5-tools') -replaces=('deepin-tool-kit') -conflicts=('deepin-tool-kit<0.3.4') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dtkwidget/archive/$pkgver.tar.gz;) -sha512sums=('c8301886f0e04ad02abc36e845f48c91653c90a4db59f7e5db583b05bd397685cadf8dedfdf84a663f113507ba79ae52582d672b99644324ec9213801fe5d636') - -build() { - cd dtkwidget-$pkgver - LDFLAGS=${LDFLAGS/,-z,now/} - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd dtkwidget-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: dtkwidget/repos/community-x86_64/PKGBUILD (from rev 401713, dtkwidget/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-06 16:39:50 UTC (rev 401714) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=dtkwidget +pkgver=2.0.9.7 +pkgrel=1 +pkgdesc='Deepin graphical user interface library' +arch=('x86_64') +url="https://github.com/linuxdeepin/dtkwidget; +license=('GPL3') +depends=('deepin-qt-dbus-factory' 'dtkcore' 'librsvg' 'qt5-multimedia' 'qt5-svg' 'qt5-x11extras' + 'startup-notification') +makedepends=('qt5-tools') +replaces=('deepin-tool-kit') +conflicts=('deepin-tool-kit<0.3.4') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dtkwidget/archive/$pkgver.tar.gz;) +sha512sums=('6c4e50d258fab3b5cf25ca635b0ba497c83b8f91436cbea093159e27421585c08d46c412567f8153197836b117fdcd459bdd92be2d32a82d27c030b58915efd5') + +build() { + cd dtkwidget-$pkgver + LDFLAGS=${LDFLAGS/,-z,now/} + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd dtkwidget-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in haskell-base-prelude/repos (2 files)
Date: Tuesday, November 6, 2018 @ 17:52:42 Author: felixonmars Revision: 401744 archrelease: copy trunk to community-staging-x86_64 Added: haskell-base-prelude/repos/community-staging-x86_64/ haskell-base-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 401743, haskell-base-prelude/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-base-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 401743, haskell-base-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 17:52:42 UTC (rev 401744) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=base-prelude +pkgname=haskell-base-prelude +pkgver=1.3 +pkgrel=3 +pkgdesc="The most complete prelude formed solely from the \"base\" package" +url="https://github.com/nikita-volkov/base-prelude; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('de0f500e0d2d962491951445e7409f337bbf5614417cf6dd54cf04e1dad9ad181bc09648c9f7e0201838fde38ca86b2f89eb40805c9d9df7afb9dbaae565eda9') + +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-base-unicode-symbols/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 17:53:25 Author: felixonmars Revision: 401745 upgpkg: haskell-base-unicode-symbols 0.2.2.4-10 rebuild with ghc 8.6.1 Modified: haskell-base-unicode-symbols/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 17:52:42 UTC (rev 401744) +++ PKGBUILD2018-11-06 17:53:25 UTC (rev 401745) @@ -4,7 +4,7 @@ _hkgname=base-unicode-symbols pkgname=haskell-base-unicode-symbols pkgver=0.2.2.4 -pkgrel=9 +pkgrel=10 pkgdesc="Unicode alternatives for common functions and operators" url="http://haskell.org/haskellwiki/Unicode-symbols; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('8dcdafa1075ccea8f188b880b90430b7e86270f68fcca47bbee7fa7e695bc90765566e09a0f032103d8cf2a265069e80288f56714190c9e68470141e469a994d') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -f-old-base runhaskell Setup build @@ -29,11 +29,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-base-unicode-symbols/repos (2 files)
Date: Tuesday, November 6, 2018 @ 17:53:42 Author: felixonmars Revision: 401746 archrelease: copy trunk to community-staging-x86_64 Added: haskell-base-unicode-symbols/repos/community-staging-x86_64/ haskell-base-unicode-symbols/repos/community-staging-x86_64/PKGBUILD (from rev 401745, haskell-base-unicode-symbols/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-base-unicode-symbols/repos/community-staging-x86_64/PKGBUILD (from rev 401745, haskell-base-unicode-symbols/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 17:53:42 UTC (rev 401746) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=base-unicode-symbols +pkgname=haskell-base-unicode-symbols +pkgver=0.2.2.4 +pkgrel=10 +pkgdesc="Unicode alternatives for common functions and operators" +url="http://haskell.org/haskellwiki/Unicode-symbols; +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=('8dcdafa1075ccea8f188b880b90430b7e86270f68fcca47bbee7fa7e695bc90765566e09a0f032103d8cf2a265069e80288f56714190c9e68470141e469a994d') + +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 \ +-f-old-base +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-byteorder/repos (2 files)
Date: Tuesday, November 6, 2018 @ 18:04:39 Author: felixonmars Revision: 401770 archrelease: copy trunk to community-staging-x86_64 Added: haskell-byteorder/repos/community-staging-x86_64/ haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 401769, haskell-byteorder/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 401769, haskell-byteorder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 18:04:39 UTC (rev 401770) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=byteorder +pkgname=haskell-byteorder +pkgver=1.0.4 +pkgrel=10 +pkgdesc="Exposes the native endianness or byte ordering of the system." +url="http://community.haskell.org/~aslatter/code/byteorder; +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=('970f74a394947b023ab88fa7bc713478b50565e3e9535479ec641283f18e04cb952788334b2ab38fafe723f2d398b1626af92f349abc11a6c6ca5a6974653025') + +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-byteorder/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 18:04:22 Author: felixonmars Revision: 401769 upgpkg: haskell-byteorder 1.0.4-10 rebuild with ghc 8.6.1 Modified: haskell-byteorder/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 18:03:48 UTC (rev 401768) +++ PKGBUILD2018-11-06 18:04:22 UTC (rev 401769) @@ -4,7 +4,7 @@ _hkgname=byteorder pkgname=haskell-byteorder pkgver=1.0.4 -pkgrel=9 +pkgrel=10 pkgdesc="Exposes the native endianness or byte ordering of the system." url="http://community.haskell.org/~aslatter/code/byteorder; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('970f74a394947b023ab88fa7bc713478b50565e3e9535479ec641283f18e04cb952788334b2ab38fafe723f2d398b1626af92f349abc11a6c6ca5a6974653025') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-binary-ieee754/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 18:21:38 Author: felixonmars Revision: 401807 upgpkg: haskell-data-binary-ieee754 0.4.4-7 rebuild with ghc 8.6.1 Modified: haskell-data-binary-ieee754/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 18:21:03 UTC (rev 401806) +++ PKGBUILD2018-11-06 18:21:38 UTC (rev 401807) @@ -4,7 +4,7 @@ _hkgname=data-binary-ieee754 pkgname=haskell-data-binary-ieee754 pkgver=0.4.4 -pkgrel=6 +pkgrel=7 pkgdesc="Parser/Serialiser for IEEE-754 floating-point values" url="https://john-millikin.com/software/data-binary-ieee754; license=("MIT") @@ -15,10 +15,10 @@ sha512sums=('af280e164b4b4a21d5d3cd489d8b2ff43e86fbf1d3896aabe9a8e3558b15549f4efc4497d99d6877b7d9547bf26a4a8ed422cbe00abbea73b2e936b30a71009f') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-data-accessor-transformers/repos (2 files)
Date: Tuesday, November 6, 2018 @ 18:21:03 Author: felixonmars Revision: 401806 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-accessor-transformers/repos/community-staging-x86_64/ haskell-data-accessor-transformers/repos/community-staging-x86_64/PKGBUILD (from rev 401805, haskell-data-accessor-transformers/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-data-accessor-transformers/repos/community-staging-x86_64/PKGBUILD (from rev 401805, haskell-data-accessor-transformers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 18:21:03 UTC (rev 401806) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=data-accessor-transformers +pkgname=haskell-data-accessor-transformers +pkgver=0.2.1.7 +pkgrel=11 +pkgdesc="Use Accessor to access state in transformers State monad" +url="http://www.haskell.org/haskellwiki/Record_access; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-data-accessor") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c7ca31fee72c0a52446a9d54b6dd0976bf2af8e495d91a0fe76a29436830ee8a6c7e56418168f6698a7542f405ef6de75aaf067db6b44733bf5f3ec8e5e49f4e') + +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-data-accessor-transformers/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 18:20:46 Author: felixonmars Revision: 401805 upgpkg: haskell-data-accessor-transformers 0.2.1.7-11 rebuild with ghc 8.6.1 Modified: haskell-data-accessor-transformers/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 18:20:10 UTC (rev 401804) +++ PKGBUILD2018-11-06 18:20:46 UTC (rev 401805) @@ -4,7 +4,7 @@ _hkgname=data-accessor-transformers pkgname=haskell-data-accessor-transformers pkgver=0.2.1.7 -pkgrel=10 +pkgrel=11 pkgdesc="Use Accessor to access state in transformers State monad" url="http://www.haskell.org/haskellwiki/Record_access; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('c7ca31fee72c0a52446a9d54b6dd0976bf2af8e495d91a0fe76a29436830ee8a6c7e56418168f6698a7542f405ef6de75aaf067db6b44733bf5f3ec8e5e49f4e') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-entropy/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 18:39:29 Author: felixonmars Revision: 401853 upgpkg: haskell-entropy 0.4.1.3-3 rebuild with ghc 8.6.1 Modified: haskell-entropy/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 18:38:54 UTC (rev 401852) +++ PKGBUILD2018-11-06 18:39:29 UTC (rev 401853) @@ -3,7 +3,7 @@ pkgname=haskell-entropy pkgver=0.4.1.3 -pkgrel=2 +pkgrel=3 pkgdesc="A mostly platform independent (not GHCJS) method to obtain cryptographically strong entropy" url="https://hackage.haskell.org/package/entropy; license=('custom:BSD3') @@ -17,7 +17,7 @@ cd "${srcdir}/entropy-${pkgver}" runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -29,9 +29,9 @@ package() { cd "${srcdir}/entropy-${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 -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-entropy/repos (2 files)
Date: Tuesday, November 6, 2018 @ 18:39:46 Author: felixonmars Revision: 401854 archrelease: copy trunk to community-staging-x86_64 Added: haskell-entropy/repos/community-staging-x86_64/ haskell-entropy/repos/community-staging-x86_64/PKGBUILD (from rev 401853, haskell-entropy/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-entropy/repos/community-staging-x86_64/PKGBUILD (from rev 401853, haskell-entropy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 18:39:46 UTC (rev 401854) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin +# Maintainer: Daniel Nagy + +pkgname=haskell-entropy +pkgver=0.4.1.3 +pkgrel=3 +pkgdesc="A mostly platform independent (not GHCJS) method to obtain cryptographically strong entropy" +url="https://hackage.haskell.org/package/entropy; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/entropy/${pkgver}/entropy-${pkgver}.tar.gz) +sha512sums=('254580816f89db7a7b92d29cf11c57a2f603600a6de4bada4fa113656fb7f3012362b562386ce83017bd3955aded634eec066080d490dcb1e812cfd191aa') + +build() { +cd "${srcdir}/entropy-${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}/entropy-${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-graphscc/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 18:54:25 Author: felixonmars Revision: 401887 upgpkg: haskell-graphscc 1.0.4-11 rebuild with ghc 8.6.1 Modified: haskell-graphscc/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 18:53:47 UTC (rev 401886) +++ PKGBUILD2018-11-06 18:54:25 UTC (rev 401887) @@ -4,7 +4,7 @@ _hkgname=GraphSCC pkgname=haskell-graphscc pkgver=1.0.4 -pkgrel=10 +pkgrel=11 pkgdesc="Tarjan's algorithm for computing the strongly connected components of a graph" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('0ef058c98d41869fa44a85a8b425b8ee55e649e966ec3554a6aa4d4c798338b6072c45ffe8aab5d9ca2bcebbeb1fdd5b75d1313b87e7f81b88e33c00954c78c8') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fsplit-base runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-graphscc/repos (2 files)
Date: Tuesday, November 6, 2018 @ 18:54:41 Author: felixonmars Revision: 401888 archrelease: copy trunk to community-staging-x86_64 Added: haskell-graphscc/repos/community-staging-x86_64/ haskell-graphscc/repos/community-staging-x86_64/PKGBUILD (from rev 401887, haskell-graphscc/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-graphscc/repos/community-staging-x86_64/PKGBUILD (from rev 401887, haskell-graphscc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 18:54:41 UTC (rev 401888) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=GraphSCC +pkgname=haskell-graphscc +pkgver=1.0.4 +pkgrel=11 +pkgdesc="Tarjan's algorithm for computing the strongly connected components of a graph" +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=('0ef058c98d41869fa44a85a8b425b8ee55e649e966ec3554a6aa4d4c798338b6072c45ffe8aab5d9ca2bcebbeb1fdd5b75d1313b87e7f81b88e33c00954c78c8') + +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 -fsplit-base +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-hunit/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:05:50 Author: felixonmars Revision: 401914 upgpkg: haskell-hunit 1.6.0.0-9 rebuild with ghc 8.6.1 Modified: haskell-hunit/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:05:14 UTC (rev 401913) +++ PKGBUILD2018-11-06 19:05:50 UTC (rev 401914) @@ -4,7 +4,7 @@ _hkgname=HUnit pkgname=haskell-hunit pkgver=1.6.0.0 -pkgrel=8 +pkgrel=9 pkgdesc="A unit testing framework for Haskell" url="http://hunit.sourceforge.net/; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('06503884bb85733be05b82da1fcc47e5b81122c3a3959ef047acbea2df1338b4f4589479b46daa6a0d554c7cb06b8cf1712462a3496db22cec5621e878467120') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -fbase4 runhaskell Setup build @@ -29,11 +29,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-html/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:05:14 Author: felixonmars Revision: 401913 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html/repos/community-staging-x86_64/ haskell-html/repos/community-staging-x86_64/PKGBUILD (from rev 401912, haskell-html/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-html/repos/community-staging-x86_64/PKGBUILD (from rev 401912, haskell-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:05:14 UTC (rev 401913) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=html +pkgname=haskell-html +pkgver=1.0.1.2 +pkgrel=11 +pkgdesc="HTML combinator 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=('e7ce2be53ce4c7898aa8772c34d1469a90fcb5258ffec0cb1da544f334b6f13ecb73060dfec2284622be1156a2adbadec8b9cac5088c1ca9d84edfb50719b9e0') + +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-html/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:04:58 Author: felixonmars Revision: 401912 upgpkg: haskell-html 1.0.1.2-11 rebuild with ghc 8.6.1 Modified: haskell-html/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:04:22 UTC (rev 401911) +++ PKGBUILD2018-11-06 19:04:58 UTC (rev 401912) @@ -4,7 +4,7 @@ _hkgname=html pkgname=haskell-html pkgver=1.0.1.2 -pkgrel=10 +pkgrel=11 pkgdesc="HTML combinator library" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('e7ce2be53ce4c7898aa8772c34d1469a90fcb5258ffec0cb1da544f334b6f13ecb73060dfec2284622be1156a2adbadec8b9cac5088c1ca9d84edfb50719b9e0') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-libxml/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:20:35 Author: felixonmars Revision: 401955 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libxml/repos/community-staging-x86_64/ haskell-libxml/repos/community-staging-x86_64/PKGBUILD (from rev 401954, haskell-libxml/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libxml/repos/community-staging-x86_64/PKGBUILD (from rev 401954, haskell-libxml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:20:35 UTC (rev 401955) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=libxml +pkgname=haskell-libxml +pkgver=0.1.1 +pkgrel=6 +pkgdesc="Binding to libxml2" +url="https://hackage.haskell.org/package/libxml; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'libxml2') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('59a52200e7c7ab17a60a89e4a3aefdf6356e868be6be53696e5708a4d30863ae879834404ccfecb91b6d4b93a7ce0e147a3cc04bc4d5838c2aa990a290af5c5c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --extra-include-dirs=/usr/include/libxml2 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fsmall_base +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 ropper/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:20:28 Author: anthraxx Revision: 401954 archrelease: copy trunk to community-any Added: ropper/repos/community-any/PKGBUILD (from rev 401953, ropper/trunk/PKGBUILD) Deleted: ropper/repos/community-any/PKGBUILD --+ PKGBUILD | 134 ++--- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-06 19:20:21 UTC (rev 401953) +++ PKGBUILD2018-11-06 19:20:28 UTC (rev 401954) @@ -1,67 +0,0 @@ -# Maintainer: Levente Polyak - -pkgbase=ropper -pkgname=('ropper' 'python-ropper' 'python2-ropper') -_pkgname=Ropper -pkgver=1.11.6 -pkgrel=2 -pkgdesc='Show information about binary files and find gadgets to build rop chains for different architectures' -url='https://github.com/sashs/Ropper' -arch=('any') -license=('GPL2') -makedepends=('python-setuptools' 'python-capstone' 'python-filebytes' - 'python2-setuptools' 'python2-capstone' 'python2-filebytes') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sashs/${_pkgname}/archive/v${pkgver}.tar.gz) -sha512sums=('3609aaa60650c48602a48a2f83702b41227fa749cbfcfd76a2dd880900a69b9fc75208fa875eb262766c66c67727046a0687670cfbd203f77c806facd5fa59e8') - -prepare() { - cp -ra ${_pkgname}-${pkgver}{,-py2} - sed -r 's|(env python)|\12|' -i ${_pkgname}-${pkgver}-py2/sample.py -} - -build() { - (cd ${_pkgname}-${pkgver} -python setup.py build - ) - (cd ${_pkgname}-${pkgver}-py2 -python2 setup.py build - ) -} - -check() { - (cd ${_pkgname}-${pkgver} -python test.py - ) - (cd ${_pkgname}-${pkgver}-py2 -python2 test.py - ) -} - -package_ropper() { - depends=('python' "python-ropper>=${pkgver}") - optdepends=('python-keystone: assemble command support') - cd ${_pkgname}-${pkgver} - python setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - rm -r "${pkgdir}/usr/lib" "${pkgdir}/usr/bin/ropper2" -} - -package_python-ropper() { - depends=('python-capstone' 'python-filebytes') - optdepends=('python-keystone: assemble command support') - cd ${_pkgname}-${pkgver} - python setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}" - rm -r "${pkgdir}/usr/bin" -} - -package_python2-ropper() { - depends=('python2-capstone' 'python2-filebytes') - optdepends=('python2-keystone: assemble command support') - cd ${_pkgname}-${pkgver}-py2 - python2 setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}" - rm -r "${pkgdir}/usr/bin" -} - -# vim: ts=2 sw=2 et: Copied: ropper/repos/community-any/PKGBUILD (from rev 401953, ropper/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-06 19:20:28 UTC (rev 401954) @@ -0,0 +1,67 @@ +# Maintainer: Levente Polyak + +pkgbase=ropper +pkgname=('ropper' 'python-ropper' 'python2-ropper') +_pkgname=Ropper +pkgver=1.11.8 +pkgrel=1 +pkgdesc='Show information about binary files and find gadgets to build rop chains for different architectures' +url='https://github.com/sashs/Ropper' +arch=('any') +license=('GPL2') +makedepends=('python-setuptools' 'python-capstone' 'python-filebytes' + 'python2-setuptools' 'python2-capstone' 'python2-filebytes') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sashs/${_pkgname}/archive/v${pkgver}.tar.gz) +sha512sums=('0659b7699e19f192bfa3c7c3455cd1e6fcf25dcbb8746fb65c7c5aef1ddfa673924a0acc0a1f3ab60ebc70fca609346edcf5935759998c620df83ed4d0ef89a5') + +prepare() { + cp -ra ${_pkgname}-${pkgver}{,-py2} + sed -r 's|(env python)|\12|' -i ${_pkgname}-${pkgver}-py2/sample.py +} + +build() { + (cd ${_pkgname}-${pkgver} +python setup.py build + ) + (cd ${_pkgname}-${pkgver}-py2 +python2 setup.py build + ) +} + +check() { + (cd ${_pkgname}-${pkgver} +python test.py + ) + (cd ${_pkgname}-${pkgver}-py2 +python2 test.py + ) +} + +package_ropper() { + depends=('python' "python-ropper>=${pkgver}") + optdepends=('python-keystone: assemble command support') + cd ${_pkgname}-${pkgver} + python setup.py install -O1 --root="${pkgdir}" --skip-build + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + rm -r "${pkgdir}/usr/lib" "${pkgdir}/usr/bin/ropper2" +} + +package_python-ropper() { + depends=('python-capstone' 'python-filebytes') + optdepends=('python-keystone: assemble command support') + cd ${_pkgname}-${pkgver} + python setup.py install -O1 --root="${pkgdir}" --skip-build + install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}" + rm -r "${pkgdir}/usr/bin" +} + +package_python2-ropper() { + depends=('python2-capstone' 'python2-filebytes') +
[arch-commits] Commit in haskell-libffi/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:19:45 Author: felixonmars Revision: 401951 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libffi/repos/community-staging-x86_64/ haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 401950, haskell-libffi/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 401950, haskell-libffi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:19:45 UTC (rev 401951) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=libffi +pkgname=haskell-libffi +pkgver=0.1 +pkgrel=10 +pkgdesc="A binding to libffi" +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=('ca6dcdec14f12c565c48143aed72a022960978148759d9ee2ababf6f7e008a5cb5d152d4f10a2bfef511e4e852a4b30f1bc81928b249461c0b67817b1c74e0b3') + +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-libxml/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:20:18 Author: felixonmars Revision: 401952 upgpkg: haskell-libxml 0.1.1-6 rebuild with ghc 8.6.1 Modified: haskell-libxml/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:19:45 UTC (rev 401951) +++ PKGBUILD2018-11-06 19:20:18 UTC (rev 401952) @@ -3,7 +3,7 @@ _hkgname=libxml pkgname=haskell-libxml pkgver=0.1.1 -pkgrel=5 +pkgrel=6 pkgdesc="Binding to libxml2" url="https://hackage.haskell.org/package/libxml; license=('custom:BSD3') @@ -14,10 +14,10 @@ sha512sums=('59a52200e7c7ab17a60a89e4a3aefdf6356e868be6be53696e5708a4d30863ae879834404ccfecb91b6d4b93a7ce0e147a3cc04bc4d5838c2aa990a290af5c5c') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --extra-include-dirs=/usr/include/libxml2 \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --extra-include-dirs=/usr/include/libxml2 \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -fsmall_base runhaskell Setup build @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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 ropper/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:20:21 Author: anthraxx Revision: 401953 upgpkg: ropper 1.11.8-1 Modified: ropper/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:20:18 UTC (rev 401952) +++ PKGBUILD2018-11-06 19:20:21 UTC (rev 401953) @@ -3,8 +3,8 @@ pkgbase=ropper pkgname=('ropper' 'python-ropper' 'python2-ropper') _pkgname=Ropper -pkgver=1.11.6 -pkgrel=2 +pkgver=1.11.8 +pkgrel=1 pkgdesc='Show information about binary files and find gadgets to build rop chains for different architectures' url='https://github.com/sashs/Ropper' arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-setuptools' 'python-capstone' 'python-filebytes' 'python2-setuptools' 'python2-capstone' 'python2-filebytes') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sashs/${_pkgname}/archive/v${pkgver}.tar.gz) -sha512sums=('3609aaa60650c48602a48a2f83702b41227fa749cbfcfd76a2dd880900a69b9fc75208fa875eb262766c66c67727046a0687670cfbd203f77c806facd5fa59e8') +sha512sums=('0659b7699e19f192bfa3c7c3455cd1e6fcf25dcbb8746fb65c7c5aef1ddfa673924a0acc0a1f3ab60ebc70fca609346edcf5935759998c620df83ed4d0ef89a5') prepare() { cp -ra ${_pkgname}-${pkgver}{,-py2}
[arch-commits] Commit in haskell-monadlib/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:30:59 Author: felixonmars Revision: 401981 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadlib/repos/community-staging-x86_64/ haskell-monadlib/repos/community-staging-x86_64/PKGBUILD (from rev 401980, haskell-monadlib/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monadlib/repos/community-staging-x86_64/PKGBUILD (from rev 401980, haskell-monadlib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:30:59 UTC (rev 401981) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monadLib +pkgname=haskell-monadlib +pkgver=3.7.3 +pkgrel=7 +pkgdesc="A collection of monad transformers" +url="http://wiki.github.com/yav/monadlib; +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=('43826b3166def916a6b25731b8956f9319b6db19f12ca65688e210f60dd719daabc805b13cf61f0d5c6eff88a109bb0f3d1a2174f295af5b1c9271b5efcef9e6') + +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 \ + -f-base3 +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-monadplus/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:31:54 Author: felixonmars Revision: 401983 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadplus/repos/community-staging-x86_64/ haskell-monadplus/repos/community-staging-x86_64/PKGBUILD (from rev 401982, haskell-monadplus/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-monadplus/repos/community-staging-x86_64/PKGBUILD (from rev 401982, haskell-monadplus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:31:54 UTC (rev 401983) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monadplus +pkgname=haskell-monadplus +pkgver=1.4.2 +pkgrel=10 +pkgdesc="Haskell98 partial maps and filters over MonadPlus." +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; + https://github.com/asr/monadplus/commit/c4231e1423e5c81f2779acf4462eea8872f6a4e6.patch) +sha512sums=('839a35b3de1226e177c07e30b86e841ddd19075d3ce29fa7154fefb371d9bef8aa85847d7c139faad93713d5b7889979498097f69c6e3bccfcee2fbbf7bf6539' + 'a3cd839c84c6c1c6ce827f75b3e98159da998d9693044e9af0ef50f3aac8c0e30b0c32305c09a3df881c826bc39f8a8e5839238c3f55df35d32f6edcc6d07d96') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../c4231e1423e5c81f2779acf4462eea8872f6a4e6.patch +} + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-monadlib/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:30:42 Author: felixonmars Revision: 401980 upgpkg: haskell-monadlib 3.7.3-7 rebuild with ghc 8.6.1 Modified: haskell-monadlib/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:30:07 UTC (rev 401979) +++ PKGBUILD2018-11-06 19:30:42 UTC (rev 401980) @@ -4,7 +4,7 @@ _hkgname=monadLib pkgname=haskell-monadlib pkgver=3.7.3 -pkgrel=6 +pkgrel=7 pkgdesc="A collection of monad transformers" url="http://wiki.github.com/yav/monadlib; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('43826b3166def916a6b25731b8956f9319b6db19f12ca65688e210f60dd719daabc805b13cf61f0d5c6eff88a109bb0f3d1a2174f295af5b1c9271b5efcef9e6') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -f-base3 runhaskell Setup build @@ -29,11 +29,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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 diffutils/trunk (PKGBUILD)
Date: Wednesday, November 7, 2018 @ 00:38:32 Author: allan Revision: 338021 upgpkg: diffutils 3.6-2 a smattering of PIE & RELRO, new format .BUILDINFO Modified: diffutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-07 00:32:18 UTC (rev 338020) +++ PKGBUILD2018-11-07 00:38:32 UTC (rev 338021) @@ -4,7 +4,7 @@ pkgname=diffutils pkgver=3.6 -pkgrel=1 +pkgrel=2 pkgdesc='Utility programs used for creating patch files' arch=('x86_64') url='https://www.gnu.org/software/diffutils'
[arch-commits] Commit in qemu/repos (6 files)
Date: Wednesday, November 7, 2018 @ 01:36:15 Author: anatolik Revision: 338028 archrelease: copy trunk to testing-x86_64 Added: qemu/repos/testing-x86_64/ qemu/repos/testing-x86_64/65-kvm.rules (from rev 338027, qemu/trunk/65-kvm.rules) qemu/repos/testing-x86_64/PKGBUILD (from rev 338027, qemu/trunk/PKGBUILD) qemu/repos/testing-x86_64/allow_elf64.patch (from rev 338027, qemu/trunk/allow_elf64.patch) qemu/repos/testing-x86_64/qemu-ga.service (from rev 338027, qemu/trunk/qemu-ga.service) qemu/repos/testing-x86_64/qemu.install (from rev 338027, qemu/trunk/qemu.install) ---+ 65-kvm.rules |1 PKGBUILD | 226 allow_elf64.patch | 25 + qemu-ga.service |9 ++ qemu.install |8 + 5 files changed, 269 insertions(+) Copied: qemu/repos/testing-x86_64/65-kvm.rules (from rev 338027, qemu/trunk/65-kvm.rules) === --- testing-x86_64/65-kvm.rules (rev 0) +++ testing-x86_64/65-kvm.rules 2018-11-07 01:36:15 UTC (rev 338028) @@ -0,0 +1 @@ +KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Copied: qemu/repos/testing-x86_64/PKGBUILD (from rev 338027, qemu/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-11-07 01:36:15 UTC (rev 338028) @@ -0,0 +1,226 @@ +# Maintainer: Tobias Powalowski +# Contributor: Sébastien "Seblu" Luttringer + +pkgbase=qemu +pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra + qemu-block-{iscsi,rbd,gluster} qemu-guest-agent) +pkgdesc="A generic and open source machine emulator and virtualizer" +pkgver=3.0.0 +pkgrel=4 +arch=(x86_64) +license=(GPL2 LGPL2.1) +url="http://wiki.qemu.org/; +_headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs + lzo snappy curl vde2 libcap-ng spice libcacard usbredir) +depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}") +makedepends=(spice-protocol python2 ceph libiscsi glusterfs) +source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig} +qemu-ga.service +65-kvm.rules +allow_elf64.patch + fix_virtio.patch::https://github.com/qemu/qemu/commit/db812c4073c77c8a64db8d6663b3416a587c7b4a.patch) +sha512sums=('a764302f50b9aca4134bbbc1f361b98e71240cdc7b25600dfe733bf4cf17bd86000bd28357697b08f3b656899dceb9e459350b8d7817444ed5d7fa380a5a' +'SKIP' + '269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4' + 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' + 'b450625ff1e705f8c7eed9e2c0c4fe2179ca061df88a1a777c861c11d543c151cd0160f7f7227babdfe8b36000de084cbcb6fd7bf0f93d2f936c2e65082c82bf' + '5a27d4ddee9b75b32015e2b2e8612a49406809a50e9d1c30de60593581363a4eeb24343d2e939c950d06852d21d95560c9cb518d043b981f2e681ab6a5927290') +validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') + +case $CARCH in + i?86) _corearch=i386 ;; + x86_64) _corearch=x86_64 ;; +esac + +prepare() { + mkdir build-{full,headless} + mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu} + + cd ${pkgname}-${pkgver} + sed -i 's/vte-2\.90/vte-2.91/g' configure + + patch -p1 < ../allow_elf64.patch + + # FS#60141 + patch -p1 < ../fix_virtio.patch +} + +build() { + _build full \ +--audio-drv-list="pa alsa sdl" + + _build headless \ +--audio-drv-list= \ +--disable-bluez \ +--disable-sdl \ +--disable-gtk \ +--disable-vte \ +--disable-opengl \ +--disable-virglrenderer +} + +_build() ( + cd build-$1 + + # qemu vs. make 4 == bad + export ARFLAGS=rv + + # http://permalink.gmane.org/gmane.comp.emulators.qemu/238740 + export CFLAGS+=" -fPIC" + + ../${pkgname}-${pkgver}/configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib/qemu \ +--python=/usr/bin/python2 \ +--smbd=/usr/bin/smbd \ +--with-gtkabi=3.0 \ +--with-sdlabi=2.0 \ +--enable-modules \ +--enable-jemalloc \ +"${@:2}" + + make +) + +package_qemu() { + optdepends=('qemu-arch-extra: extra architectures support') + provides=(qemu-headless) + conflicts=(qemu-headless) + replaces=(qemu-kvm) + + _package full +} + +package_qemu-headless() { + pkgdesc="QEMU without GUI" + depends=("${_headlessdeps[@]}") + optdepends=('qemu-headless-arch-extra: extra architectures support') + + _package headless +} + +_package() { + optdepends+=('samba: SMB/CIFS server support' + 'qemu-block-iscsi: iSCSI block support' + 'qemu-block-rbd: RBD block support' + 'qemu-block-gluster:
[arch-commits] Commit in hcxtools/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:51:22 Author: anthraxx Revision: 402026 upgpkg: hcxtools 5.0.0-1 Modified: hcxtools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:50:58 UTC (rev 402025) +++ PKGBUILD2018-11-06 19:51:22 UTC (rev 402026) @@ -1,8 +1,8 @@ # Maintainer: Levente Polyak pkgname=hcxtools -_gitcommit=bc206cc6fbc384fc1b03cc35773afd293ff3a3f1 -pkgver=4.2.1+15+gbc206cc +_gitcommit=f38b771c637e6e001f97d9baec02eac051ecd643 +pkgver=5.0.0 pkgrel=1 pkgdesc='Portable solution for capturing wlan traffic and conversion to hashcat and John the Ripper formats' url='https://github.com/ZerBea/hcxtools'
[arch-commits] Commit in hcxtools/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:51:28 Author: anthraxx Revision: 402027 archrelease: copy trunk to community-x86_64 Added: hcxtools/repos/community-x86_64/PKGBUILD (from rev 402026, hcxtools/trunk/PKGBUILD) Deleted: hcxtools/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-06 19:51:22 UTC (rev 402026) +++ PKGBUILD2018-11-06 19:51:28 UTC (rev 402027) @@ -1,33 +0,0 @@ -# Maintainer: Levente Polyak - -pkgname=hcxtools -_gitcommit=bc206cc6fbc384fc1b03cc35773afd293ff3a3f1 -pkgver=4.2.1+15+gbc206cc -pkgrel=1 -pkgdesc='Portable solution for capturing wlan traffic and conversion to hashcat and John the Ripper formats' -url='https://github.com/ZerBea/hcxtools' -arch=('x86_64') -license=('MIT') -depends=('curl' 'libpcap' 'zlib' 'openssl') -makedepends=('git') -source=("${pkgname}::git+https://github.com/ZerBea/hcxtools#commit=${_gitcommit};) -sha512sums=('SKIP') - -pkgver() { - cd ${pkgname} - git describe --tags|sed -r 's|v?(.+)|\1|'|sed 's|-|+|g' -} - -build() { - cd ${pkgname} - make -} - -package() { - cd ${pkgname} - make DESTDIR="${pkgdir}" PREFIX=/usr install - install -Dm 644 README.md changelog -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 license.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: hcxtools/repos/community-x86_64/PKGBUILD (from rev 402026, hcxtools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-06 19:51:28 UTC (rev 402027) @@ -0,0 +1,33 @@ +# Maintainer: Levente Polyak + +pkgname=hcxtools +_gitcommit=f38b771c637e6e001f97d9baec02eac051ecd643 +pkgver=5.0.0 +pkgrel=1 +pkgdesc='Portable solution for capturing wlan traffic and conversion to hashcat and John the Ripper formats' +url='https://github.com/ZerBea/hcxtools' +arch=('x86_64') +license=('MIT') +depends=('curl' 'libpcap' 'zlib' 'openssl') +makedepends=('git') +source=("${pkgname}::git+https://github.com/ZerBea/hcxtools#commit=${_gitcommit};) +sha512sums=('SKIP') + +pkgver() { + cd ${pkgname} + git describe --tags|sed -r 's|v?(.+)|\1|'|sed 's|-|+|g' +} + +build() { + cd ${pkgname} + make +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" PREFIX=/usr install + install -Dm 644 README.md changelog -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 license.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-path-pieces/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:51:42 Author: felixonmars Revision: 402028 upgpkg: haskell-path-pieces 0.2.1-16 rebuild with ghc 8.6.1 Modified: haskell-path-pieces/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:51:28 UTC (rev 402027) +++ PKGBUILD2018-11-06 19:51:42 UTC (rev 402028) @@ -4,7 +4,7 @@ _hkgname=path-pieces pkgname=haskell-path-pieces pkgver=0.2.1 -pkgrel=15 +pkgrel=16 pkgdesc="Components of paths" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('83b8bda16db42ed347e2caa1978f195faf161f53beaaccbf450d21b29b9ae9fc04bcdf8dd17a0db2e11eb9e5bfeddcb605237325c7aaf4ec5cc3402b859674c0') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-path-pieces/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:52:10 Author: felixonmars Revision: 402029 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-pieces/repos/community-staging-x86_64/ haskell-path-pieces/repos/community-staging-x86_64/PKGBUILD (from rev 402028, haskell-path-pieces/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-path-pieces/repos/community-staging-x86_64/PKGBUILD (from rev 402028, haskell-path-pieces/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:52:10 UTC (rev 402029) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path-pieces +pkgname=haskell-path-pieces +pkgver=0.2.1 +pkgrel=16 +pkgdesc="Components of paths" +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=('83b8bda16db42ed347e2caa1978f195faf161f53beaaccbf450d21b29b9ae9fc04bcdf8dd17a0db2e11eb9e5bfeddcb605237325c7aaf4ec5cc3402b859674c0') + +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-patience/repos (3 files)
Date: Tuesday, November 6, 2018 @ 19:53:01 Author: felixonmars Revision: 402031 archrelease: copy trunk to community-staging-x86_64 Added: haskell-patience/repos/community-staging-x86_64/ haskell-patience/repos/community-staging-x86_64/PKGBUILD (from rev 402030, haskell-patience/trunk/PKGBUILD) haskell-patience/repos/community-staging-x86_64/container-0.6.patch (from rev 402030, haskell-patience/trunk/container-0.6.patch) -+ PKGBUILD| 45 + container-0.6.patch | 21 + 2 files changed, 66 insertions(+) Copied: haskell-patience/repos/community-staging-x86_64/PKGBUILD (from rev 402030, haskell-patience/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:53:01 UTC (rev 402031) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=patience +pkgname=haskell-patience +pkgver=0.1.1 +pkgrel=9 +pkgdesc="Patience diff and longest increasing subsequence" +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; +container-0.6.patch) +sha512sums=('dac94580d9b82023841b5406509f8cd0e58148756e4259708c21b78b480fb4fb67b21a82c81e702275f49d90bcd1d2b46d20bb96267131d4ff57334f110e14f7' + '180ad3b4427207fb6e46e205daf49891554068a1e698b6a13a3c41e0e36c95327742baff2f2821d23a8d81a0927ff427d864913bed3ac626e4337972573982af') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../container-0.6.patch +} + +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" +} Copied: haskell-patience/repos/community-staging-x86_64/container-0.6.patch (from rev 402030, haskell-patience/trunk/container-0.6.patch) === --- community-staging-x86_64/container-0.6.patch (rev 0) +++ community-staging-x86_64/container-0.6.patch2018-11-06 19:53:01 UTC (rev 402031) @@ -0,0 +1,21 @@ +diff --git a/Data/Algorithm/Patience.hs.orig b/Data/Algorithm/Patience.hs +index f987659..c7ccfba 100644 +--- a/Data/Algorithm/Patience.hs.orig b/Data/Algorithm/Patience.hs +@@ -15,6 +15,7 @@ import qualified Data.Sequence as S + import Data.Sequence ( (<|), (|>), (><), ViewL(..), ViewR(..) ) + import qualified Data.Foldable as F + import qualified Data.Map as M ++import qualified Data.Map.Strict as MS + import qualified Data.IntMap as IM + + import Data.List +@@ -68,7 +69,7 @@ longestIncreasing = extract . foldl' ins IM.empty where + -- Elements whose second component appears exactly once. + unique :: (Ord t) => S.Seq (a,t) -> M.Map t a + unique = M.mapMaybe id . F.foldr ins M.empty where +- ins (a,x) = M.insertWith' (\_ _ -> Nothing) x (Just a) ++ ins (a,x) = MS.insertWith (\_ _ -> Nothing) x (Just a) + + -- Given two sequences of numbered "lines", returns a list of points + -- where unique lines match up.
[arch-commits] Commit in haskell-prettyclass/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:03:31 Author: felixonmars Revision: 402053 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyclass/repos/community-staging-x86_64/ haskell-prettyclass/repos/community-staging-x86_64/PKGBUILD (from rev 402052, haskell-prettyclass/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: haskell-prettyclass/repos/community-staging-x86_64/PKGBUILD (from rev 402052, haskell-prettyclass/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:03:31 UTC (rev 402053) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +_hkgname=prettyclass +pkgname=haskell-prettyclass +pkgver=1.0.0.0 +pkgrel=4 +pkgdesc="Pretty printing class similar to Show." +url="https://github.com/JustusAdam/prettyclass; +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=('f0785e7780f71ee0f8f6b6ca5db6a82f030f75b34f618ff9ee0025032516114769f4cd4e6094b5fefd13e645a7eece9d87b82c2d4c144dddf5093bc2c600af4a') + +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" +}
[arch-commits] Commit in haskell-prettyclass/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:03:15 Author: felixonmars Revision: 402052 upgpkg: haskell-prettyclass 1.0.0.0-4 rebuild with ghc 8.6.1 Modified: haskell-prettyclass/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:02:41 UTC (rev 402051) +++ PKGBUILD2018-11-06 20:03:15 UTC (rev 402052) @@ -3,7 +3,7 @@ _hkgname=prettyclass pkgname=haskell-prettyclass pkgver=1.0.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="Pretty printing class similar to Show." url="https://github.com/JustusAdam/prettyclass; license=('custom:BSD3') @@ -17,7 +17,7 @@ cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -29,7 +29,7 @@ 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 -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" }
[arch-commits] Commit in haskell-reflection/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:14:12 Author: felixonmars Revision: 402076 upgpkg: haskell-reflection 2.1.4-3 rebuild with ghc 8.6.1 Modified: haskell-reflection/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:13:35 UTC (rev 402075) +++ PKGBUILD2018-11-06 20:14:12 UTC (rev 402076) @@ -4,7 +4,7 @@ _hkgname=reflection pkgname=haskell-reflection pkgver=2.1.4 -pkgrel=2 +pkgrel=3 pkgdesc="Reifies arbitrary terms into types that can be reflected back into terms" url="https://github.com/ekmett/reflection; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('3209bb44a07fedddbb2aeb5f2f09414e6672faff6c8fbdb78eaa8f61a1af4d9fba43be193854f8978ffdd82c0ce54bd79a5d875638a41b6a738bc489bd718295') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -ftemplate-haskell -f-slow runhaskell Setup build @@ -29,11 +29,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-reflection/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:14:31 Author: felixonmars Revision: 402077 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reflection/repos/community-staging-x86_64/ haskell-reflection/repos/community-staging-x86_64/PKGBUILD (from rev 402076, haskell-reflection/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-reflection/repos/community-staging-x86_64/PKGBUILD (from rev 402076, haskell-reflection/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:14:31 UTC (rev 402077) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=reflection +pkgname=haskell-reflection +pkgver=2.1.4 +pkgrel=3 +pkgdesc="Reifies arbitrary terms into types that can be reflected back into terms" +url="https://github.com/ekmett/reflection; +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=('3209bb44a07fedddbb2aeb5f2f09414e6672faff6c8fbdb78eaa8f61a1af4d9fba43be193854f8978ffdd82c0ce54bd79a5d875638a41b6a738bc489bd718295') + +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 \ +-ftemplate-haskell -f-slow +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-singleton-bool/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:32:50 Author: felixonmars Revision: 402119 upgpkg: haskell-singleton-bool 0.1.4-4 rebuild with ghc 8.6.1 Modified: haskell-singleton-bool/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:32:15 UTC (rev 402118) +++ PKGBUILD2018-11-06 20:32:50 UTC (rev 402119) @@ -3,7 +3,7 @@ _hkgname=singleton-bool pkgname=haskell-singleton-bool pkgver=0.1.4 -pkgrel=3 +pkgrel=4 pkgdesc="Type level booleans" url="https://github.com/phadej/singleton-bool; license=('custom:BSD3') @@ -19,10 +19,10 @@ } build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -32,11 +32,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-texttable/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:31:54 Author: felixonmars Revision: 402116 fix makedepends on setuptools (FS#60721) Modified: python-texttable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:31:23 UTC (rev 402115) +++ PKGBUILD2018-11-06 20:31:54 UTC (rev 402116) @@ -12,7 +12,7 @@ arch=('any') url="https://pypi.python.org/pypi/texttable/; license=('LGPL') -makedepends=('python-cjkwrap' 'python2-cjkwrap') +makedepends=('python-cjkwrap' 'python2-cjkwrap' 'python-setuptools' 'python2-setuptools') checkdepends=('python-pytest' 'python2-pytest') source=("$pkgbase-$pkgver.tar.gz::https://github.com/foutaise/texttable/archive/v$pkgver.tar.gz;) sha512sums=('f4727947a302c8e1bf09ba08d73f79f083304b42f86f2f181a98f44602961e0b280aedd4e38660630671eac17e6eb92403b89c1ae6ea3cdd3cf861c122b904a3')
[arch-commits] Commit in haskell-simple-smt/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:32:15 Author: felixonmars Revision: 402118 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-smt/repos/community-staging-x86_64/ haskell-simple-smt/repos/community-staging-x86_64/PKGBUILD (from rev 402117, haskell-simple-smt/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-simple-smt/repos/community-staging-x86_64/PKGBUILD (from rev 402117, haskell-simple-smt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:32:15 UTC (rev 402118) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-smt +pkgname=haskell-simple-smt +pkgver=0.9.3 +pkgrel=2 +pkgdesc="A simple way to interact with an SMT solver process" +url="https://github.com/yav/simple-smt; +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=('9b9c2ea67efb49c40795796ae85211d4807936521f764c732a1368af4146f6dfda72e1dd706f007f904171a3ea75d86e6d5224b4bfd9d8280d452717fd046e5f') + +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-singleton-bool/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:33:06 Author: felixonmars Revision: 402120 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singleton-bool/repos/community-staging-x86_64/ haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from rev 402119, haskell-singleton-bool/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from rev 402119, haskell-singleton-bool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:33:06 UTC (rev 402120) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=singleton-bool +pkgname=haskell-singleton-bool +pkgver=0.1.4 +pkgrel=4 +pkgdesc="Type level booleans" +url="https://github.com/phadej/singleton-bool; +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=('2aeb3117a9d02b8d9a212f9a9f1cad24657d6e2ab5ffe37da6880be6a67d9dae9403211acab4e75e3ad618d5f8c48d67457e00ee2830e9f4f140c44b40fd8ee5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.12/<5/' $_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 \ +--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-lrucache/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:37:49 Author: felixonmars Revision: 402133 upgpkg: haskell-lrucache 1.2.0.0-33 rebuild with ghc 8.6.1 Modified: haskell-lrucache/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:37:12 UTC (rev 402132) +++ PKGBUILD2018-11-06 20:37:49 UTC (rev 402133) @@ -4,7 +4,7 @@ _hkgname=lrucache pkgname=haskell-lrucache pkgver=1.2.0.0 -pkgrel=32 +pkgrel=33 pkgdesc="a simple, pure LRU cache" url="https://github.com/chowells79/lrucache; license=("custom:BSD3") @@ -20,10 +20,10 @@ } build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -33,11 +33,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-lrucache/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:38:06 Author: felixonmars Revision: 402134 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lrucache/repos/community-staging-x86_64/ haskell-lrucache/repos/community-staging-x86_64/PKGBUILD (from rev 402133, haskell-lrucache/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-lrucache/repos/community-staging-x86_64/PKGBUILD (from rev 402133, haskell-lrucache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:38:06 UTC (rev 402134) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lrucache +pkgname=haskell-lrucache +pkgver=1.2.0.0 +pkgrel=33 +pkgdesc="a simple, pure LRU cache" +url="https://github.com/chowells79/lrucache; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-contravariant") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('efbd2fe79188a0fb06cb9b3c0603d03d643cc38d7e067d9413889a8cc3546094f09928c4451efd4215d24aa8a48ce02dcb5b65b6b82b540ae86a3a8da5bd9567') + +prepare() { +cd $_hkgname-$pkgver +sed -i '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 \ +--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-contravariant/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:36:56 Author: felixonmars Revision: 402131 upgpkg: haskell-contravariant 1.5-4 rebuild with ghc 8.6.1 Modified: haskell-contravariant/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:36:13 UTC (rev 402130) +++ PKGBUILD2018-11-06 20:36:56 UTC (rev 402131) @@ -4,7 +4,7 @@ _hkgname=contravariant pkgname=haskell-contravariant pkgver=1.5 -pkgrel=3 +pkgrel=4 pkgdesc="Contravariant functors" url="https://github.com/ekmett/contravariant/; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('1e0f94fa54b4b990e3c09c14ca8c3fcf93dfb60c154cd9f2f45cafd0c79bede79ed8ca9c63b09687911e72562f2011405f8948287815e378a6299709d87e7852') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -fstatevar -fsemigroups -ftagged -f-safe runhaskell Setup build @@ -29,11 +29,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-contravariant/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:37:12 Author: felixonmars Revision: 402132 archrelease: copy trunk to community-staging-x86_64 Added: haskell-contravariant/repos/community-staging-x86_64/ haskell-contravariant/repos/community-staging-x86_64/PKGBUILD (from rev 402131, haskell-contravariant/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-contravariant/repos/community-staging-x86_64/PKGBUILD (from rev 402131, haskell-contravariant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:37:12 UTC (rev 402132) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=contravariant +pkgname=haskell-contravariant +pkgver=1.5 +pkgrel=4 +pkgdesc="Contravariant functors" +url="https://github.com/ekmett/contravariant/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-statevar') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e0f94fa54b4b990e3c09c14ca8c3fcf93dfb60c154cd9f2f45cafd0c79bede79ed8ca9c63b09687911e72562f2011405f8948287815e378a6299709d87e7852') + +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 \ +-fstatevar -fsemigroups -ftagged -f-safe +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-syb/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:43:54 Author: felixonmars Revision: 402147 upgpkg: haskell-syb 0.7-8 rebuild with ghc 8.6.1 Modified: haskell-syb/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:43:18 UTC (rev 402146) +++ PKGBUILD2018-11-06 20:43:54 UTC (rev 402147) @@ -6,7 +6,7 @@ _hkgname=syb pkgname=haskell-syb pkgver=0.7 -pkgrel=7 +pkgrel=8 pkgdesc="library for generic programming in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') @@ -17,10 +17,10 @@ sha512sums=('b1bc61cfb828dcf344784ca1686b563bfe12388363fe387b86ddfa8a90f6f38a2f2a595cff969cb577e0a6460c2ad032d7477b701bd2503cc05ee6f974c5bcb9') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -30,11 +30,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-syb/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:44:11 Author: felixonmars Revision: 402148 archrelease: copy trunk to community-staging-x86_64 Added: haskell-syb/repos/community-staging-x86_64/ haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 402147, haskell-syb/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 402147, haskell-syb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:44:11 UTC (rev 402148) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Aaron Peschel +# Contributor: Rémy Oudompheng +# Contributor: Arch Haskell Team + +_hkgname=syb +pkgname=haskell-syb +pkgver=0.7 +pkgrel=8 +pkgdesc="library for generic programming in Haskell" +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=('b1bc61cfb828dcf344784ca1686b563bfe12388363fe387b86ddfa8a90f6f38a2f2a595cff969cb577e0a6460c2ad032d7477b701bd2503cc05ee6f974c5bcb9') + +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-tagged/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:54:22 Author: felixonmars Revision: 402158 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagged/repos/community-staging-x86_64/ haskell-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 402157, haskell-tagged/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 402157, haskell-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:54:22 UTC (rev 402158) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagged +pkgname=haskell-tagged +pkgver=0.8.6 +pkgrel=3 +pkgdesc="Haskell 98 phantom types to avoid unsafely passing dummy arguments" +url="https://github.com/ekmett/tagged; +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=('8cec49ea6f54ba84109ec6068cce209321bfa4662d5acdf75e4019087e2890e3056bf13a237cb5caf3fec597b05b710ebbfb74e06b736b7fb2f87941defeb814') + +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 \ +-fdeepseq -ftransformers +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/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:55:20 Author: felixonmars Revision: 402160 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-api/repos/community-staging-x86_64/ haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 402159, haskell-crypto-api/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 402159, haskell-crypto-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:55:20 UTC (rev 402160) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-api +pkgname=haskell-crypto-api +pkgver=0.13.3 +pkgrel=11 +pkgdesc="A generic interface for cryptographic operations" +url="https://github.com/TomMD/crypto-api; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-entropy" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1228fe857e235a0d5692916507a42e622f9769325ae9a6a7828270dcb64fe38cc094eec3fc8cad2f28b01bd8de98b1dc637a17aab1db1568a82cb91ebc65c382') + +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 \ +-f-all_cpolys +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-quickcheck/repos (3 files)
Date: Tuesday, November 6, 2018 @ 21:06:25 Author: felixonmars Revision: 402187 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck/repos/community-staging-x86_64/ haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 402186, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 402186, haskell-quickcheck/trunk/PKGBUILD) -+ 0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ PKGBUILD| 45 + 2 files changed, 95 insertions(+) Copied: haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 402186, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) === --- community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (rev 0) +++ community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch 2018-11-06 21:06:25 UTC (rev 402187) @@ -0,0 +1,50 @@ +From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001 +From: Thomas Dziedzic +Date: Tue, 11 Sep 2012 03:59:50 -0700 +Subject: [PATCH] update code to support extensible exceptions no longer being + a part of ghc >= 7.6.1 + +--- + QuickCheck.cabal | 6 +- + Test/QuickCheck/Exception.hs | 6 ++ + 2 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/QuickCheck.cabal b/QuickCheck.cabal +index 1a9126e..5afd6fb 100644 +--- a/QuickCheck.cabal b/QuickCheck.cabal +@@ -60,9 +60,13 @@ library + Build-depends: ghc + + -- We want to use extensible-exceptions even if linking against base-3. +- if impl(ghc >= 6.9) ++ if impl(ghc >= 6.9) && impl(ghc < 7.6) + Build-depends: extensible-exceptions + ++ -- GHC >= 7.6.1 no longer provides extensible exceptions ++ if impl(ghc >= 7.6) ++cpp-options: -DNEW_EXCEPTIONS ++ + -- Modules that are always built. + Exposed-Modules: + Test.QuickCheck, +diff --git a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +index f895351..d463195 100644 +--- a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +@@ -18,6 +18,12 @@ module Test.QuickCheck.Exception where + + #if defined(OLD_EXCEPTIONS) + import Control.Exception(evaluate, try, Exception(..), throw) ++#elif defined(NEW_EXCEPTIONS) ++import Control.Exception(evaluate, try, SomeException(SomeException), ErrorCall(..), throw ++#if defined(GHC_INTERRUPT) ++ , AsyncException(UserInterrupt) ++#endif ++ ) + #else + import Control.Exception.Extensible(evaluate, try, SomeException(SomeException), ErrorCall(..), throw + #if defined(GHC_INTERRUPT) +-- +1.7.12 + Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 402186, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 21:06:25 UTC (rev 402187) @@ -0,0 +1,45 @@ +# Maintainer: Alexander F Rødseth +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=QuickCheck +pkgname=haskell-quickcheck +pkgver=2.11.3 +pkgrel=6 +pkgdesc='Automatic testing of Haskell programs' +url='https://hackage.haskell.org/package/QuickCheck' +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-tf-random') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('17b3c5803cbca980375a1837b4ba931f346be8a720fcc0e37ad2c46abc8ba2073c49635bc89739d34653376c3f7fe1bd39560092c005b8dbce0a7effac25d73d') + +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 \ +-ftemplateHaskell + + 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
[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:06:09 Author: felixonmars Revision: 402186 upgpkg: haskell-quickcheck 2.11.3-6 rebuild with ghc 8.6.2 Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 21:05:20 UTC (rev 402185) +++ PKGBUILD2018-11-06 21:06:09 UTC (rev 402186) @@ -5,7 +5,7 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.11.3 -pkgrel=5 +pkgrel=6 pkgdesc='Automatic testing of Haskell programs' url='https://hackage.haskell.org/package/QuickCheck' license=('custom:BSD3')
[arch-commits] Commit in haskell-colour/repos (2 files)
Date: Tuesday, November 6, 2018 @ 21:13:33 Author: felixonmars Revision: 402193 archrelease: copy trunk to community-staging-x86_64 Added: haskell-colour/repos/community-staging-x86_64/ haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 402192, haskell-colour/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 402192, haskell-colour/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 21:13:33 UTC (rev 402193) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=colour +pkgname=haskell-colour +pkgver=2.3.4 +pkgrel=13 +pkgdesc="A model for human colour/color perception" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' ) +checkdepends=('haskell-quickcheck' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c475ed5ced7bcf749facfacf609d2b89a04f496bd6a7301259aa14cbfe6e768d65495f09b046b80f448b27478323a52cc2414954934985259e6f115325d17f9a') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*2.11/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" "${_opts[@]}" \ +--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-hspec-meta/repos (2 files)
Date: Tuesday, November 6, 2018 @ 21:28:16 Author: felixonmars Revision: 402221 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-meta/repos/community-staging-x86_64/ haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 402220, haskell-hspec-meta/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 402220, haskell-hspec-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 21:28:16 UTC (rev 402221) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-meta +pkgname=haskell-hspec-meta +pkgver=2.4.6 +pkgrel=16 +pkgdesc="A version of Hspec which is used to test Hspec itself" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-expectations' 'haskell-hunit' + 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-call-stack') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8e62dd923e943a3242034d838016280ed3e2d6767c5c22fac76c71433433a938f5e290cd79400cdc659706c54f21a06805b54e91702acdb0daea20c8513e8d8f') + +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-quickcheck-io/repos (2 files)
Date: Tuesday, November 6, 2018 @ 21:27:17 Author: felixonmars Revision: 402219 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-io/repos/community-staging-x86_64/ haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 402218, haskell-quickcheck-io/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 402218, haskell-quickcheck-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 21:27:17 UTC (rev 402219) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-io +pkgname=haskell-quickcheck-io +pkgver=0.2.0 +pkgrel=14 +pkgdesc="Use HUnit assertions as QuickCheck properties" +url="https://github.com/hspec/quickcheck-io; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df') + +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-hspec-meta/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:28:00 Author: felixonmars Revision: 402220 upgpkg: haskell-hspec-meta 2.4.6-16 rebuild with ghc 8.6.2 Modified: haskell-hspec-meta/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 21:27:17 UTC (rev 402219) +++ PKGBUILD2018-11-06 21:28:00 UTC (rev 402220) @@ -3,7 +3,7 @@ _hkgname=hspec-meta pkgname=haskell-hspec-meta pkgver=2.4.6 -pkgrel=15 +pkgrel=16 pkgdesc="A version of Hspec which is used to test Hspec itself" url="http://hspec.github.io/; license=('MIT') @@ -16,10 +16,10 @@ sha512sums=('8e62dd923e943a3242034d838016280ed3e2d6767c5c22fac76c71433433a938f5e290cd79400cdc659706c54f21a06805b54e91702acdb0daea20c8513e8d8f') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -29,11 +29,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-quickcheck-io/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:26:59 Author: felixonmars Revision: 402218 upgpkg: haskell-quickcheck-io 0.2.0-14 rebuild with ghc 8.6.2 Modified: haskell-quickcheck-io/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 21:26:20 UTC (rev 402217) +++ PKGBUILD2018-11-06 21:26:59 UTC (rev 402218) @@ -3,7 +3,7 @@ _hkgname=quickcheck-io pkgname=haskell-quickcheck-io pkgver=0.2.0 -pkgrel=13 +pkgrel=14 pkgdesc="Use HUnit assertions as QuickCheck properties" url="https://github.com/hspec/quickcheck-io; license=('MIT') @@ -14,10 +14,10 @@ sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -27,11 +27,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-th-lift/repos (2 files)
Date: Tuesday, November 6, 2018 @ 21:40:34 Author: felixonmars Revision: 402247 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-lift/repos/community-staging-x86_64/ haskell-th-lift/repos/community-staging-x86_64/PKGBUILD (from rev 402246, haskell-th-lift/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-th-lift/repos/community-staging-x86_64/PKGBUILD (from rev 402246, haskell-th-lift/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 21:40:34 UTC (rev 402247) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=th-lift +pkgname=haskell-th-lift +pkgver=0.7.11 +pkgrel=3 +pkgdesc="Derive Template Haskell's Lift class for datatypes." +url="https://github.com/ekmett/th-lift/; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-abstraction') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7ca3694602cd632e0e177a52f680c21113b696583d8d7242effef1a92959118cecdefa8cb059ca3eba9888d6c179bf9b70463695d8c8e5103ca1716eb0e01fa6') + +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 "BSD3" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3" +}
[arch-commits] Commit in haskell-th-lift/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:40:17 Author: felixonmars Revision: 402246 upgpkg: haskell-th-lift 0.7.11-3 rebuild with ghc 8.6.2 Modified: haskell-th-lift/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 21:39:41 UTC (rev 402245) +++ PKGBUILD2018-11-06 21:40:17 UTC (rev 402246) @@ -3,7 +3,7 @@ _hkgname=th-lift pkgname=haskell-th-lift pkgver=0.7.11 -pkgrel=2 +pkgrel=3 pkgdesc="Derive Template Haskell's Lift class for datatypes." url="https://github.com/ekmett/th-lift/; license=('custom:BSD3') @@ -14,10 +14,10 @@ sha512sums=('7ca3694602cd632e0e177a52f680c21113b696583d8d7242effef1a92959118cecdefa8cb059ca3eba9888d6c179bf9b70463695d8c8e5103ca1716eb0e01fa6') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -27,11 +27,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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 "BSD3" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3" rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3" }
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Tuesday, November 6, 2018 @ 21:53:33 Author: andrewsc Revision: 402283 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 402282, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 464 ++--- 1 file changed, 232 insertions(+), 232 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-06 21:53:16 UTC (rev 402282) +++ PKGBUILD2018-11-06 21:53:33 UTC (rev 402283) @@ -1,232 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=64.0b6 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/; -license=('MPL' 'GPL') - -_languages=( - 'ach"Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'as "Assamese"' - 'ast"Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn-BD "Bengali (Bangladesh)"' - 'bn-IN "Bengali (India)"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'cak"Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb"Lower Sorbian"' - 'el "Greek"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'en-ZA "English (South African)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb"Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab"Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij"Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mai"Maithili"' - 'mk "Macedonian"' - 'ml "Malayalam"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'or "Oriya"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son"Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tr "Turkish"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/devedition/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi" -} - -sha512sums=('2872a5516f258568ddaaf59dc1d03af2b9d7bc9eec9a34cede07be4337082d958889e3b0c217e9e6dad60456e02700f22bb226f5e4657eeb2da51ba75a5f0112' - '215d7e231eaabf2efc29a39cb27df6bc12d455f495453e96c1703db3268dd4c5c68c5addb8214a56eeef02a99cf75323637065ddfebf208750fbc8512c8a89f7' - 'dc451406a28705c0c90889b79bbd4fd71a9e5b1ccf63cc22435b237deb7651ae44eb5d7eb9751fefd37d77c3a91e63acb01d8513ee9e9d956d5624f3f22a4029' - 'b771bf034bd79d65a9c737bcad92595327886692c38bc6f6f05f3a5046984224bddaea1022d08f358e9f3c702889862164c703612451aa54ea43a57d232d34f7' - 'eb12949937dd39e01646ba1f9dda11d7cfd5b8ee0f2b523c77a02ced0e24dfb5e9b709f0ce629967e65e06a9db444109286d247b33d0bbcfbc6913f1a6b4175f' - 'f7eb27b5cd2d7b2f417333df18a7ac0e89e2b0967ec658660e95e53f951bd056eb167dcd0d6744f5b420b04de316e95e33e72fcd4917eda633b02268377f1bb4' -
[arch-commits] Commit in haskell-tuple-th/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:53:51 Author: felixonmars Revision: 402284 upgpkg: haskell-tuple-th 0.2.5-10 rebuild with ghc 8.6.2 Modified: haskell-tuple-th/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 21:53:33 UTC (rev 402283) +++ PKGBUILD2018-11-06 21:53:51 UTC (rev 402284) @@ -4,7 +4,7 @@ _hkgname=tuple-th pkgname=haskell-tuple-th pkgver=0.2.5 -pkgrel=9 +pkgrel=10 pkgdesc="Generate (non-recursive) utility functions for tuples of statically known size" url="https://github.com/DanielSchuessler/tuple-th; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('725864ef973188f6db0be431358a87dca630c8c3be554f651933b1198c06568a1fba34f78763ff639292632c7a848839c1f4d3236a3d8bd96e1f10573b01508e') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-protolude/repos (2 files)
Date: Tuesday, November 6, 2018 @ 21:53:16 Author: felixonmars Revision: 402282 archrelease: copy trunk to community-staging-x86_64 Added: haskell-protolude/repos/community-staging-x86_64/ haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 402281, haskell-protolude/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 402281, haskell-protolude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 21:53:16 UTC (rev 402282) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=protolude +pkgname=haskell-protolude +pkgver=0.2.3 +pkgrel=2 +pkgdesc="A sensible set of defaults for writing custom Preludes." +url="https://github.com/sdiehl/protolude; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-hashable' + 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4d8832585b0553341ebd1dc15ed4ca31ccbfea845004245da27812af052d1c1c692db08b51acae3e24e0fc94a8ac76496d542d37c6af89ba54a5c3a095f5') + +prepare() { +sed -e '/mtl-compat/d' -i $_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 \ +--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 firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:53:04 Author: andrewsc Revision: 402281 upgpkg: firefox-developer-edition-i18n 64.0b7-1 firefox-developer-edition-i18n: Updating to 64.0b7 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 21:52:58 UTC (rev 402280) +++ PKGBUILD2018-11-06 21:53:04 UTC (rev 402281) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=64.0b6 +pkgver=64.0b7 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -133,100 +133,100 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi" } -sha512sums=('2872a5516f258568ddaaf59dc1d03af2b9d7bc9eec9a34cede07be4337082d958889e3b0c217e9e6dad60456e02700f22bb226f5e4657eeb2da51ba75a5f0112' - '215d7e231eaabf2efc29a39cb27df6bc12d455f495453e96c1703db3268dd4c5c68c5addb8214a56eeef02a99cf75323637065ddfebf208750fbc8512c8a89f7' - 'dc451406a28705c0c90889b79bbd4fd71a9e5b1ccf63cc22435b237deb7651ae44eb5d7eb9751fefd37d77c3a91e63acb01d8513ee9e9d956d5624f3f22a4029' - 'b771bf034bd79d65a9c737bcad92595327886692c38bc6f6f05f3a5046984224bddaea1022d08f358e9f3c702889862164c703612451aa54ea43a57d232d34f7' - 'eb12949937dd39e01646ba1f9dda11d7cfd5b8ee0f2b523c77a02ced0e24dfb5e9b709f0ce629967e65e06a9db444109286d247b33d0bbcfbc6913f1a6b4175f' - 'f7eb27b5cd2d7b2f417333df18a7ac0e89e2b0967ec658660e95e53f951bd056eb167dcd0d6744f5b420b04de316e95e33e72fcd4917eda633b02268377f1bb4' - '37a44b272a88be1b2b2af8f65e45224ae1288d580c6bfce48a7ee60688c28bb8f0d7675a8e80647bdde42d8eeef33dfef83df50923ed8bec5439d12fe67dfd18' - 'ae594801d086b8af0368570005d24ef749e3bacbb9cf16a86a7b73248d4eabe85f140e64555db3e4a5d1c217fb7c64e2abe0da5baa63b0f09f5e14020ce032bc' - '93ab5335403deb20ea49ea0029b752836d403a4bdb8100b4483005d8fea00ee4238b08451b088acf04760d69f8730b6c08f02975ead093cdeaf8ac473fc77487' - '2b7b585364971ee9b482a1f1187cc11e9397199d3fcbc89bfc034e34b929812e0d70b1a4efdfd8da3dd0e43144e0fc3256c6febee8704b47b8f602eb2248a6b2' - 'cbcb81d0d273a42bd00ae02617082eafb01cc74319268eb380dc08e33a3e2c1eb5aba06df0153ab8007e6d99545369977c9f2d2c8426b0e37492a14f218a671c' - 'a641b0da2ab78d141b01eabe6166639497c045c88e892550ae4a4765b2c0e1a3557e748db6134bc03721e3b2f601662cbbc9a0a25b83e45a6f40a8c0b0c1ac5b' - '50f985b039cfc102bacff3e6f6adaf4280b9bbd49a4c8d87f29108f35aa2a39e33d98a9eda316a282b50d7396ebc1431f05cbee2bd8607523998c80035cd12b1' - '1d910813f1cc15b02202840f74308004c7e66cc7be442f7c0c025c54cdc5270005c1adbb04342eea4e9ae74a18a8e22c1a0e5bdf75f016825e19577aac4c' - 'ff7261064a941375874d14f7dc07bffdfdcd9f4c6ff3962b109e390dd388dacdafeac08ce03fe1711cdb885b3e80f548040eda98500aa6e25907441edf1cde79' - '08087bdae2acce645a6bd4e0d04b7cb3bb3bc5bea5c450726ea55ff879eeff852fc427d757e95eb56384d5fe72fbfddb5e1d15340c702505a0d2fb3aee9327e8' - '38129430fe9c83b6b4473b4d2a7b18c62f5dbf84d9b9a3bea9e425fc136d442fd1d7fc2086e66ca40bc18b2ddfa8305a771931d0345a349aa4dc2eaec9640be5' - '628e53bb1d5312743d367b381c34d12c16a2dffea50e23c3fb69ea7b1ee7b7d908b91814012e39d540e9a1901b8a5c85e634a9b2e0f33423c78a46bbe429f4d8' - 'cf39e24ef44b97ade4fd9d76346efb4e2cba369556d38750ce9bdbf72c8f2c5db957bb590067644f1c8d19569229a831689e75f7cc657d8f72ae8b0af6199a55' - 'c094f9e46b750ac5d43081eaa842ce074f89cb256f62e62d1c8b7dfb5b4c0c4a550f537c6f79bb04cc7087c3fc94421e7667a54d2ed13b142ef2ba827bc35213' - '3535d105f3bc612a1b6bb94521e63881bb79400cf5fdf5dd16744f5244425af7285a1e75a45868073ef9307ea49c1f750ec922d4e2ce2581836dab23922c8224' - '51752baf376b592d10c4ee35b28a54c0e0f2ed3fc9ce70f52de687a06b3af9c4f4609319303573e0b7bb70431b65e62cfdf828d562eef58bf2e1a5709c8596f0' - '0ba109dbc59c6207a17babf6cc74700ab1c4216c21d960a75fed6aebb8f29acd69eaac75be7a50a0b1f3650d2676eb743cbe086070c5952b6ae20eb78dd1629b' - '63ece17c5623a05fc59be5be148ece5f2defacdf83a4ba4f9ffe237b677bf91a181dc902b57e30f70a6e2dab84285d909163ffaa1210ad45fa7da16ea2620d90' - 'c5b53c0e169fffd945badd044e141948a2ea1e8dfdbc05a17a85c1a0bd47842763c2e6da96f858787ee4b79f19aabec4583d22b60386198eb532d513cbfc99cf' - '0234f90d5a1b182ff1ddb38d7fb7d66bdc2162eb1de27fe1015e6d8316810f1b67d709180e932fd1d0ba8801ccb593477e9da9e46238f1f48b66237eee5e5be9' - 'b14744f6a9906d897024c13e2c841e83b2e18cbfe67b7dfed7c500f68a591cfea2c4e6a63daa35574add42e2cdcf13475942e806cf508ab5ba8e11035262' - '227086e96a0ebacd0716fd1b8c8c104b0c985d567c6875f462b99f3fe6c5858d4096f610a1f27fd1b3a9d2881f308ba51994e9dc45bab00bbc39f1a04a8a3f66' -
[arch-commits] Commit in haskell-tuple-th/repos (2 files)
Date: Tuesday, November 6, 2018 @ 21:54:08 Author: felixonmars Revision: 402285 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tuple-th/repos/community-staging-x86_64/ haskell-tuple-th/repos/community-staging-x86_64/PKGBUILD (from rev 402284, haskell-tuple-th/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tuple-th/repos/community-staging-x86_64/PKGBUILD (from rev 402284, haskell-tuple-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 21:54:08 UTC (rev 402285) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tuple-th +pkgname=haskell-tuple-th +pkgver=0.2.5 +pkgrel=10 +pkgdesc="Generate (non-recursive) utility functions for tuples of statically known size" +url="https://github.com/DanielSchuessler/tuple-th; +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=('725864ef973188f6db0be431358a87dca630c8c3be554f651933b1198c06568a1fba34f78763ff639292632c7a848839c1f4d3236a3d8bd96e1f10573b01508e') + +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-protolude/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:52:58 Author: felixonmars Revision: 402280 upgpkg: haskell-protolude 0.2.3-2 rebuild with ghc 8.6.2 Modified: haskell-protolude/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 21:52:22 UTC (rev 402279) +++ PKGBUILD2018-11-06 21:52:58 UTC (rev 402280) @@ -4,7 +4,7 @@ _hkgname=protolude pkgname=haskell-protolude pkgver=0.2.3 -pkgrel=1 +pkgrel=2 pkgdesc="A sensible set of defaults for writing custom Preludes." url="https://github.com/sdiehl/protolude; license=("MIT") @@ -20,10 +20,10 @@ } build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -33,11 +33,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-contravariant-extras/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:54:52 Author: felixonmars Revision: 402286 upgpkg: haskell-contravariant-extras 0.3.4-11 rebuild with ghc 8.6.2 Modified: haskell-contravariant-extras/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 21:54:08 UTC (rev 402285) +++ PKGBUILD2018-11-06 21:54:52 UTC (rev 402286) @@ -4,7 +4,7 @@ _hkgname=contravariant-extras pkgname=haskell-contravariant-extras pkgver=0.3.4 -pkgrel=10 +pkgrel=11 pkgdesc="Extras for the \"contravariant\" package" url="https://github.com/nikita-volkov/contravariant-extras; license=("MIT") @@ -20,10 +20,10 @@ } build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -33,11 +33,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-http-media/repos (2 files)
Date: Tuesday, November 6, 2018 @ 22:08:02 Author: felixonmars Revision: 402315 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 402314, haskell-http-media/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 402314, haskell-http-media/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 22:08:02 UTC (rev 402315) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-media +pkgname=haskell-http-media +pkgver=0.7.1.3 +pkgrel=3 +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 $_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-utf8-string/repos (2 files)
Date: Tuesday, November 6, 2018 @ 22:07:06 Author: felixonmars Revision: 402313 archrelease: copy trunk to community-staging-x86_64 Added: haskell-utf8-string/repos/community-staging-x86_64/ haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 402312, haskell-utf8-string/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 402312, haskell-utf8-string/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 22:07:06 UTC (rev 402313) @@ -0,0 +1,43 @@ +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.6 + +_hkgname=utf8-string +pkgname=haskell-utf8-string +pkgver=1.0.1.1 +pkgrel=10 +pkgdesc="Support for reading and writing UTF8 Strings" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'sh') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2dd647625478c9738b3af5e23e1e5ff92968449ad74e6d53dc308fa0f2b08b63c421a1cbe5491dd260b9b32770ec626843d320a09b80eb984211dba53934b965') + +prepare() { +sed -i 's/base >= 4.3 && < 4.9/base >= 4.3/' ${_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 \ +--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-http-media/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 22:07:45 Author: felixonmars Revision: 402314 upgpkg: haskell-http-media 0.7.1.3-3 rebuild with ghc 8.6.2 Modified: haskell-http-media/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 22:07:06 UTC (rev 402313) +++ PKGBUILD2018-11-06 22:07:45 UTC (rev 402314) @@ -4,7 +4,7 @@ _hkgname=http-media pkgname=haskell-http-media pkgver=0.7.1.3 -pkgrel=2 +pkgrel=3 pkgdesc="Processing HTTP Content-Type and Accept headers" url="https://github.com/zmthy/http-media; license=("MIT") @@ -20,10 +20,10 @@ } build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -33,11 +33,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 22:23:37 Author: felixonmars Revision: 402343 upgpkg: haskell-vector 0.12.0.1-12 rebuild with ghc 8.6.2 Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 22:22:06 UTC (rev 402342) +++ PKGBUILD2018-11-06 22:23:37 UTC (rev 402343) @@ -2,7 +2,7 @@ pkgname=haskell-vector pkgver=0.12.0.1 -pkgrel=11 +pkgrel=12 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("custom:BSD3") @@ -19,7 +19,7 @@ build() { cd "$srcdir"/vector-${pkgver} runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ - --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -30,8 +30,8 @@ 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" + 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/repos (2 files)
Date: Tuesday, November 6, 2018 @ 22:23:53 Author: felixonmars Revision: 402344 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 402343, haskell-vector/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 402343, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 22:23:53 UTC (rev 402344) @@ -0,0 +1,38 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.0.1 +pkgrel=12 +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 seabios/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 22:23:34 Author: anatolik Revision: 338011 upgpkg: seabios 1.11.0-3 FS#60723: revert back vgabios-* files addition Modified: seabios/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 22:16:54 UTC (rev 338010) +++ PKGBUILD2018-11-06 22:23:34 UTC (rev 338011) @@ -2,7 +2,7 @@ pkgname=seabios pkgver=1.11.0 -pkgrel=2 +pkgrel=3 pkgdesc="A 16-bit x86 bios" arch=('any') url="http://www.coreboot.org/SeaBIOS; @@ -62,7 +62,8 @@ build_bios ${srcdir}/config.seabios-128k bios.bin bios.bin build_bios ${srcdir}/config.seabios-256k bios.bin bios-256k.bin # seavgabios - for config in ${srcdir}/{config.vga.isavga,config.vga.stdvga,config.vga.cirrus,config.vga.qxl,config.vga.vmware,config.vga.ramfb,config.vga.virtio,config.vga.bochs-display}; do + # TODO: add ,config.vga.ramfb,config.vga.virtio,config.vga.bochs-display + for config in ${srcdir}/{config.vga.isavga,config.vga.stdvga,config.vga.cirrus,config.vga.qxl,config.vga.vmware}; do name=${config#*config.vga.} build_bios ${config} vgabios.bin vgabios-${name}.bin out/vgabios.bin done
[arch-commits] Commit in haskell-glib/repos (2 files)
Date: Tuesday, November 6, 2018 @ 22:30:49 Author: felixonmars Revision: 402356 archrelease: copy trunk to community-staging-x86_64 Added: haskell-glib/repos/community-staging-x86_64/ haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 402355, haskell-glib/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 402355, haskell-glib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 22:30:49 UTC (rev 402356) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-glib +pkgver=0.13.6.0 +pkgrel=8 +pkgdesc="Binding to the GLIB library for Gtk2Hs." +url="https://hackage.haskell.org/package/glib; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'glib2' 'haskell-utf8-string') +makedepends=('ghc' "haskell-gtk2hs-buildtools") +provides=('gtk2hs-glib') +replaces=('gtk2hs-glib') +conflicts=('gtk2hs-glib') +source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) +sha512sums=('f1f777a35002767004281c5d26e15e82980edadefa9e697da6537b7f376b8c81ef89d1a3cb2f89ccbe466f0e4aaeadb266052c562c4d20127214b5bfdc05fb44') + +build() { +cd "${srcdir}/glib-${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}/glib-${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" +}
[arch-commits] Commit in haskell-glib/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 22:30:32 Author: felixonmars Revision: 402355 upgpkg: haskell-glib 0.13.6.0-8 rebuild with ghc 8.6.2 Modified: haskell-glib/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 22:29:46 UTC (rev 402354) +++ PKGBUILD2018-11-06 22:30:32 UTC (rev 402355) @@ -2,7 +2,7 @@ pkgname=haskell-glib pkgver=0.13.6.0 -pkgrel=7 +pkgrel=8 pkgdesc="Binding to the GLIB library for Gtk2Hs." url="https://hackage.haskell.org/package/glib; license=('LGPL2.1') @@ -19,7 +19,7 @@ cd "${srcdir}/glib-${pkgver}" runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -31,7 +31,7 @@ package() { cd "${srcdir}/glib-${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 -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" }
[arch-commits] Commit in haskell-wl-pprint-text/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 23:14:41 Author: felixonmars Revision: 402435 upgpkg: haskell-wl-pprint-text 1.2.0.0-6 rebuild with ghc 8.6.2 Modified: haskell-wl-pprint-text/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 23:14:06 UTC (rev 402434) +++ PKGBUILD2018-11-06 23:14:41 UTC (rev 402435) @@ -4,7 +4,7 @@ _hkgname=wl-pprint-text pkgname=haskell-wl-pprint-text pkgver=1.2.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="A Wadler/Leijen Pretty Printer for Text values" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('d81e059deeba5bb23e82a6aa3a88ddcfb2b3b40c9c9591b1e5784040b9fa01626276f5c4761b3acd33d06c75066d38868de70586fc3ae830e20260ea00e425ae') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 23:15:32 Author: felixonmars Revision: 402437 upgpkg: haskell-word8 0.1.3-8 rebuild with ghc 8.6.2 Modified: haskell-word8/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 23:14:58 UTC (rev 402436) +++ PKGBUILD2018-11-06 23:15:32 UTC (rev 402437) @@ -4,7 +4,7 @@ _hkgname=word8 pkgname=haskell-word8 pkgver=0.1.3 -pkgrel=7 +pkgrel=8 pkgdesc="Word8 library" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('e6442eddb582c41f38206a436fc69c476ff97bf1bd5f37aa173d4efd0153744e9d20b71435329b69dc12a7919034082d4195db88bb2f83b462e1ba430b1ad988') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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/repos (2 files)
Date: Tuesday, November 6, 2018 @ 23:14:58 Author: felixonmars Revision: 402436 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 402435, 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 402435, haskell-wl-pprint-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 23:14:58 UTC (rev 402436) @@ -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=6 +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 $_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-parser-combinators/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:50:41 Author: felixonmars Revision: 402024 upgpkg: haskell-parser-combinators 1.0.0-4 rebuild with ghc 8.6.1 Modified: haskell-parser-combinators/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:49:58 UTC (rev 402023) +++ PKGBUILD2018-11-06 19:50:41 UTC (rev 402024) @@ -4,7 +4,7 @@ _hkgname=parser-combinators pkgname=haskell-parser-combinators pkgver=1.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="Lightweight package providing commonly useful parser combinators" url="https://github.com/mrkkrp/parser-combinators; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('308b38faca865801c2356b9eb0128824956f00a31d98de075166018b34d53a04bad0dc7f1afabafa9946b307ef3fb77df303db78ac7bd6ff476c9b96a3020e9c') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -f-dev runhaskell Setup build @@ -29,11 +29,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" }
[arch-commits] Commit in haskell-parser-combinators/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:50:58 Author: felixonmars Revision: 402025 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parser-combinators/repos/community-staging-x86_64/ haskell-parser-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 402024, haskell-parser-combinators/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-parser-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 402024, haskell-parser-combinators/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:50:58 UTC (rev 402025) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=parser-combinators +pkgname=haskell-parser-combinators +pkgver=1.0.0 +pkgrel=4 +pkgdesc="Lightweight package providing commonly useful parser combinators" +url="https://github.com/mrkkrp/parser-combinators; +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=('308b38faca865801c2356b9eb0128824956f00a31d98de075166018b34d53a04bad0dc7f1afabafa9946b307ef3fb77df303db78ac7bd6ff476c9b96a3020e9c') + +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 \ +-f-dev +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:49:58 Author: felixonmars Revision: 402023 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parsec-numbers/repos/community-staging-x86_64/ haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 402022, haskell-parsec-numbers/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 402022, haskell-parsec-numbers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:49:58 UTC (rev 402023) @@ -0,0 +1,37 @@ +# Maintainer: Levente Polyak +# Contributor: Gabriel-Andrew Pollo-Guilbert + +_hkgname=parsec-numbers +pkgname=haskell-${_hkgname} +pkgver=0.1.0 +pkgrel=4 +pkgdesc='Number parsers without the need to use a large (and unportable) token parser' +url='https://hackage.haskell.org/package/parsec-numbers' +arch=('x86_64') +license=('custom:BSD3') +depends=('ghc-libs' 'haskell-parsec') +makedepends=('ghc') +source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05') + +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 -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-parallel/repos (2 files)
Date: Tuesday, November 6, 2018 @ 19:49:09 Author: felixonmars Revision: 402021 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parallel/repos/community-staging-x86_64/ haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 402020, haskell-parallel/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 402020, haskell-parallel/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 19:49:09 UTC (rev 402021) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=parallel +pkgname=haskell-parallel +pkgver=3.2.2.0 +pkgrel=3 +pkgdesc="Parallel programming 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=('ca1fe3fc5f9478dd52b42243d1191a2327c22946eb11d2d3426b9da2d833a61f182c20af9d15f7ceda6b58a28ee03de8837b6ca5bdd34e7306894db97f37f7bc') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.11/<5/' $_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 \ +--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-parsec-numbers/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 19:49:42 Author: felixonmars Revision: 402022 upgpkg: haskell-parsec-numbers 0.1.0-4 rebuild with ghc 8.6.1 Modified: haskell-parsec-numbers/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 19:49:09 UTC (rev 402021) +++ PKGBUILD2018-11-06 19:49:42 UTC (rev 402022) @@ -4,7 +4,7 @@ _hkgname=parsec-numbers pkgname=haskell-${_hkgname} pkgver=0.1.0 -pkgrel=3 +pkgrel=4 pkgdesc='Number parsers without the need to use a large (and unportable) token parser' url='https://hackage.haskell.org/package/parsec-numbers' arch=('x86_64') @@ -17,7 +17,7 @@ build() { cd ${_hkgname}-${pkgver} runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ - --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -30,7 +30,7 @@ cd ${_hkgname}-${pkgver} install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" - runhaskell Setup copy --destdir="${pkgdir}" + runhaskell Setup copy --destdir="$pkgdir" install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" }
[arch-commits] Commit in haskell-presburger/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:01:20 Author: felixonmars Revision: 402048 upgpkg: haskell-presburger 1.3.1-7 rebuild with ghc 8.6.1 Modified: haskell-presburger/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:00:41 UTC (rev 402047) +++ PKGBUILD2018-11-06 20:01:20 UTC (rev 402048) @@ -4,7 +4,7 @@ _hkgname=presburger pkgname=haskell-presburger pkgver=1.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="A decision procedure for quantifier-free linear arithmetic" url="https://github.com/yav/presburger; license=("custom:BSD3") @@ -24,10 +24,10 @@ } build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -37,11 +37,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-presburger/repos (4 files)
Date: Tuesday, November 6, 2018 @ 20:01:41 Author: felixonmars Revision: 402049 archrelease: copy trunk to community-staging-x86_64 Added: haskell-presburger/repos/community-staging-x86_64/ haskell-presburger/repos/community-staging-x86_64/PKGBUILD (from rev 402048, haskell-presburger/trunk/PKGBUILD) haskell-presburger/repos/community-staging-x86_64/containers-0.6.patch (from rev 402048, haskell-presburger/trunk/containers-0.6.patch) haskell-presburger/repos/community-staging-x86_64/ghc-8.4.patch (from rev 402048, haskell-presburger/trunk/ghc-8.4.patch) --+ PKGBUILD | 47 + containers-0.6.patch | 38 ghc-8.4.patch| 91 + 3 files changed, 176 insertions(+) Copied: haskell-presburger/repos/community-staging-x86_64/PKGBUILD (from rev 402048, haskell-presburger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:01:41 UTC (rev 402049) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=presburger +pkgname=haskell-presburger +pkgver=1.3.1 +pkgrel=7 +pkgdesc="A decision procedure for quantifier-free linear arithmetic" +url="https://github.com/yav/presburger; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; +ghc-8.4.patch containers-0.6.patch) +sha512sums=('37659133b05452119b5bcb52111ceef41d4f54effe95f2c19164b807c3fcfb027aaf1c7f47d295ce9a2f57d1b8a5814a17e91f8814b3e963364bdcfb7aa5c1c0' + 'a063da967d7af8f339062188ef761d5df4b94937cc3a964263f8a174f6de4e0925e4f16225be0737bb9e1ab5f938e2f73867ec5b47c4e6c5117625b4c03788fa' + '140390477480e951ccebd0d0e3d8cfb4b8cf08dad0f23bf26ca75e0bae8ca347f8e063a8ee63e770e2611ad831226767eed54963d43ed8c773c73d1fc72b56cc') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch +patch -p1 -i ../containers-0.6.patch +} + +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" +} Copied: haskell-presburger/repos/community-staging-x86_64/containers-0.6.patch (from rev 402048, haskell-presburger/trunk/containers-0.6.patch) === --- community-staging-x86_64/containers-0.6.patch (rev 0) +++ community-staging-x86_64/containers-0.6.patch 2018-11-06 20:01:41 UTC (rev 402049) @@ -0,0 +1,38 @@ +commit 9d73e3d55fb44c81ce22a2d60bf7ad38ad1910a7 +Author: Felix Yan +Date: Mon Oct 15 04:02:43 2018 +0800 + +Fix compatibility with containers 0.6 + +diff --git a/src/Data/Integer/SAT.hs b/src/Data/Integer/SAT.hs +index f10aba1..3fbf9a4 100644 +--- a/src/Data/Integer/SAT.hs b/src/Data/Integer/SAT.hs +@@ -1,4 +1,4 @@ +-{-# LANGUAGE BangPatterns, PatternGuards, Trustworthy #-} ++{-# LANGUAGE BangPatterns, PatternGuards, Trustworthy, CPP #-} + {-| + This module implements a decision procedure for quantifier-free linear + arithmetic. The algorithm is based on the following paper: +@@ -48,6 +48,9 @@ import Control.Monad (MonadPlus (..), ap, guard, liftM) + import Data.List (partition) + import Data.Map(Map) + import qualified Data.Mapas Map ++#if MIN_VERSION_containers(0,6,0) ++import qualified Data.Map.Strict as MapStrict ++#endif + import Data.Maybe (fromMaybe, mapMaybe, maybeToList) + import Prelude hiding ((<>)) + import Text.PrettyPrint +@@ -955,7 +958,11 @@ tFactor (T c m) = + + -- | Extract a variable with a coefficient whose absolute value is minimal. + tLeastAbsCoeff :: Term -> Maybe (Integer, Name, Term) ++#if MIN_VERSION_containers(0,6,0) ++tLeastAbsCoeff (T c m) = do (xc,x,m1) <- MapStrict.foldrWithKey step Nothing m ++#else +
[arch-commits] Commit in haskell-pretty-show/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:02:41 Author: felixonmars Revision: 402051 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pretty-show/repos/community-staging-x86_64/ haskell-pretty-show/repos/community-staging-x86_64/PKGBUILD (from rev 402050, haskell-pretty-show/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-pretty-show/repos/community-staging-x86_64/PKGBUILD (from rev 402050, haskell-pretty-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:02:41 UTC (rev 402051) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=pretty-show +pkgname=haskell-pretty-show +pkgver=1.8.2 +pkgrel=4 +pkgdesc='Tools for working with derived `Show` instances and generic inspection of values.' +url="http://wiki.github.com/yav/pretty-show; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-lexer') +makedepends=('ghc' 'happy') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('227c809a0e663427ba3e3ee32fe554c7f53a86ce567a0874f73be5f15f4a6e742c53b75960b944bd9a50b7be7d1a90fd34d5aa4119a6076661f51d6ef758210d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$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-pretty-show/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:02:24 Author: felixonmars Revision: 402050 upgpkg: haskell-pretty-show 1.8.2-4 rebuild with ghc 8.6.1 Modified: haskell-pretty-show/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:01:41 UTC (rev 402049) +++ PKGBUILD2018-11-06 20:02:24 UTC (rev 402050) @@ -3,7 +3,7 @@ _hkgname=pretty-show pkgname=haskell-pretty-show pkgver=1.8.2 -pkgrel=3 +pkgrel=4 pkgdesc='Tools for working with derived `Show` instances and generic inspection of values.' url="http://wiki.github.com/yav/pretty-show; license=('MIT') @@ -14,10 +14,10 @@ sha512sums=('227c809a0e663427ba3e3ee32fe554c7f53a86ce567a0874f73be5f15f4a6e742c53b75960b944bd9a50b7be7d1a90fd34d5aa4119a6076661f51d6ef758210d') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -27,11 +27,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-silently/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:31:07 Author: felixonmars Revision: 402114 upgpkg: haskell-silently 1.2.5-11 rebuild with ghc 8.6.1 Modified: haskell-silently/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:30:33 UTC (rev 402113) +++ PKGBUILD2018-11-06 20:31:07 UTC (rev 402114) @@ -4,7 +4,7 @@ _hkgname=silently pkgname=haskell-silently pkgver=1.2.5 -pkgrel=10 +pkgrel=11 pkgdesc="Prevent or capture writing to stdout and other handles." url="https://github.com/hspec/silently; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('f28075e064561fffaa85dc88e7feef543411abc453e76d1ef90d3a7e617d9d9e8fc3ce053da391f0c8d78c7e27fb1e5dcda6a022f43f95491339366362f02acc') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-sha/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:30:33 Author: felixonmars Revision: 402113 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sha/repos/community-staging-x86_64/ haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 402112, haskell-sha/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 402112, haskell-sha/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:30:33 UTC (rev 402113) @@ -0,0 +1,38 @@ +# Maintainer: Sergej Pupykin +# Contributor: Lex Black +# Contributor: Arch Haskell Team <> + +pkgname=haskell-sha +pkgver=1.6.4.4 +pkgrel=5 +pkgdesc="Implementations of the SHA suite of message digest functions" +url="https://hackage.haskell.org/package/SHA; +license=('BSD3') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/SHA/${pkgver}/SHA-${pkgver}.tar.gz;) +sha512sums=('77a525cb9ef45a410595a2f9c11a848a3aaeb6c7cb9b0ff11395326a259c0bea0e75689e3c7fa410e25be7d4480887830e11c891801f03c439b6ae9f55e5c125') + +build() { +cd "${srcdir}/SHA-${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}/SHA-${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-simple-smt/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:31:55 Author: felixonmars Revision: 402117 upgpkg: haskell-simple-smt 0.9.3-2 rebuild with ghc 8.6.1 Modified: haskell-simple-smt/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:31:54 UTC (rev 402116) +++ PKGBUILD2018-11-06 20:31:55 UTC (rev 402117) @@ -4,7 +4,7 @@ _hkgname=simple-smt pkgname=haskell-simple-smt pkgver=0.9.3 -pkgrel=1 +pkgrel=2 pkgdesc="A simple way to interact with an SMT solver process" url="https://github.com/yav/simple-smt; license=("custom:BSD3") @@ -15,10 +15,10 @@ sha512sums=('9b9c2ea67efb49c40795796ae85211d4807936521f764c732a1368af4146f6dfda72e1dd706f007f904171a3ea75d86e6d5224b4bfd9d8280d452717fd046e5f') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -28,11 +28,11 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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 -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-silently/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:31:23 Author: felixonmars Revision: 402115 archrelease: copy trunk to community-staging-x86_64 Added: haskell-silently/repos/community-staging-x86_64/ haskell-silently/repos/community-staging-x86_64/PKGBUILD (from rev 402114, haskell-silently/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-silently/repos/community-staging-x86_64/PKGBUILD (from rev 402114, haskell-silently/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:31:23 UTC (rev 402115) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=silently +pkgname=haskell-silently +pkgver=1.2.5 +pkgrel=11 +pkgdesc="Prevent or capture writing to stdout and other handles." +url="https://github.com/hspec/silently; +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=('f28075e064561fffaa85dc88e7feef543411abc453e76d1ef90d3a7e617d9d9e8fc3ce053da391f0c8d78c7e27fb1e5dcda6a022f43f95491339366362f02acc') + +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-sha/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:30:16 Author: felixonmars Revision: 402112 upgpkg: haskell-sha 1.6.4.4-5 rebuild with ghc 8.6.1 Modified: haskell-sha/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:29:25 UTC (rev 402111) +++ PKGBUILD2018-11-06 20:30:16 UTC (rev 402112) @@ -4,7 +4,7 @@ pkgname=haskell-sha pkgver=1.6.4.4 -pkgrel=4 +pkgrel=5 pkgdesc="Implementations of the SHA suite of message digest functions" url="https://hackage.haskell.org/package/SHA; license=('BSD3') @@ -18,7 +18,7 @@ cd "${srcdir}/SHA-${pkgver}" runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -30,9 +30,9 @@ package() { cd "${srcdir}/SHA-${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 -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-store-core/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 20:40:24 Author: felixonmars Revision: 402139 upgpkg: haskell-store-core 0.4.4-3 rebuild with ghc 8.6.1 Modified: haskell-store-core/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 20:39:49 UTC (rev 402138) +++ PKGBUILD2018-11-06 20:40:24 UTC (rev 402139) @@ -3,7 +3,7 @@ _hkgname=store-core pkgname=haskell-store-core pkgver=0.4.4 -pkgrel=2 +pkgrel=3 pkgdesc="Fast and lightweight binary serialization" url="https://github.com/fpco/store; license=('MIT') @@ -17,7 +17,7 @@ cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -f-force-alignment runhaskell Setup build @@ -30,9 +30,9 @@ 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 -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-store-core/repos (2 files)
Date: Tuesday, November 6, 2018 @ 20:40:41 Author: felixonmars Revision: 402140 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store-core/repos/community-staging-x86_64/ haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 402139, haskell-store-core/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 402139, haskell-store-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-06 20:40:41 UTC (rev 402140) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=store-core +pkgname=haskell-store-core +pkgver=0.4.4 +pkgrel=3 +pkgdesc="Fast and lightweight binary serialization" +url="https://github.com/fpco/store; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('12af1c02235776fefebd630e01b6b8d0fd9d81288f8016ac8d0f6eaa4027c755f277b4cf0036dcee7c128dcac93def4ce5fb39d3d351f33d938aee85bc1c6171') + +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 \ +-f-force-alignment +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" +}