[arch-commits] Commit in opera-ffmpeg-codecs/repos/community-x86_64 (16 files)
Date: Friday, February 16, 2018 @ 07:58:56 Author: idevolder Revision: 294968 archrelease: copy trunk to community-x86_64 Added: opera-ffmpeg-codecs/repos/community-x86_64/PKGBUILD (from rev 294967, opera-ffmpeg-codecs/trunk/PKGBUILD) opera-ffmpeg-codecs/repos/community-x86_64/chromium-FORTIFY_SOURCE-r2.patch (from rev 294967, opera-ffmpeg-codecs/trunk/chromium-FORTIFY_SOURCE-r2.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-angle-r0.patch (from rev 294967, opera-ffmpeg-codecs/trunk/chromium-angle-r0.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-gcc5-r2.patch (from rev 294967, opera-ffmpeg-codecs/trunk/chromium-gcc5-r2.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-gcc5-r4.patch (from rev 294967, opera-ffmpeg-codecs/trunk/chromium-gcc5-r4.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-gn-bootstrap-r17.patch (from rev 294967, opera-ffmpeg-codecs/trunk/chromium-gn-bootstrap-r17.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-last-commit-position-r1.patch (from rev 294967, opera-ffmpeg-codecs/trunk/chromium-last-commit-position-r1.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-memcpy-r0.patch (from rev 294967, opera-ffmpeg-codecs/trunk/chromium-memcpy-r0.patch) Deleted: opera-ffmpeg-codecs/repos/community-x86_64/PKGBUILD opera-ffmpeg-codecs/repos/community-x86_64/chromium-FORTIFY_SOURCE-r2.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-angle-r0.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-gcc5-r2.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-gcc5-r4.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-gn-bootstrap-r17.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-last-commit-position-r1.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-memcpy-r0.patch + PKGBUILD | 140 +++--- chromium-FORTIFY_SOURCE-r2.patch | 60 - chromium-angle-r0.patch| 178 ++-- chromium-gcc5-r2.patch | 72 +-- chromium-gcc5-r4.patch | 196 +++ chromium-gn-bootstrap-r17.patch| 136 ++--- chromium-last-commit-position-r1.patch | 52 chromium-memcpy-r0.patch | 70 +-- 8 files changed, 452 insertions(+), 452 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-16 07:58:20 UTC (rev 294967) +++ PKGBUILD2018-02-16 07:58:56 UTC (rev 294968) @@ -1,70 +0,0 @@ -# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > - -pkgname=opera-ffmpeg-codecs -pkgver=64.0.3282.119 -pkgrel=1 -pkgdesc="additional support for proprietary codecs for opera" -arch=('x86_64') -url="https://ffmpeg.org/; -license=('LGPL2.1') -depends=('glibc') -makedepends=( - 'gtk3' 'libexif' 'libxss' 'ninja' 'nss' 'pciutils' 'python2' - 'xdg-utils' -) -options=('!strip') -source=( - "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz; - 'chromium-last-commit-position-r1.patch' - 'chromium-FORTIFY_SOURCE-r2.patch' - 'chromium-memcpy-r0.patch' - 'chromium-angle-r0.patch' -) -sha512sums=('5ad3e110dcecd8f37a98c32ff8837e6b1f81c3375afdcb03c0375aebe148a2f2f49b6dc91bd3565d25e29bc587fbc9721062d2f04cee647b3cfdadd03437865a' - '8f63366ca998e3ee06a79c6df5b4454707bd9865913ecde2f79fcb49fdd86d291f678b9f21807e4eb61d15497cdbe4a4bdc06637882e708f34f6804453bdfd41' - '2d78092a700788c74b86db636af303fdb63a28ce5b7b0431dd81f6b7ce501e5d0234a6327a1b49bc23e1c1d00ba98fd5334dd07d9a20bb0d81d1a4ca4487a26c' - '1aeeb70929acee529dea66860b42f106afe18c0f6219eb03c9c710faf8d20a997135550e289839599ec325d8f032243fd70c07d397bd89302a192c41e8c4660a' - 'c5fa18dbaa82a0fc089c6c88857089f19c83f6d3ff7c7034e6ca3cde20f1615cd84ac13fde14b55dcfa7d3c85eb0f023fbe337bb96d7d8199b5729b269a5ccc7') - -prepare() { - cd "$srcdir/chromium-$pkgver" - - # Use Python 2 - find . -name '*.py' -exec sed -r 's|/usr/bin/python$|&2|g' -i {} + - find . -name '*.py' -exec sed -r 's|/usr/bin/env python$|&2|g' -i {} + - # There are still a lot of relative calls which need a workaround - [[ -d "$srcdir/python2-path" ]] && rm -rf "$srcdir/python2-path" - mkdir "$srcdir/python2-path" - ln -s /usr/bin/python2 "$srcdir/python2-path/python" - - # chromium 46 gives an error about a missing file - # workaround create empty - touch chrome/test/data/webui/i18n_process_css_test.html - - patch -p1 -i "$srcdir/chromium-last-commit-position-r1.patch" - patch -p1 -i "$srcdir/chromium-FORTIFY_SOURCE-r2.patch" - patch -p1 -i "$srcdir/chromium-memcpy-r0.patch" - patch -p1 -i "$srcdir/chromium-angle-r0.patch" -} - -build() { - cd "$srcdir/chromium-$pkgver" - - export PATH="$srcdir/python2-path:$PATH" - - local
[arch-commits] Commit in opera-ffmpeg-codecs/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 07:58:20 Author: idevolder Revision: 294967 upgpkg: opera-ffmpeg-codecs 64.0.3282.140-1 Modified: opera-ffmpeg-codecs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 07:57:24 UTC (rev 294966) +++ PKGBUILD2018-02-16 07:58:20 UTC (rev 294967) @@ -1,7 +1,7 @@ # Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > pkgname=opera-ffmpeg-codecs -pkgver=64.0.3282.119 +pkgver=64.0.3282.140 pkgrel=1 pkgdesc="additional support for proprietary codecs for opera" arch=('x86_64') @@ -20,7 +20,7 @@ 'chromium-memcpy-r0.patch' 'chromium-angle-r0.patch' ) -sha512sums=('5ad3e110dcecd8f37a98c32ff8837e6b1f81c3375afdcb03c0375aebe148a2f2f49b6dc91bd3565d25e29bc587fbc9721062d2f04cee647b3cfdadd03437865a' +sha512sums=('84a559e594d544ce3784b2d30831bd0cf4ef04896c0d107793b158f996aac0a41b731ed0c0fb751da2e06de7202df8235348468ff28fb4aef6e8cfb56ab0d89d' '8f63366ca998e3ee06a79c6df5b4454707bd9865913ecde2f79fcb49fdd86d291f678b9f21807e4eb61d15497cdbe4a4bdc06637882e708f34f6804453bdfd41' '2d78092a700788c74b86db636af303fdb63a28ce5b7b0431dd81f6b7ce501e5d0234a6327a1b49bc23e1c1d00ba98fd5334dd07d9a20bb0d81d1a4ca4487a26c' '1aeeb70929acee529dea66860b42f106afe18c0f6219eb03c9c710faf8d20a997135550e289839599ec325d8f032243fd70c07d397bd89302a192c41e8c4660a'
[arch-commits] Commit in opera/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 07:57:06 Author: idevolder Revision: 294965 upgpkg: opera 51.0.2830.34-1 Modified: opera/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 07:30:06 UTC (rev 294964) +++ PKGBUILD2018-02-16 07:57:06 UTC (rev 294965) @@ -10,7 +10,7 @@ # Contributor: eworm pkgname=opera -pkgver=51.0.2830.26 +pkgver=51.0.2830.34 pkgrel=1 pkgdesc="A fast and secure web browser" url="http://www.opera.com/; @@ -32,7 +32,7 @@ 'terms.html' 'privacy.html' ) -sha512sums=('907bddae177df54fc1ca6124ffa5ace63adffaaac67ee9c19ac674d4c28813db6c7c1368f626d74f15dfafa89ce906eea3306829fa4b664fdf1751c71ebdd685' +sha512sums=('102e3a8f09b920b937f9b6aa5ddca773009433522d4869cf39a7281a80f90914b4107fb0e33e7ca4d37a96a22f719d371f6cf2b19ba3f099ba4f95c2e76262b1' '7e854e4c972785b8941f60117fbe4b88baeb8d7ca845ef2e10e8064043411da73821ba1ab0068df61e902f242a3ce355b51ffa9eab5397ff3ae3b5defd1be496' 'ddb1773877fcfd7d9674e63263a80f9dd5a3ba414cda4cc6c411c88d49c1d5175eede66d9362558ddd53c928c723101e4e110479ae88b8aec4d2366ec179297f' '285a0633e5863ec9c9af99138ff0b59da155a2dd72a340e784e53de3e801029eb6ca2e4b38846592b85b9f8b99dcb6f6eedbed273057a9216abe31c396d9f28a'
[arch-commits] Commit in asciidoctor/repos (2 files)
Date: Friday, February 16, 2018 @ 06:42:11 Author: shibumi Revision: 294953 archrelease: copy trunk to community-testing-any Added: asciidoctor/repos/community-testing-any/ asciidoctor/repos/community-testing-any/PKGBUILD (from rev 294952, asciidoctor/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: asciidoctor/repos/community-testing-any/PKGBUILD (from rev 294952, asciidoctor/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-02-16 06:42:11 UTC (rev 294953) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Christian Rebischke+# Contributor: Stefan Tatschner +# Contributor: Nick Østergaard +# Contributor: Nicolas Bigaouette + +pkgname=asciidoctor +pkgver=1.5.6.1 +pkgrel=3 +pkgdesc='An implementation of AsciiDoc in Ruby' +arch=('any') +url='http://asciidoctor.org' +license=('MIT') +makedepends=('ruby-rdoc') +depends=('ruby') +options=(!emptydirs) +source=(https://rubygems.org/downloads/${pkgname}-${pkgver}.gem) +noextract=($pkgname-$pkgver.gem) +sha512sums=('cb23ab539b16b064e4a21575420abdaab34e20b7650a43b47df68ded1a424d1ab265c88102d4f3d3422bd30952fd93db7de254d61fdc253d17ffd93f1345bcdf') + +package() { +local _gemdir="$(ruby -e 'puts Gem.default_dir')" + +gem install --ignore-dependencies --no-user-install --verbose \ +-i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \ +"$pkgname-$pkgver.gem" + +install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE.adoc" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE.adoc" +install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \ +"$pkgdir/usr/share/man/man1/asciidoctor.1" + +rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem" +rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man" +}
[arch-commits] Commit in asciidoctor/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 06:42:04 Author: shibumi Revision: 294952 upgpkg: asciidoctor 1.5.6.1-3 added ruby-rdoc as makedependency Modified: asciidoctor/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 06:39:47 UTC (rev 294951) +++ PKGBUILD2018-02-16 06:42:04 UTC (rev 294952) @@ -1,5 +1,5 @@ # $Id$ -# Maintainer: +# Maintainer: Christian Rebischke# Contributor: Stefan Tatschner # Contributor: Nick Østergaard # Contributor: Nicolas Bigaouette @@ -6,11 +6,12 @@ pkgname=asciidoctor pkgver=1.5.6.1 -pkgrel=2 +pkgrel=3 pkgdesc='An implementation of AsciiDoc in Ruby' arch=('any') url='http://asciidoctor.org' license=('MIT') +makedepends=('ruby-rdoc') depends=('ruby') options=(!emptydirs) source=(https://rubygems.org/downloads/${pkgname}-${pkgver}.gem)
[arch-commits] Commit in connman/repos/community-x86_64 (4 files)
Date: Friday, February 16, 2018 @ 06:39:47 Author: shibumi Revision: 294951 archrelease: copy trunk to community-x86_64 Added: connman/repos/community-x86_64/PKGBUILD (from rev 294950, connman/trunk/PKGBUILD) connman/repos/community-x86_64/allow_group_network.diff (from rev 294950, connman/trunk/allow_group_network.diff) Deleted: connman/repos/community-x86_64/PKGBUILD connman/repos/community-x86_64/allow_group_network.diff --+ PKGBUILD | 115 +++-- allow_group_network.diff | 24 - 2 files changed, 71 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-16 06:39:40 UTC (rev 294950) +++ PKGBUILD2018-02-16 06:39:47 UTC (rev 294951) @@ -1,56 +0,0 @@ -#$Id$ -# Maintainer : Christian Rebischke-# Contributor: Daniel Wallace -# Contributor: Lucas De Marchi - -pkgname=connman -pkgver=1.35 -pkgrel=2 -pkgdesc="Intel's modular network connection manager" -url="https://01.org/connman; -arch=('x86_64') -license=('GPL2') -depends=('dbus' 'iptables' 'gnutls' 'glib2') -optdepends=('bluez: Support for Bluetooth devices' -'wpa_supplicant: for WiFi devices' -'pptpclient: for ppp support' -'openvpn: for VPN Support') -makedepends=('bluez' 'wpa_supplicant' 'openconnect' 'openvpn' 'ppp') -source=("${pkgname}-${pkgver}.tar.xz::https://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.xz; - "${pkgname}-${pkgver}.tar.sign::https://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.sign; -'allow_group_network.diff') -sha512sums=('2234b4d18b038f9a33939035cddebd31c74ce962e5616c2c30b2912476612ef3f7d5b9edca64bf6e69fa358252ed432124e036ac3516b291b86695cb9a96c6a8' -'SKIP' - '06dd5867d460f1c3cf6c359e650ca2ef24495493a99cd03dbd17f23e587e9066d9bc98758d85d5c690d1ae21fa77ad8da5e2fa83d0b52c95d7a535784c5c4964') -validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') - -prepare(){ - cd "${pkgname}-${pkgver}" - patch -Np1 -i "${srcdir}/allow_group_network.diff" -} - -build() { - cd "${pkgname}-${pkgver}" - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --bindir=/usr/bin \ - --sbindir=/usr/bin \ - --with-systemdunitdir=/usr/lib/systemd/system \ - --enable-pptp \ - --enable-openconnect \ - --enable-vpnc \ - --enable-openvpn \ - --enable-polkit \ - --enable-client \ - --enable-nmcompat - make -} - -package() { - make -C "${pkgname}-${pkgver}" DESTDIR="${pkgdir}" install - install -Dm755 "${srcdir}/${pkgname}-${pkgver}/client/${pkgname}ctl" "${pkgdir}/usr/bin/${pkgname}ctl" - find "${pkgdir}/usr" -name \*.service -exec sed -i 's/s\(bin\)/\1/' {} + -# See FS#48044 - sed -i 's/ProtectSystem=full/ProtectSystem=true/' "${pkgdir}"/usr/lib/systemd/system/connman.service - rm -r "${pkgdir}"/usr/lib/tmpfiles.d -} Copied: connman/repos/community-x86_64/PKGBUILD (from rev 294950, connman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-16 06:39:47 UTC (rev 294951) @@ -0,0 +1,59 @@ +#$Id$ +# Maintainer : Christian Rebischke +# Contributor: Daniel Wallace +# Contributor: Lucas De Marchi + +pkgname=connman +pkgver=1.35 +pkgrel=3 +pkgdesc="Intel's modular network connection manager" +url="https://01.org/connman; +arch=('x86_64') +license=('GPL2') +makedepends=('bluez' 'wpa_supplicant' 'openconnect' 'openvpn' 'ppp' 'iwd') +depends=('dbus' 'iptables' 'gnutls' 'glib2') +optdepends=('bluez: Support for Bluetooth devices' +'wpa_supplicant: for WiFi devices' +'pptpclient: for ppp support' +'openvpn: for VPN Support' +'iwd: for WiFi devices') +source=("${pkgname}-${pkgver}.tar.xz::https://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.xz; + "${pkgname}-${pkgver}.tar.sign::https://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.sign; +'allow_group_network.diff') +sha512sums=('2234b4d18b038f9a33939035cddebd31c74ce962e5616c2c30b2912476612ef3f7d5b9edca64bf6e69fa358252ed432124e036ac3516b291b86695cb9a96c6a8' +'SKIP' + '06dd5867d460f1c3cf6c359e650ca2ef24495493a99cd03dbd17f23e587e9066d9bc98758d85d5c690d1ae21fa77ad8da5e2fa83d0b52c95d7a535784c5c4964') +validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') + +prepare(){ + cd "${pkgname}-${pkgver}" + patch -Np1 -i "${srcdir}/allow_group_network.diff" +} + +build() { + cd "${pkgname}-${pkgver}" + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ +
[arch-commits] Commit in connman/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 06:39:40 Author: shibumi Revision: 294950 upgpkg: connman 1.35-3 added IWD support added PIE Modified: connman/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 06:38:38 UTC (rev 294949) +++ PKGBUILD2018-02-16 06:39:40 UTC (rev 294950) @@ -5,17 +5,18 @@ pkgname=connman pkgver=1.35 -pkgrel=2 +pkgrel=3 pkgdesc="Intel's modular network connection manager" url="https://01.org/connman; arch=('x86_64') license=('GPL2') +makedepends=('bluez' 'wpa_supplicant' 'openconnect' 'openvpn' 'ppp' 'iwd') depends=('dbus' 'iptables' 'gnutls' 'glib2') optdepends=('bluez: Support for Bluetooth devices' 'wpa_supplicant: for WiFi devices' 'pptpclient: for ppp support' -'openvpn: for VPN Support') -makedepends=('bluez' 'wpa_supplicant' 'openconnect' 'openvpn' 'ppp') +'openvpn: for VPN Support' +'iwd: for WiFi devices') source=("${pkgname}-${pkgver}.tar.xz::https://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.xz; "${pkgname}-${pkgver}.tar.sign::https://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.sign; 'allow_group_network.diff') @@ -42,7 +43,9 @@ --enable-openvpn \ --enable-polkit \ --enable-client \ - --enable-nmcompat + --enable-nmcompat \ + --enable-pie \ + --enable-iwd make }
[arch-commits] Commit in audit/trunk (PKGBUILD audit.install)
Date: Friday, February 16, 2018 @ 06:38:26 Author: shibumi Revision: 294948 upgpkg: audit 2.8.2-2 mention linux-hardened in install file Modified: audit/trunk/PKGBUILD audit/trunk/audit.install ---+ PKGBUILD |2 +- audit.install |1 + 2 files changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 06:37:53 UTC (rev 294947) +++ PKGBUILD2018-02-16 06:38:26 UTC (rev 294948) @@ -8,7 +8,7 @@ pkgname=audit pkgver=2.8.2 -pkgrel=1 +pkgrel=2 pkgdesc='Userspace components of the audit framework' url='https://people.redhat.com/sgrubb/audit' arch=('x86_64') Modified: audit.install === --- audit.install 2018-02-16 06:37:53 UTC (rev 294947) +++ audit.install 2018-02-16 06:38:26 UTC (rev 294948) @@ -2,4 +2,5 @@ echo CONFIG_AUDIT is disabled in the Arch kernel packages so a custom kernel echo is required for most components of this package. However, some features echo like the utility methods in libaudit work without kernel support. + echo The package linux-hardened has full support for audit. }
[arch-commits] Commit in audit/repos/community-x86_64 (4 files)
Date: Friday, February 16, 2018 @ 06:38:38 Author: shibumi Revision: 294949 archrelease: copy trunk to community-x86_64 Added: audit/repos/community-x86_64/PKGBUILD (from rev 294948, audit/trunk/PKGBUILD) audit/repos/community-x86_64/audit.install (from rev 294948, audit/trunk/audit.install) Deleted: audit/repos/community-x86_64/PKGBUILD audit/repos/community-x86_64/audit.install ---+ PKGBUILD | 126 audit.install | 11 ++-- 2 files changed, 69 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-16 06:38:26 UTC (rev 294948) +++ PKGBUILD2018-02-16 06:38:38 UTC (rev 294949) @@ -1,63 +0,0 @@ -# $Id$ -# Maintainer : Christian Rebischke-# Contributor: Daniel Micay -# Contributor: -# Contributor: Massimiliano Torromeo -# Contributor: Connor Behan -# Contributor: henning mueller - -pkgname=audit -pkgver=2.8.2 -pkgrel=1 -pkgdesc='Userspace components of the audit framework' -url='https://people.redhat.com/sgrubb/audit' -arch=('x86_64') -depends=('krb5' 'libcap-ng') -makedepends=('libldap' 'swig' 'linux-headers' 'python' 'python2') -license=('GPL') -options=('emptydirs') -backup=( - etc/libaudit.conf - etc/audit/audit.rules - etc/audit/auditd.conf - etc/audisp/audispd.conf - etc/audisp/audisp-remote.conf - etc/audisp/zos-remote.conf - etc/audisp/plugins.d/af_unix.conf - etc/audisp/plugins.d/audispd-zos-remote.conf - etc/audisp/plugins.d/au-remote.conf - etc/audisp/plugins.d/syslog.conf -) -source=("${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012') -install="audit.install" - -build() { - cd "${pkgname}-${pkgver}" - export PYTHON=/usr/bin/python2 - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib/audit \ ---enable-gssapi-krb5=yes \ ---enable-systemd=yes \ ---with-libcap-ng=yes - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - - cd "${pkgdir}" - install -d var/log/audit - rm -rf etc/rc.d etc/sysconfig usr/lib/audit - - sed -ri 's|/sbin|/usr/bin|' \ -etc/audit/*.conf \ -etc/audisp/plugins.d/*.conf \ -usr/lib/systemd/system/auditd.service - - chmod 644 usr/lib/systemd/system/auditd.service -} Copied: audit/repos/community-x86_64/PKGBUILD (from rev 294948, audit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-16 06:38:38 UTC (rev 294949) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer : Christian Rebischke +# Contributor: Daniel Micay +# Contributor: +# Contributor: Massimiliano Torromeo +# Contributor: Connor Behan +# Contributor: henning mueller + +pkgname=audit +pkgver=2.8.2 +pkgrel=2 +pkgdesc='Userspace components of the audit framework' +url='https://people.redhat.com/sgrubb/audit' +arch=('x86_64') +depends=('krb5' 'libcap-ng') +makedepends=('libldap' 'swig' 'linux-headers' 'python' 'python2') +license=('GPL') +options=('emptydirs') +backup=( + etc/libaudit.conf + etc/audit/audit.rules + etc/audit/auditd.conf + etc/audisp/audispd.conf + etc/audisp/audisp-remote.conf + etc/audisp/zos-remote.conf + etc/audisp/plugins.d/af_unix.conf + etc/audisp/plugins.d/audispd-zos-remote.conf + etc/audisp/plugins.d/au-remote.conf + etc/audisp/plugins.d/syslog.conf +) +source=("${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012') +install="audit.install" + +build() { + cd "${pkgname}-${pkgver}" + export PYTHON=/usr/bin/python2 + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib/audit \ +--enable-gssapi-krb5=yes \ +--enable-systemd=yes \ +--with-libcap-ng=yes + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + cd "${pkgdir}" + install -d var/log/audit + rm -rf etc/rc.d etc/sysconfig usr/lib/audit + + sed -ri 's|/sbin|/usr/bin|' \ +etc/audit/*.conf \ +etc/audisp/plugins.d/*.conf \ +usr/lib/systemd/system/auditd.service + + chmod 644 usr/lib/systemd/system/auditd.service +} Deleted: audit.install === ---
[arch-commits] Commit in qbittorrent/repos/community-x86_64 (4 files)
Date: Friday, February 16, 2018 @ 06:37:53 Author: eschwartz Revision: 294947 archrelease: copy trunk to community-x86_64 Added: qbittorrent/repos/community-x86_64/PKGBUILD (from rev 294946, qbittorrent/trunk/PKGBUILD) qbittorrent/repos/community-x86_64/qbittorrent@.service (from rev 294946, qbittorrent/trunk/qbittorrent@.service) Deleted: qbittorrent/repos/community-x86_64/PKGBUILD qbittorrent/repos/community-x86_64/qbittorrent@.service --+ PKGBUILD | 115 - qbittorrent@.service | 24 +- 2 files changed, 70 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-16 06:37:32 UTC (rev 294946) +++ PKGBUILD2018-02-16 06:37:53 UTC (rev 294947) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Contributor: Timothy Redaelli -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Jkkyll Wu -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Daniel J Griffiths -# Contributor: Geoffroy Carrier - -pkgbase=qbittorrent -pkgname=(qbittorrent qbittorrent-nox) -pkgver=4.0.3 -pkgrel=2 -arch=(x86_64) -url="https://www.qbittorrent.org; -license=(custom GPL) -makedepends=(libtorrent-rasterbar boost qt5-tools qt5-svg) -source=(https://downloads.sourceforge.net/sourceforge/qbittorrent/$pkgname-$pkgver.tar.xz{,.asc}) -sha256sums=('9a03b84e6d2ac81a0add84a7946033ff9ea854de49252069e478b9f6efce6bd2' -'SKIP') -validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') - -build() { - cd $pkgbase-$pkgver - - mkdir $pkgbase - pushd $pkgbase - ../configure --prefix=/usr - make - - # Build nox variant - popd - mkdir "$pkgbase-nox" - pushd "$pkgbase-nox" - ../configure --prefix=/usr --disable-gui --enable-systemd -} - -package_qbittorrent() { - pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar." - depends=(libtorrent-rasterbar qt5-svg hicolor-icon-theme) - optdepends=('python: needed for torrent search tab') - - cd $pkgbase-$pkgver/$pkgbase - - make INSTALL_ROOT="$pkgdir" install - install -Dm644 "$srcdir"/$pkgbase-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING -} - -package_qbittorrent-nox() { - pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar, w/o gui" - depends=(libtorrent-rasterbar qt5-base) - - cd $pkgbase-$pkgver/$pkgbase-nox - - make INSTALL_ROOT="$pkgdir" install - install -Dm644 "$srcdir"/$pkgbase-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING -} Copied: qbittorrent/repos/community-x86_64/PKGBUILD (from rev 294946, qbittorrent/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-16 06:37:53 UTC (rev 294947) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Maintainer: Eli Schwartz +# Contributor: Timothy Redaelli +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Jkkyll Wu +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Daniel J Griffiths +# Contributor: Geoffroy Carrier + +pkgbase=qbittorrent +pkgname=(qbittorrent qbittorrent-nox) +pkgver=4.0.4 +pkgrel=2 +arch=(x86_64) +url="https://www.qbittorrent.org; +license=(custom GPL) +makedepends=(libtorrent-rasterbar boost qt5-tools qt5-svg) +source=(https://downloads.sourceforge.net/sourceforge/qbittorrent/$pkgname-$pkgver.tar.xz{,.asc}) +sha256sums=('530a9d7a775348227133e7bf7d732347a8cdcd9bbba74b6f22f529c19b065c8f' +'SKIP') +validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 + +build() { + cd $pkgbase-$pkgver + + mkdir $pkgbase + pushd $pkgbase + ../configure --prefix=/usr + make + + # Build nox variant + popd + mkdir "$pkgbase-nox" + pushd "$pkgbase-nox" + ../configure --prefix=/usr --disable-gui --enable-systemd +} + +package_qbittorrent() { + pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar." + depends=(libtorrent-rasterbar qt5-svg hicolor-icon-theme) + optdepends=('python: needed for torrent search tab') + + cd $pkgbase-$pkgver/$pkgbase + + make INSTALL_ROOT="$pkgdir" install + install -Dm644 "$srcdir"/$pkgbase-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} + +package_qbittorrent-nox() { + pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar, w/o gui" + depends=(libtorrent-rasterbar qt5-base) + + cd $pkgbase-$pkgver/$pkgbase-nox + + make INSTALL_ROOT="$pkgdir" install + install
[arch-commits] Commit in qbittorrent/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 06:37:32 Author: eschwartz Revision: 294946 upgpkg: qbittorrent 4.0.4-2 upstream release Modified: qbittorrent/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:29:25 UTC (rev 294945) +++ PKGBUILD2018-02-16 06:37:32 UTC (rev 294946) @@ -1,5 +1,6 @@ # $Id$ # Maintainer: Antonio Rojas+# Maintainer: Eli Schwartz # Contributor: Timothy Redaelli # Contributor: carstene1ns - http://git.io/ctPKG # Contributor: Jkkyll Wu @@ -9,7 +10,7 @@ pkgbase=qbittorrent pkgname=(qbittorrent qbittorrent-nox) -pkgver=4.0.3 +pkgver=4.0.4 pkgrel=2 arch=(x86_64) url="https://www.qbittorrent.org; @@ -16,9 +17,9 @@ license=(custom GPL) makedepends=(libtorrent-rasterbar boost qt5-tools qt5-svg) source=(https://downloads.sourceforge.net/sourceforge/qbittorrent/$pkgname-$pkgver.tar.xz{,.asc}) -sha256sums=('9a03b84e6d2ac81a0add84a7946033ff9ea854de49252069e478b9f6efce6bd2' +sha256sums=('530a9d7a775348227133e7bf7d732347a8cdcd9bbba74b6f22f529c19b065c8f' 'SKIP') -validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') +validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 build() { cd $pkgbase-$pkgver
[arch-commits] Commit in haskell-aeson-pretty/repos (2 files)
Date: Friday, February 16, 2018 @ 04:29:25 Author: felixonmars Revision: 294945 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-pretty/repos/community-staging-x86_64/ haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 294944, haskell-aeson-pretty/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 294944, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:29:25 UTC (rev 294945) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.5 +pkgrel=25 +pkgdesc="JSON pretty-printing library and command-line tool." +url="http://github.com/informatikr/aeson-pretty; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b429dad73923f6a7a5892b511af19b766d639c21bab8a2b8d1750a1f972c4f55c5139f37773474d303597cd4d02f168515be7b537f33ea62987e77fd3d701e8a') + +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-lib-only +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-aeson-pretty/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:29:09 Author: felixonmars Revision: 294944 upgpkg: haskell-aeson-pretty 0.8.5-25 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-aeson-pretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:28:35 UTC (rev 294943) +++ PKGBUILD2018-02-16 04:29:09 UTC (rev 294944) @@ -5,7 +5,7 @@ _hkgname=aeson-pretty pkgname=haskell-aeson-pretty pkgver=0.8.5 -pkgrel=24 +pkgrel=25 pkgdesc="JSON pretty-printing library and command-line tool." url="http://github.com/informatikr/aeson-pretty; license=("custom:BSD3")
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Friday, February 16, 2018 @ 04:28:35 Author: felixonmars Revision: 294943 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 294942, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 294942, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:28:35 UTC (rev 294943) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.2.1 +pkgrel=11 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html" "haskell-parsec" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f6040932fe616412c999dd2c0d186b29c457258dc58bd3c319a39033f606fa68e756eae2be3f29951abd72f2f4eeb37a4b38004c7a6b1ae2c5b2dfd098bc9110') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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-doctemplates/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:28:18 Author: felixonmars Revision: 294942 upgpkg: haskell-doctemplates 0.2.1-11 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:27:43 UTC (rev 294941) +++ PKGBUILD2018-02-16 04:28:18 UTC (rev 294942) @@ -4,7 +4,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.2.1 -pkgrel=10 +pkgrel=11 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates; license=("custom:BSD3")
[arch-commits] Commit in haskell-email-validate/repos (2 files)
Date: Friday, February 16, 2018 @ 04:27:43 Author: felixonmars Revision: 294941 archrelease: copy trunk to community-staging-x86_64 Added: haskell-email-validate/repos/community-staging-x86_64/ haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from rev 294940, haskell-email-validate/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from rev 294940, haskell-email-validate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:27:43 UTC (rev 294941) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=email-validate +pkgname=haskell-email-validate +pkgver=2.3.2.1 +pkgrel=4 +pkgdesc="Validating an email address string against RFC 5322" +url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06ec7c381733355e0c19bf1f51063de36e0617dc55e411f488daabf083dc2204fffa225868e6928359b02edb8248d842e43224ee6a3872040d0c174b991b51bf') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/]/i \, "-dynamic"' tests/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 +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-email-validate/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:27:27 Author: felixonmars Revision: 294940 upgpkg: haskell-email-validate 2.3.2.1-4 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-email-validate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:26:44 UTC (rev 294939) +++ PKGBUILD2018-02-16 04:27:27 UTC (rev 294940) @@ -5,7 +5,7 @@ _hkgname=email-validate pkgname=haskell-email-validate pkgver=2.3.2.1 -pkgrel=3 +pkgrel=4 pkgdesc="Validating an email address string against RFC 5322" url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; license=("custom:BSD3")
[arch-commits] Commit in haskell-hslua-module-text/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:26:26 Author: felixonmars Revision: 294938 upgpkg: haskell-hslua-module-text 0.1.2.1-9 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-hslua-module-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:25:47 UTC (rev 294937) +++ PKGBUILD2018-02-16 04:26:26 UTC (rev 294938) @@ -5,7 +5,7 @@ _hkgname=hslua-module-text pkgname=haskell-hslua-module-text pkgver=0.1.2.1 -pkgrel=8 +pkgrel=9 pkgdesc="Lua module for text" url="https://github.com/hslua/hslua-module-test; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-text/repos (2 files)
Date: Friday, February 16, 2018 @ 04:26:44 Author: felixonmars Revision: 294939 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-text/repos/community-staging-x86_64/ haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 294938, haskell-hslua-module-text/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 294938, haskell-hslua-module-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:26:44 UTC (rev 294939) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hslua-module-text +pkgname=haskell-hslua-module-text +pkgver=0.1.2.1 +pkgrel=9 +pkgdesc="Lua module for text" +url="https://github.com/hslua/hslua-module-test; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-text') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06f6b5611d452479e99772bbd1eb622f56740a5fc17091cd5c49e13dacb5654deb6d073fe2f40ffb7240ab9267ea3c59d0282ef8f55fce9095525b3d29a73513') + +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-http/repos (2 files)
Date: Friday, February 16, 2018 @ 04:25:47 Author: felixonmars Revision: 294937 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 294936, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 294936, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:25:47 UTC (rev 294937) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.9 +pkgrel=10 +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 haskell-http/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:25:30 Author: felixonmars Revision: 294936 upgpkg: haskell-http 4000.3.9-10 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:24:37 UTC (rev 294935) +++ PKGBUILD2018-02-16 04:25:30 UTC (rev 294936) @@ -5,7 +5,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.9 -pkgrel=9 +pkgrel=10 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-client-tls/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:24:19 Author: felixonmars Revision: 294934 upgpkg: haskell-http-client-tls 0.3.5.3-7 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:23:43 UTC (rev 294933) +++ PKGBUILD2018-02-16 04:24:19 UTC (rev 294934) @@ -5,7 +5,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=6 +pkgrel=7 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-client-tls/repos (2 files)
Date: Friday, February 16, 2018 @ 04:24:37 Author: felixonmars Revision: 294935 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 294934, 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 294934, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:24:37 UTC (rev 294935) @@ -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=7 +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 haskell-ini/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:23:25 Author: felixonmars Revision: 294932 upgpkg: haskell-ini 0.3.5-7 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:22:51 UTC (rev 294931) +++ PKGBUILD2018-02-16 04:23:25 UTC (rev 294932) @@ -5,7 +5,7 @@ _hkgname=ini pkgname=haskell-ini pkgver=0.3.5 -pkgrel=6 +pkgrel=7 pkgdesc="Quick and easy configuration files in the INI format." url="http://github.com/chrisdone/ini; license=("custom:BSD3")
[arch-commits] Commit in haskell-ini/repos (2 files)
Date: Friday, February 16, 2018 @ 04:23:43 Author: felixonmars Revision: 294933 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ini/repos/community-staging-x86_64/ haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 294932, haskell-ini/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 294932, haskell-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:23:43 UTC (rev 294933) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=ini +pkgname=haskell-ini +pkgver=0.3.5 +pkgrel=7 +pkgdesc="Quick and easy configuration files in the INI format." +url="http://github.com/chrisdone/ini; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6e3e3578821061ea6fa8d79a661258a0df0c8e750dfd70a03902172643610106a3f0a2b558f1d970d2adc624ba024c4a69d127f13c3a9e4520e0fb1bc7fb8aea') + +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-insert-ordered-containers/repos (2 files)
Date: Friday, February 16, 2018 @ 04:22:51 Author: felixonmars Revision: 294931 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 294930, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 294930, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:22:51 UTC (rev 294931) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.1.0 +pkgrel=56 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b') + +prepare() { +sed -e 's/, semigroupoids >=4.3 && <5.2/, semigroupoids >=4.3/' \ +-e 's/, aeson >=1.0.0.0 && <1.2/, aeson >=1.0.0.0/' \ +-e 's/base >=4.6 && <4.10/base >=4.6/' \ +-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}" \ +--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-postgresql-binary/repos (2 files)
Date: Friday, February 16, 2018 @ 04:21:52 Author: felixonmars Revision: 294929 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 294928, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 294928, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:21:52 UTC (rev 294929) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1 +pkgrel=50 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-base-prelude" "haskell-binary-parser" + "haskell-bytestring-strict-builder" "haskell-loch-th" "haskell-network-ip" + "haskell-placeholders" "haskell-scientific" "haskell-text" "haskell-unordered-containers" + "haskell-uuid" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306') + +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-insert-ordered-containers/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:22:34 Author: felixonmars Revision: 294930 upgpkg: haskell-insert-ordered-containers 0.2.1.0-56 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:21:52 UTC (rev 294929) +++ PKGBUILD2018-02-16 04:22:34 UTC (rev 294930) @@ -4,7 +4,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.1.0 -pkgrel=55 +pkgrel=56 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('custom:BSD3')
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:21:35 Author: felixonmars Revision: 294928 upgpkg: haskell-postgresql-binary 0.12.1-50 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:20:42 UTC (rev 294927) +++ PKGBUILD2018-02-16 04:21:35 UTC (rev 294928) @@ -5,7 +5,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1 -pkgrel=49 +pkgrel=50 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Friday, February 16, 2018 @ 04:20:42 Author: felixonmars Revision: 294927 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 294926, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 294926, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:20:42 UTC (rev 294927) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.2.1 +pkgrel=23 +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, February 16, 2018 @ 04:20:22 Author: felixonmars Revision: 294926 upgpkg: haskell-rerebase 1.2.1-23 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:19:33 UTC (rev 294925) +++ PKGBUILD2018-02-16 04:20:22 UTC (rev 294926) @@ -5,7 +5,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.2.1 -pkgrel=22 +pkgrel=23 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-shelly/repos (2 files)
Date: Friday, February 16, 2018 @ 04:19:33 Author: felixonmars Revision: 294925 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 294924, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 294924, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:19:33 UTC (rev 294925) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.7.0.1 +pkgrel=7 +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 haskell-shelly/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:19:12 Author: felixonmars Revision: 294924 upgpkg: haskell-shelly 1.7.0.1-7 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:17:36 UTC (rev 294923) +++ PKGBUILD2018-02-16 04:19:12 UTC (rev 294924) @@ -5,7 +5,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.7.0.1 -pkgrel=6 +pkgrel=7 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs; license=("custom:BSD3")
[arch-commits] Commit in haskell-skylighting/repos (2 files)
Date: Friday, February 16, 2018 @ 04:17:36 Author: felixonmars Revision: 294923 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting/repos/community-staging-x86_64/ haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 294922, haskell-skylighting/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 294922, haskell-skylighting/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:17:36 UTC (rev 294923) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=skylighting +pkgname=haskell-skylighting +pkgver=0.5.0.1 +pkgrel=10 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' 'haskell-mtl' + 'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 'haskell-text' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-random' 'haskell-diff') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('74873d26fc29417b7f932753cf845f5a99c4f315170dcfd4bd79ef0b379e58894aba81b4385a351c1a290b0d3ad38db1ede0f40dfa2d24221af8d585ac6cafee') + +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 \ +-fsystem-pcre +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:17:18 Author: felixonmars Revision: 294922 upgpkg: haskell-skylighting 0.5.0.1-10 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-skylighting/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:15:22 UTC (rev 294921) +++ PKGBUILD2018-02-16 04:17:18 UTC (rev 294922) @@ -4,7 +4,7 @@ _hkgname=skylighting pkgname=haskell-skylighting pkgver=0.5.0.1 -pkgrel=9 +pkgrel=10 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting; license=('GPL2')
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Friday, February 16, 2018 @ 04:15:22 Author: felixonmars Revision: 294921 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 294920, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 294920, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:15:22 UTC (rev 294921) @@ -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=120 +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-tagstream-conduit/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:14:59 Author: felixonmars Revision: 294920 upgpkg: haskell-tagstream-conduit 0.5.5.3-120 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:13:53 UTC (rev 294919) +++ PKGBUILD2018-02-16 04:14:59 UTC (rev 294920) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=119 +pkgrel=120 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-texmath/repos (2 files)
Date: Friday, February 16, 2018 @ 04:13:53 Author: felixonmars Revision: 294919 archrelease: copy trunk to community-staging-x86_64 Added: haskell-texmath/repos/community-staging-x86_64/ haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 294918, haskell-texmath/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 294918, haskell-texmath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:13:53 UTC (rev 294919) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.10.1.1 +pkgrel=5 +pkgdesc="Conversion between formats used to represent mathematics." +url="https://github.com/jgm/texmath; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' "haskell-mtl" "haskell-network-uri" "haskell-pandoc-types" "haskell-parsec" + "haskell-syb" "haskell-xml") +makedepends=('ghc' 'haskell-split' 'haskell-temporary' 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db84c0b176b625c8d3b402156b8b60e245d55c0e233ef2da154e847fb48a73259c486095756f1d78ad4a5ec751f659b573de7cf4f32b27186aeb4ba03b6d13c0') + +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 -f-executable +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-texmath/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:13:26 Author: felixonmars Revision: 294918 upgpkg: haskell-texmath 0.10.1.1-5 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-texmath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:10:42 UTC (rev 294917) +++ PKGBUILD2018-02-16 04:13:26 UTC (rev 294918) @@ -5,7 +5,7 @@ _hkgname=texmath pkgname=haskell-texmath pkgver=0.10.1.1 -pkgrel=4 +pkgrel=5 pkgdesc="Conversion between formats used to represent mathematics." url="https://github.com/jgm/texmath; license=("GPL")
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Friday, February 16, 2018 @ 04:10:42 Author: felixonmars Revision: 294917 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 294916, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 294916, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:10:42 UTC (rev 294917) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.4 +pkgrel=51 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3cf7b549f39bc314a9a648f9e0b43e5d47a6b08fd56189af4f1d8dbcd9092dc411bc5a3cc429c0fb79738f3e84ec096ad0a8ac83bd8d14ecf90d505f17391642') + +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-warp-tls/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:10:10 Author: felixonmars Revision: 294916 upgpkg: haskell-warp-tls 3.2.4-51 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:09:30 UTC (rev 294915) +++ PKGBUILD2018-02-16 04:10:10 UTC (rev 294916) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.4 -pkgrel=50 +pkgrel=51 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-xss-sanitize/repos (2 files)
Date: Friday, February 16, 2018 @ 04:09:30 Author: felixonmars Revision: 294915 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 294914, haskell-xss-sanitize/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 294914, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:09:30 UTC (rev 294915) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=37 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="https://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" "haskell-tagsoup" + "haskell-text" "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8633a160ef9ad5408767eecf5279b009e01621a3ac2e3a5cfd6a6a480c5f1991497d1e4eb7b0195fbdc296830d5ef729e7893b836555f3fbc2c313032f4de040') + +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 \ +-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 "${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-xss-sanitize/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:09:07 Author: felixonmars Revision: 294914 upgpkg: haskell-xss-sanitize 0.3.5.7-37 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-xss-sanitize/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:08:31 UTC (rev 294913) +++ PKGBUILD2018-02-16 04:09:07 UTC (rev 294914) @@ -5,7 +5,7 @@ _hkgname=xss-sanitize pkgname=haskell-xss-sanitize pkgver=0.3.5.7 -pkgrel=36 +pkgrel=37 pkgdesc="sanitize untrusted HTML to prevent XSS attacks" url="https://github.com/yesodweb/haskell-xss-sanitize; license=("custom:BSD2")
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Friday, February 16, 2018 @ 04:08:31 Author: felixonmars Revision: 294913 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 294912, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 294912, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:08:31 UTC (rev 294913) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.28 +pkgrel=10 +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-yaml/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:08:15 Author: felixonmars Revision: 294912 upgpkg: haskell-yaml 0.8.28-10 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:07:12 UTC (rev 294911) +++ PKGBUILD2018-02-16 04:08:15 UTC (rev 294912) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.28 -pkgrel=9 +pkgrel=10 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:06:54 Author: felixonmars Revision: 294910 upgpkg: haskell-yesod-persistent 1.4.3-64 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:05:59 UTC (rev 294909) +++ PKGBUILD2018-02-16 04:06:54 UTC (rev 294910) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=63 +pkgrel=64 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Friday, February 16, 2018 @ 04:07:12 Author: felixonmars Revision: 294911 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 294910, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 294910, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:07:12 UTC (rev 294911) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=64 +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-connection/repos (2 files)
Date: Friday, February 16, 2018 @ 04:05:59 Author: felixonmars Revision: 294909 archrelease: copy trunk to community-staging-x86_64 Added: haskell-connection/repos/community-staging-x86_64/ haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 294908, haskell-connection/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 294908, haskell-connection/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:05:59 UTC (rev 294909) @@ -0,0 +1,41 @@ +# $Id: PKGBUILD 143584 2015-10-10 10:28:35Z fyan $ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=connection +pkgname=haskell-connection +pkgver=0.2.8 +pkgrel=47 +pkgdesc="Simple and easy network connections API" +url="https://github.com/vincenthz/hs-connection; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-data-default-class" "haskell-network" "haskell-socks" + "haskell-tls" "haskell-x509" "haskell-x509-store" "haskell-x509-system" + "haskell-x509-validation") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('59202159d8d9233d1786c75470892da1a577d7a82a8bb8f5c75d52ade7be227c5619fd6fdebf7f60d4e240b31e3b791df266c97787e3fe7814da380147f9c9c5') + +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-connection/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:05:41 Author: felixonmars Revision: 294908 upgpkg: haskell-connection 0.2.8-47 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-connection/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:05:05 UTC (rev 294907) +++ PKGBUILD2018-02-16 04:05:41 UTC (rev 294908) @@ -5,7 +5,7 @@ _hkgname=connection pkgname=haskell-connection pkgver=0.2.8 -pkgrel=46 +pkgrel=47 pkgdesc="Simple and easy network connections API" url="https://github.com/vincenthz/hs-connection; license=("custom:BSD3")
[arch-commits] Commit in haskell-css-text/repos (2 files)
Date: Friday, February 16, 2018 @ 04:05:05 Author: felixonmars Revision: 294907 archrelease: copy trunk to community-staging-x86_64 Added: haskell-css-text/repos/community-staging-x86_64/ haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 294906, haskell-css-text/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 294906, haskell-css-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:05:05 UTC (rev 294907) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=css-text +pkgname=haskell-css-text +pkgver=0.1.3.0 +pkgrel=3 +pkgdesc="CSS parser and renderer." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-css-text/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:04:48 Author: felixonmars Revision: 294906 upgpkg: haskell-css-text 0.1.3.0-3 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-css-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:04:15 UTC (rev 294905) +++ PKGBUILD2018-02-16 04:04:48 UTC (rev 294906) @@ -5,7 +5,7 @@ _hkgname=css-text pkgname=haskell-css-text pkgver=0.1.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="CSS parser and renderer." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-hslua/repos (2 files)
Date: Friday, February 16, 2018 @ 04:04:15 Author: felixonmars Revision: 294905 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua/repos/community-staging-x86_64/ haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 294904, haskell-hslua/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 294904, haskell-hslua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:04:15 UTC (rev 294905) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hslua +pkgname=haskell-hslua +pkgver=0.9.5 +pkgrel=5 +pkgdesc="A Lua language interpreter embedding in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'lua' 'haskell-exceptions' 'haskell-mtl' 'haskell-text') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca6f1e4112f2414e8eec8d206876dbcca1145d92e7198da5b1cb39055d3f9157a7c5a960b4db67b4d5fcfca4526be9dba4c6e300aa0dcf7c61b9c1563662b197') + +prepare() { +sed -e '/, fail/d' \ +-e 's/pkgconfig-depends: lua5.3/pkgconfig-depends: lua53/' \ +-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 \ +-f-luajit -f-apicheck -fsystem-lua -f-lua_32bits -fallow-unsafe-gc -fexport-dynamic -f-lua501 -f-lua502 -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 "${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 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-hslua/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:03:58 Author: felixonmars Revision: 294904 upgpkg: haskell-hslua 0.9.5-5 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-hslua/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:03:07 UTC (rev 294903) +++ PKGBUILD2018-02-16 04:03:58 UTC (rev 294904) @@ -5,7 +5,7 @@ _hkgname=hslua pkgname=haskell-hslua pkgver=0.9.5 -pkgrel=4 +pkgrel=5 pkgdesc="A Lua language interpreter embedding in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT")
[arch-commits] Commit in haskell-network-ip/repos (2 files)
Date: Friday, February 16, 2018 @ 04:03:07 Author: felixonmars Revision: 294903 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-ip/repos/community-staging-x86_64/ haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 294902, haskell-network-ip/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 294902, haskell-network-ip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:03:07 UTC (rev 294903) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=network-ip +pkgname=haskell-network-ip +pkgver=0.3.0.2 +pkgrel=20 +pkgdesc="Internet Protocol data structures" +url="https://github.com/mvv/network-ip; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 'haskell-data-endian' + 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 'haskell-parsers' + 'haskell-text-printer' 'haskell-type-hint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092') + +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-network-ip/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:02:50 Author: felixonmars Revision: 294902 upgpkg: haskell-network-ip 0.3.0.2-20 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-network-ip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:02:09 UTC (rev 294901) +++ PKGBUILD2018-02-16 04:02:50 UTC (rev 294902) @@ -4,7 +4,7 @@ _hkgname=network-ip pkgname=haskell-network-ip pkgver=0.3.0.2 -pkgrel=19 +pkgrel=20 pkgdesc="Internet Protocol data structures" url="https://github.com/mvv/network-ip; license=('custom:BSD3')
[arch-commits] Commit in haskell-pandoc-types/repos (2 files)
Date: Friday, February 16, 2018 @ 04:02:09 Author: felixonmars Revision: 294901 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 294900, haskell-pandoc-types/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 294900, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:02:09 UTC (rev 294901) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.17.3.1 +pkgrel=7 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2' 'haskell-hunit' 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2eaf9f0f36d524422109ed5c4c1244e2381c13b3c923355fc99b5c8784a28706d231b74384f2b74c9957e0a711a9f180339d0776d4a9b814435fab5b68f450f2') + +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-pandoc-types/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:01:50 Author: felixonmars Revision: 294900 upgpkg: haskell-pandoc-types 1.17.3.1-7 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 04:00:44 UTC (rev 294899) +++ PKGBUILD2018-02-16 04:01:50 UTC (rev 294900) @@ -5,7 +5,7 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.17.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="Types for representing a structured document" url="http://johnmacfarlane.net/pandoc; license=("custom:BSD3")
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Friday, February 16, 2018 @ 04:00:44 Author: felixonmars Revision: 294899 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 294898, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 294898, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 04:00:44 UTC (rev 294899) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6.4 +pkgrel=39 +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-persistent-sqlite/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 04:00:26 Author: felixonmars Revision: 294898 upgpkg: haskell-persistent-sqlite 2.6.4-39 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:59:36 UTC (rev 294897) +++ PKGBUILD2018-02-16 04:00:26 UTC (rev 294898) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6.4 -pkgrel=38 +pkgrel=39 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Friday, February 16, 2018 @ 03:59:36 Author: felixonmars Revision: 294897 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 294896, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 294896, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:59:36 UTC (rev 294897) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.2.3 +pkgrel=15 +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, February 16, 2018 @ 03:59:16 Author: felixonmars Revision: 294896 upgpkg: haskell-rebase 1.2.3-15 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:58:22 UTC (rev 294895) +++ PKGBUILD2018-02-16 03:59:16 UTC (rev 294896) @@ -5,7 +5,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.2.3 -pkgrel=14 +pkgrel=15 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT")
[arch-commits] Commit in haskell-tasty-golden/repos (2 files)
Date: Friday, February 16, 2018 @ 03:58:22 Author: felixonmars Revision: 294895 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-golden/repos/community-staging-x86_64/ haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 294894, haskell-tasty-golden/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 294894, haskell-tasty-golden/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:58:22 UTC (rev 294895) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tasty-golden +pkgname=haskell-tasty-golden +pkgver=2.3.1.3 +pkgrel=1 +pkgdesc="Golden tests support for tasty" +url="https://github.com/feuerbach/tasty-golden; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-tasty" "haskell-mtl" "haskell-optparse-applicative" "haskell-temporary" + "haskell-tagged" "haskell-async") +makedepends=('ghc' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1791165a09bc75ba1b3a0c60f9b4809086aec46611d82b895ca5daac661c6667702ff99bf8a115427bbb6a0d0418672206118018938cfc07c125f90ce5a1defe') + +prepare() { +cd "${srcdir}/${_hkgname}-${pkgver}" +sed -i 's/temporary-rc/temporary/' ${_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 "${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-tasty-golden/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:57:53 Author: felixonmars Revision: 294894 upgpkg: haskell-tasty-golden 2.3.1.3-1 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-tasty-golden/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:56:58 UTC (rev 294893) +++ PKGBUILD2018-02-16 03:57:53 UTC (rev 294894) @@ -4,8 +4,8 @@ _hkgname=tasty-golden pkgname=haskell-tasty-golden -pkgver=2.3.1.2 -pkgrel=6 +pkgver=2.3.1.3 +pkgrel=1 pkgdesc="Golden tests support for tasty" url="https://github.com/feuerbach/tasty-golden; license=("MIT") @@ -14,7 +14,7 @@ "haskell-tagged" "haskell-async") makedepends=('ghc' 'haskell-tasty-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('dbde1c8828e71c7e7858df9760a81219a2d0b0360cc8df0341d17851ce5a938ef36aaad5694f49e39158413cd608b23ddb6d071643033a993d026c502831766a') +sha512sums=('1791165a09bc75ba1b3a0c60f9b4809086aec46611d82b895ca5daac661c6667702ff99bf8a115427bbb6a0d0418672206118018938cfc07c125f90ce5a1defe') prepare() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-tls-session-manager/repos (2 files)
Date: Friday, February 16, 2018 @ 03:56:58 Author: felixonmars Revision: 294893 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tls-session-manager/repos/community-staging-x86_64/ haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD (from rev 294892, haskell-tls-session-manager/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD (from rev 294892, haskell-tls-session-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:56:58 UTC (rev 294893) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tls-session-manager +pkgname=haskell-tls-session-manager +pkgver=0.0.0.2 +pkgrel=16 +pkgdesc="In-memory TLS session manager" +url="https://hackage.haskell.org/package/tls-session-manager; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-auto-update" "haskell-clock" "haskell-psqueues" "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5c46de84f2398852faf9749673e2d61543908cd0a51194d43facad4feae2d6590d1559318a1123c5964b25a8e9bf7e06dd7cc54a345d0eb613b3ca3a1399') + +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-tls-session-manager/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:55:49 Author: felixonmars Revision: 294892 upgpkg: haskell-tls-session-manager 0.0.0.2-16 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-tls-session-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:55:13 UTC (rev 294891) +++ PKGBUILD2018-02-16 03:55:49 UTC (rev 294892) @@ -5,7 +5,7 @@ _hkgname=tls-session-manager pkgname=haskell-tls-session-manager pkgver=0.0.0.2 -pkgrel=15 +pkgrel=16 pkgdesc="In-memory TLS session manager" url="https://hackage.haskell.org/package/tls-session-manager; license=("custom:BSD3")
[arch-commits] Commit in haskell-xml-conduit/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:54:55 Author: felixonmars Revision: 294890 upgpkg: haskell-xml-conduit 1.7.1.2-7 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:53:49 UTC (rev 294889) +++ PKGBUILD2018-02-16 03:54:55 UTC (rev 294890) @@ -5,7 +5,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.7.1.2 -pkgrel=6 +pkgrel=7 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml; license=("MIT")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Friday, February 16, 2018 @ 03:55:13 Author: felixonmars Revision: 294891 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 294890, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 294890, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:55:13 UTC (rev 294891) @@ -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=7 +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 haskell-yesod-core/repos (2 files)
Date: Friday, February 16, 2018 @ 03:53:49 Author: felixonmars Revision: 294889 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 294888, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 294888, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:53:49 UTC (rev 294889) @@ -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=14 +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-yesod-core/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:53:31 Author: felixonmars Revision: 294888 upgpkg: haskell-yesod-core 1.4.37.3-14 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:52:23 UTC (rev 294887) +++ PKGBUILD2018-02-16 03:53:31 UTC (rev 294888) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.37.3 -pkgrel=13 +pkgrel=14 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-clientsession/repos (2 files)
Date: Friday, February 16, 2018 @ 03:52:23 Author: felixonmars Revision: 294887 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clientsession/repos/community-staging-x86_64/ haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 294886, haskell-clientsession/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 294886, haskell-clientsession/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:52:23 UTC (rev 294887) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=clientsession +pkgname=haskell-clientsession +pkgver=0.9.1.2 +pkgrel=42 +pkgdesc="Securely store session data in a client-side cookie." +url="https://github.com/yesodweb/clientsession/tree/master; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal" + "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api" + "haskell-crypto-random" "haskell-entropy" "haskell-setenv" + "haskell-skein" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a') + +build() { +cd "${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-test +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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-clientsession/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:52:03 Author: felixonmars Revision: 294886 upgpkg: haskell-clientsession 0.9.1.2-42 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-clientsession/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:51:25 UTC (rev 294885) +++ PKGBUILD2018-02-16 03:52:03 UTC (rev 294886) @@ -5,7 +5,7 @@ _hkgname=clientsession pkgname=haskell-clientsession pkgver=0.9.1.2 -pkgrel=41 +pkgrel=42 pkgdesc="Securely store session data in a client-side cookie." url="https://github.com/yesodweb/clientsession/tree/master; license=("MIT")
[arch-commits] Commit in haskell-data-dword/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:51:02 Author: felixonmars Revision: 294884 upgpkg: haskell-data-dword 0.3.1.2-3 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-data-dword/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:49:38 UTC (rev 294883) +++ PKGBUILD2018-02-16 03:51:02 UTC (rev 294884) @@ -4,7 +4,7 @@ _hkgname=data-dword pkgname=haskell-data-dword pkgver=0.3.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Stick two binary words together to get a bigger one" url="https://github.com/mvv/data-dword; license=('custom:BSD3')
[arch-commits] Commit in haskell-data-dword/repos (2 files)
Date: Friday, February 16, 2018 @ 03:51:25 Author: felixonmars Revision: 294885 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-dword/repos/community-staging-x86_64/ haskell-data-dword/repos/community-staging-x86_64/PKGBUILD (from rev 294884, haskell-data-dword/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-data-dword/repos/community-staging-x86_64/PKGBUILD (from rev 294884, haskell-data-dword/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:51:25 UTC (rev 294885) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=data-dword +pkgname=haskell-data-dword +pkgver=0.3.1.2 +pkgrel=3 +pkgdesc="Stick two binary words together to get a bigger one" +url="https://github.com/mvv/data-dword; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-bword' 'haskell-hashable') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1578dd21cb9e0856a6628f93d0617249895d34741f7c8d43547863e2dadd815ea9732b216d10cbdcaf149057222ae355af86423efa45795fd5a6d2da0ce6ed96') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-data-serializer/repos (2 files)
Date: Friday, February 16, 2018 @ 03:49:38 Author: felixonmars Revision: 294883 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-serializer/repos/community-staging-x86_64/ haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from rev 294882, haskell-data-serializer/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from rev 294882, haskell-data-serializer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:49:38 UTC (rev 294883) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=data-serializer +pkgname=haskell-data-serializer +pkgver=0.3.2 +pkgrel=11 +pkgdesc="Common API for serialization libraries" +url="https://github.com/mvv/data-serializer; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 'haskell-semigroups' + 'haskell-split') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ecb8ae4a85845fbc0f2674b1ae9c9bd1f6a7db7fc49b30a4609e701f19e72740216da427076241fe7c7491a950c2428be6b1bde0ea74662c8bd70766ef9d92e5') + +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-data-textual/repos (2 files)
Date: Friday, February 16, 2018 @ 03:48:36 Author: felixonmars Revision: 294881 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-textual/repos/community-staging-x86_64/ haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 294880, haskell-data-textual/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 294880, haskell-data-textual/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:48:36 UTC (rev 294881) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=data-textual +pkgname=haskell-data-textual +pkgver=0.3.0.2 +pkgrel=33 +pkgdesc="Human-friendly textual representations." +url="https://github.com/mvv/data-textual; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-parsers' 'haskell-text' 'haskell-text-latin1' 'haskell-text-printer') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2a3bda491f27b1a279d833182bb3c3dfe76921321a9bb4746d53eda3fbab24976a28267d5d84762ac21d61be8b6ae24beeb8861160e51b412afb5180848be9ed') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-data-serializer/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:49:21 Author: felixonmars Revision: 294882 upgpkg: haskell-data-serializer 0.3.2-11 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-data-serializer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:48:36 UTC (rev 294881) +++ PKGBUILD2018-02-16 03:49:21 UTC (rev 294882) @@ -4,7 +4,7 @@ _hkgname=data-serializer pkgname=haskell-data-serializer pkgver=0.3.2 -pkgrel=10 +pkgrel=11 pkgdesc="Common API for serialization libraries" url="https://github.com/mvv/data-serializer; license=('custom:BSD3')
[arch-commits] Commit in haskell-data-textual/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:48:19 Author: felixonmars Revision: 294880 upgpkg: haskell-data-textual 0.3.0.2-33 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-data-textual/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:47:05 UTC (rev 294879) +++ PKGBUILD2018-02-16 03:48:19 UTC (rev 294880) @@ -4,7 +4,7 @@ _hkgname=data-textual pkgname=haskell-data-textual pkgver=0.3.0.2 -pkgrel=32 +pkgrel=33 pkgdesc="Human-friendly textual representations." url="https://github.com/mvv/data-textual; license=('custom:BSD3')
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:46:47 Author: felixonmars Revision: 294878 upgpkg: haskell-either 5-19 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:46:10 UTC (rev 294877) +++ PKGBUILD2018-02-16 03:46:47 UTC (rev 294878) @@ -5,7 +5,7 @@ _hkgname=either pkgname=haskell-either pkgver=5 -pkgrel=18 +pkgrel=19 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("custom:BSD3")
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Friday, February 16, 2018 @ 03:47:05 Author: felixonmars Revision: 294879 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 294878, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 294878, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:47:05 UTC (rev 294879) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5 +pkgrel=19 +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-persistent-template/repos (2 files)
Date: Friday, February 16, 2018 @ 03:46:10 Author: felixonmars Revision: 294877 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 294876, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 294876, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:46:10 UTC (rev 294877) @@ -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=13 +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 haskell-persistent-template/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:45:53 Author: felixonmars Revision: 294876 upgpkg: haskell-persistent-template 2.5.3.1-13 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:44:59 UTC (rev 294875) +++ PKGBUILD2018-02-16 03:45:53 UTC (rev 294876) @@ -5,7 +5,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.5.3.1 -pkgrel=12 +pkgrel=13 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-shakespeare/repos (2 files)
Date: Friday, February 16, 2018 @ 03:44:59 Author: felixonmars Revision: 294875 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shakespeare/repos/community-staging-x86_64/ haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 294874, haskell-shakespeare/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 294874, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:44:59 UTC (rev 294875) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.15 +pkgrel=6 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="http://www.yesodweb.com/book/shakespearean-templates; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-exceptions' + 'haskell-parsec' 'haskell-scientific' 'haskell-text' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('88177223352e08b9009e2d1d037cb94f3ae88d3da698cca3226a8b8118358eae282ad2afbfb32153ffa81eb461a28bdc73b7b5f36d4824dfdf02560952be45cb') + +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-test_roy -f-test_coffee -f-test_export +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-shakespeare/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:44:36 Author: felixonmars Revision: 294874 upgpkg: haskell-shakespeare 2.0.15-6 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-shakespeare/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:43:23 UTC (rev 294873) +++ PKGBUILD2018-02-16 03:44:36 UTC (rev 294874) @@ -5,7 +5,7 @@ _hkgname=shakespeare pkgname=haskell-shakespeare pkgver=2.0.15 -pkgrel=5 +pkgrel=6 pkgdesc="A toolkit for making compile-time interpolated templates" url="http://www.yesodweb.com/book/shakespearean-templates; license=("MIT")
[arch-commits] Commit in haskell-tasty-expected-failure/repos (2 files)
Date: Friday, February 16, 2018 @ 03:43:23 Author: felixonmars Revision: 294873 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-expected-failure/repos/community-staging-x86_64/ haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 294872, haskell-tasty-expected-failure/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 294872, haskell-tasty-expected-failure/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:43:23 UTC (rev 294873) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tasty-expected-failure +pkgname=haskell-tasty-expected-failure +pkgver=0.11.0.4 +pkgrel=10 +pkgdesc="Mark tasty tests as failure expected" +url="https://github.com/nomeata/tasty-expected-failure; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-tagged" "haskell-tasty") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1bcf0f5c8695c1551db39731ab63a720ffd3fbe972ffcae794bb0338273996f799a50324976f24d2c595dca1f38480b832a699e96841cc65fa96a9bb5357e8eb') + +prepare() { +sed -i 's/base >= 4.5 && <4.10,/base >= 4.5,/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tls/repos (2 files)
Date: Friday, February 16, 2018 @ 03:42:30 Author: felixonmars Revision: 294871 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tls/repos/community-staging-x86_64/ haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 294870, haskell-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 294870, haskell-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:42:30 UTC (rev 294871) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tls +pkgname=haskell-tls +pkgver=1.4.0 +pkgrel=25 +pkgdesc="TLS/SSL protocol native implementation (Server and Client)" +url="https://github.com/vincenthz/hs-tls; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-async" "haskell-cereal" + "haskell-cryptonite" "haskell-data-default-class" "haskell-memory" "haskell-mtl" + "haskell-network" "haskell-x509" "haskell-x509-store" "haskell-x509-validation") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f4130b19c764f3423481b23c0d8f09540baf6cbb066045796ac28f030a3c43ac0efd342fe1ceceb0aa4d33a9cfc3b2c9d5d216e758a43a31d32a1fbee022921a') + +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-hans -fnetwork -fcompat +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-tasty-expected-failure/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:43:05 Author: felixonmars Revision: 294872 upgpkg: haskell-tasty-expected-failure 0.11.0.4-10 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-tasty-expected-failure/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:42:30 UTC (rev 294871) +++ PKGBUILD2018-02-16 03:43:05 UTC (rev 294872) @@ -5,7 +5,7 @@ _hkgname=tasty-expected-failure pkgname=haskell-tasty-expected-failure pkgver=0.11.0.4 -pkgrel=9 +pkgrel=10 pkgdesc="Mark tasty tests as failure expected" url="https://github.com/nomeata/tasty-expected-failure; license=("MIT")
[arch-commits] Commit in haskell-tls/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:42:08 Author: felixonmars Revision: 294870 upgpkg: haskell-tls 1.4.0-25 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:41:00 UTC (rev 294869) +++ PKGBUILD2018-02-16 03:42:08 UTC (rev 294870) @@ -5,7 +5,7 @@ _hkgname=tls pkgname=haskell-tls pkgver=1.4.0 -pkgrel=24 +pkgrel=25 pkgdesc="TLS/SSL protocol native implementation (Server and Client)" url="https://github.com/vincenthz/hs-tls; license=("custom:BSD3")
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:40:33 Author: felixonmars Revision: 294868 upgpkg: haskell-wai-extra 3.0.22.0-11 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:39:20 UTC (rev 294867) +++ PKGBUILD2018-02-16 03:40:33 UTC (rev 294868) @@ -5,7 +5,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.22.0 -pkgrel=10 +pkgrel=11 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Friday, February 16, 2018 @ 03:41:00 Author: felixonmars Revision: 294869 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 294868, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 294868, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:41:00 UTC (rev 294869) @@ -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=11 +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-warp/repos (2 files)
Date: Friday, February 16, 2018 @ 03:39:20 Author: felixonmars Revision: 294867 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 294866, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 294866, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:39:20 UTC (rev 294867) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.2.16 +pkgrel=2 +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=('4e2b1a67114800c482662be9d8a97a08b9c58741a86bd394a0089a65c6f9f19a8328da6d976ed86ac636617752314d6d4b9d3d0ce9e15660bb3867b00dab3a75') + +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-warp/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:38:55 Author: felixonmars Revision: 294866 upgpkg: haskell-warp 3.2.16-2 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:37:17 UTC (rev 294865) +++ PKGBUILD2018-02-16 03:38:55 UTC (rev 294866) @@ -5,7 +5,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.2.16 -pkgrel=1 +pkgrel=2 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-x509-system/repos (2 files)
Date: Friday, February 16, 2018 @ 03:37:17 Author: felixonmars Revision: 294865 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x509-system/repos/community-staging-x86_64/ haskell-x509-system/repos/community-staging-x86_64/PKGBUILD (from rev 294864, haskell-x509-system/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-x509-system/repos/community-staging-x86_64/PKGBUILD (from rev 294864, haskell-x509-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:37:17 UTC (rev 294865) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=x509-system +pkgname=haskell-x509-system +pkgver=1.6.6 +pkgrel=20 +pkgdesc="Handle per-operating-system X.509 accessors and storage" +url="https://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-mtl" "haskell-pem" "haskell-x509" "haskell-x509-store") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('110f8e9566ab1cd9491f1bc9cb11ee950c34308af026e71b9f8e60beac09b0e062e1e3a0177d67b04aab824c54476b800b965bf616fe84ba0181991371c9c220') + +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-x509-system/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:36:15 Author: felixonmars Revision: 294864 upgpkg: haskell-x509-system 1.6.6-20 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-x509-system/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:35:44 UTC (rev 294863) +++ PKGBUILD2018-02-16 03:36:15 UTC (rev 294864) @@ -5,7 +5,7 @@ _hkgname=x509-system pkgname=haskell-x509-system pkgver=1.6.6 -pkgrel=19 +pkgrel=20 pkgdesc="Handle per-operating-system X.509 accessors and storage" url="https://github.com/vincenthz/hs-certificate; license=("custom:BSD3")
[arch-commits] Commit in haskell-aeson-compat/repos (2 files)
Date: Friday, February 16, 2018 @ 03:35:44 Author: felixonmars Revision: 294863 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 294862, haskell-aeson-compat/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 294862, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:35:44 UTC (rev 294863) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.7.1 +pkgrel=17 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-attoparsec-iso8601" + "haskell-base-compat" "haskell-exceptions" "haskell-hashable" "haskell-scientific" + "haskell-text" "haskell-tagged" "haskell-time-locale-compat" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47a9c1148cad6ac14455306579ff658192479eb6bc2132bb2204b94b3c89d8ad99b3d7600354d6a49922867f8d9226acf35107f225ab2b46d3e4c298a3ca7369') + +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-aeson-compat/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:35:27 Author: felixonmars Revision: 294862 upgpkg: haskell-aeson-compat 0.3.7.1-17 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:34:55 UTC (rev 294861) +++ PKGBUILD2018-02-16 03:35:27 UTC (rev 294862) @@ -5,7 +5,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.7.1 -pkgrel=16 +pkgrel=17 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-cprng-aes/repos (2 files)
Date: Friday, February 16, 2018 @ 03:34:55 Author: felixonmars Revision: 294861 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cprng-aes/repos/community-staging-x86_64/ haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 294860, haskell-cprng-aes/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 294860, haskell-cprng-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:34:55 UTC (rev 294861) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cprng-aes +pkgname=haskell-cprng-aes +pkgver=0.6.1 +pkgrel=39 +pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." +url="https://github.com/vincenthz/hs-cprng-aes; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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-cprng-aes/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:34:39 Author: felixonmars Revision: 294860 upgpkg: haskell-cprng-aes 0.6.1-39 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-cprng-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:34:06 UTC (rev 294859) +++ PKGBUILD2018-02-16 03:34:39 UTC (rev 294860) @@ -5,7 +5,7 @@ _hkgname=cprng-aes pkgname=haskell-cprng-aes pkgver=0.6.1 -pkgrel=38 +pkgrel=39 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." url="https://github.com/vincenthz/hs-cprng-aes; license=("custom:BSD3")
[arch-commits] Commit in haskell-hedgehog/trunk (PKGBUILD)
Date: Friday, February 16, 2018 @ 03:33:49 Author: felixonmars Revision: 294858 upgpkg: haskell-hedgehog 0.5.2-3 rebuild with tasty-golden,2.3.1.3 tasty,1.0.1 tasty-rerun,1.1.10 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-16 03:32:57 UTC (rev 294857) +++ PKGBUILD2018-02-16 03:33:49 UTC (rev 294858) @@ -5,7 +5,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=0.5.2 -pkgrel=2 +pkgrel=3 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa; license=("custom:BSD3")
[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Friday, February 16, 2018 @ 03:34:06 Author: felixonmars Revision: 294859 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 294858, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 294858, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:34:06 UTC (rev 294859) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=0.5.2 +pkgrel=3 +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-http-date/repos (2 files)
Date: Friday, February 16, 2018 @ 03:32:57 Author: felixonmars Revision: 294857 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-date/repos/community-staging-x86_64/ haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 294856, haskell-http-date/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 294856, haskell-http-date/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-16 03:32:57 UTC (rev 294857) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-date +pkgname=haskell-http-date +pkgver=0.0.6.1 +pkgrel=36 +pkgdesc="HTTP Date parser/formatter" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('456d59bc9405578526ea458772ba8b01d1fe85607bc0e201efd6f0f080525205cbf8eba19dfd5f64ff520510a9a7ae3b7008fe43fee0e312b792476b965ba739') + +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" +}