[arch-commits] Commit in haskell-conduit-extra/repos (2 files)
Date: Friday, March 2, 2018 @ 16:06:47 Author: felixonmars Revision: 301408 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 301407, haskell-conduit-extra/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 301407, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 16:06:47 UTC (rev 301408) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.2.3.2 +pkgrel=18 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-conduit' + 'haskell-exceptions' 'haskell-monad-control' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-stm' 'haskell-streaming-commons' 'haskell-text' + 'haskell-transformers-base' 'haskell-typed-process' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('758fe17c11be7eb82fe761be33cce68614bb148cec36486bb4903eed818f6a79b495788223447ec5fdff112d71a45f3b347db5c41fe6266c52021c7987839112') + +prepare() { +sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in gnome-software/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 2, 2018 @ 16:14:16 Author: heftig Revision: 301416 archrelease: copy trunk to community-x86_64 Added: gnome-software/repos/community-x86_64/PKGBUILD (from rev 301415, gnome-software/trunk/PKGBUILD) Deleted: gnome-software/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 111 +++-- 1 file changed, 57 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-02 16:13:22 UTC (rev 301415) +++ PKGBUILD2018-03-02 16:14:16 UTC (rev 301416) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Jan de Groot -# Contributor: Yosef Or Boczko - -pkgbase=gnome-software -pkgname=(gnome-software gnome-software-packagekit-plugin) -pkgver=3.26.6 -pkgrel=1 -pkgdesc="GNOME Software Tools" -arch=(x86_64) -license=(GPL2) -url="https://wiki.gnome.org/Apps/Software/; -makedepends=(appstream-glib gnome-desktop gtkspell3 libpackagekit-glib flatpak fwupd ostree - docbook-xsl git gobject-introspection gtk-doc meson valgrind) -_commit=16585115a93f20560d08bc5f53b3ca123174c650 # tags/3.26.6^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgbase -} - -build() { - arch-meson $pkgbase build -Denable-rpm=false -Denable-ubuntuone=false -Denable-ubuntu-reviews=false - ninja -C build -} - -package_gnome-software() { - groups=('gnome') - depends=(appstream-glib gnome-desktop gsettings-desktop-schemas gtkspell3 libpackagekit-glib) - optdepends=('flatpak: Flatpak support plugin' - 'fwupd: fwupd support plugin' - 'ostree: OSTree support plugin') - - DESTDIR="$pkgdir" ninja -C build install - - # Split out packagekit plugin - mkdir "$srcdir"/packagekit-plugin - mv "$pkgdir"/usr/lib/gs-plugins-11/libgs_plugin_{packagekit*,systemd-updates}.so "$srcdir"/packagekit-plugin -} - -package_gnome-software-packagekit-plugin() { - pkgdesc="PackageKit support plugin for GNOME Software" - depends=(archlinux-appstream-data gnome-software packagekit) - - mkdir -p "$pkgdir"/usr/lib/gs-plugins-11 - mv "$srcdir"/packagekit-plugin/* "$pkgdir"/usr/lib/gs-plugins-11/ -} Copied: gnome-software/repos/community-x86_64/PKGBUILD (from rev 301415, gnome-software/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-02 16:14:16 UTC (rev 301416) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Yosef Or Boczko + +pkgbase=gnome-software +pkgname=(gnome-software gnome-software-packagekit-plugin) +pkgver=3.26.7 +pkgrel=1 +pkgdesc="GNOME Software Tools" +url="https://wiki.gnome.org/Apps/Software/; +arch=(x86_64) +license=(GPL2) +makedepends=(appstream-glib gnome-desktop gtkspell3 libpackagekit-glib flatpak fwupd ostree + docbook-xsl git gobject-introspection gtk-doc meson valgrind) +_commit=abe2bf7877cbffb21745e52480557d3c0e73622f # tags/3.26.7^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + arch-meson $pkgbase build \ +-D enable-rpm=false \ +-D enable-ubuntuone=false \ +-D enable-ubuntu-reviews=false + ninja -C build +} + +package_gnome-software() { + groups=('gnome') + depends=(appstream-glib gnome-desktop gsettings-desktop-schemas gtkspell3 libpackagekit-glib) + optdepends=('flatpak: Flatpak support plugin' + 'fwupd: fwupd support plugin' + 'ostree: OSTree support plugin') + + DESTDIR="$pkgdir" ninja -C build install + + # Split out packagekit plugin + mkdir "$srcdir"/packagekit-plugin + mv "$pkgdir"/usr/lib/gs-plugins-11/libgs_plugin_{packagekit*,systemd-updates}.so "$srcdir"/packagekit-plugin +} + +package_gnome-software-packagekit-plugin() { + pkgdesc="PackageKit support plugin for GNOME Software" + depends=(archlinux-appstream-data gnome-software packagekit) + + mkdir -p "$pkgdir"/usr/lib/gs-plugins-11 + mv "$srcdir"/packagekit-plugin/* "$pkgdir"/usr/lib/gs-plugins-11/ +}
[arch-commits] Commit in geany/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 2, 2018 @ 17:00:18 Author: arodseth Revision: 301418 archrelease: copy trunk to community-x86_64 Added: geany/repos/community-x86_64/PKGBUILD (from rev 301417, geany/trunk/PKGBUILD) Deleted: geany/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-02 16:58:16 UTC (rev 301417) +++ PKGBUILD2018-03-02 17:00:18 UTC (rev 301418) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Alexander F Rødseth-# Contributor: Angel Velasquez -# Contributor: Ionut Biru -# Contributor: William Rea -# Contributor: Allan McRae - -pkgname=geany -pkgver=1.32.0 -pkgrel=2 -pkgdesc='Fast and lightweight IDE' -arch=('x86_64') -url='https://www.geany.org/' -license=('GPL') -depends=('gtk3') -makedepends=('intltool') -optdepends=('geany-plugins: additional functionality' -'vte3: embedded terminal support') -source=("https://download.geany.org/$pkgname-${pkgver/.0}.tar.bz2;) -sha256sums=('8b7be10b95d0614eb07f845ba2280f7c026eacd5739d8fac4d5d26606f8c3c2d') - -build() { - cd "$pkgname-${pkgver/.0}" - - ./configure --prefix=/usr --enable-gtk3 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - make -C "$pkgname-${pkgver/.0}" DESTDIR="$pkgdir" install -} - -# getver: geany.org -# vim: ts=2 sw=2 et: Copied: geany/repos/community-x86_64/PKGBUILD (from rev 301417, geany/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-02 17:00:18 UTC (rev 301418) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander F Rødseth +# Contributor: Angel Velasquez +# Contributor: Ionut Biru +# Contributor: William Rea +# Contributor: Allan McRae + +pkgname=geany +pkgver=1.33.0 +pkgrel=1 +pkgdesc='Fast and lightweight IDE' +arch=('x86_64') +url='https://www.geany.org/' +license=('GPL') +depends=('gtk3') +makedepends=('intltool') +optdepends=('geany-plugins: additional functionality' +'vte3: embedded terminal support') +source=("https://download.geany.org/$pkgname-${pkgver/.0}.tar.bz2;) +sha256sums=('66baaff43f12caebcf0efec9a5533044dc52837f799c73a1fd7312caa86099c2') + +build() { + cd "$pkgname-${pkgver/.0}" + + ./configure --prefix=/usr --enable-gtk3 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + make -C "$pkgname-${pkgver/.0}" DESTDIR="$pkgdir" install +} + +# getver: geany.org +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Friday, March 2, 2018 @ 17:45:05 Author: felixonmars Revision: 301432 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 301431, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 301431, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:45:05 UTC (rev 301432) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.5.3.1 +pkgrel=19 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-tagged" "haskell-text" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3a206ea7e4964c3da43af6f0c7a2acf862f66c8140b4ac8998e5f9ceda2a8c95ed23f6cd0a824b6c4a9e67b2f68b5410b6f636af7a8983f20ab925c4df86') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in libqtshadowsocks/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:57:38 Author: felixonmars Revision: 301453 upgpkg: libqtshadowsocks 2.0.2-1 Modified: libqtshadowsocks/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:57:24 UTC (rev 301452) +++ PKGBUILD2018-03-02 17:57:38 UTC (rev 301453) @@ -3,8 +3,8 @@ # Contributor: yk pkgname=libqtshadowsocks -pkgver=2.0.1 -pkgrel=2 +pkgver=2.0.2 +pkgrel=1 pkgdesc="A lightweight library for shadowsocks" arch=("x86_64") url="https://github.com/shadowsocks/libQtShadowsocks; @@ -12,7 +12,7 @@ depends=('qt5-base' 'botan') makedepends=('cmake') source=("$pkgname-$pkgver.tar.gz::https://github.com/shadowsocks/libQtShadowsocks/archive/v$pkgver.tar.gz;) -sha512sums=('a81cfce909c1b2660b107a5b253030e16d6ffb3ed82e09baeda8d95efb61c52481ad1c7378893221e7e236835f007ea6f8f89741c0e467202cd60eda182c1336') +sha512sums=('7ec1a4d96d86dc419938d39e62b75e2c589304aea74e7648a8d3449731f944bcd47501a96df2473fc6e6e84b232930be92631ecdaf3b0017bfe9d16a9c82dd33') build() { cd libQtShadowsocks-$pkgver
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Friday, March 2, 2018 @ 17:57:24 Author: felixonmars Revision: 301452 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 301451, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 301451, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:57:24 UTC (rev 301452) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.28 +pkgrel=16 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-semigroups' 'haskell-text' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f58d535f13f257d872576d9ff6c1f0c3749a487cc38958792fb66601240c66ffe6fafd16c93af357a47a6c952dc574921be09fdd82435d6fa9928eacf1579c02') + +prepare() { +# Needed only for examples, which won't be built +sed -i '/raw-strings-qq/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:58:12 Author: felixonmars Revision: 301455 upgpkg: haskell-warp-tls 3.2.4.2-12 rebuild with monad-control,1.0.2.3 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:58:01 UTC (rev 301454) +++ PKGBUILD2018-03-02 17:58:12 UTC (rev 301455) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.4.2 -pkgrel=11 +pkgrel=12 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:28:44 Author: felixonmars Revision: 301485 upgpkg: haskell-http-conduit 2.2.4-51 rebuild with monad-control,1.0.2.3 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:27:41 UTC (rev 301484) +++ PKGBUILD2018-03-02 18:28:44 UTC (rev 301485) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.2.4 -pkgrel=50 +pkgrel=51 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Friday, March 2, 2018 @ 18:29:08 Author: felixonmars Revision: 301486 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301485, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301485, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:29:08 UTC (rev 301486) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.4 +pkgrel=51 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' 'haskell-warp' + 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Friday, March 2, 2018 @ 18:37:27 Author: felixonmars Revision: 301496 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301495, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301495, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:37:27 UTC (rev 301496) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=36 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:38:02 Author: felixonmars Revision: 301497 upgpkg: hedgewars 0.9.23-2 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:37:27 UTC (rev 301496) +++ PKGBUILD2018-03-02 18:38:02 UTC (rev 301497) @@ -4,13 +4,13 @@ pkgname=hedgewars pkgver=0.9.23 -pkgrel=1 +pkgrel=2 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org; license=('GPL' 'custom') depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' -'lua51' 'ffmpeg' 'glut' 'physfs' +'lua51' 'ffmpeg' 'glut' 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' @@ -26,11 +26,8 @@ 'haskell-bytestring-show' 'haskell-mtl' 'haskell-stm' -'haskell-sandi' 'haskell-zlib' -'haskell-containers' 'haskell-base-prelude' -'haskell-deepseq' # for scaling the icon 'imagemagick') source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
[arch-commits] Commit in hedgewars/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 2, 2018 @ 18:38:31 Author: felixonmars Revision: 301498 archrelease: copy trunk to community-x86_64 Added: hedgewars/repos/community-x86_64/PKGBUILD (from rev 301497, hedgewars/trunk/PKGBUILD) Deleted: hedgewars/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 161 + 1 file changed, 79 insertions(+), 82 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-02 18:38:02 UTC (rev 301497) +++ PKGBUILD2018-03-02 18:38:31 UTC (rev 301498) @@ -1,82 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin-# Contributor: Tinxy - -pkgname=hedgewars -pkgver=0.9.23 -pkgrel=1 -pkgdesc="Turn-based strategy artillery game similiar to Worms" -arch=('x86_64') -url="https://hedgewars.org; -license=('GPL' 'custom') -depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' -'lua51' 'ffmpeg' 'glut' 'physfs' -'haskell-entropy' -'haskell-sha' -'haskell-random' -'haskell-regex-tdfa' -'haskell-sandi' -'haskell-hslogger' -'haskell-utf8-string' -'haskell-vector') -makedepends=('fpc' 'cmake' -# haskell specific -'ghc' -'haskell-network' -'haskell-bytestring-show' -'haskell-mtl' -'haskell-stm' -'haskell-sandi' -'haskell-zlib' -'haskell-containers' -'haskell-base-prelude' -'haskell-deepseq' -# for scaling the icon -'imagemagick') -source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2; - "https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;) -sha256sums=('da2e4908042be56d1c0f3cb80a355bde7f0a49f675b050a03228cc3fb22aae89' -'3d2b115371b2584c598a158ad04f202b919391dba8f9bfda93972f7f97efbb7a') - -prepare() { - cd ${pkgname}-src-${pkgver} - sed -i 's|instance NFData (Chan a)$|instance NFData (Chan a) where rnf x = seq x ()|' gameServer/CoreTypes.hs - sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt - sed -i 's|execute_process(COMMAND ${GHC_EXECUTABLE}|execute_process(COMMAND ${GHC_EXECUTABLE} -dynamic|' cmake_modules/CheckHaskellModuleExists.cmake - # Fix GHC 8 - patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch -} - -build() { - cd ${pkgname}-src-${pkgver} - mkdir -p "$srcdir"/bin - ln -sf /usr/bin/lrelease-qt4 "$srcdir"/bin/Qt4::lrelease - export PATH="$srcdir"/bin:${PATH} - cmake \ - -DCMAKE_BUILD_TYPE="Release" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DDATA_INSTALL_DIR=/usr/share/hedgewars \ - -DNOSERVER=0 \ - . - make - - # resize icon - for _size in 16 32 48 64 128 256; do -convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png - done -} - -package() { - cd ${pkgname}-src-${pkgver} - make DESTDIR="$pkgdir" install - install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt - - # install icons - install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png - for _size in 16 32 48 64 128 256; do -install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png - done - rm -rf "$pkgdir"/usr/share/pixmaps - - install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop -} Copied: hedgewars/repos/community-x86_64/PKGBUILD (from rev 301497, hedgewars/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-02 18:38:31 UTC (rev 301498) @@ -0,0 +1,79 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.23 +pkgrel=2 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' +'lua51' 'ffmpeg' 'glut' 'physfs' 'ghc-libs' +'haskell-entropy' +'haskell-sha' +'haskell-random' +'haskell-regex-tdfa' +'haskell-sandi' +'haskell-hslogger' +'haskell-utf8-string' +'haskell-vector') +makedepends=('fpc' 'cmake' +# haskell specific +'ghc' +'haskell-network' +'haskell-bytestring-show' +'haskell-mtl' +'haskell-stm' +'haskell-zlib' +'haskell-base-prelude' +# for scaling the icon +'imagemagick') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2; + "https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;)
[arch-commits] Commit in haskell-conduit/repos (2 files)
Date: Friday, March 2, 2018 @ 16:05:07 Author: felixonmars Revision: 301406 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 301405, haskell-conduit/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301405, haskell-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 16:05:07 UTC (rev 301406) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.2.13 +pkgrel=10 +pkgdesc="Streaming data processing library." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-lifted-base' 'haskell-mmorph' + 'haskell-monad-control' 'haskell-mtl' 'haskell-primitive' 'haskell-resourcet' + 'haskell-transformers-base' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 'haskell-split') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bf77764919091668e35661e065cf809a803c6ff984f3b06ed3efc3bf812b15957a9fc711280690d0720e64d3f85e547fa9f1ac98abaf0d56fff5e90dcda091e0') + +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-http-client/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:36:20 Author: felixonmars Revision: 301423 upgpkg: haskell-http-client 0.5.10-8 rebuild with monad-control,1.0.2.3 Modified: haskell-http-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:35:03 UTC (rev 301422) +++ PKGBUILD2018-03-02 17:36:20 UTC (rev 301423) @@ -5,7 +5,7 @@ _hkgname=http-client pkgname=haskell-http-client pkgver=0.5.10 -pkgrel=7 +pkgrel=8 pkgdesc="An HTTP client engine" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-http-client/repos (2 files)
Date: Friday, March 2, 2018 @ 17:36:42 Author: felixonmars Revision: 301424 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client/repos/community-staging-x86_64/ haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 301423, haskell-http-client/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 301423, haskell-http-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:36:42 UTC (rev 301424) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-client +pkgname=haskell-http-client +pkgver=0.5.10 +pkgrel=8 +pkgdesc="An HTTP client engine" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-cookie' 'haskell-exceptions' 'haskell-http-types' 'haskell-mime-types' + 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-streaming-commons' + 'haskell-text') +makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 'haskell-zlib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('052771c2a11a4a0a8acfdd39919071065e9884b8d87f0613e8792c93008a650435dcd6dbf11f3d50066580ed88eecc155eb6944175f432c499e85686f31e72cd') + +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 -fnetwork-uri +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-persistent-template/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:44:42 Author: felixonmars Revision: 301431 upgpkg: haskell-persistent-template 2.5.3.1-19 rebuild with monad-control,1.0.2.3 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:43:27 UTC (rev 301430) +++ PKGBUILD2018-03-02 17:44:42 UTC (rev 301431) @@ -5,7 +5,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.5.3.1 -pkgrel=18 +pkgrel=19 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:43:04 Author: felixonmars Revision: 301429 upgpkg: haskell-wai-extra 3.0.22.0-19 rebuild with monad-control,1.0.2.3 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:41:36 UTC (rev 301428) +++ PKGBUILD2018-03-02 17:43:04 UTC (rev 301429) @@ -5,7 +5,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.22.0 -pkgrel=18 +pkgrel=19 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Friday, March 2, 2018 @ 17:55:33 Author: felixonmars Revision: 301448 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 301447, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 301447, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:55:33 UTC (rev 301448) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=77 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:55:11 Author: felixonmars Revision: 301447 upgpkg: haskell-yesod-persistent 1.4.3-77 rebuild with monad-control,1.0.2.3 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:54:15 UTC (rev 301446) +++ PKGBUILD2018-03-02 17:55:11 UTC (rev 301447) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=76 +pkgrel=77 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in ibus-libpinyin/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:56:14 Author: felixonmars Revision: 301449 upgpkg: ibus-libpinyin 1.9.3-1 Modified: ibus-libpinyin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:55:33 UTC (rev 301448) +++ PKGBUILD2018-03-02 17:56:14 UTC (rev 301449) @@ -7,7 +7,7 @@ # Contributor: Lee.MaRS pkgname=ibus-libpinyin -pkgver=1.9.2 +pkgver=1.9.3 pkgrel=1 pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus" arch=('x86_64') @@ -16,7 +16,7 @@ depends=('ibus' 'libpinyin' 'python-xdg') makedepends=('git' 'intltool' 'gnome-common') source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;) -sha512sums=('008390049b0186b7163cfd8857806715dd78235fc1e35a89d4b58a38eb7f292b643d48f502c0c924512a9f5a96d2581f577d6a9ec3b660d05d9a4adcde970430') +sha512sums=('cad3d8415e0c206cbd2eb606ea04b5861e10c3a5f614d90bbba29b751fcc978e2ce1a8a000ceb8cc98de1afcc145ea62b5ee8e9d34e4184bccc487225b34ab1a') build() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-tagstream-conduit/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:00:31 Author: felixonmars Revision: 301459 upgpkg: haskell-tagstream-conduit 0.5.5.3-126 rebuild with monad-control,1.0.2.3 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:59:29 UTC (rev 301458) +++ PKGBUILD2018-03-02 18:00:31 UTC (rev 301459) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=125 +pkgrel=126 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Friday, March 2, 2018 @ 18:00:54 Author: felixonmars Revision: 301460 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301459, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301459, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:00:54 UTC (rev 301460) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=126 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-text" "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Friday, March 2, 2018 @ 18:34:06 Author: felixonmars Revision: 301492 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 301491, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 301491, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:34:06 UTC (rev 301492) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.1.1 +pkgrel=34 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be') + +prepare() { +sed -e 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' \ +-e 's/tasty >= 0.12 && < 0.13,/tasty >= 0.12,/' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:33:39 Author: felixonmars Revision: 301491 upgpkg: haskell-hasql 1.1.1-34 rebuild with monad-control,1.0.2.3 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:32:09 UTC (rev 301490) +++ PKGBUILD2018-03-02 18:33:39 UTC (rev 301491) @@ -5,7 +5,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.1.1 -pkgrel=33 +pkgrel=34 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in libraw/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 2, 2018 @ 15:58:30 Author: arojas Revision: 317760 archrelease: copy trunk to extra-x86_64 Added: libraw/repos/extra-x86_64/PKGBUILD (from rev 317759, libraw/trunk/PKGBUILD) Deleted: libraw/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 65 - 1 file changed, 30 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-02 15:57:57 UTC (rev 317759) +++ PKGBUILD2018-03-02 15:58:30 UTC (rev 317760) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Contributor: Andrea Scarpino -# Contributor: Jaroslav Lichtblau -# Contributor: Ionut Biru -# Contributor: Joeny Ang -# Contributor: Brad Fanella - -pkgname=libraw -pkgver=0.18.8 -pkgrel=1 -pkgdesc="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)" -arch=('x86_64') -url="https://www.libraw.org/; -license=(CDDL LGPL) -depends=(lcms2 jasper) -source=($pkgname-$pkgver.tar.gz::"https://github.com/LibRaw/LibRaw/archive/$pkgver.tar.gz;) -sha256sums=('aa5e276c71fbc796f4f5d0f9c292ece578d2ae7e5744f7ea10aa11b2ada83f3d') - -prepare() { - cd LibRaw-$pkgver - ./mkdist.sh -} - -build() { - cd LibRaw-$pkgver - ./configure --prefix=/usr \ ---disable-examples - make -} - -package() { - cd LibRaw-$pkgver - make DESTDIR="$pkgdir" install -} Copied: libraw/repos/extra-x86_64/PKGBUILD (from rev 317759, libraw/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-02 15:58:30 UTC (rev 317760) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Jaroslav Lichtblau +# Contributor: Ionut Biru +# Contributor: Joeny Ang +# Contributor: Brad Fanella + +pkgname=libraw +pkgver=0.18.8 +pkgrel=2 +pkgdesc="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)" +arch=('x86_64') +url="https://www.libraw.org/; +license=(CDDL LGPL) +depends=(lcms2 jasper) +source=(https://www.libraw.org/data/LibRaw-$pkgver.tar.gz) +sha256sums=('56aca4fd97038923d57d2d17d90aa11d827f1f3d3f1d97e9f5a0d52ff87420e2') + +build() { + cd LibRaw-$pkgver + ./configure --prefix=/usr \ +--disable-examples + make +} + +package() { + cd LibRaw-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-resource-pool/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:07:23 Author: felixonmars Revision: 301409 upgpkg: haskell-resource-pool 0.2.3.2-27 rebuild with monad-control,1.0.2.3 Modified: haskell-resource-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:06:47 UTC (rev 301408) +++ PKGBUILD2018-03-02 16:07:23 UTC (rev 301409) @@ -5,7 +5,7 @@ _hkgname=resource-pool pkgname=haskell-resource-pool pkgver=0.2.3.2 -pkgrel=26 +pkgrel=27 pkgdesc="A high-performance striped resource pooling implementation" url="https://github.com/bos/pool; license=("custom:BSD3")
[arch-commits] Commit in haskell-resource-pool/repos (2 files)
Date: Friday, March 2, 2018 @ 16:07:45 Author: felixonmars Revision: 301410 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resource-pool/repos/community-staging-x86_64/ haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 301409, haskell-resource-pool/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 301409, haskell-resource-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 16:07:45 UTC (rev 301410) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=resource-pool +pkgname=haskell-resource-pool +pkgver=0.2.3.2 +pkgrel=27 +pkgdesc="A high-performance striped resource pooling implementation" +url="https://github.com/bos/pool; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-monad-control" "haskell-stm" + "haskell-transformers-base" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:08:27 Author: felixonmars Revision: 301411 upgpkg: haskell-monad-logger 0.3.28.1-13 rebuild with monad-control,1.0.2.3 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:07:45 UTC (rev 301410) +++ PKGBUILD2018-03-02 16:08:27 UTC (rev 301411) @@ -5,7 +5,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.28.1 -pkgrel=12 +pkgrel=13 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in geany/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:58:16 Author: arodseth Revision: 301417 upgpkg: geany 1.33.0-1 Modified: geany/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:14:16 UTC (rev 301416) +++ PKGBUILD2018-03-02 16:58:16 UTC (rev 301417) @@ -6,8 +6,8 @@ # Contributor: Allan McRaepkgname=geany -pkgver=1.32.0 -pkgrel=2 +pkgver=1.33.0 +pkgrel=1 pkgdesc='Fast and lightweight IDE' arch=('x86_64') url='https://www.geany.org/' @@ -17,7 +17,7 @@ optdepends=('geany-plugins: additional functionality' 'vte3: embedded terminal support') source=("https://download.geany.org/$pkgname-${pkgver/.0}.tar.bz2;) -sha256sums=('8b7be10b95d0614eb07f845ba2280f7c026eacd5739d8fac4d5d26606f8c3c2d') +sha256sums=('66baaff43f12caebcf0efec9a5533044dc52837f799c73a1fd7312caa86099c2') build() { cd "$pkgname-${pkgver/.0}"
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Friday, March 2, 2018 @ 17:35:03 Author: felixonmars Revision: 301422 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 301421, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 301421, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:35:03 UTC (rev 301422) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.7.3.1 +pkgrel=20 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 'haskell-exceptions' + 'haskell-fast-logger' 'haskell-http-api-data' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mtl' 'haskell-old-locale' + 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' 'haskell-scientific' + 'haskell-silently' 'haskell-src-meta' 'haskell-tagged' 'haskell-text' + 'haskell-transformers-base' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8eaa8c66e9d30e4ebe2efb74ef320d1eaf1122b635775cbefb41c1927a68486b0e33b614f0d012f5958d780da4b25d34836aa7c774b89e75ec7dcbcda75559fe') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-nooverlap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:34:41 Author: felixonmars Revision: 301421 upgpkg: haskell-persistent 2.7.3.1-20 rebuild with monad-control,1.0.2.3 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:32:45 UTC (rev 301420) +++ PKGBUILD2018-03-02 17:34:41 UTC (rev 301421) @@ -5,7 +5,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.7.3.1 -pkgrel=19 +pkgrel=20 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Friday, March 2, 2018 @ 17:43:27 Author: felixonmars Revision: 301430 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 301429, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 301429, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:43:27 UTC (rev 301430) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.22.0 +pkgrel=19 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-http-types' + 'haskell-iproute' 'haskell-lifted-base' 'haskell-network' 'haskell-old-locale' + 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-stringsearch' + 'haskell-text' 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai' + 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7058bbd79236cb26735a968622f021ac668c780260563ed5d56a82d3a7844de2bc38e7505efcbc8985996d2e1918feb227d91a787c33e1e8f5799ce973806389') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xml-conduit/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:49:47 Author: felixonmars Revision: 301437 upgpkg: haskell-xml-conduit 1.7.1.2-13 rebuild with monad-control,1.0.2.3 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:48:33 UTC (rev 301436) +++ PKGBUILD2018-03-02 17:49:47 UTC (rev 301437) @@ -5,7 +5,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.7.1.2 -pkgrel=12 +pkgrel=13 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml; license=("MIT")
[arch-commits] Commit in (4 files)
Date: Friday, March 2, 2018 @ 17:50:50 Author: felixonmars Revision: 301439 addpkg: python-rencode 1.0.5-1 Added: python-rencode/ python-rencode/repos/ python-rencode/trunk/ python-rencode/trunk/PKGBUILD --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Added: python-rencode/trunk/PKGBUILD === --- python-rencode/trunk/PKGBUILD (rev 0) +++ python-rencode/trunk/PKGBUILD 2018-03-02 17:50:50 UTC (rev 301439) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Simon Sapin +# Contributor: Kyle Keen + +pkgbase=python-rencode +pkgname=(python-rencode python2-rencode) +pkgver=1.0.5 +pkgrel=1 +pkgdesc="A Module similar to bencode from the BitTorrent project" +url="https://github.com/aresch/rencode; +license=('GPL') +arch=('x86_64') +makedepends=('cython' 'cython2') +checkdepends=('python-pytest' 'python2-pytest') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/aresch/rencode/archive/v$pkgver.tar.gz;) +sha512sums=('809d7070b746fe77419e7b4d2eed274e1e0b3b4f15bcddb466806478a90f89965b0b456443b390cce6d1ca9df409367f336dd659f4481cd442e3cc459bd63c18') + +prepare() { + cp -a rencode-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/rencode-$pkgver + python setup.py build + + cd "$srcdir"/rencode-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/rencode-$pkgver + PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.6" py.test + + cd "$srcdir"/rencode-$pkgver-py2 + PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7" py.test2 +} + +package_python-rencode() { + depends=('python') + + cd rencode-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-rencode() { + depends=('python2') + + cd rencode-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} Property changes on: python-rencode/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Friday, March 2, 2018 @ 17:50:10 Author: felixonmars Revision: 301438 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301437, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301437, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:50:10 UTC (rev 301438) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.7.1.2 +pkgrel=13 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-text' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-data-default-class' 'haskell-monad-control' 'haskell-resourcet' + 'haskell-blaze-html' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da9d8af3f3f8cc0a88557d42edce1aa5cf965d3a87a1dcf8db3fc2dd8bee8ccdf574f9a7b091b94f6831f824b56e2598c5a0ba94d0d16edff47f2d7e9217448c') + +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 libblockdev/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:56:27 Author: felixonmars Revision: 317761 upgpkg: libblockdev 2.16-1 Modified: libblockdev/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 15:58:30 UTC (rev 317760) +++ PKGBUILD2018-03-02 17:56:27 UTC (rev 317761) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=libblockdev -pkgver=2.15 +pkgver=2.16 pkgrel=1 pkgdesc="A library for manipulating block devices" arch=('x86_64') @@ -12,7 +12,7 @@ 'volume_key' 'xfsprogs' 'kmod') makedepends=('gobject-introspection' 'systemd' 'python') source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libblockdev/archive/$pkgver-1.tar.gz;) -sha512sums=('a58ee6ca75c0ee8706796afb6bf26334cc1716bb3ba9230f35c485643faf4921e70ff3a86ebb2be41b2d0177e68fdc0f8011e198e46d66aca9e9712a228c4ea3') +sha512sums=('d48d4b0e3174ad7b93558534d7f0285b398e47e2c9dce3cc60cbe0a32a78fef32601cca2508f30a882609ceb3cc59efe2761720af191e6394ca1b8c51878b535') prepare() { sed -i 's/-ldmraid //' $pkgname-$pkgver-1/src/lib/Makefile.am
[arch-commits] Commit in ibus-libpinyin/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 2, 2018 @ 17:56:39 Author: felixonmars Revision: 301450 archrelease: copy trunk to community-x86_64 Added: ibus-libpinyin/repos/community-x86_64/PKGBUILD (from rev 301449, ibus-libpinyin/trunk/PKGBUILD) Deleted: ibus-libpinyin/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-02 17:56:14 UTC (rev 301449) +++ PKGBUILD2018-03-02 17:56:39 UTC (rev 301450) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Yangtse Su -# Contributor: Jekyll Wu -# Contributor: riverscn -# Contributor: rainy -# Contributor: Lee.MaRS - -pkgname=ibus-libpinyin -pkgver=1.9.2 -pkgrel=1 -pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus" -arch=('i686' 'x86_64') -license=('LGPL') -url="https://github.com/libpinyin/ibus-libpinyin; -depends=('ibus' 'libpinyin' 'python-xdg') -makedepends=('git' 'intltool' 'gnome-common') -source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;) -sha512sums=('008390049b0186b7163cfd8857806715dd78235fc1e35a89d4b58a38eb7f292b643d48f502c0c924512a9f5a96d2581f577d6a9ec3b660d05d9a4adcde970430') - -build() { - cd $pkgname-$pkgver - ./autogen.sh --prefix=/usr --libexecdir=/usr/lib/$pkgname - make -} - -package() { - cd $pkgname-$pkgver - make NO_INDEX=true DESTDIR="$pkgdir" install -} Copied: ibus-libpinyin/repos/community-x86_64/PKGBUILD (from rev 301449, ibus-libpinyin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-02 17:56:39 UTC (rev 301450) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Yangtse Su +# Contributor: Jekyll Wu +# Contributor: riverscn +# Contributor: rainy +# Contributor: Lee.MaRS + +pkgname=ibus-libpinyin +pkgver=1.9.3 +pkgrel=1 +pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus" +arch=('x86_64') +license=('LGPL') +url="https://github.com/libpinyin/ibus-libpinyin; +depends=('ibus' 'libpinyin' 'python-xdg') +makedepends=('git' 'intltool' 'gnome-common') +source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;) +sha512sums=('cad3d8415e0c206cbd2eb606ea04b5861e10c3a5f614d90bbba29b751fcc978e2ce1a8a000ceb8cc98de1afcc145ea62b5ee8e9d34e4184bccc487225b34ab1a') + +build() { + cd $pkgname-$pkgver + ./autogen.sh --prefix=/usr --libexecdir=/usr/lib/$pkgname + make +} + +package() { + cd $pkgname-$pkgver + make NO_INDEX=true DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:56:59 Author: felixonmars Revision: 301451 upgpkg: haskell-yaml 0.8.28-16 rebuild with monad-control,1.0.2.3 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:56:39 UTC (rev 301450) +++ PKGBUILD2018-03-02 17:56:59 UTC (rev 301451) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.28 -pkgrel=15 +pkgrel=16 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("custom:BSD3")
[arch-commits] Commit in libblockdev/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, March 2, 2018 @ 17:56:56 Author: felixonmars Revision: 317762 archrelease: copy trunk to testing-x86_64 Added: libblockdev/repos/testing-x86_64/ libblockdev/repos/testing-x86_64/PKGBUILD (from rev 317761, libblockdev/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: libblockdev/repos/testing-x86_64/PKGBUILD (from rev 317761, libblockdev/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-02 17:56:56 UTC (rev 317762) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan+ +pkgname=libblockdev +pkgver=2.16 +pkgrel=1 +pkgdesc="A library for manipulating block devices" +arch=('x86_64') +url="https://github.com/rhinstaller/libblockdev; +license=('LGPL') +depends=('btrfs-progs' 'dosfstools' 'dmraid' 'gptfdisk' 'libbytesize' 'lvm2' 'mdadm' 'parted' + 'volume_key' 'xfsprogs' 'kmod') +makedepends=('gobject-introspection' 'systemd' 'python') +source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libblockdev/archive/$pkgver-1.tar.gz;) +sha512sums=('d48d4b0e3174ad7b93558534d7f0285b398e47e2c9dce3cc60cbe0a32a78fef32601cca2508f30a882609ceb3cc59efe2761720af191e6394ca1b8c51878b535') + +prepare() { + sed -i 's/-ldmraid //' $pkgname-$pkgver-1/src/lib/Makefile.am +} + +build() { + cd "$srcdir"/$pkgname-$pkgver-1 + ./autogen.sh + ./configure --prefix=/usr --sysconfdir=/etc --without-lvm_dbus + make +} + +check() { + cd "$srcdir"/$pkgname-$pkgver-1 + make check +} + +package() { + cd "$srcdir"/$pkgname-$pkgver-1 + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Friday, March 2, 2018 @ 18:04:46 Author: felixonmars Revision: 301464 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 301463, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 301463, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:04:46 UTC (rev 301464) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.2.1 +pkgrel=29 +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=('025fab1a7d67bb2c3f25ceccd15ddf6bf72b575d37f35eb3dfb90262766e748e5a6d1608ddc549f7527f5f7dac962788cbe27099d0f7a2caaafb94bddebd6b34') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-rerebase/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:04:24 Author: felixonmars Revision: 301463 upgpkg: haskell-rerebase 1.2.1-29 rebuild with monad-control,1.0.2.3 Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:03:21 UTC (rev 301462) +++ PKGBUILD2018-03-02 18:04:24 UTC (rev 301463) @@ -5,7 +5,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.2.1 -pkgrel=28 +pkgrel=29 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-http-client-tls/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:05:41 Author: felixonmars Revision: 301465 upgpkg: haskell-http-client-tls 0.3.5.3-18 rebuild with monad-control,1.0.2.3 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:04:46 UTC (rev 301464) +++ PKGBUILD2018-03-02 18:05:41 UTC (rev 301465) @@ -5,7 +5,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=17 +pkgrel=18 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-http/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:07:42 Author: felixonmars Revision: 301469 upgpkg: haskell-http 4000.3.9-19 rebuild with monad-control,1.0.2.3 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:07:35 UTC (rev 301468) +++ PKGBUILD2018-03-02 18:07:42 UTC (rev 301469) @@ -5,7 +5,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.9 -pkgrel=18 +pkgrel=19 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in python2-faulthandler/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:07:09 Author: felixonmars Revision: 301467 upgpkg: python2-faulthandler 3.0-1 Modified: python2-faulthandler/trunk/PKGBUILD --+ PKGBUILD | 27 ++- 1 file changed, 18 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:06:04 UTC (rev 301466) +++ PKGBUILD2018-03-02 18:07:09 UTC (rev 301467) @@ -3,8 +3,8 @@ # Contributor: Storm Dragonpkgname=python2-faulthandler -pkgver=2.4 -pkgrel=2 +pkgver=3.0 +pkgrel=1 pkgdesc="Display the Python traceback on a crash" arch=('x86_64') url="https://pypi.python.org/pypi/faulthandler/; @@ -11,21 +11,30 @@ license=('BSD') depends=('python2') makedepends=('python2-setuptools') -source=("https://pypi.python.org/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz;) -md5sums=('110960933b0902334e8804eb4ea20750') +source=("https://pypi.io/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz; + https://github.com/vstinner/faulthandler/commit/67b661ebdbbf4067bd173af4d61ba815b9d49616.patch) +sha512sums=('9e31682338e572e77e22a510637877c3e27440bc451854a898c5e58238d28a1bbf824cb2b44d1f1f11d8a4f491ddc299982a3d452eebec38bc2a03a824bac392' + 'c34bee68fbf3066ce2bccc85118c1a55090a550d154bdc34d80340067678b38f1bf820d5d6220a436c871a6874b6613e85688a00a52721286ae55ee0bc839786') +prepare() { + cd faulthandler-$pkgver + patch -p1 -i ../67b661ebdbbf4067bd173af4d61ba815b9d49616.patch +} + build() { - cd "${srcdir}/faulthandler-${pkgver}" + cd faulthandler-$pkgver python2 setup.py build } check() { - cd "${srcdir}/faulthandler-${pkgver}" + cd faulthandler-$pkgver + echo -e "import site\nsite.addsitedir('$PWD/build/lib.linux-$CARCH-2.7')" > sitecustomize.py PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" python2 tests.py + rm sitecustomize.py } package() { - cd "${srcdir}/faulthandler-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + cd faulthandler-$pkgver + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING }
[arch-commits] Commit in python2-faulthandler/repos/community-x86_64 (2 files)
Date: Friday, March 2, 2018 @ 18:07:35 Author: felixonmars Revision: 301468 archrelease: copy trunk to community-x86_64 Added: python2-faulthandler/repos/community-x86_64/PKGBUILD (from rev 301467, python2-faulthandler/trunk/PKGBUILD) Deleted: python2-faulthandler/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 71 ++--- 1 file changed, 40 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-02 18:07:09 UTC (rev 301467) +++ PKGBUILD2018-03-02 18:07:35 UTC (rev 301468) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Storm Dragon - -pkgname=python2-faulthandler -pkgver=2.4 -pkgrel=2 -pkgdesc="Display the Python traceback on a crash" -arch=('i686' 'x86_64') -url="https://pypi.python.org/pypi/faulthandler/; -license=('BSD') -depends=('python2') -makedepends=('python2-setuptools') -source=("https://pypi.python.org/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz;) -md5sums=('110960933b0902334e8804eb4ea20750') - -build() { - cd "${srcdir}/faulthandler-${pkgver}" - python2 setup.py build -} - -check() { - cd "${srcdir}/faulthandler-${pkgver}" - PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" python2 tests.py -} - -package() { - cd "${srcdir}/faulthandler-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} Copied: python2-faulthandler/repos/community-x86_64/PKGBUILD (from rev 301467, python2-faulthandler/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-02 18:07:35 UTC (rev 301468) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Storm Dragon + +pkgname=python2-faulthandler +pkgver=3.0 +pkgrel=1 +pkgdesc="Display the Python traceback on a crash" +arch=('x86_64') +url="https://pypi.python.org/pypi/faulthandler/; +license=('BSD') +depends=('python2') +makedepends=('python2-setuptools') +source=("https://pypi.io/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz; + https://github.com/vstinner/faulthandler/commit/67b661ebdbbf4067bd173af4d61ba815b9d49616.patch) +sha512sums=('9e31682338e572e77e22a510637877c3e27440bc451854a898c5e58238d28a1bbf824cb2b44d1f1f11d8a4f491ddc299982a3d452eebec38bc2a03a824bac392' + 'c34bee68fbf3066ce2bccc85118c1a55090a550d154bdc34d80340067678b38f1bf820d5d6220a436c871a6874b6613e85688a00a52721286ae55ee0bc839786') + +prepare() { + cd faulthandler-$pkgver + patch -p1 -i ../67b661ebdbbf4067bd173af4d61ba815b9d49616.patch +} + +build() { + cd faulthandler-$pkgver + python2 setup.py build +} + +check() { + cd faulthandler-$pkgver + echo -e "import site\nsite.addsitedir('$PWD/build/lib.linux-$CARCH-2.7')" > sitecustomize.py + PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" python2 tests.py + rm sitecustomize.py +} + +package() { + cd faulthandler-$pkgver + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +}
[arch-commits] Commit in haskell-http/repos (2 files)
Date: Friday, March 2, 2018 @ 18:08:04 Author: felixonmars Revision: 301470 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 301469, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 301469, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:08:04 UTC (rev 301470) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.9 +pkgrel=19 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 'haskell-split' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-case-insensitive' + 'haskell-http-types' 'haskell-wai' 'haskell-warp' 'haskell-conduit' + 'haskell-conduit-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('752fdcd95711c8b33f1e27dd3128beccf57db80c0e6341c02a418d180af3adf64eb85760d4d53984ba3072ac9f9ca047078b71ef42365ceaf63bd92c27fcaee3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl1 -f-warn-as-error -f-network23 -f-conduit10 -fwarp-tests -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-harparser/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, March 2, 2018 @ 18:17:41 Author: felixonmars Revision: 301472 archrelease: copy trunk to community-any Added: python-harparser/repos/community-any/PKGBUILD (from rev 301471, python-harparser/trunk/PKGBUILD) Deleted: python-harparser/repos/community-any/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 53 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-02 18:17:16 UTC (rev 301471) +++ PKGBUILD2018-03-02 18:17:41 UTC (rev 301472) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgbase=python-harparser -pkgname=('python-harparser' 'python2-harparser') -pkgver=0.2 -_commit=d50dba66ecb1913cde2babc4e844d5ef543cdca7 -pkgrel=2 -pkgdesc="Python HAR Parser Utility" -arch=('any') -license=('MIT') -url="https://github.com/JustusW/harparser; -makedepends=('python' 'python2' 'git') -source=("git+https://github.com/JustusW/harparser.git#commit=$_commit;) -sha512sums=('SKIP') - -prepare() { - cp -a harparser{,-py2} -} - -build() { - cd "$srcdir"/harparser - python setup.py build - - cd "$srcdir"/harparser-py2 - python2 setup.py build -} - -package_python-harparser() { - depends=('python') - - cd harparser - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-harparser() { - depends=('python2') - - cd harparser-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-harparser/repos/community-any/PKGBUILD (from rev 301471, python-harparser/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-02 18:17:41 UTC (rev 301472) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-harparser +pkgname=('python-harparser' 'python2-harparser') +pkgver=0.3 +_commit=f2f8b525c6045eab95ced0767322244a337ec536 +pkgrel=1 +pkgdesc="Python HAR Parser Utility" +arch=('any') +license=('MIT') +url="https://github.com/JustusW/harparser; +makedepends=('python' 'python2') +source=("$pkgbase-$_commit.tar.gz::https://github.com/JustusW/harparser/archive/$_commit.tar.gz;) +sha512sums=('604f998e760bd9bf7f2caef5833fbc933da9c2b9deb94b72b09d00589616e22b99f4d7fad4600bd285998c281e08529ef9cd3e76d837a568351bc380f7236b25') + +prepare() { + mv harparser-{$_commit,$pkgver} + + sed -i 's/iteritems/items/' harparser-$pkgver/harparser.py + + cp -a harparser-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/harparser-$pkgver + python setup.py build + + cd "$srcdir"/harparser-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/harparser-$pkgver + python -m unittest test.log + + cd "$srcdir"/harparser-$pkgver-py2 + python2 -m unittest test.log +} + +package_python-harparser() { + depends=('python') + + cd harparser-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-harparser() { + depends=('python2') + + cd harparser-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:35:43 Author: felixonmars Revision: 301493 upgpkg: haskell-dbus 0.10.15-12 rebuild with monad-control,1.0.2.3 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:34:06 UTC (rev 301492) +++ PKGBUILD2018-03-02 18:35:43 UTC (rev 301493) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=0.10.15 -pkgrel=11 +pkgrel=12 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-monad-control/repos (2 files)
Date: Friday, March 2, 2018 @ 16:01:23 Author: felixonmars Revision: 301400 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-control/repos/community-staging-x86_64/ haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 301399, haskell-monad-control/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 301399, haskell-monad-control/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 16:01:23 UTC (rev 301400) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-control +pkgname=haskell-monad-control +pkgver=1.0.2.3 +pkgrel=1 +pkgdesc="Lift control operations, like exception catching, through monad transformers" +url="https://github.com/basvandijk/monad-control; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-stm" "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-control/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:00:59 Author: felixonmars Revision: 301399 upgpkg: haskell-monad-control 1.0.2.3-1 rebuild with monad-control,1.0.2.3 Modified: haskell-monad-control/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 15:54:07 UTC (rev 301398) +++ PKGBUILD2018-03-02 16:00:59 UTC (rev 301399) @@ -4,8 +4,8 @@ _hkgname=monad-control pkgname=haskell-monad-control -pkgver=1.0.2.2 -pkgrel=5 +pkgver=1.0.2.3 +pkgrel=1 pkgdesc="Lift control operations, like exception catching, through monad transformers" url="https://github.com/basvandijk/monad-control; license=("custom:BSD3") @@ -13,7 +13,7 @@ depends=('ghc-libs' "haskell-stm" "haskell-transformers-base" "haskell-transformers-compat") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('0a65004eeefe38fcaad033d293345020ec358c532a1edf4931c64414ac4d19129c534531e761e1cc0e028a0a4cc26e2b6f404cb939a08be196c58085a7739320') +sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Friday, March 2, 2018 @ 16:08:50 Author: felixonmars Revision: 301412 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 301411, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 301411, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 16:08:50 UTC (rev 301412) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.28.1 +pkgrel=13 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-exceptions' 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' + 'haskell-monad-loops' 'haskell-mtl' 'haskell-resourcet' 'haskell-stm' 'haskell-stm-chans' + 'haskell-text' 'haskell-transformers-base' 'haskell-transformers-compat' + 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f126559f6ca647adc00c36229b30462ba71aa71f3d72a3b451a654b497f835563f8ee29e94989332fe7bd4f410732a2ffd933bc06bcd539de36d411c17ffacf6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftemplate_haskell +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in gnome-software/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:13:22 Author: heftig Revision: 301415 3.26.7-1 Modified: gnome-software/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:09:56 UTC (rev 301414) +++ PKGBUILD2018-03-02 16:13:22 UTC (rev 301415) @@ -5,15 +5,15 @@ pkgbase=gnome-software pkgname=(gnome-software gnome-software-packagekit-plugin) -pkgver=3.26.6 +pkgver=3.26.7 pkgrel=1 pkgdesc="GNOME Software Tools" +url="https://wiki.gnome.org/Apps/Software/; arch=(x86_64) license=(GPL2) -url="https://wiki.gnome.org/Apps/Software/; makedepends=(appstream-glib gnome-desktop gtkspell3 libpackagekit-glib flatpak fwupd ostree docbook-xsl git gobject-introspection gtk-doc meson valgrind) -_commit=16585115a93f20560d08bc5f53b3ca123174c650 # tags/3.26.6^0 +_commit=abe2bf7877cbffb21745e52480557d3c0e73622f # tags/3.26.7^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;) sha256sums=('SKIP') @@ -27,7 +27,10 @@ } build() { - arch-meson $pkgbase build -Denable-rpm=false -Denable-ubuntuone=false -Denable-ubuntu-reviews=false + arch-meson $pkgbase build \ +-D enable-rpm=false \ +-D enable-ubuntuone=false \ +-D enable-ubuntu-reviews=false ninja -C build }
[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:41:12 Author: felixonmars Revision: 301427 upgpkg: haskell-warp 3.2.17-6 rebuild with monad-control,1.0.2.3 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:38:48 UTC (rev 301426) +++ PKGBUILD2018-03-02 17:41:12 UTC (rev 301427) @@ -5,7 +5,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.2.17 -pkgrel=5 +pkgrel=6 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Friday, March 2, 2018 @ 17:41:36 Author: felixonmars Revision: 301428 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 301427, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 301427, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:41:36 UTC (rev 301428) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.2.17 +pkgrel=6 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' 'haskell-stm' + 'haskell-streaming-commons' 'haskell-text' 'haskell-unix-compat' 'haskell-vault' + 'haskell-wai' 'haskell-word8') +makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 'haskell-hunit' + 'haskell-lifted-base' 'haskell-quickcheck' 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fa97469ca3faf3e225b52e2bf109dbf3d5929848e5ed7e35af51a7d5a8de59e5e9e3fa35d789884cfb8d0b890dc782929bd71dbeeb6f2493a4dac97f0f600e74') + +prepare() { +sed -i 's/"Network"/"Network", "-dynamic"/' $_hkgname-$pkgver/test/doctests.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 \ +-f-warp-debug -fallow-sendfilefd -f-network-bytestring +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-persistent-sqlite/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:52:47 Author: felixonmars Revision: 301443 upgpkg: haskell-persistent-sqlite 2.6.4-45 rebuild with monad-control,1.0.2.3 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:52:13 UTC (rev 301442) +++ PKGBUILD2018-03-02 17:52:47 UTC (rev 301443) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6.4 -pkgrel=44 +pkgrel=45 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Friday, March 2, 2018 @ 17:53:10 Author: felixonmars Revision: 301444 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 301443, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 301443, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:53:10 UTC (rev 301444) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6.4 +pkgrel=45 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-monad-control' + 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-shelly/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:02:58 Author: felixonmars Revision: 301461 upgpkg: haskell-shelly 1.7.0.1-12 rebuild with monad-control,1.0.2.3 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:00:54 UTC (rev 301460) +++ PKGBUILD2018-03-02 18:02:58 UTC (rev 301461) @@ -5,7 +5,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.7.0.1 -pkgrel=11 +pkgrel=12 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs; license=("custom:BSD3")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Friday, March 2, 2018 @ 18:19:36 Author: felixonmars Revision: 301474 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 301473, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 301473, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:19:36 UTC (rev 301474) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.1.1 +pkgrel=17 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-mtl' 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-text' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-parsec' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('e9a5616d217606575f4d56d5dccf7e4dcf8fbb65edd2e8d329241f4718a8352d9768e8c4396a465d8da8178b68116536e6ac152595c6bfe3be0b01b62f700538') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs + +sed -i 's/tasty >= 0.11 && < 0.13,/tasty >= 0.11,/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files -f-weigh-pandoc -f-static +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 "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in haskell-tasty-hedgehog/repos (2 files)
Date: Friday, March 2, 2018 @ 18:27:41 Author: felixonmars Revision: 301484 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/ haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 301483, haskell-tasty-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 301483, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:27:41 UTC (rev 301484) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=0.1.0.2 +pkgrel=9 +pkgdesc="Integrates the hedgehog testing library with the tasty testing framework" +url="https://github.com/qfpl/tasty-hedgehog; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a6c335fe2f2c57c85425007472ad8ef90e3351ca408ed46e2780b4368ac992f6d38bf1c75706e3e4a6e87b06a40bb17618449b3e70f28ec40b34854673c36355') + +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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:26:16 Author: felixonmars Revision: 301481 upgpkg: haskell-wai-app-static 3.1.6.1-153 rebuild with monad-control,1.0.2.3 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:25:28 UTC (rev 301480) +++ PKGBUILD2018-03-02 18:26:16 UTC (rev 301481) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.1 -pkgrel=152 +pkgrel=153 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in perl-date-manip/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, March 2, 2018 @ 18:27:04 Author: felixonmars Revision: 317764 archrelease: copy trunk to extra-any Added: perl-date-manip/repos/extra-any/PKGBUILD (from rev 317763, perl-date-manip/trunk/PKGBUILD) Deleted: perl-date-manip/repos/extra-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-02 18:26:39 UTC (rev 317763) +++ PKGBUILD2018-03-02 18:27:04 UTC (rev 317764) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgname=perl-date-manip -pkgver=6.60 -pkgrel=1 -pkgdesc="Date::Manip - date manipulation routines" -arch=('any') -license=('PerlArtistic') -url="http://search.cpan.org/dist/Date-Manip/; -depends=('perl') -checkdepends=('perl-test-inter') -options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz;) -sha512sums=('46ac9696aea04167427957a43de1b44041ea05d3eaf01ffbdbfda9f458b3073f36ec46c9661ac437f96731d0f40aebc206ef385c6c4aff1b147917fc2c89a1cf') - -build() { - cd Date-Manip-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd Date-Manip-${pkgver} - make test -} - -package() { - cd Date-Manip-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: perl-date-manip/repos/extra-any/PKGBUILD (from rev 317763, perl-date-manip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-02 18:27:04 UTC (rev 317764) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=perl-date-manip +pkgver=6.70 +pkgrel=1 +pkgdesc="Date::Manip - date manipulation routines" +arch=('any') +license=('PerlArtistic') +url="http://search.cpan.org/dist/Date-Manip/; +depends=('perl') +checkdepends=('perl-test-inter') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz;) +sha512sums=('67550a3f558fa0c075a9fb43bd59b23328d5d55d053c207a92db6a6e18cba6d2f53ca190110d2f1b00338b1e249d7021b3184f3d9f3965cba0160211a64beb26') + +build() { + cd Date-Manip-${pkgver} + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Date-Manip-${pkgver} + make test +} + +package() { + cd Date-Manip-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in haskell-tasty-hedgehog/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:27:17 Author: felixonmars Revision: 301483 upgpkg: haskell-tasty-hedgehog 0.1.0.2-9 rebuild with monad-control,1.0.2.3 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:26:38 UTC (rev 301482) +++ PKGBUILD2018-03-02 18:27:17 UTC (rev 301483) @@ -4,7 +4,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=0.1.0.2 -pkgrel=8 +pkgrel=9 pkgdesc="Integrates the hedgehog testing library with the tasty testing framework" url="https://github.com/qfpl/tasty-hedgehog; license=('custom:BSD3')
[arch-commits] Commit in perl-date-manip/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:26:39 Author: felixonmars Revision: 317763 upgpkg: perl-date-manip 6.70-1 Modified: perl-date-manip/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:56:56 UTC (rev 317762) +++ PKGBUILD2018-03-02 18:26:39 UTC (rev 317763) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=perl-date-manip -pkgver=6.60 +pkgver=6.70 pkgrel=1 pkgdesc="Date::Manip - date manipulation routines" arch=('any') @@ -12,7 +12,7 @@ checkdepends=('perl-test-inter') options=('!emptydirs') source=("http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz;) -sha512sums=('46ac9696aea04167427957a43de1b44041ea05d3eaf01ffbdbfda9f458b3073f36ec46c9661ac437f96731d0f40aebc206ef385c6c4aff1b147917fc2c89a1cf') +sha512sums=('67550a3f558fa0c075a9fb43bd59b23328d5d55d053c207a92db6a6e18cba6d2f53ca190110d2f1b00338b1e249d7021b3184f3d9f3965cba0160211a64beb26') build() { cd Date-Manip-${pkgver}
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Friday, March 2, 2018 @ 18:26:38 Author: felixonmars Revision: 301482 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 301481, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 301481, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:26:38 UTC (rev 301482) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.1 +pkgrel=153 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" "haskell-http-types" + "haskell-memory" "haskell-mime-types" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-zlib") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Friday, March 2, 2018 @ 18:36:06 Author: felixonmars Revision: 301494 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 301493, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 301493, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:36:06 UTC (rev 301494) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=0.10.15 +pkgrel=12 +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-libxml-sax' 'haskell-network' 'haskell-parsec' + 'haskell-random' 'haskell-text' '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=('5c81c1f8599b80cdb16bee63b97cd1aa5d6b0698095b2c366ad4e4f03b44f9166bd5d770f8a47a0c7dd746a9a734379dc20a77f7846a862bd1c213eb12559b0b') + +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-cryptonite-conduit/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:36:53 Author: felixonmars Revision: 301495 upgpkg: haskell-cryptonite-conduit 0.2.2-36 rebuild with monad-control,1.0.2.3 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:36:06 UTC (rev 301494) +++ PKGBUILD2018-03-02 18:36:53 UTC (rev 301495) @@ -4,7 +4,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=35 +pkgrel=36 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('custom:BSD3')
[arch-commits] Commit in libraw/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 15:57:57 Author: arojas Revision: 317759 Switch to more stable libraw.org tarball (FS#57698) Modified: libraw/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 14:40:10 UTC (rev 317758) +++ PKGBUILD2018-03-02 15:57:57 UTC (rev 317759) @@ -8,20 +8,15 @@ pkgname=libraw pkgver=0.18.8 -pkgrel=1 +pkgrel=2 pkgdesc="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)" arch=('x86_64') url="https://www.libraw.org/; license=(CDDL LGPL) depends=(lcms2 jasper) -source=($pkgname-$pkgver.tar.gz::"https://github.com/LibRaw/LibRaw/archive/$pkgver.tar.gz;) -sha256sums=('aa5e276c71fbc796f4f5d0f9c292ece578d2ae7e5744f7ea10aa11b2ada83f3d') +source=(https://www.libraw.org/data/LibRaw-$pkgver.tar.gz) +sha256sums=('56aca4fd97038923d57d2d17d90aa11d827f1f3d3f1d97e9f5a0d52ff87420e2') -prepare() { - cd LibRaw-$pkgver - ./mkdist.sh -} - build() { cd LibRaw-$pkgver ./configure --prefix=/usr \
[arch-commits] Commit in haskell-conduit/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:04:45 Author: felixonmars Revision: 301405 upgpkg: haskell-conduit 1.2.13-10 rebuild with monad-control,1.0.2.3 Modified: haskell-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:03:24 UTC (rev 301404) +++ PKGBUILD2018-03-02 16:04:45 UTC (rev 301405) @@ -5,7 +5,7 @@ _hkgname=conduit pkgname=haskell-conduit pkgver=1.2.13 -pkgrel=9 +pkgrel=10 pkgdesc="Streaming data processing library." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:06:23 Author: felixonmars Revision: 301407 upgpkg: haskell-conduit-extra 1.2.3.2-18 rebuild with monad-control,1.0.2.3 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:05:07 UTC (rev 301406) +++ PKGBUILD2018-03-02 16:06:23 UTC (rev 301407) @@ -5,7 +5,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.2.3.2 -pkgrel=17 +pkgrel=18 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Friday, March 2, 2018 @ 17:38:48 Author: felixonmars Revision: 301426 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/ haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 301425, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 301425, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:38:48 UTC (rev 301426) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=0.5.2 +pkgrel=9 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 'haskell-monad-control' + 'haskell-mtl' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' + 'haskell-resourcet' 'haskell-semigroups' 'haskell-stm' 'haskell-text' 'haskell-th-lift' + 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7587b5eec3c65f2f125dc59d6e190ab16c3262518ca2fb1f3ba5fefc2ccfc6dd0117404d8499afc74def127db1eefa42c25cf63c05be3defdff5147fdfe44a89') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-enclosed-exceptions/repos (2 files)
Date: Friday, March 2, 2018 @ 17:54:15 Author: felixonmars Revision: 301446 archrelease: copy trunk to community-staging-x86_64 Added: haskell-enclosed-exceptions/repos/community-staging-x86_64/ haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 301445, haskell-enclosed-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 301445, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:54:15 UTC (rev 301446) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.2 +pkgrel=13 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('73b0196b0ec18acaf8a1c215abf7e4c8665c9df1ac07543796fadd7da1aa0b633167e10e1c923c609aa40e6af6f540574436825440da96918cd8066908781f40') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-enclosed-exceptions/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:53:53 Author: felixonmars Revision: 301445 upgpkg: haskell-enclosed-exceptions 1.0.2-13 rebuild with monad-control,1.0.2.3 Modified: haskell-enclosed-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:53:10 UTC (rev 301444) +++ PKGBUILD2018-03-02 17:53:53 UTC (rev 301445) @@ -5,7 +5,7 @@ _hkgname=enclosed-exceptions pkgname=haskell-enclosed-exceptions pkgver=1.0.2 -pkgrel=12 +pkgrel=13 pkgdesc="Catching all exceptions from within an enclosed computation" url="https://github.com/jcristovao/enclosed-exceptions; license=("MIT")
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Friday, March 2, 2018 @ 18:03:21 Author: felixonmars Revision: 301462 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 301461, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 301461, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:03:21 UTC (rev 301462) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.7.0.1 +pkgrel=12 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-exceptions' 'haskell-enclosed-exceptions' 'haskell-text' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('80d90168e343475cb9aec66c475b1f73e451178c7093f37c7ff3acabde16315cc6af7d238d3ea6fea84250127772ce3b74d7a1ce295ee2e2d8a70147bd382592') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lifted -f-build-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-harparser/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:17:16 Author: felixonmars Revision: 301471 upgpkg: python-harparser 0.3-1 Modified: python-harparser/trunk/PKGBUILD --+ PKGBUILD | 34 +++--- 1 file changed, 23 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:08:04 UTC (rev 301470) +++ PKGBUILD2018-03-02 18:17:16 UTC (rev 301471) @@ -3,33 +3,45 @@ pkgbase=python-harparser pkgname=('python-harparser' 'python2-harparser') -pkgver=0.2 -_commit=d50dba66ecb1913cde2babc4e844d5ef543cdca7 -pkgrel=2 +pkgver=0.3 +_commit=f2f8b525c6045eab95ced0767322244a337ec536 +pkgrel=1 pkgdesc="Python HAR Parser Utility" arch=('any') license=('MIT') url="https://github.com/JustusW/harparser; -makedepends=('python' 'python2' 'git') -source=("git+https://github.com/JustusW/harparser.git#commit=$_commit;) -sha512sums=('SKIP') +makedepends=('python' 'python2') +source=("$pkgbase-$_commit.tar.gz::https://github.com/JustusW/harparser/archive/$_commit.tar.gz;) +sha512sums=('604f998e760bd9bf7f2caef5833fbc933da9c2b9deb94b72b09d00589616e22b99f4d7fad4600bd285998c281e08529ef9cd3e76d837a568351bc380f7236b25') prepare() { - cp -a harparser{,-py2} + mv harparser-{$_commit,$pkgver} + + sed -i 's/iteritems/items/' harparser-$pkgver/harparser.py + + cp -a harparser-$pkgver{,-py2} } build() { - cd "$srcdir"/harparser + cd "$srcdir"/harparser-$pkgver python setup.py build - cd "$srcdir"/harparser-py2 + cd "$srcdir"/harparser-$pkgver-py2 python2 setup.py build } +check() { + cd "$srcdir"/harparser-$pkgver + python -m unittest test.log + + cd "$srcdir"/harparser-$pkgver-py2 + python2 -m unittest test.log +} + package_python-harparser() { depends=('python') - cd harparser + cd harparser-$pkgver python setup.py install --root="$pkgdir" --optimize=1 } @@ -36,6 +48,6 @@ package_python2-harparser() { depends=('python2') - cd harparser-py2 + cd harparser-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 }
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:25:06 Author: felixonmars Revision: 301479 upgpkg: haskell-xml-hamlet 0.4.1.1-37 rebuild with monad-control,1.0.2.3 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:24:17 UTC (rev 301478) +++ PKGBUILD2018-03-02 18:25:06 UTC (rev 301479) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.4.1.1 -pkgrel=36 +pkgrel=37 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("custom:BSD3")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Friday, March 2, 2018 @ 18:25:28 Author: felixonmars Revision: 301480 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 301479, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 301479, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:25:28 UTC (rev 301480) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.4.1.1 +pkgrel=37 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8f4281ffc7a9ac3639719ed4bdfa71cd5a1045fcbe733224446eeead02881ddf3325dc3b638f2e422be8503ad0ff230f01ce0cc91a4a48bf2a0432dda2973687') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Friday, March 2, 2018 @ 18:32:09 Author: felixonmars Revision: 301490 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 301489, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 301489, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:32:09 UTC (rev 301490) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.9.0 +pkgrel=31 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lifted-base/repos (2 files)
Date: Friday, March 2, 2018 @ 16:02:24 Author: felixonmars Revision: 301402 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-base/repos/community-staging-x86_64/ haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 301401, haskell-lifted-base/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 301401, haskell-lifted-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 16:02:24 UTC (rev 301402) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=lifted-base +pkgname=haskell-lifted-base +pkgver=0.2.3.11 +pkgrel=10 +pkgdesc="lifted IO operations from the base library" +url="https://github.com/basvandijk/lifted-base; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('291dd44dd64f0fa20dca5c5bdce6e97eb94f42ff5a02e4efbde02f07448a04c9cf8f652fbb59d14981eaa22bfc41c5bc5755f99d075dea802531232356b91a21') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lifted-base/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:01:59 Author: felixonmars Revision: 301401 upgpkg: haskell-lifted-base 0.2.3.11-10 rebuild with monad-control,1.0.2.3 Modified: haskell-lifted-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:01:23 UTC (rev 301400) +++ PKGBUILD2018-03-02 16:01:59 UTC (rev 301401) @@ -5,7 +5,7 @@ _hkgname=lifted-base pkgname=haskell-lifted-base pkgver=0.2.3.11 -pkgrel=9 +pkgrel=10 pkgdesc="lifted IO operations from the base library" url="https://github.com/basvandijk/lifted-base; license=("custom:BSD3")
[arch-commits] Commit in haskell-lifted-async/repos (2 files)
Date: Friday, March 2, 2018 @ 16:09:56 Author: felixonmars Revision: 301414 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/ haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 301413, haskell-lifted-async/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 301413, haskell-lifted-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 16:09:56 UTC (rev 301414) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.9.3.3 +pkgrel=11 +pkgdesc="Run lifted IO operations asynchronously and wait for their results" +url="https://github.com/maoe/lifted-async; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-mtl' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0c3395d677ada85b6db80b61d58589af147796fb17b57023da9f37dcd9f909abd0be4791b83efc86f386969ffc2cc8df0acb38f66b2fdbb0ce1ae5456e8ffa42') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fmonad-control-1 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lifted-async/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:09:33 Author: felixonmars Revision: 301413 upgpkg: haskell-lifted-async 0.9.3.3-11 rebuild with monad-control,1.0.2.3 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:08:50 UTC (rev 301412) +++ PKGBUILD2018-03-02 16:09:33 UTC (rev 301413) @@ -4,7 +4,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.9.3.3 -pkgrel=10 +pkgrel=11 pkgdesc="Run lifted IO operations asynchronously and wait for their results" url="https://github.com/maoe/lifted-async; license=('custom:BSD3')
[arch-commits] Commit in haskell-simple-sendfile/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:32:22 Author: felixonmars Revision: 301419 upgpkg: haskell-simple-sendfile 0.2.27-10 rebuild with monad-control,1.0.2.3 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:00:18 UTC (rev 301418) +++ PKGBUILD2018-03-02 17:32:22 UTC (rev 301419) @@ -5,7 +5,7 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.27 -pkgrel=9 +pkgrel=10 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-simple-sendfile/repos (2 files)
Date: Friday, March 2, 2018 @ 17:32:45 Author: felixonmars Revision: 301420 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 301419, haskell-simple-sendfile/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 301419, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:32:45 UTC (rev 301420) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.27 +pkgrel=10 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' + 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a4cc0385619d5047cb56c449d474796a549265100738a1da7f5106e2c67cacf3c6ca0b14d8ca982ed7e1a16263227c6be521735e75293bf04dddbbdbf578cc08') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fallow-bsd +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:48:10 Author: felixonmars Revision: 301435 upgpkg: haskell-yesod-core 1.4.37.3-27 rebuild with monad-control,1.0.2.3 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:46:19 UTC (rev 301434) +++ PKGBUILD2018-03-02 17:48:10 UTC (rev 301435) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.37.3 -pkgrel=26 +pkgrel=27 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Friday, March 2, 2018 @ 17:48:33 Author: felixonmars Revision: 301436 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 301435, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 301435, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:48:33 UTC (rev 301436) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.37.3 +pkgrel=27 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" "haskell-cereal" + "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" + "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" "haskell-old-locale" + "haskell-parsec" "haskell-path-pieces" "haskell-primitive" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-semigroups" "haskell-shakespeare" + "haskell-text" "haskell-transformers-base" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-wai" "haskell-wai-extra" + "haskell-wai-logger" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ae7fe47302edccae5172fd9326f0a3851b00e96424b98d8af91438a6fca726eaf90bc8461f71f0d9dbe02c4c5a9c4efcb6be851d738641c998d4898a3e6fc482') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-conduit/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:59:06 Author: felixonmars Revision: 301457 upgpkg: haskell-wai-conduit 3.0.0.3-16 rebuild with monad-control,1.0.2.3 Modified: haskell-wai-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:58:33 UTC (rev 301456) +++ PKGBUILD2018-03-02 17:59:06 UTC (rev 301457) @@ -5,7 +5,7 @@ _hkgname=wai-conduit pkgname=haskell-wai-conduit pkgver=3.0.0.3 -pkgrel=15 +pkgrel=16 pkgdesc="Conduit wrappers for WAI" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-conduit/repos (2 files)
Date: Friday, March 2, 2018 @ 17:59:29 Author: felixonmars Revision: 301458 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-conduit/repos/community-staging-x86_64/ haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301457, haskell-wai-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301457, haskell-wai-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:59:29 UTC (rev 301458) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-conduit +pkgname=haskell-wai-conduit +pkgver=3.0.0.3 +pkgrel=16 +pkgdesc="Conduit wrappers for WAI" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 'haskell-http-types' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adf6c507f53dfd5eab33cc713528d27fd37d044262024626e89da1489d9315e2fbd47a1a3fb00384858a79101482cf056349e17a0614e6788613e67bad1ff976') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Friday, March 2, 2018 @ 18:06:04 Author: felixonmars Revision: 301466 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 301465, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 301465, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:06:04 UTC (rev 301466) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.3 +pkgrel=18 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-exceptions" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-text" "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:19:14 Author: felixonmars Revision: 301473 upgpkg: pandoc 2.1.1-17 rebuild with monad-control,1.0.2.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:17:41 UTC (rev 301472) +++ PKGBUILD2018-03-02 18:19:14 UTC (rev 301473) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.1.1 -pkgrel=16 +pkgrel=17 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Friday, March 2, 2018 @ 18:24:17 Author: felixonmars Revision: 301478 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 301477, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 301477, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:24:17 UTC (rev 301478) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=100 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" "haskell-email-validate" + "haskell-network-uri" "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0') + +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 \ +-fnetwork-uri +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-yesod-form/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:23:55 Author: felixonmars Revision: 301477 upgpkg: haskell-yesod-form 1.4.16-100 rebuild with monad-control,1.0.2.3 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:22:24 UTC (rev 301476) +++ PKGBUILD2018-03-02 18:23:55 UTC (rev 301477) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=99 +pkgrel=100 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-html-conduit/repos (2 files)
Date: Friday, March 2, 2018 @ 18:30:56 Author: felixonmars Revision: 301488 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html-conduit/repos/community-staging-x86_64/ haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301487, haskell-html-conduit/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 301487, haskell-html-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 18:30:56 UTC (rev 301488) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=html-conduit +pkgname=haskell-html-conduit +pkgver=1.2.1.2 +pkgrel=22 +pkgdesc="Parse HTML documents using xml-conduit datatypes" +url="https://github.com/snoyberg/xml; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-text' 'haskell-resourcet' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-xml-conduit' 'haskell-tagstream-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('73d66bc08dae94940485c1da27cb75ef008cde4832203bc3d10c7307af597bbad5e717d19a0ab328a6e7b716275d3f4f2e8a17dec8b5c84016921e1c2f3ce8a2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 18:31:43 Author: felixonmars Revision: 301489 upgpkg: haskell-hspec-wai 0.9.0-31 rebuild with monad-control,1.0.2.3 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 18:30:56 UTC (rev 301488) +++ PKGBUILD2018-03-02 18:31:43 UTC (rev 301489) @@ -5,7 +5,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.9.0 -pkgrel=30 +pkgrel=31 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-resourcet/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 16:03:02 Author: felixonmars Revision: 301403 upgpkg: haskell-resourcet 1.1.11-7 rebuild with monad-control,1.0.2.3 Modified: haskell-resourcet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 16:02:24 UTC (rev 301402) +++ PKGBUILD2018-03-02 16:03:02 UTC (rev 301403) @@ -5,7 +5,7 @@ _hkgname=resourcet pkgname=haskell-resourcet pkgver=1.1.11 -pkgrel=6 +pkgrel=7 pkgdesc="Deterministic allocation and freeing of scarce resources." url="https://github.com/snoyberg/conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-resourcet/repos (2 files)
Date: Friday, March 2, 2018 @ 16:03:24 Author: felixonmars Revision: 301404 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resourcet/repos/community-staging-x86_64/ haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 301403, haskell-resourcet/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 301403, haskell-resourcet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 16:03:24 UTC (rev 301404) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=resourcet +pkgname=haskell-resourcet +pkgver=1.1.11 +pkgrel=7 +pkgdesc="Deterministic allocation and freeing of scarce resources." +url="https://github.com/snoyberg/conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-lifted-base' 'haskell-mmorph' + 'haskell-monad-control' 'haskell-mtl' 'haskell-transformers-base' + 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1c7428dae7f6c8cc04c942008d859e54313d32ee972229f817c04a8cef29c38e38c095d42bb953b86b8be0090c8c39cef49854658169da710f1501d8e144d4c7') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hedgehog/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:37:52 Author: felixonmars Revision: 301425 upgpkg: haskell-hedgehog 0.5.2-9 rebuild with monad-control,1.0.2.3 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:36:42 UTC (rev 301424) +++ PKGBUILD2018-03-02 17:37:52 UTC (rev 301425) @@ -5,7 +5,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=0.5.2 -pkgrel=8 +pkgrel=9 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa; license=("custom:BSD3")
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Friday, March 2, 2018 @ 17:46:19 Author: felixonmars Revision: 301434 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 301433, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 301433, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:46:19 UTC (rev 301434) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5 +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-mtl' 'haskell-profunctors' 'haskell-semigroups' + 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-hedgehog') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30db0dcbb6631a7facdd6a01a5363a2d0845d9101791d70e42bc8dad77d0a5ec24baceb3be2d7ba68a03a3b9bf68e5d3cc8f132a43d7c5e66cc0b316c657c613') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:45:54 Author: felixonmars Revision: 301433 upgpkg: haskell-either 5-25 rebuild with monad-control,1.0.2.3 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:45:05 UTC (rev 301432) +++ PKGBUILD2018-03-02 17:45:54 UTC (rev 301433) @@ -5,7 +5,7 @@ _hkgname=either pkgname=haskell-either pkgver=5 -pkgrel=24 +pkgrel=25 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("custom:BSD3")
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Friday, March 2, 2018 @ 17:51:39 Author: felixonmars Revision: 301441 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 301440, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 301440, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-02 17:51:39 UTC (rev 301441) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.2.3 +pkgrel=21 +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-stm' 'haskell-hashable' 'haskell-vector' 'haskell-unordered-containers' + 'haskell-text' 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void' + 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-semigroups' 'haskell-semigroupoids' 'haskell-mtl' + 'haskell-either' 'haskell-base-prelude') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c6b94c46e1f1f57d4f344fb4a827e498ecd39a2e24525a3aad6e627e4bea265cfe36c3b686ab2ab16f053ad844adfccebf781314eebaaf6ad00c416dfb60c860') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/fail/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-rebase/trunk (PKGBUILD)
Date: Friday, March 2, 2018 @ 17:51:16 Author: felixonmars Revision: 301440 upgpkg: haskell-rebase 1.2.3-21 rebuild with monad-control,1.0.2.3 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-02 17:50:50 UTC (rev 301439) +++ PKGBUILD2018-03-02 17:51:16 UTC (rev 301440) @@ -5,7 +5,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.2.3 -pkgrel=20 +pkgrel=21 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT")