[arch-commits] Commit in haskell-http-streams/repos (2 files)
Date: Friday, November 16, 2018 @ 07:51:40 Author: felixonmars Revision: 408010 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/ haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 408009, haskell-http-streams/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 408009, haskell-http-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:51:40 UTC (rev 408010) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.6.1 +pkgrel=70 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.1/<2/' $_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 "${_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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:51:21 Author: felixonmars Revision: 408009 upgpkg: haskell-http-streams 0.8.6.1-70 rebuild pass 1, specified --nocheck Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:46:43 UTC (rev 408008) +++ PKGBUILD2018-11-16 07:51:21 UTC (rev 408009) @@ -3,7 +3,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.6.1 -pkgrel=69 +pkgrel=70 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams; license=('custom:BSD3')
[arch-commits] Commit in (knights)
Date: Friday, November 16, 2018 @ 07:46:43 Author: arojas Revision: 408008 community2extra: Moving knights from community to extra Deleted: knights/
[arch-commits] Commit in (knights knights/repos knights/trunk knights/trunk/PKGBUILD)
Date: Friday, November 16, 2018 @ 07:46:23 Author: arojas Revision: 339761 community2extra: Moving knights from community to extra Added: knights/ knights/repos/ knights/trunk/ knights/trunk/PKGBUILD --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Added: knights/trunk/PKGBUILD === --- knights/trunk/PKGBUILD (rev 0) +++ knights/trunk/PKGBUILD 2018-11-16 07:46:23 UTC (rev 339761) @@ -0,0 +1,38 @@ +# Maintainer: Antonio Rojas + +pkgname=knights +pkgver=2.5.0+160+g4d1d989 +pkgrel=1 +pkgdesc="Chess board by KDE with XBoard protocol support" +arch=(x86_64) +url="https://www.kde.org/applications/games/knights/; +license=(GPL) +depends=(libkdegames kplotting plasma-framework hicolor-icon-theme) +optdepends=('gnuchess: for playing against the computer') +makedepends=(extra-cmake-modules kdoctools git) +_commit=4d1d989114a054cc05d7015870865e69aba08ef8 # master +source=("git://git.kde.org/knights.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed -e 's/-/+/g' -e 's/v//' +} + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Property changes on: knights/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in knights/repos (extra-x86_64 extra-x86_64/PKGBUILD)
Date: Friday, November 16, 2018 @ 07:46:28 Author: arojas Revision: 339762 archrelease: copy trunk to extra-x86_64 Added: knights/repos/extra-x86_64/ knights/repos/extra-x86_64/PKGBUILD (from rev 339761, knights/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: knights/repos/extra-x86_64/PKGBUILD (from rev 339761, knights/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2018-11-16 07:46:28 UTC (rev 339762) @@ -0,0 +1,38 @@ +# Maintainer: Antonio Rojas + +pkgname=knights +pkgver=2.5.0+160+g4d1d989 +pkgrel=1 +pkgdesc="Chess board by KDE with XBoard protocol support" +arch=(x86_64) +url="https://www.kde.org/applications/games/knights/; +license=(GPL) +depends=(libkdegames kplotting plasma-framework hicolor-icon-theme) +optdepends=('gnuchess: for playing against the computer') +makedepends=(extra-cmake-modules kdoctools git) +_commit=4d1d989114a054cc05d7015870865e69aba08ef8 # master +source=("git://git.kde.org/knights.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed -e 's/-/+/g' -e 's/v//' +} + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-snap-core/repos (2 files)
Date: Friday, November 16, 2018 @ 07:45:17 Author: felixonmars Revision: 408006 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-core/repos/community-staging-x86_64/ haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 408005, haskell-snap-core/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 408005, haskell-snap-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:45:17 UTC (rev 408006) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=snap-core +pkgname=haskell-snap-core +pkgver=1.0.3.2 +pkgrel=37 +pkgdesc="A Haskell Web Framework (core interfaces and types)" +url="https://github.com/JustusAdam/snap-core; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 'haskell-hashable' + 'haskell-monad-control' 'haskell-random' 'haskell-readable' 'haskell-regex-posix' + 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('83f60dd07e6f75779ebf44601fa7bb3d3e67936409d00df46dd03b9353325e74a90c0f915e3787991383047508dff507e1d7d09ee8eed62988abf6aca0594326') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-snap-core/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:44:52 Author: felixonmars Revision: 408005 upgpkg: haskell-snap-core 1.0.3.2-37 rebuild with code-page 0.2 Modified: haskell-snap-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:43:05 UTC (rev 408004) +++ PKGBUILD2018-11-16 07:44:52 UTC (rev 408005) @@ -3,7 +3,7 @@ _hkgname=snap-core pkgname=haskell-snap-core pkgver=1.0.3.2 -pkgrel=36 +pkgrel=37 pkgdesc="A Haskell Web Framework (core interfaces and types)" url="https://github.com/JustusAdam/snap-core; license=('custom:BSD3')
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Friday, November 16, 2018 @ 07:42:48 Author: felixonmars Revision: 408003 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 408002, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 408002, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:42:48 UTC (rev 408003) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.13.0.1 +pkgrel=52 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-http-api-data' 'haskell-http-media' + 'haskell-http-types' 'haskell-natural-transformation' 'haskell-mmorph' + 'haskell-tagged' 'haskell-singleton-bool' 'haskell-string-conversions' + 'haskell-network-uri' 'haskell-vault') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-aeson-compat' 'haskell-hspec' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3be9a97f2cc3d60cf3fc0f09aa3ee227f777dcb7e85e8579b1c169319f03dbb742fafa7dd1d4a1d20cdd04534cd327af3cbb04daf684ebdfc4e6e3a8c7b819d6') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*0.16/<1/' -e 's/<.*1.4/<2/' -e '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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in phonegap/repos/community-x86_64 (4 files)
Date: Friday, November 16, 2018 @ 07:43:05 Author: felixonmars Revision: 408004 archrelease: copy trunk to community-x86_64 Added: phonegap/repos/community-x86_64/PKGBUILD (from rev 408003, phonegap/trunk/PKGBUILD) phonegap/repos/community-x86_64/phonegap.install (from rev 408003, phonegap/trunk/phonegap.install) Deleted: phonegap/repos/community-x86_64/PKGBUILD phonegap/repos/community-x86_64/phonegap.install --+ PKGBUILD | 57 +++-- phonegap.install | 18 2 files changed, 39 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-16 07:42:48 UTC (rev 408003) +++ PKGBUILD2018-11-16 07:43:05 UTC (rev 408004) @@ -1,27 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=phonegap -pkgver=8.2.2 -pkgrel=1 -pkgdesc="PhoneGap command-line interface and node.js library" -arch=('x86_64') -url="https://github.com/phonegap/phonegap-cli; -license=('Apache') -depends=('semver' 'cordova') -makedepends=('npm' 'python2') -install=${pkgname}.install -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('40e536acd4620e9eaf8cfea8ea097a6b0bf9e38cd716dc345430949cc65dcf0e035ebb369cc47a2f85e664ea452e119320025ee7580827af967c19652cfd6845') - -package() { - PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in semver cordova; do -rm -r $dep; - done -} - -# vim:set ts=2 sw=2 et: Copied: phonegap/repos/community-x86_64/PKGBUILD (from rev 408003, phonegap/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-16 07:43:05 UTC (rev 408004) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=phonegap +pkgver=8.2.2 +pkgrel=2 +pkgdesc="PhoneGap command-line interface and node.js library" +arch=('x86_64') +url="https://github.com/phonegap/phonegap-cli; +license=('Apache') +depends=('semver' 'cordova') +makedepends=('npm' 'python2') +install=${pkgname}.install +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('40e536acd4620e9eaf8cfea8ea097a6b0bf9e38cd716dc345430949cc65dcf0e035ebb369cc47a2f85e664ea452e119320025ee7580827af967c19652cfd6845') + +package() { + PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + + # Why 777? :/ + chmod -R u=rwX,go=rX "$pkgdir" + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in semver cordova; do +rm -r $dep; + done +} + +# vim:set ts=2 sw=2 et: Deleted: phonegap.install === --- phonegap.install2018-11-16 07:42:48 UTC (rev 408003) +++ phonegap.install2018-11-16 07:43:05 UTC (rev 408004) @@ -1,9 +0,0 @@ -post_install() { - # fixup permissions - chmod 755 /usr/lib/node_modules - chmod -R g-w,o-w /usr/lib/node_modules/phonegap -} - -post_upgrade() { - post_install -} Copied: phonegap/repos/community-x86_64/phonegap.install (from rev 408003, phonegap/trunk/phonegap.install) === --- phonegap.install(rev 0) +++ phonegap.install2018-11-16 07:43:05 UTC (rev 408004) @@ -0,0 +1,9 @@ +post_install() { + # fixup permissions + chmod 755 /usr/lib/node_modules + chmod -R g-w,o-w /usr/lib/node_modules/phonegap +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in editorconfig-core-c/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, November 16, 2018 @ 07:42:46 Author: arojas Revision: 339760 archrelease: copy trunk to extra-x86_64 Added: editorconfig-core-c/repos/extra-x86_64/PKGBUILD (from rev 339759, editorconfig-core-c/trunk/PKGBUILD) Deleted: editorconfig-core-c/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-16 07:42:16 UTC (rev 339759) +++ PKGBUILD2018-11-16 07:42:46 UTC (rev 339760) @@ -1,36 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Matt Harrison -# Contributor: Erik van der Kolk -# Contributor: Hong Xu - -pkgname=editorconfig-core-c -pkgver=0.12.2 -pkgrel=1 -pkgdesc="EditorConfig core code written in C (for use by plugins supporting EditorConfig parsing)" -arch=(x86_64) -url="https://github.com/editorconfig/editorconfig-core-c; -license=(BSD) -depends=(pcre) -makedepends=(cmake doxygen) -source=($pkgname-$pkgver.tar.gz::"https://github.com/editorconfig/${pkgname}/archive/v$pkgver.tar.gz;) -sha256sums=('8a63ae63d3a2f2a202acbd94a6cbe3fa4450c2658e33e922683af33c48a9115d') - -prepare() { - mkdir -p build -} - -build() { - cd build - - cmake ../$pkgname-$pkgver \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: editorconfig-core-c/repos/extra-x86_64/PKGBUILD (from rev 339759, editorconfig-core-c/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-16 07:42:46 UTC (rev 339760) @@ -0,0 +1,36 @@ +# Maintainer: Antonio Rojas +# Contributor: Matt Harrison +# Contributor: Erik van der Kolk +# Contributor: Hong Xu + +pkgname=editorconfig-core-c +pkgver=0.12.3 +pkgrel=1 +pkgdesc="EditorConfig core code written in C (for use by plugins supporting EditorConfig parsing)" +arch=(x86_64) +url="https://github.com/editorconfig/editorconfig-core-c; +license=(BSD) +depends=(pcre2) +makedepends=(cmake doxygen) +source=($pkgname-$pkgver.tar.gz::"https://github.com/editorconfig/${pkgname}/archive/v$pkgver.tar.gz;) +sha256sums=('64edf79500e104e47035cace903f5c299edba778dcff71b814b7095a9f14cbc1') + +prepare() { + mkdir -p build +} + +build() { + cd build + + cmake ../$pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in phonegap/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:42:41 Author: felixonmars Revision: 408002 upgpkg: phonegap 8.2.2-2 Modified: phonegap/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:42:29 UTC (rev 408001) +++ PKGBUILD2018-11-16 07:42:41 UTC (rev 408002) @@ -2,7 +2,7 @@ pkgname=phonegap pkgver=8.2.2 -pkgrel=1 +pkgrel=2 pkgdesc="PhoneGap command-line interface and node.js library" arch=('x86_64') url="https://github.com/phonegap/phonegap-cli; @@ -17,6 +17,9 @@ package() { PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + # Why 777? :/ + chmod -R u=rwX,go=rX "$pkgdir" + # Experimental dedup cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules for dep in semver cordova; do
[arch-commits] Commit in editorconfig-core-c/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:42:16 Author: arojas Revision: 339759 Update to 0.12.3 Modified: editorconfig-core-c/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:36:06 UTC (rev 339758) +++ PKGBUILD2018-11-16 07:42:16 UTC (rev 339759) @@ -4,16 +4,16 @@ # Contributor: Hong Xu pkgname=editorconfig-core-c -pkgver=0.12.2 +pkgver=0.12.3 pkgrel=1 pkgdesc="EditorConfig core code written in C (for use by plugins supporting EditorConfig parsing)" arch=(x86_64) url="https://github.com/editorconfig/editorconfig-core-c; license=(BSD) -depends=(pcre) +depends=(pcre2) makedepends=(cmake doxygen) source=($pkgname-$pkgver.tar.gz::"https://github.com/editorconfig/${pkgname}/archive/v$pkgver.tar.gz;) -sha256sums=('8a63ae63d3a2f2a202acbd94a6cbe3fa4450c2658e33e922683af33c48a9115d') +sha256sums=('64edf79500e104e47035cace903f5c299edba778dcff71b814b7095a9f14cbc1') prepare() { mkdir -p build
[arch-commits] Commit in haskell-servant/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:42:29 Author: felixonmars Revision: 408001 upgpkg: haskell-servant 0.13.0.1-52 rebuild with code-page 0.2 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:41:33 UTC (rev 408000) +++ PKGBUILD2018-11-16 07:42:29 UTC (rev 408001) @@ -4,7 +4,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.13.0.1 -pkgrel=51 +pkgrel=52 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("custom:BSD3")
[arch-commits] Commit in haskell-sandi/repos (2 files)
Date: Friday, November 16, 2018 @ 07:41:33 Author: felixonmars Revision: 408000 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sandi/repos/community-staging-x86_64/ haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 407999, haskell-sandi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 407999, haskell-sandi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:41:33 UTC (rev 408000) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sandi +pkgname=haskell-sandi +pkgver=0.4.3 +pkgrel=4 +pkgdesc="Data encoding library" +url="https://hackage.haskell.org/package/sandi; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76d9288d7dce824d320e545b0540b40b148b8c848c7785fc79514cdfa6815a946229fd70c341443f52a9cf8cdb4f425980a14b33d0c3b02cf6645854e5048269') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fwith-conduit +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-sandi/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:41:15 Author: felixonmars Revision: 407999 upgpkg: haskell-sandi 0.4.3-4 rebuild with code-page 0.2 Modified: haskell-sandi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:40:31 UTC (rev 407998) +++ PKGBUILD2018-11-16 07:41:15 UTC (rev 407999) @@ -4,7 +4,7 @@ _hkgname=sandi pkgname=haskell-sandi pkgver=0.4.3 -pkgrel=3 +pkgrel=4 pkgdesc="Data encoding library" url="https://hackage.haskell.org/package/sandi; license=("custom:BSD3")
[arch-commits] Commit in lib32-tcl/repos (2 files)
Date: Friday, November 16, 2018 @ 07:40:18 Author: arojas Revision: 407997 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-tcl/repos/multilib-testing-x86_64/ lib32-tcl/repos/multilib-testing-x86_64/PKGBUILD (from rev 407996, lib32-tcl/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: lib32-tcl/repos/multilib-testing-x86_64/PKGBUILD (from rev 407996, lib32-tcl/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-11-16 07:40:18 UTC (rev 407997) @@ -0,0 +1,68 @@ +# Maintainer: Maxime Gauduin +# Contributor: Miguel Revilla +# Contributor: Eric Bélanger + +pkgname=lib32-tcl +pkgver=8.6.9 +pkgrel=1 +pkgdesc='The Tcl scripting language' +arch=('x86_64') +url='http://tcl.sourceforge.net/' +license=('custom') +depends=('lib32-glibc' 'lib32-zlib' 'tcl') +makedepends=('gcc-multilib') +options=('staticlibs') +source=("http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz;) +sha256sums=('04abaa207f4bf4f453bea5bbdbcf6cf4bcdba3ed1c5160bfd732c6b8c70c6269') + +prepare() { + cd tcl${pkgver} + + rm -rf pkgs/sqlite3* +} + +build() { + cd tcl${pkgver}/unix + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib32' \ +--mandir='/usr/share/man' \ +--enable-threads + make +} + +package() { + cd tcl${pkgver}/unix + + make INSTALL_ROOT="${pkgdir}" install install-private-headers + rm -rf "${pkgdir}"/usr/{bin,include,lib,share} + ln -sf libtcl${pkgver%.*}.so "${pkgdir}"/usr/lib32/libtcl.so + + sed -e "s#${srcdir}/tcl${pkgver}/unix#/usr/lib32#" \ + -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \ + -i "${pkgdir}/usr/lib32/tclConfig.sh" + + tdbcver=1.1.0 + sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/tdbc${tdbcver}#/usr/lib32/tdbc${tdbcver}#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}/generic#/usr/include#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}/library#/usr/lib32/tcl${pkgver%.*}#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}#/usr/include#" \ + -i "${pkgdir}/usr/lib32/tdbc${tdbcver}/tdbcConfig.sh" + + ictlver=4.1.2 + sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/itcl${ictlver}#/usr/lib32/${ictlver}#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}/generic#/usr/include#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}#/usr/include#" \ + -i "${pkgdir}/usr/lib32/itcl${ictlver}/itclConfig.sh" + + + install -dm 755 -p "${pkgdir}"/usr/share/licenses + ln -s tcl "${pkgdir}"/usr/share/licenses/lib32-tcl +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Friday, November 16, 2018 @ 07:40:31 Author: felixonmars Revision: 407998 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 407997, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 407997, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:40:31 UTC (rev 407998) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1.1 +pkgrel=60 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 'haskell-binary-parser' + 'haskell-bytestring-strict-builder' 'haskell-loch-th' 'haskell-network-ip' + 'haskell-placeholders' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/== *0.5/==0.6/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-postgresql-binary/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:40:11 Author: felixonmars Revision: 407996 upgpkg: haskell-postgresql-binary 0.12.1.1-60 rebuild with code-page 0.2 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:39:58 UTC (rev 407995) +++ PKGBUILD2018-11-16 07:40:11 UTC (rev 407996) @@ -4,7 +4,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1.1 -pkgrel=59 +pkgrel=60 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")
[arch-commits] Commit in lib32-tcl/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:39:58 Author: arojas Revision: 407995 Update to 8.6.9 Modified: lib32-tcl/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:38:48 UTC (rev 407994) +++ PKGBUILD2018-11-16 07:39:58 UTC (rev 407995) @@ -3,8 +3,8 @@ # Contributor: Eric Bélanger pkgname=lib32-tcl -pkgver=8.6.8 -pkgrel=2 +pkgver=8.6.9 +pkgrel=1 pkgdesc='The Tcl scripting language' arch=('x86_64') url='http://tcl.sourceforge.net/' @@ -13,7 +13,7 @@ makedepends=('gcc-multilib') options=('staticlibs') source=("http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz;) -sha256sums=('c43cb0c1518ce42b00e7c8f6eaddd5195c53a98f94adc717234a65cbcfd3f96a') +sha256sums=('04abaa207f4bf4f453bea5bbdbcf6cf4bcdba3ed1c5160bfd732c6b8c70c6269') prepare() { cd tcl${pkgver} @@ -47,7 +47,7 @@ -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \ -i "${pkgdir}/usr/lib32/tclConfig.sh" - tdbcver=1.0.6 + tdbcver=1.1.0 sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/tdbc${tdbcver}#/usr/lib32/tdbc${tdbcver}#" \ -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}/generic#/usr/include#" \ -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}/library#/usr/lib32/tcl${pkgver%.*}#" \ @@ -54,7 +54,7 @@ -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}#/usr/include#" \ -i "${pkgdir}/usr/lib32/tdbc${tdbcver}/tdbcConfig.sh" - ictlver=4.1.1 + ictlver=4.1.2 sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/itcl${ictlver}#/usr/lib32/${ictlver}#" \ -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}/generic#/usr/include#" \ -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}#/usr/include#" \
[arch-commits] Commit in haskell-deferred-folds/repos (2 files)
Date: Friday, November 16, 2018 @ 07:38:48 Author: felixonmars Revision: 407994 archrelease: copy trunk to community-staging-x86_64 Added: haskell-deferred-folds/repos/community-staging-x86_64/ haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 407993, haskell-deferred-folds/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 407993, haskell-deferred-folds/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:38:48 UTC (rev 407994) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=deferred-folds +pkgname=haskell-deferred-folds +pkgver=0.9.9 +pkgrel=10 +pkgdesc="Abstractions over deferred folds" +url="https://github.com/metrix-ai/deferred-folds; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-foldl' 'haskell-hashable' 'haskell-primitive' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('710c92522aa42a2d6329a925e44b29324e992c1b339778130fc6b709dc6eb3fe0a0e3bb9561b556f47d194457c70fc100c9562b56c0a80afd3058f0e18dd37cd') + +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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-deferred-folds/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:38:31 Author: felixonmars Revision: 407993 upgpkg: haskell-deferred-folds 0.9.9-10 rebuild with code-page 0.2 Modified: haskell-deferred-folds/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:37:50 UTC (rev 407992) +++ PKGBUILD2018-11-16 07:38:31 UTC (rev 407993) @@ -3,7 +3,7 @@ _hkgname=deferred-folds pkgname=haskell-deferred-folds pkgver=0.9.9 -pkgrel=9 +pkgrel=10 pkgdesc="Abstractions over deferred folds" url="https://github.com/metrix-ai/deferred-folds; license=('MIT')
[arch-commits] Commit in haskell-bytestring-strict-builder/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:37:32 Author: felixonmars Revision: 407991 upgpkg: haskell-bytestring-strict-builder 0.4.5.1-41 rebuild with code-page 0.2 Modified: haskell-bytestring-strict-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:36:46 UTC (rev 407990) +++ PKGBUILD2018-11-16 07:37:32 UTC (rev 407991) @@ -3,7 +3,7 @@ _hkgname=bytestring-strict-builder pkgname=haskell-bytestring-strict-builder pkgver=0.4.5.1 -pkgrel=40 +pkgrel=41 pkgdesc="An efficient strict bytestring builder" url="https://github.com/nikita-volkov/bytestring-strict-builder; license=('MIT')
[arch-commits] Commit in haskell-bytestring-strict-builder/repos (2 files)
Date: Friday, November 16, 2018 @ 07:37:50 Author: felixonmars Revision: 407992 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-strict-builder/repos/community-staging-x86_64/ haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from rev 407991, haskell-bytestring-strict-builder/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from rev 407991, haskell-bytestring-strict-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:37:50 UTC (rev 407992) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=bytestring-strict-builder +pkgname=haskell-bytestring-strict-builder +pkgver=0.4.5.1 +pkgrel=41 +pkgdesc="An efficient strict bytestring builder" +url="https://github.com/nikita-volkov/bytestring-strict-builder; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-rerebase') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f9ebf1e959ba01674fd302571737ff1ef7b5150866a052560c20050f78aedf01e068a494b259a3dbc244db972662ae316205b8626e9c2721d54e46984ed27cd5') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/semigroups/d' -i $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Friday, November 16, 2018 @ 07:36:46 Author: felixonmars Revision: 407990 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rerebase/repos/community-staging-x86_64/ haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 407989, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 407989, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:36:46 UTC (rev 407990) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.3 +pkgrel=9 +pkgdesc='Reexports from "base" with a bunch of other standard libraries' +url="https://github.com/nikita-volkov/rerebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-rebase') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c6ff34c4c192bc1b8445b7a9b4b7d27762bf820e0be9cb89bc25b12ae83ebb425e2654d3c29b7713cb20dfe974c88f87a9fa312a5f8cc04f74d69a74f3955bb5') + +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-rerebase/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:36:27 Author: felixonmars Revision: 407989 upgpkg: haskell-rerebase 1.3-9 rebuild with code-page 0.2 Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:35:41 UTC (rev 407988) +++ PKGBUILD2018-11-16 07:36:27 UTC (rev 407989) @@ -4,7 +4,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.3 -pkgrel=8 +pkgrel=9 pkgdesc='Reexports from "base" with a bunch of other standard libraries' url="https://github.com/nikita-volkov/rerebase; license=("MIT")
[arch-commits] Commit in haskell-reducers/repos (2 files)
Date: Friday, November 16, 2018 @ 07:35:41 Author: felixonmars Revision: 407988 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reducers/repos/community-staging-x86_64/ haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 407987, haskell-reducers/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 407987, haskell-reducers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:35:41 UTC (rev 407988) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=reducers +pkgname=haskell-reducers +pkgver=3.12.3 +pkgrel=24 +pkgdesc="Semigroups, specialized containers and a general map/reduce framework" +url="https://github.com/ekmett/reducers/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" "haskell-semigroupoids" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7bb78ccf107d7bc6bce8d68c3766b799ce2c2a41587ee4d2b7197c2dae1d27a6ce47110f1abd655108d7fcc306e9069a25562e53b00ff97704af0b8aac9139d9') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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-reducers/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:35:19 Author: felixonmars Revision: 407987 upgpkg: haskell-reducers 3.12.3-24 rebuild with code-page 0.2 Modified: haskell-reducers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:34:36 UTC (rev 407986) +++ PKGBUILD2018-11-16 07:35:19 UTC (rev 407987) @@ -4,7 +4,7 @@ _hkgname=reducers pkgname=haskell-reducers pkgver=3.12.3 -pkgrel=23 +pkgrel=24 pkgdesc="Semigroups, specialized containers and a general map/reduce framework" url="https://github.com/ekmett/reducers/; license=("custom:BSD3")
[arch-commits] Commit in tk/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Friday, November 16, 2018 @ 07:35:20 Author: arojas Revision: 339756 archrelease: copy trunk to staging-x86_64 Added: tk/repos/staging-x86_64/ tk/repos/staging-x86_64/PKGBUILD (from rev 339755, tk/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: tk/repos/staging-x86_64/PKGBUILD (from rev 339755, tk/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-11-16 07:35:20 UTC (rev 339756) @@ -0,0 +1,44 @@ +# Maintainer: Eric Bélanger + +pkgname=tk +pkgver=8.6.9 +pkgrel=1 +pkgdesc="A windowing toolkit for use with tcl" +arch=('x86_64') +url="http://tcl.sourceforge.net/; +license=('custom') +depends=("tcl=${pkgver}" 'libxss' 'libxft') +options=('staticlibs') +source=(http://downloads.sourceforge.net/sourceforge/tcl/tk${pkgver}-src.tar.gz) +sha1sums=('363b0209e7cefa2b99383e3c714b6ed076eec34b') + +build() { + cd tk${pkgver}/unix + ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads --disable-rpath --enable-64bit + make +} + +check() { + cd tk${pkgver}/unix +# make test +} + +package() { + cd tk${pkgver}/unix + make INSTALL_ROOT="${pkgdir}" install install-private-headers + ln -sf wish${pkgver%.*} "${pkgdir}/usr/bin/wish" + ln -sf libtk${pkgver%.*}.so "${pkgdir}/usr/lib/libtk.so" + install -Dm644 license.terms "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # install private headers (FS#14388, FS#47616) + cd .. + for dir in compat generic generic/ttk unix; do +install -dm755 "${pkgdir}"/usr/include/tk-private/$dir +install -m644 -t "${pkgdir}"/usr/include/tk-private/$dir $dir/*.h + done + + # remove buildroot traces + sed -e "s#${srcdir}/tk${pkgver}/unix#/usr/lib#" \ + -e "s#${srcdir}/tk${pkgver}#/usr/include#" \ + -i "${pkgdir}/usr/lib/tkConfig.sh" +}
[arch-commits] Commit in tk/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:34:29 Author: arojas Revision: 339755 Update to 8.6.9 Modified: tk/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:26:48 UTC (rev 339754) +++ PKGBUILD2018-11-16 07:34:29 UTC (rev 339755) @@ -1,8 +1,8 @@ # Maintainer: Eric Bélanger pkgname=tk -pkgver=8.6.8 -pkgrel=3 +pkgver=8.6.9 +pkgrel=1 pkgdesc="A windowing toolkit for use with tcl" arch=('x86_64') url="http://tcl.sourceforge.net/; @@ -10,7 +10,7 @@ depends=("tcl=${pkgver}" 'libxss' 'libxft') options=('staticlibs') source=(http://downloads.sourceforge.net/sourceforge/tcl/tk${pkgver}-src.tar.gz) -sha1sums=('7d674881bcfda5acb937bea084b10fe271463632') +sha1sums=('363b0209e7cefa2b99383e3c714b6ed076eec34b') build() { cd tk${pkgver}/unix
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Friday, November 16, 2018 @ 07:34:36 Author: felixonmars Revision: 407986 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rebase/repos/community-staging-x86_64/ haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 407985, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 407985, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:34:36 UTC (rev 407986) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.3 +pkgrel=9 +pkgdesc='A more progressive alternative to the "base" package' +url="https://github.com/nikita-volkov/rebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-vector' 'haskell-unordered-containers' + 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void' + 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-semigroupoids' 'haskell-either' + 'haskell-base-prelude') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c9d09bd5620667a50e1ae5187583e06820d08d995f4d3f6b510637aec5faf025ae1e7fd6c9d3377a3b2b6ac09ab1f34fc21f9e8ef3457bec993fa9399b281435') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/fail/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i $_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-rebase/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:34:15 Author: felixonmars Revision: 407985 upgpkg: haskell-rebase 1.3-9 rebuild with code-page 0.2 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:33:31 UTC (rev 407984) +++ PKGBUILD2018-11-16 07:34:15 UTC (rev 407985) @@ -4,7 +4,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.3 -pkgrel=8 +pkgrel=9 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT")
[arch-commits] Commit in haskell-pointed/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:33:13 Author: felixonmars Revision: 407983 upgpkg: haskell-pointed 5.0.1-61 rebuild with code-page 0.2 Modified: haskell-pointed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:32:38 UTC (rev 407982) +++ PKGBUILD2018-11-16 07:33:13 UTC (rev 407983) @@ -4,7 +4,7 @@ _hkgname=pointed pkgname=haskell-pointed pkgver=5.0.1 -pkgrel=60 +pkgrel=61 pkgdesc="Pointed and copointed data" url="https://github.com/ekmett/pointed/; license=("custom:BSD3")
[arch-commits] Commit in haskell-pointed/repos (2 files)
Date: Friday, November 16, 2018 @ 07:33:31 Author: felixonmars Revision: 407984 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 407983, haskell-pointed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 407983, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:33:31 UTC (rev 407984) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5.0.1 +pkgrel=61 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 'haskell-hashable' + 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' -e 's/< *2.5/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_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-libyaml/repos (2 files)
Date: Friday, November 16, 2018 @ 07:32:38 Author: felixonmars Revision: 407982 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libyaml/repos/community-staging-x86_64/ haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 407981, haskell-libyaml/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 407981, haskell-libyaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:32:38 UTC (rev 407982) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=libyaml +pkgname=haskell-libyaml +pkgver=0.1.0.0 +pkgrel=6 +pkgdesc="Low-level, streaming YAML interface." +url="https://github.com/snoyberg/libyaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'libyaml' 'haskell-conduit' 'haskell-resourcet') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('49d5cac28ac0bed9bb9964b9f0a8addbfc3847589947ca628c16e07018ea665561f8ebff68ed2c7ee0af94b3fb4593b0aa053b8eaa010349752284cc738ac808') + +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 \ +-fsystem-libyaml +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-libyaml/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:32:21 Author: felixonmars Revision: 407981 upgpkg: haskell-libyaml 0.1.0.0-6 rebuild with code-page 0.2 Modified: haskell-libyaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:31:42 UTC (rev 407980) +++ PKGBUILD2018-11-16 07:32:21 UTC (rev 407981) @@ -3,7 +3,7 @@ _hkgname=libyaml pkgname=haskell-libyaml pkgver=0.1.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="Low-level, streaming YAML interface." url="https://github.com/snoyberg/libyaml; license=('BSD')
[arch-commits] Commit in haskell-binary-conduit/repos (2 files)
Date: Friday, November 16, 2018 @ 07:31:42 Author: felixonmars Revision: 407980 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-conduit/repos/community-staging-x86_64/ haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407979, haskell-binary-conduit/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407979, haskell-binary-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:31:42 UTC (rev 407980) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=binary-conduit +pkgname=haskell-binary-conduit +pkgver=1.3.1 +pkgrel=7 +pkgdesc="Data serialization/deserialization conduit library" +url="https://github.com/qnikst/binary-conduit/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ba1cc19ed024be3ddd5f95a1ddd0666fa6be91879663b7de8c1627d3342cad5c39b138d5e1df59274471341ad28d9dd51dc2da4a53fafa5e3dcab1fdb21722b2') + +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-binary-conduit/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:31:25 Author: felixonmars Revision: 407979 upgpkg: haskell-binary-conduit 1.3.1-7 rebuild with code-page 0.2 Modified: haskell-binary-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:30:43 UTC (rev 407978) +++ PKGBUILD2018-11-16 07:31:25 UTC (rev 407979) @@ -3,7 +3,7 @@ _hkgname=binary-conduit pkgname=haskell-binary-conduit pkgver=1.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="Data serialization/deserialization conduit library" url="https://github.com/qnikst/binary-conduit/; license=('MIT')
[arch-commits] Commit in haskell-conduit/repos (2 files)
Date: Friday, November 16, 2018 @ 07:30:43 Author: felixonmars Revision: 407978 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit/repos/community-staging-x86_64/ haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407977, haskell-conduit/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407977, haskell-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:30:43 UTC (rev 407978) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.3.1 +pkgrel=10 +pkgdesc="Streaming data processing library." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mono-traversable' 'haskell-primitive' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 'haskell-silently' + 'haskell-split' 'haskell-unliftio') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b7752a652c3fe940b9bac33be14e8e552d0eb289b69c25170aa63ba96db13cec28c53ac6f2c36a486d58948477f69cad1042026b4bd4163eb9ab96392d439ded') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-conduit/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:30:25 Author: felixonmars Revision: 407977 upgpkg: haskell-conduit 1.3.1-10 rebuild with code-page 0.2 Modified: haskell-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:28:18 UTC (rev 407976) +++ PKGBUILD2018-11-16 07:30:25 UTC (rev 407977) @@ -4,7 +4,7 @@ _hkgname=conduit pkgname=haskell-conduit pkgver=1.3.1 -pkgrel=9 +pkgrel=10 pkgdesc="Streaming data processing library." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-mono-traversable/repos (2 files)
Date: Friday, November 16, 2018 @ 07:28:18 Author: felixonmars Revision: 407976 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable/repos/community-staging-x86_64/ haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 407975, haskell-mono-traversable/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 407975, haskell-mono-traversable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:28:18 UTC (rev 407976) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mono-traversable +pkgname=haskell-mono-traversable +pkgver=1.0.9.0 +pkgrel=23 +pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" +url="https://github.com/snoyberg/mono-traversable; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c9bf2f96358d4456221f8ec59719602424a1a3b601a5fcc9dd9189bf851a722c860b2692106b59b92ccd25cb1ef73ce2bfca2cd46c3bf1335675f3a265fe9ffd') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mono-traversable/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:28:00 Author: felixonmars Revision: 407975 upgpkg: haskell-mono-traversable 1.0.9.0-23 rebuild with code-page 0.2 Modified: haskell-mono-traversable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:26:56 UTC (rev 407974) +++ PKGBUILD2018-11-16 07:28:00 UTC (rev 407975) @@ -4,7 +4,7 @@ _hkgname=mono-traversable pkgname=haskell-mono-traversable pkgver=1.0.9.0 -pkgrel=22 +pkgrel=23 pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" url="https://github.com/snoyberg/mono-traversable; license=("MIT")
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Friday, November 16, 2018 @ 07:26:56 Author: felixonmars Revision: 407974 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 407973, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 407973, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:26:56 UTC (rev 407974) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.2 +pkgrel=108 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.3/<2/' $_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-test-doctests +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 tcl/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Friday, November 16, 2018 @ 07:26:48 Author: arojas Revision: 339754 archrelease: copy trunk to staging-x86_64 Added: tcl/repos/staging-x86_64/ tcl/repos/staging-x86_64/PKGBUILD (from rev 339753, tcl/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: tcl/repos/staging-x86_64/PKGBUILD (from rev 339753, tcl/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-11-16 07:26:48 UTC (rev 339754) @@ -0,0 +1,57 @@ +# Maintainer: Eric Bélanger + +pkgname=tcl +pkgver=8.6.9 +pkgrel=1 +pkgdesc="The Tcl scripting language" +arch=('x86_64') +url="http://tcl.sourceforge.net/; +license=('custom') +depends=('zlib') +options=('staticlibs') +source=(http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz) +sha1sums=('cf8c0cdfe953179991d052346642b5c42aa9c6c3') + +prepare() { + cd tcl${pkgver} + # we build the tcl sqlite interface in sqlite-tcl package + rm -rf pkgs/sqlite3* +} + +build() { + cd tcl${pkgver}/unix + ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads --enable-64bit + make +} + +check() { + cd tcl${pkgver}/unix + make test +} + +package() { + cd tcl${pkgver}/unix + make INSTALL_ROOT="${pkgdir}" install install-private-headers + ln -sf tclsh${pkgver%.*} "${pkgdir}/usr/bin/tclsh" + ln -sf libtcl${pkgver%.*}.so "${pkgdir}/usr/lib/libtcl.so" + install -Dm644 ../license.terms "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 tcl.m4 -t "$pkgdir"/usr/share/aclocal + + # remove buildroot traces + sed -e "s#${srcdir}/tcl${pkgver}/unix#/usr/lib#" \ + -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \ + -i "${pkgdir}/usr/lib/tclConfig.sh" + + tdbcver=tdbc1.1.0 + sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$tdbcver#/usr/lib/$tdbcver#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/generic#/usr/include#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/library#/usr/lib/tcl${pkgver%.*}#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver#/usr/include#" \ + -i "${pkgdir}/usr/lib/$tdbcver/tdbcConfig.sh" + + itclver=itcl4.1.2 + sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$itclver#/usr/lib/$itclver#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver/generic#/usr/include#" \ + -e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver#/usr/include#" \ + -i "${pkgdir}/usr/lib/$itclver/itclConfig.sh" +}
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:26:39 Author: felixonmars Revision: 407973 upgpkg: haskell-lens-aeson 1.0.2-108 rebuild with code-page 0.2 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:25:57 UTC (rev 407972) +++ PKGBUILD2018-11-16 07:26:39 UTC (rev 407973) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.2 -pkgrel=107 +pkgrel=108 pkgdesc="Law-abiding lenses for aeson" url="http://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Friday, November 16, 2018 @ 07:25:57 Author: felixonmars Revision: 407972 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 407971, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 407971, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:25:57 UTC (rev 407972) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.1.0 +pkgrel=126 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b') + +prepare() { +sed -e 's/, semigroupoids >=4.3 && <5.2/, semigroupoids >=4.3/' \ +-e 's/, aeson >=1.0.0.0 && <1.2/, aeson >=1.0.0.0/' \ +-e 's/base >=4.6 && <4.10/base >=4.6/' \ +-e 's/<.*4.16/<5/' \ +-e '/semigroups/d' \ +-e 's/<.*0.10/<1/' \ +-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 tcl/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:26:17 Author: arojas Revision: 339753 Update to 8.6.9 Modified: tcl/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 22:23:17 UTC (rev 339752) +++ PKGBUILD2018-11-16 07:26:17 UTC (rev 339753) @@ -1,8 +1,8 @@ # Maintainer: Eric Bélanger pkgname=tcl -pkgver=8.6.8 -pkgrel=3 +pkgver=8.6.9 +pkgrel=1 pkgdesc="The Tcl scripting language" arch=('x86_64') url="http://tcl.sourceforge.net/; @@ -10,7 +10,7 @@ depends=('zlib') options=('staticlibs') source=(http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz) -sha1sums=('0d014d97ca38534d4be1dfc6c563a7a3a6aa737f') +sha1sums=('cf8c0cdfe953179991d052346642b5c42aa9c6c3') prepare() { cd tcl${pkgver} @@ -42,7 +42,7 @@ -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \ -i "${pkgdir}/usr/lib/tclConfig.sh" - tdbcver=tdbc1.0.6 + tdbcver=tdbc1.1.0 sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$tdbcver#/usr/lib/$tdbcver#" \ -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/generic#/usr/include#" \ -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/library#/usr/lib/tcl${pkgver%.*}#" \ @@ -49,7 +49,7 @@ -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver#/usr/include#" \ -i "${pkgdir}/usr/lib/$tdbcver/tdbcConfig.sh" - itclver=itcl4.1.1 + itclver=itcl4.1.2 sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$itclver#/usr/lib/$itclver#" \ -e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver/generic#/usr/include#" \ -e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver#/usr/include#" \
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:25:40 Author: felixonmars Revision: 407971 upgpkg: haskell-insert-ordered-containers 0.2.1.0-126 rebuild with code-page 0.2 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:25:00 UTC (rev 407970) +++ PKGBUILD2018-11-16 07:25:40 UTC (rev 407971) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.1.0 -pkgrel=125 +pkgrel=126 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('custom:BSD3')
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Friday, November 16, 2018 @ 07:25:00 Author: felixonmars Revision: 407970 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 407969, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 407969, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:25:00 UTC (rev 407970) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=110 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +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-fdo-notify/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:24:42 Author: felixonmars Revision: 407969 upgpkg: haskell-fdo-notify 0.3.1-110 rebuild with code-page 0.2 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:23:58 UTC (rev 407968) +++ PKGBUILD2018-11-16 07:24:42 UTC (rev 407969) @@ -4,7 +4,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=109 +pkgrel=110 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/; license=("custom:BSD3")
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Friday, November 16, 2018 @ 07:23:58 Author: felixonmars Revision: 407968 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 407967, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 407967, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:23:58 UTC (rev 407968) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.0.1 +pkgrel=71 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-lens' 'haskell-libxml-sax' 'haskell-network' + 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:23:40 Author: felixonmars Revision: 407967 upgpkg: haskell-dbus 1.0.1-71 rebuild with code-page 0.2 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:22:28 UTC (rev 407966) +++ PKGBUILD2018-11-16 07:23:40 UTC (rev 407967) @@ -4,7 +4,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.0.1 -pkgrel=70 +pkgrel=71 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-concise/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:22:11 Author: felixonmars Revision: 407965 upgpkg: haskell-concise 0.1.0.1-70 rebuild with code-page 0.2 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:21:24 UTC (rev 407964) +++ PKGBUILD2018-11-16 07:22:11 UTC (rev 407965) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=69 +pkgrel=70 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("custom:BSD3")
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Friday, November 16, 2018 @ 07:22:28 Author: felixonmars Revision: 407966 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 407965, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 407965, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:22:28 UTC (rev 407966) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=70 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:21:07 Author: felixonmars Revision: 407963 upgpkg: haskell-clash-prelude 0.99.3-12 rebuild with code-page 0.2 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:19:10 UTC (rev 407962) +++ PKGBUILD2018-11-16 07:21:07 UTC (rev 407963) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=0.99.3 -pkgrel=11 +pkgrel=12 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="http://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in haskell-clash-prelude/repos (3 files)
Date: Friday, November 16, 2018 @ 07:21:24 Author: felixonmars Revision: 407964 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 407963, haskell-clash-prelude/trunk/PKGBUILD) haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch (from rev 407963, haskell-clash-prelude/trunk/ghc-8.6.patch) ---+ PKGBUILD | 54 + ghc-8.6.patch | 324 2 files changed, 378 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 407963, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:21:24 UTC (rev 407964) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=0.99.3 +pkgrel=12 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="http://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-lens' 'haskell-quickcheck' + 'haskell-reflection' 'haskell-singletons' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +ghc-8.6.patch) +sha512sums=('9eb9dc5647a5dc61c9f0b5a9b880ae102e6f26783db0c4b29b4898705c9679c01d6cb96db0b206e327172743189a984299662c91209429f36c1eeb7d1d319bd1' + '52fcf8c2c701d724b55f8dc3a99e2842d26088ce36ae04dea02b104366255a268c83a6c02f1282f4b51795cd5afb3cb8c66d5c7348dc9ee3f149338df7776b87') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../ghc-8.6.patch +sed -i -e 's/< *0.3/<1/' -e 's/< *2.14/<3/' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# TODO +runhaskell Setup test || warning "Tests failed" +} + +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-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch (from rev 407963, haskell-clash-prelude/trunk/ghc-8.6.patch) === --- community-staging-x86_64/ghc-8.6.patch (rev 0) +++ community-staging-x86_64/ghc-8.6.patch 2018-11-16 07:21:24 UTC (rev 407964) @@ -0,0 +1,324 @@ +From d2f9a0081c4355fdbd1062f3b15fafb3a3572cdc Mon Sep 17 00:00:00 2001 +From: Christiaan Baaij +Date: Thu, 26 Jul 2018 16:55:48 +0200 +Subject: [PATCH] Fixes to build on GHC 8.6 + +--- + cabal.project | 9 - + clash-prelude.cabal | 4 ++-- + src/Clash/Explicit/DDR.hs | 4 + src/Clash/Intel/DDR.hs| 4 + src/Clash/Promoted/Nat.hs | 9 +++-- + src/Clash/Sized/Internal/Index.hs | 4 + src/Clash/Sized/RTree.hs | 23 ++- + src/Clash/Sized/Vector.hs | 13 + + src/Clash/Xilinx/DDR.hs | 4 + 9 files changed, 56 insertions(+), 18 deletions(-) + +diff --git a/src/Clash/Explicit/DDR.hs b/src/Clash/Explicit/DDR.hs +index a22d925..96a9877 100644 +--- a/src/Clash/Explicit/DDR.hs b/src/Clash/Explicit/DDR.hs +@@ -17,11 +17,15 @@ dedicated hardware resources use the functions from "Clash.Intel.DDR" + or "Clash.Xilinx.DDR". + -} + ++{-# LANGUAGE CPP #-} + {-# LANGUAGE DataKinds #-} + {-# LANGUAGE MagicHash #-} + {-# LANGUAGE ScopedTypeVariables #-} + {-# LANGUAGE TypeFamilies#-} + {-# LANGUAGE TypeOperators #-} ++#if __GLASGOW_HASKELL__ >= 806 ++{-# LANGUAGE NoStarIsType #-} ++#endif + +
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Friday, November 16, 2018 @ 07:19:10 Author: felixonmars Revision: 407962 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 407961, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 407961, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:19:10 UTC (rev 407962) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.17 +pkgrel=23 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-call-stack' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 'haskell-free' + 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 'haskell-profunctors' + 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b17e715fd78a427e36fd34cf1b78a66bb620fc481798fe0e3a422df684b472591ac3c6256c2fc391630e7ec09f1d5e9dccc76d72783e4f24bb0687d35266cf67') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +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-lens/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:18:52 Author: felixonmars Revision: 407961 upgpkg: haskell-lens 4.17-23 rebuild with code-page 0.2 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:17:11 UTC (rev 407960) +++ PKGBUILD2018-11-16 07:18:52 UTC (rev 407961) @@ -4,7 +4,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.17 -pkgrel=22 +pkgrel=23 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("custom:BSD3")
[arch-commits] Commit in haskell-keys/repos (2 files)
Date: Friday, November 16, 2018 @ 07:17:11 Author: felixonmars Revision: 407960 archrelease: copy trunk to community-staging-x86_64 Added: haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 407959, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 407959, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:17:11 UTC (rev 407960) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.12.1 +pkgrel=26 +pkgdesc="Keyed functors and containers" +url="https://github.com/ekmett/keys/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 'haskell-semigroupoids' + 'haskell-tagged' 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f31bc21aaf030dd4908e42339ba32d59394dcb2b628640038f6d442f7e2d82e3bf74c2bbc4a38353c357f7a1e67615ad64c54bf5c553899ece5ec2c8c8c7c84') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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-keys/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:16:53 Author: felixonmars Revision: 407959 upgpkg: haskell-keys 3.12.1-26 rebuild with code-page 0.2 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:16:14 UTC (rev 407958) +++ PKGBUILD2018-11-16 07:16:53 UTC (rev 407959) @@ -4,7 +4,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.12.1 -pkgrel=25 +pkgrel=26 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/; license=("custom:BSD3")
[arch-commits] Commit in haskell-kan-extensions/repos (2 files)
Date: Friday, November 16, 2018 @ 07:16:14 Author: felixonmars Revision: 407958 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 407957, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 407957, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:16:14 UTC (rev 407958) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.2 +pkgrel=25 +pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" +url="https://github.com/ekmett/kan-extensions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-free' 'haskell-invariant' 'haskell-profunctors' + 'haskell-semigroupoids' 'haskell-tagged' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('209700c5c912ecebf2b8f5a5ef8a2b6943281a9a7181f47b99faf78c383cfe0f6054eb5fb59ed558cb55f06cae4b8e980c655c862717afd003f05ee952eca05e') + +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-kan-extensions/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:15:57 Author: felixonmars Revision: 407957 upgpkg: haskell-kan-extensions 5.2-25 rebuild with code-page 0.2 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:15:17 UTC (rev 407956) +++ PKGBUILD2018-11-16 07:15:57 UTC (rev 407957) @@ -4,7 +4,7 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.2 -pkgrel=24 +pkgrel=25 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:14:58 Author: felixonmars Revision: 407955 upgpkg: haskell-incremental-parser 0.3.2-6 rebuild with code-page 0.2 Modified: haskell-incremental-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:14:14 UTC (rev 407954) +++ PKGBUILD2018-11-16 07:14:58 UTC (rev 407955) @@ -4,7 +4,7 @@ _hkgname=incremental-parser pkgname=haskell-incremental-parser pkgver=0.3.2 -pkgrel=5 +pkgrel=6 pkgdesc="Generic parser library capable of providing partial results from partial input." url="https://hackage.haskell.org/package/${_hkgname}; license=('GPL')
[arch-commits] Commit in haskell-incremental-parser/repos (2 files)
Date: Friday, November 16, 2018 @ 07:15:17 Author: felixonmars Revision: 407956 archrelease: copy trunk to community-staging-x86_64 Added: haskell-incremental-parser/repos/community-staging-x86_64/ haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 407955, haskell-incremental-parser/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 407955, haskell-incremental-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:15:17 UTC (rev 407956) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=incremental-parser +pkgname=haskell-incremental-parser +pkgver=0.3.2 +pkgrel=6 +pkgdesc="Generic parser library capable of providing partial results from partial input." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-monoid-subclasses') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6c1a2842298d687d4eabce359bbc2c3db67f2c2c2d9f12eeb2cd98228dc29d8c96b36e827bc6fff6a628ef77cb73531fc5ffebbaacc09c2bfef7043ec3fc0834') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-adjunctions/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:13:57 Author: felixonmars Revision: 407953 upgpkg: haskell-adjunctions 4.4-57 rebuild with code-page 0.2 Modified: haskell-adjunctions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:13:11 UTC (rev 407952) +++ PKGBUILD2018-11-16 07:13:57 UTC (rev 407953) @@ -4,7 +4,7 @@ _hkgname=adjunctions pkgname=haskell-adjunctions pkgver=4.4 -pkgrel=56 +pkgrel=57 pkgdesc="Adjunctions and representable functors" url="https://github.com/ekmett/adjunctions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Friday, November 16, 2018 @ 07:14:14 Author: felixonmars Revision: 407954 archrelease: copy trunk to community-staging-x86_64 Added: haskell-adjunctions/repos/community-staging-x86_64/ haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 407953, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 407953, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:14:14 UTC (rev 407954) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.4 +pkgrel=57 +pkgdesc="Adjunctions and representable functors" +url="https://github.com/ekmett/adjunctions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-void') +makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-free/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:12:54 Author: felixonmars Revision: 407951 upgpkg: haskell-free 5.1-23 rebuild with code-page 0.2 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:12:02 UTC (rev 407950) +++ PKGBUILD2018-11-16 07:12:54 UTC (rev 407951) @@ -4,7 +4,7 @@ _hkgname=free pkgname=haskell-free pkgver=5.1 -pkgrel=22 +pkgrel=23 pkgdesc="Monads for free" url="https://github.com/ekmett/free/; license=("custom:BSD3")
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Friday, November 16, 2018 @ 07:13:11 Author: felixonmars Revision: 407952 archrelease: copy trunk to community-staging-x86_64 Added: haskell-free/repos/community-staging-x86_64/ haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 407951, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 407951, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:13:11 UTC (rev 407952) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=5.1 +pkgrel=23 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 'haskell-exceptions' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be435aa2adb76b9ce4802daa036bfc428366d17bb2bb6ab3239be9c826cea433ad28e81986b9787bf181ee98090e48cd4b580a9c5652d8f28530c14f65ed7788') + +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-foldl/repos (2 files)
Date: Friday, November 16, 2018 @ 07:12:02 Author: felixonmars Revision: 407950 archrelease: copy trunk to community-staging-x86_64 Added: haskell-foldl/repos/community-staging-x86_64/ haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 407949, haskell-foldl/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 407949, haskell-foldl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:12:02 UTC (rev 407950) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=foldl +pkgname=haskell-foldl +pkgver=1.4.5 +pkgrel=9 +pkgdesc="Composable, streaming, and efficient left folds" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-mwc-random' + 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-vector-builder') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adc718045f344206bb2e38b92610e643c61a470e294b73331adb58ebe6a3d33f2614634a1750c7e049b3f8def761a43232baee4633cc6bb09b25b7564f3fe1b2') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/<.*0.14/<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-foldl/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:11:45 Author: felixonmars Revision: 407949 upgpkg: haskell-foldl 1.4.5-9 rebuild with code-page 0.2 Modified: haskell-foldl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:11:07 UTC (rev 407948) +++ PKGBUILD2018-11-16 07:11:45 UTC (rev 407949) @@ -4,7 +4,7 @@ _hkgname=foldl pkgname=haskell-foldl pkgver=1.4.5 -pkgrel=8 +pkgrel=9 pkgdesc="Composable, streaming, and efficient left folds" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Friday, November 16, 2018 @ 07:11:07 Author: felixonmars Revision: 407948 archrelease: copy trunk to community-staging-x86_64 Added: haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 407947, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 407947, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:11:07 UTC (rev 407948) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5.0.1 +pkgrel=25 +pkgdesc="An either monad transformer" +url="https://github.com/ekmett/either/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('93a4db670cc6da1990be7f09c8d40b17065af57d596a91d4fd91b8783bf851025f579fa3cd4214d477c965753cd32a4bc9df05ecb4cf4f6c16cde8b48d07dcb1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:10:50 Author: felixonmars Revision: 407947 upgpkg: haskell-either 5.0.1-25 rebuild with code-page 0.2 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:10:14 UTC (rev 407946) +++ PKGBUILD2018-11-16 07:10:50 UTC (rev 407947) @@ -4,7 +4,7 @@ _hkgname=either pkgname=haskell-either pkgver=5.0.1 -pkgrel=24 +pkgrel=25 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("custom:BSD3")
[arch-commits] Commit in haskell-checkers/repos (2 files)
Date: Friday, November 16, 2018 @ 07:10:14 Author: felixonmars Revision: 407946 archrelease: copy trunk to community-staging-x86_64 Added: haskell-checkers/repos/community-staging-x86_64/ haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 407945, haskell-checkers/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 407945, haskell-checkers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:10:14 UTC (rev 407946) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=checkers +pkgname=haskell-checkers +pkgver=0.4.11 +pkgrel=13 +pkgdesc="Check properties on standard classes and data structures" +url="https://github.com/conal/checkers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('beffe2d1e2e9ba08c07a5885278f8b616205110670b46bbcbd590cae342e5978fdc79347054d6c49e73f41bc4f5028cf5d3bf2aca4e7ae37da00578a63a49ca4') + +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-checkers/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:09:56 Author: felixonmars Revision: 407945 upgpkg: haskell-checkers 0.4.11-13 rebuild with code-page 0.2 Modified: haskell-checkers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:09:15 UTC (rev 407944) +++ PKGBUILD2018-11-16 07:09:56 UTC (rev 407945) @@ -3,7 +3,7 @@ _hkgname=checkers pkgname=haskell-checkers pkgver=0.4.11 -pkgrel=12 +pkgrel=13 pkgdesc="Check properties on standard classes and data structures" url="https://github.com/conal/checkers; license=('custom:BSD3')
[arch-commits] Commit in ntl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, November 16, 2018 @ 07:09:07 Author: arojas Revision: 407943 archrelease: copy trunk to community-x86_64 Added: ntl/repos/community-x86_64/PKGBUILD (from rev 407942, ntl/trunk/PKGBUILD) Deleted: ntl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-16 07:08:57 UTC (rev 407942) +++ PKGBUILD2018-11-16 07:09:07 UTC (rev 407943) @@ -1,36 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Brad Conte - -pkgname=ntl -pkgver=11.3.1 -pkgrel=1 -pkgdesc="A Library for doing Number Theory" -arch=(x86_64) -url="http://www.shoup.net/ntl/; -license=(LGPL) -depends=(gf2x gmp) -makedepends=() -source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) -sha256sums=('fa1f10a4b4dc50ba142a1e9ef662425cf888989cbd1c77a99171042d45da4121') - -prepare() { - cd $pkgname-$pkgver/src - rm -r libtool-origin -} - -build() { - cd $pkgname-$pkgver/src - ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \ -LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" - make -} - -check() { - cd $pkgname-$pkgver/src - make -k check -} - -package() { - cd $pkgname-$pkgver/src - make PREFIX="$pkgdir/usr" install -} Copied: ntl/repos/community-x86_64/PKGBUILD (from rev 407942, ntl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-16 07:09:07 UTC (rev 407943) @@ -0,0 +1,36 @@ +# Maintainer: Antonio Rojas +# Contributor: Brad Conte + +pkgname=ntl +pkgver=11.3.2 +pkgrel=1 +pkgdesc="A Library for doing Number Theory" +arch=(x86_64) +url="http://www.shoup.net/ntl/; +license=(LGPL) +depends=(gf2x gmp) +makedepends=() +source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) +sha256sums=('84ba3145abf8d5f3be6832a14c60b3368eb920719ee96e5774587e71ecd66e9d') + +prepare() { + cd $pkgname-$pkgver/src + rm -r libtool-origin +} + +build() { + cd $pkgname-$pkgver/src + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \ +LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" + make +} + +check() { + cd $pkgname-$pkgver/src + make -k check +} + +package() { + cd $pkgname-$pkgver/src + make PREFIX="$pkgdir/usr" install +}
[arch-commits] Commit in haskell-semigroupoids/repos (2 files)
Date: Friday, November 16, 2018 @ 07:09:15 Author: felixonmars Revision: 407944 archrelease: copy trunk to community-staging-x86_64 Added: haskell-semigroupoids/repos/community-staging-x86_64/ haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 407943, haskell-semigroupoids/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 407943, haskell-semigroupoids/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:09:15 UTC (rev 407944) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=semigroupoids +pkgname=haskell-semigroupoids +pkgver=5.3.1 +pkgrel=23 +pkgdesc="Semigroupoids: Category sans id" +url="https://github.com/ekmett/semigroupoids; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 'haskell-transformers-compat' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8170f9f92a5f61325eb821d299e464106e08db3a8bac371fd427f329e479a4e914ed961a300760049aeff41fef255193dd93dfb752af0cc0027481f0ca6e6e35') + +prepare() { +cd $_hkgname-$pkgver +sed -e 's/<.*0.14/<1/' -e '/semigroups/d' -e 's/<.*0.6/<1/' -i $_hkgname.cabal +sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' src/Data/Semigroup/Traversable/Class.hs src/Data/Semigroup/Foldable/Class.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant -fcontainers -funordered-containers +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-semigroupoids/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:08:57 Author: felixonmars Revision: 407942 upgpkg: haskell-semigroupoids 5.3.1-23 rebuild with code-page 0.2 Modified: haskell-semigroupoids/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:08:47 UTC (rev 407941) +++ PKGBUILD2018-11-16 07:08:57 UTC (rev 407942) @@ -4,7 +4,7 @@ _hkgname=semigroupoids pkgname=haskell-semigroupoids pkgver=5.3.1 -pkgrel=22 +pkgrel=23 pkgdesc="Semigroupoids: Category sans id" url="https://github.com/ekmett/semigroupoids; license=("custom:BSD3")
[arch-commits] Commit in ntl/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:08:47 Author: arojas Revision: 407941 Update to 11.3.2 Modified: ntl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:08:10 UTC (rev 407940) +++ PKGBUILD2018-11-16 07:08:47 UTC (rev 407941) @@ -2,7 +2,7 @@ # Contributor: Brad Conte pkgname=ntl -pkgver=11.3.1 +pkgver=11.3.2 pkgrel=1 pkgdesc="A Library for doing Number Theory" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(gf2x gmp) makedepends=() source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) -sha256sums=('fa1f10a4b4dc50ba142a1e9ef662425cf888989cbd1c77a99171042d45da4121') +sha256sums=('84ba3145abf8d5f3be6832a14c60b3368eb920719ee96e5774587e71ecd66e9d') prepare() { cd $pkgname-$pkgver/src
[arch-commits] Commit in haskell-nettle/repos (2 files)
Date: Friday, November 16, 2018 @ 07:08:10 Author: felixonmars Revision: 407940 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nettle/repos/community-staging-x86_64/ haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 407939, haskell-nettle/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 407939, haskell-nettle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:08:10 UTC (rev 407940) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=nettle +pkgname=haskell-nettle +pkgver=0.3.0 +pkgrel=22 +pkgdesc="Safe nettle binding" +url="https://github.com/stbuehler/haskell-nettle; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 'haskell-tagged' + 'haskell-securemem') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9bc875c0674ea615f47c498bd40fcbd8ffb356e99b30bde6b0e350a9dcfed353bc21242ea625cecc23b16b617f1e163dab42740cadc49ac5c73f161fd0898ac7') + +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-nettle/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:07:53 Author: felixonmars Revision: 407939 upgpkg: haskell-nettle 0.3.0-22 rebuild with code-page 0.2 Modified: haskell-nettle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:07:12 UTC (rev 407938) +++ PKGBUILD2018-11-16 07:07:53 UTC (rev 407939) @@ -3,7 +3,7 @@ _hkgname=nettle pkgname=haskell-nettle pkgver=0.3.0 -pkgrel=21 +pkgrel=22 pkgdesc="Safe nettle binding" url="https://github.com/stbuehler/haskell-nettle; license=('MIT')
[arch-commits] Commit in haskell-crypto-numbers/repos (2 files)
Date: Friday, November 16, 2018 @ 07:06:17 Author: felixonmars Revision: 407936 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-numbers/repos/community-staging-x86_64/ haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 407935, haskell-crypto-numbers/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 407935, haskell-crypto-numbers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:06:17 UTC (rev 407936) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=crypto-numbers +pkgname=haskell-crypto-numbers +pkgver=0.2.7 +pkgrel=76 +pkgdesc="Cryptographic numbers: functions and algorithms" +url="https://github.com/vincenthz/hs-crypto-numbers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-random' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-pubkey/repos (2 files)
Date: Friday, November 16, 2018 @ 07:07:12 Author: felixonmars Revision: 407938 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-pubkey/repos/community-staging-x86_64/ haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 407937, haskell-crypto-pubkey/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 407937, haskell-crypto-pubkey/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:07:12 UTC (rev 407938) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=crypto-pubkey +pkgname=haskell-crypto-pubkey +pkgver=0.2.8 +pkgrel=89 +pkgdesc="Public Key cryptography" +url="https://github.com/vincenthz/hs-crypto-pubkey; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 'haskell-crypto-pubkey-types' + 'haskell-crypto-random' 'haskell-cryptohash') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-pubkey/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:06:54 Author: felixonmars Revision: 407937 upgpkg: haskell-crypto-pubkey 0.2.8-89 rebuild with code-page 0.2 Modified: haskell-crypto-pubkey/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:06:17 UTC (rev 407936) +++ PKGBUILD2018-11-16 07:06:54 UTC (rev 407937) @@ -4,7 +4,7 @@ _hkgname=crypto-pubkey pkgname=haskell-crypto-pubkey pkgver=0.2.8 -pkgrel=88 +pkgrel=89 pkgdesc="Public Key cryptography" url="https://github.com/vincenthz/hs-crypto-pubkey; license=('custom:BSD3')
[arch-commits] Commit in haskell-crypto-numbers/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:06:00 Author: felixonmars Revision: 407935 upgpkg: haskell-crypto-numbers 0.2.7-76 rebuild with code-page 0.2 Modified: haskell-crypto-numbers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:05:27 UTC (rev 407934) +++ PKGBUILD2018-11-16 07:06:00 UTC (rev 407935) @@ -4,7 +4,7 @@ _hkgname=crypto-numbers pkgname=haskell-crypto-numbers pkgver=0.2.7 -pkgrel=75 +pkgrel=76 pkgdesc="Cryptographic numbers: functions and algorithms" url="https://github.com/vincenthz/hs-crypto-numbers; license=('custom:BSD3')
[arch-commits] Commit in haskell-clientsession/repos (2 files)
Date: Friday, November 16, 2018 @ 07:05:27 Author: felixonmars Revision: 407934 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clientsession/repos/community-staging-x86_64/ haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 407933, haskell-clientsession/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 407933, haskell-clientsession/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:05:27 UTC (rev 407934) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clientsession +pkgname=haskell-clientsession +pkgver=0.9.1.2 +pkgrel=84 +pkgdesc="Securely store session data in a client-side cookie." +url="https://github.com/yesodweb/clientsession/tree/master; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal" + "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api" + "haskell-crypto-random" "haskell-entropy" "haskell-setenv" + "haskell-skein" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a') + +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-test +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-clientsession/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:05:09 Author: felixonmars Revision: 407933 upgpkg: haskell-clientsession 0.9.1.2-84 rebuild with code-page 0.2 Modified: haskell-clientsession/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:04:32 UTC (rev 407932) +++ PKGBUILD2018-11-16 07:05:09 UTC (rev 407933) @@ -4,7 +4,7 @@ _hkgname=clientsession pkgname=haskell-clientsession pkgver=0.9.1.2 -pkgrel=83 +pkgrel=84 pkgdesc="Securely store session data in a client-side cookie." url="https://github.com/yesodweb/clientsession/tree/master; license=("MIT")
[arch-commits] Commit in haskell-cprng-aes/repos (2 files)
Date: Friday, November 16, 2018 @ 07:04:32 Author: felixonmars Revision: 407932 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cprng-aes/repos/community-staging-x86_64/ haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 407931, haskell-cprng-aes/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 407931, haskell-cprng-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:04:32 UTC (rev 407932) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cprng-aes +pkgname=haskell-cprng-aes +pkgver=0.6.1 +pkgrel=77 +pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." +url="https://github.com/vincenthz/hs-cprng-aes; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5') + +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-cprng-aes/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:04:13 Author: felixonmars Revision: 407931 upgpkg: haskell-cprng-aes 0.6.1-77 rebuild with code-page 0.2 Modified: haskell-cprng-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:03:37 UTC (rev 407930) +++ PKGBUILD2018-11-16 07:04:13 UTC (rev 407931) @@ -4,7 +4,7 @@ _hkgname=cprng-aes pkgname=haskell-cprng-aes pkgver=0.6.1 -pkgrel=76 +pkgrel=77 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." url="https://github.com/vincenthz/hs-cprng-aes; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-random/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:03:19 Author: felixonmars Revision: 407929 upgpkg: haskell-crypto-random 0.0.9-78 rebuild with code-page 0.2 Modified: haskell-crypto-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:02:47 UTC (rev 407928) +++ PKGBUILD2018-11-16 07:03:19 UTC (rev 407929) @@ -4,7 +4,7 @@ _hkgname=crypto-random pkgname=haskell-crypto-random pkgver=0.0.9 -pkgrel=77 +pkgrel=78 pkgdesc="Simple cryptographic random related types" url="https://github.com/vincenthz/hs-crypto-random; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-random/repos (2 files)
Date: Friday, November 16, 2018 @ 07:03:37 Author: felixonmars Revision: 407930 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-random/repos/community-staging-x86_64/ haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 407929, haskell-crypto-random/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 407929, haskell-crypto-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:03:37 UTC (rev 407930) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-random +pkgname=haskell-crypto-random +pkgver=0.0.9 +pkgrel=78 +pkgdesc="Simple cryptographic random related types" +url="https://github.com/vincenthz/hs-crypto-random; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-securemem" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24') + +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-cipher-aes/repos (2 files)
Date: Friday, November 16, 2018 @ 07:02:47 Author: felixonmars Revision: 407928 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cipher-aes/repos/community-staging-x86_64/ haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 407927, haskell-cipher-aes/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 407927, haskell-cipher-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:02:47 UTC (rev 407928) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cipher-aes +pkgname=haskell-cipher-aes +pkgver=0.2.11 +pkgrel=74 +pkgdesc="Fast AES cipher implementation with advanced mode of operations" +url="https://github.com/vincenthz/hs-cipher-aes; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" "haskell-securemem") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816') + +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 \ +-fsupport_aesni +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-cipher-types/repos (2 files)
Date: Friday, November 16, 2018 @ 07:01:52 Author: felixonmars Revision: 407926 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-cipher-types/repos/community-staging-x86_64/ haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD (from rev 407925, haskell-crypto-cipher-types/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD (from rev 407925, haskell-crypto-cipher-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:01:52 UTC (rev 407926) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-cipher-types +pkgname=haskell-crypto-cipher-types +pkgver=0.0.9 +pkgrel=74 +pkgdesc="Generic cryptography cipher types" +url="https://github.com/vincenthz/hs-crypto-cipher; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-securemem") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9b369dfbe1baa918f8b72dca0a6637634582629ccd46226a3a89813f42cca1e11ee738e1053503a6bc2863c04dd885083e6a09a5bda5a52dbf381e9f133e24cc') + +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-cipher-aes/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:02:29 Author: felixonmars Revision: 407927 upgpkg: haskell-cipher-aes 0.2.11-74 rebuild with code-page 0.2 Modified: haskell-cipher-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:01:52 UTC (rev 407926) +++ PKGBUILD2018-11-16 07:02:29 UTC (rev 407927) @@ -4,7 +4,7 @@ _hkgname=cipher-aes pkgname=haskell-cipher-aes pkgver=0.2.11 -pkgrel=73 +pkgrel=74 pkgdesc="Fast AES cipher implementation with advanced mode of operations" url="https://github.com/vincenthz/hs-cipher-aes; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-cipher-types/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:01:34 Author: felixonmars Revision: 407925 upgpkg: haskell-crypto-cipher-types 0.0.9-74 rebuild with code-page 0.2 Modified: haskell-crypto-cipher-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:01:01 UTC (rev 407924) +++ PKGBUILD2018-11-16 07:01:34 UTC (rev 407925) @@ -4,7 +4,7 @@ _hkgname=crypto-cipher-types pkgname=haskell-crypto-cipher-types pkgver=0.0.9 -pkgrel=73 +pkgrel=74 pkgdesc="Generic cryptography cipher types" url="https://github.com/vincenthz/hs-crypto-cipher; license=("custom:BSD3")
[arch-commits] Commit in haskell-securemem/repos (2 files)
Date: Friday, November 16, 2018 @ 07:01:01 Author: felixonmars Revision: 407924 archrelease: copy trunk to community-staging-x86_64 Added: haskell-securemem/repos/community-staging-x86_64/ haskell-securemem/repos/community-staging-x86_64/PKGBUILD (from rev 407923, haskell-securemem/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-securemem/repos/community-staging-x86_64/PKGBUILD (from rev 407923, haskell-securemem/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:01:01 UTC (rev 407924) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=securemem +pkgname=haskell-securemem +pkgver=0.1.10 +pkgrel=36 +pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk." +url="https://github.com/vincenthz/hs-securemem; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-memory") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9f1428896a7b554244e42ac04a17c008cadce8102294b3249c172d84b20195325c48eadf15f7d26dabd766e4d45d171b0a26649e097d632a7fae596663a43096') + +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-securemem/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 07:00:44 Author: felixonmars Revision: 407923 upgpkg: haskell-securemem 0.1.10-36 rebuild with code-page 0.2 Modified: haskell-securemem/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 07:00:13 UTC (rev 407922) +++ PKGBUILD2018-11-16 07:00:44 UTC (rev 407923) @@ -4,7 +4,7 @@ _hkgname=securemem pkgname=haskell-securemem pkgver=0.1.10 -pkgrel=35 +pkgrel=36 pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk." url="https://github.com/vincenthz/hs-securemem; license=("custom:BSD3")
[arch-commits] Commit in haskell-rsa/repos (2 files)
Date: Friday, November 16, 2018 @ 07:00:13 Author: felixonmars Revision: 407922 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rsa/repos/community-staging-x86_64/ haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 407921, haskell-rsa/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 407921, haskell-rsa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 07:00:13 UTC (rev 407922) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=RSA +pkgname=haskell-rsa +pkgver=2.3.0 +pkgrel=39 +pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." +url="https://github.com/GaloisInc/rsa; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 'haskell-sha') +makedepends=('ghc' 'haskell-drbg' 'haskell-quickcheck' 'haskell-tagged' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('134e86897ce345de00c660e3a34fb2395bbd82419a7e708b5741ba38113e46092db6c236c55e3e57b4e2c777eaf22850f3e95fc46d2cf70c50c4383519a8319e') + +prepare() { +cd $_hkgname-$pkgver +sed -i '1i{-# language NoMonadFailDesugaring #-}' Test.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-rsa/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 06:59:54 Author: felixonmars Revision: 407921 upgpkg: haskell-rsa 2.3.0-39 rebuild with code-page 0.2 Modified: haskell-rsa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 06:58:41 UTC (rev 407920) +++ PKGBUILD2018-11-16 06:59:54 UTC (rev 407921) @@ -3,7 +3,7 @@ _hkgname=RSA pkgname=haskell-rsa pkgver=2.3.0 -pkgrel=38 +pkgrel=39 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." url="https://github.com/GaloisInc/rsa; license=('custom:BSD3')
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/repos (2 files)
Date: Friday, November 16, 2018 @ 06:58:41 Author: felixonmars Revision: 407920 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/ haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 407919, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 407919, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 06:58:41 UTC (rev 407920) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-convert-ansi-wl-pprint +pkgname=haskell-prettyprinter-convert-ansi-wl-pprint +pkgver=1.1 +pkgrel=27 +pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." +url="https://github.com/quchen/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d5587fd33e5175149781c21d577a2e18b4f84731ed9deb692f22ea25f85212ac13b300176b13ae3f54d07fb3a720fda6c5561052d68f4832dc255fbf85c05aea') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)
Date: Friday, November 16, 2018 @ 06:57:49 Author: felixonmars Revision: 407918 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/ haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 407917, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 407917, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-16 06:57:49 UTC (rev 407918) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-ansi-terminal +pkgname=haskell-prettyprinter-ansi-terminal +pkgver=1.1.1.2 +pkgrel=30 +pkgdesc="ANSI terminal backend for the prettyprinter package." +url="https://github.com/quchen/prettyprinter-ansi-terminal; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b2ac6c76ce6570b285370c9b1a466272aa5a3ba86a9f1de996392d750d212ff62a743e9c3c28f7de7951c9b270d64c97cb695166b65d642751942d682ff1a71b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildReadme +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 06:58:23 Author: felixonmars Revision: 407919 upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1-27 rebuild with code-page 0.2 Modified: haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 06:57:49 UTC (rev 407918) +++ PKGBUILD2018-11-16 06:58:23 UTC (rev 407919) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-convert-ansi-wl-pprint pkgname=haskell-prettyprinter-convert-ansi-wl-pprint pkgver=1.1 -pkgrel=26 +pkgrel=27 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." url="https://github.com/quchen/prettyprinter; license=('custom:BSD2')