[arch-commits] Commit in poppler/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 07:51:33 Author: andyrtr Revision: 297771 upgpkg: poppler 0.55.0-2 build pdfsig tool - FS#54292; build doc from source, use gtk3 Modified: poppler/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 03:06:12 UTC (rev 297770) +++ PKGBUILD2017-06-04 07:51:33 UTC (rev 297771) @@ -5,10 +5,11 @@ pkgbase=poppler pkgname=('poppler' 'poppler-glib' 'poppler-qt4' 'poppler-qt5') pkgver=0.55.0 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) license=('GPL') -makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk2' 'qt4' 'pkgconfig' 'lcms2' 'gobject-introspection' 'icu' 'qt5-base' 'git' 'python2') +makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'qt4' 'pkgconfig' 'lcms2' + 'gobject-introspection' 'icu' 'qt5-base' 'git' 'nss' 'gtk-doc' 'curl' 'poppler-data') options=('!emptydirs') url="https://poppler.freedesktop.org/"; source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz @@ -26,7 +27,9 @@ --enable-poppler-qt4 \ --enable-poppler-qt5 \ --enable-poppler-glib \ - --enable-libopenjpeg=openjpeg2 + --enable-libopenjpeg=openjpeg2 \ + --enable-gtk-doc \ + --enable-gtk-test sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool @@ -40,7 +43,7 @@ package_poppler() { pkgdesc="PDF rendering library based on xpdf 3.0" - depends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'lcms2') + depends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'lcms2' 'nss') optdepends=('poppler-data: encoding data to display PDF documents containing CJK characters') conflicts=("poppler-qt3<${pkgver}")
[arch-commits] Commit in poppler/repos (4 files)
Date: Sunday, June 4, 2017 @ 07:51:51 Author: andyrtr Revision: 297772 archrelease: copy trunk to testing-i686, testing-x86_64 Added: poppler/repos/testing-i686/ poppler/repos/testing-i686/PKGBUILD (from rev 297771, poppler/trunk/PKGBUILD) poppler/repos/testing-x86_64/ poppler/repos/testing-x86_64/PKGBUILD (from rev 297771, poppler/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 97 ++ testing-x86_64/PKGBUILD | 97 ++ 2 files changed, 194 insertions(+) Copied: poppler/repos/testing-i686/PKGBUILD (from rev 297771, poppler/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-06-04 07:51:51 UTC (rev 297772) @@ -0,0 +1,97 @@ +# $Id$ +# Maintainer: AndyRTR +# Maintainer: Jan de Groot + +pkgbase=poppler +pkgname=('poppler' 'poppler-glib' 'poppler-qt4' 'poppler-qt5') +pkgver=0.55.0 +pkgrel=2 +arch=(i686 x86_64) +license=('GPL') +makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'qt4' 'pkgconfig' 'lcms2' + 'gobject-introspection' 'icu' 'qt5-base' 'git' 'nss' 'gtk-doc' 'curl' 'poppler-data') +options=('!emptydirs') +url="https://poppler.freedesktop.org/"; +source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz + test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=0d2bfd4) +sha256sums=('537f2bc60d796525705ad9ca8e46899dcc99c2e9480b80051808bae265cdc658' +'SKIP') + +build() { + cd ${pkgbase}-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --enable-cairo-output \ + --enable-xpdf-headers \ + --enable-libjpeg --enable-zlib \ + --enable-poppler-qt4 \ + --enable-poppler-qt5 \ + --enable-poppler-glib \ + --enable-libopenjpeg=openjpeg2 \ + --enable-gtk-doc \ + --enable-gtk-test + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + + make +} + +check() { + cd "${srcdir}/${pkgbase}-${pkgver}" + LANG=en_US.UTF8 make check +} + +package_poppler() { + pkgdesc="PDF rendering library based on xpdf 3.0" + depends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'lcms2' 'nss') + optdepends=('poppler-data: encoding data to display PDF documents containing CJK characters') + conflicts=("poppler-qt3<${pkgver}") + + cd "${srcdir}/${pkgbase}-${pkgver}" + sed -e 's/^glib_subdir =.*/glib_subdir =/' \ + -e 's/^qt4_subdir =.*/qt4_subdir =/' \ + -e 's/^qt5_subdir =.*/qt5_subdir =/' -i Makefile + make DESTDIR="${pkgdir}" install + + rm -f "${pkgdir}"/usr/lib/pkgconfig/poppler-{glib,qt4,qt5}.pc +} + +package_poppler-glib() { + pkgdesc="Poppler glib bindings" + depends=("poppler=${pkgver}" 'glib2') + + cd "${pkgbase}-${pkgver}" + make -C poppler DESTDIR="${pkgdir}" install-libLTLIBRARIES + make -C glib DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/lib/pkgconfig" + install -m644 poppler-glib.pc "${pkgdir}/usr/lib/pkgconfig/" + rm -f "${pkgdir}"/usr/lib/libpoppler.* + rm -f "${pkgdir}/usr/bin/poppler-glib-demo" +} + +package_poppler-qt4() { + pkgdesc="Poppler Qt4 bindings" + provides=("poppler-qt=${pkgver}") + replaces=('poppler-qt') + conflicts=('poppler-qt') + depends=("poppler=${pkgver}" 'qt4') + + cd "${pkgbase}-${pkgver}" + make -C poppler DESTDIR="${pkgdir}" install-libLTLIBRARIES + make -C qt4 DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/lib/pkgconfig" + install -m644 poppler-qt4.pc "${pkgdir}/usr/lib/pkgconfig/" + rm -f "${pkgdir}"/usr/lib/libpoppler.* +} + +package_poppler-qt5() { + pkgdesc="Poppler Qt5 bindings" + depends=("poppler=${pkgver}" 'qt5-base') + + cd "${pkgbase}-${pkgver}" + make -C poppler DESTDIR="${pkgdir}" install-libLTLIBRARIES + make -C qt5 DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/lib/pkgconfig" + install -m644 poppler-qt5.pc "${pkgdir}/usr/lib/pkgconfig/" + rm -f "${pkgdir}"/usr/lib/libpoppler.* +} Copied: poppler/repos/testing-x86_64/PKGBUILD (from rev 297771, poppler/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-06-04 07:51:51 UTC (rev 297772) @@ -0,0 +1,97 @@ +# $Id$ +# Maintainer: AndyRTR +# Maintainer: Jan de Groot + +pkgbase=poppler +pkgname=('poppler' 'poppler-glib' 'poppler-qt4' 'poppler-qt5') +pkgver=0.55.0 +pkgrel=2 +arch=(i686 x86_64) +license=('GPL') +makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'qt4' 'pkgconfig' 'lcms2' + 'gobject-introspection' 'icu' 'qt5-base' 'git' 'nss' 'gtk-doc' 'curl' 'poppler-data') +options=('!emptydirs') +url="https://poppler.freedesktop.org/"; +source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz +
[arch-commits] Commit in luminancehdr/trunk (PKGBUILD luminancehdr.changelog)
Date: Sunday, June 4, 2017 @ 08:46:40 Author: jlichtblau Revision: 233947 upgpkg: luminancehdr 2.5.1-1 - new upstream release Modified: luminancehdr/trunk/PKGBUILD luminancehdr/trunk/luminancehdr.changelog + PKGBUILD |6 +++--- luminancehdr.changelog |3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 04:23:46 UTC (rev 233946) +++ PKGBUILD2017-06-04 08:46:40 UTC (rev 233947) @@ -4,8 +4,8 @@ # Contributor: Dmitry N. Shilov pkgname=luminancehdr -pkgver=2.5.0 -pkgrel=3 +pkgver=2.5.1 +pkgrel=1 pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' arch=('i686' 'x86_64') url='http://qtpfsgui.sourceforge.net/' @@ -17,7 +17,7 @@ changelog=$pkgname.changelog options=('!emptydirs') source=(http://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2) -sha256sums=('f5caf3316d1763058b1b0f2a6963df34465fbf918b7abeee5245a51fc14a7942') +sha256sums=('a8986e0afba434a2e9da7e8aed19cdb763fedc8de2655bdb496c4ee9d3f41696') build() { cd "${srcdir}"/luminance-hdr-$pkgver Modified: luminancehdr.changelog === --- luminancehdr.changelog 2017-06-04 04:23:46 UTC (rev 233946) +++ luminancehdr.changelog 2017-06-04 08:46:40 UTC (rev 233947) @@ -1,3 +1,6 @@ +2017-06-04 Jaroslav Lichtblau + * luminancehdr 2.5.1-1 + 2017-05-19 Jaroslav Lichtblau * luminancehdr 2.5.0-3 boost 1.64.0 rebuild
[arch-commits] Commit in luminancehdr/repos (8 files)
Date: Sunday, June 4, 2017 @ 08:47:02 Author: jlichtblau Revision: 233948 archrelease: copy trunk to community-i686, community-x86_64 Added: luminancehdr/repos/community-i686/PKGBUILD (from rev 233947, luminancehdr/trunk/PKGBUILD) luminancehdr/repos/community-i686/luminancehdr.changelog (from rev 233947, luminancehdr/trunk/luminancehdr.changelog) luminancehdr/repos/community-x86_64/PKGBUILD (from rev 233947, luminancehdr/trunk/PKGBUILD) luminancehdr/repos/community-x86_64/luminancehdr.changelog (from rev 233947, luminancehdr/trunk/luminancehdr.changelog) Deleted: luminancehdr/repos/community-i686/PKGBUILD luminancehdr/repos/community-i686/luminancehdr.changelog luminancehdr/repos/community-x86_64/PKGBUILD luminancehdr/repos/community-x86_64/luminancehdr.changelog -+ /PKGBUILD | 66 +++ /luminancehdr.changelog | 168 ++ community-i686/PKGBUILD | 33 - community-i686/luminancehdr.changelog | 81 -- community-x86_64/PKGBUILD | 33 - community-x86_64/luminancehdr.changelog | 81 -- 6 files changed, 234 insertions(+), 228 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-06-04 08:46:40 UTC (rev 233947) +++ community-i686/PKGBUILD 2017-06-04 08:47:02 UTC (rev 233948) @@ -1,33 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Lukas Jirkovsky -# Contributor: Dmitry N. Shilov - -pkgname=luminancehdr -pkgver=2.5.0 -pkgrel=3 -pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' -arch=('i686' 'x86_64') -url='http://qtpfsgui.sourceforge.net/' -license=('GPL') -depends=('exiv2' 'fftw' 'gsl' 'lcms2' 'libraw' 'openexr' 'qt5-webengine' 'qt5-svg' - 'qt5-webkit' 'ccfits' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('cmake' 'boost' 'gtest' 'qt5-tools' 'patch') -optdepends=('hugin: align image stack functionality') -changelog=$pkgname.changelog -options=('!emptydirs') -source=(http://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2) -sha256sums=('f5caf3316d1763058b1b0f2a6963df34465fbf918b7abeee5245a51fc14a7942') - -build() { - cd "${srcdir}"/luminance-hdr-$pkgver - - cmake -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd "${srcdir}"/luminance-hdr-$pkgver - - make DESTDIR="${pkgdir}" install -} Copied: luminancehdr/repos/community-i686/PKGBUILD (from rev 233947, luminancehdr/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-06-04 08:47:02 UTC (rev 233948) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Lukas Jirkovsky +# Contributor: Dmitry N. Shilov + +pkgname=luminancehdr +pkgver=2.5.1 +pkgrel=1 +pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' +arch=('i686' 'x86_64') +url='http://qtpfsgui.sourceforge.net/' +license=('GPL') +depends=('exiv2' 'fftw' 'gsl' 'lcms2' 'libraw' 'openexr' 'qt5-webengine' 'qt5-svg' + 'qt5-webkit' 'ccfits' 'desktop-file-utils' 'hicolor-icon-theme') +makedepends=('cmake' 'boost' 'gtest' 'qt5-tools' 'patch') +optdepends=('hugin: align image stack functionality') +changelog=$pkgname.changelog +options=('!emptydirs') +source=(http://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2) +sha256sums=('a8986e0afba434a2e9da7e8aed19cdb763fedc8de2655bdb496c4ee9d3f41696') + +build() { + cd "${srcdir}"/luminance-hdr-$pkgver + + cmake -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "${srcdir}"/luminance-hdr-$pkgver + + make DESTDIR="${pkgdir}" install +} Deleted: community-i686/luminancehdr.changelog === --- community-i686/luminancehdr.changelog 2017-06-04 08:46:40 UTC (rev 233947) +++ community-i686/luminancehdr.changelog 2017-06-04 08:47:02 UTC (rev 233948) @@ -1,81 +0,0 @@ -2017-05-19 Jaroslav Lichtblau - * luminancehdr 2.5.0-3 boost 1.64.0 rebuild - -2017-04-18 Jaroslav Lichtblau - * luminancehdr 2.5.0-1 - -2017-01-07 Jaroslav Lichtblau - * luminancehdr 2.4.0-9 libraw 0.18 rebuild - -2016-05-01 Jaroslav Lichtblau - * luminancehdr 2.4.0-8 pacman hooks rebuild - -2016-02-20 Jaroslav Lichtblau - * luminancehdr 2.4.0-7 gsl 2.1 rebuild - -2015-08-27 Jaroslav Lichtblau - * luminancehdr 2.4.0-5 libraw 0.17 rebuild - -2015-07-03 Jaroslav Lichtblau - * luminancehdr 2.4.0-4 exiv2-0.25 rebuild - -2015-05-14 Jaroslav Lichtblau - * luminancehdr 2.4.0-3 - -2014-02-04 Jaroslav Lichtblau - * luminancehdr 2.4.0-1 - -2014-01-2
[arch-commits] Commit in qmmp/trunk (PKGBUILD qmmp.changelog)
Date: Sunday, June 4, 2017 @ 09:02:00 Author: jlichtblau Revision: 233949 upgpkg: qmmp 1.1.9-1 - new upstream release Modified: qmmp/trunk/PKGBUILD qmmp/trunk/qmmp.changelog + PKGBUILD |4 ++-- qmmp.changelog |3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 08:47:02 UTC (rev 233948) +++ PKGBUILD2017-06-04 09:02:00 UTC (rev 233949) @@ -2,7 +2,7 @@ # Maintainer: Jaroslav Lichtblau pkgname=qmmp -pkgver=1.1.8 +pkgver=1.1.9 pkgrel=1 pkgdesc="Qt5 based audio-player" arch=('i686' 'x86_64') @@ -31,7 +31,7 @@ 'ffmpeg' 'libsamplerate' 'wavpack') changelog=$pkgname.changelog source=(http://qmmp.ylsoftware.com/files/$pkgname-$pkgver.tar.bz2) -sha256sums=('17bc88d00ea0753e6fc7273592e894320f05cae807f7cc2c6a5351c73217f010') +sha256sums=('e25bfc0fb4182793df81c6ec222d553183ccd3f61e5919d217c9c5d788f3df2e') build() { cd "${srcdir}"/$pkgname-$pkgver Modified: qmmp.changelog === --- qmmp.changelog 2017-06-04 08:47:02 UTC (rev 233948) +++ qmmp.changelog 2017-06-04 09:02:00 UTC (rev 233949) @@ -1,3 +1,6 @@ +2017-06-04 Jaroslav Lichtblau + * qmmp 1.1.9-1 + 2017-03-24 Jaroslav Lichtblau * qmmp 1.1.8-1
[arch-commits] Commit in qmmp/repos (8 files)
Date: Sunday, June 4, 2017 @ 09:02:11 Author: jlichtblau Revision: 233950 archrelease: copy trunk to community-i686, community-x86_64 Added: qmmp/repos/community-i686/PKGBUILD (from rev 233949, qmmp/trunk/PKGBUILD) qmmp/repos/community-i686/qmmp.changelog (from rev 233949, qmmp/trunk/qmmp.changelog) qmmp/repos/community-x86_64/PKGBUILD (from rev 233949, qmmp/trunk/PKGBUILD) qmmp/repos/community-x86_64/qmmp.changelog (from rev 233949, qmmp/trunk/qmmp.changelog) Deleted: qmmp/repos/community-i686/PKGBUILD qmmp/repos/community-i686/qmmp.changelog qmmp/repos/community-x86_64/PKGBUILD qmmp/repos/community-x86_64/qmmp.changelog -+ /PKGBUILD | 98 /qmmp.changelog | 464 ++ community-i686/PKGBUILD | 49 community-i686/qmmp.changelog | 229 -- community-x86_64/PKGBUILD | 49 community-x86_64/qmmp.changelog | 229 -- 6 files changed, 562 insertions(+), 556 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-06-04 09:02:00 UTC (rev 233949) +++ community-i686/PKGBUILD 2017-06-04 09:02:11 UTC (rev 233950) @@ -1,49 +0,0 @@ -#$Id$ -# Maintainer: Jaroslav Lichtblau - -pkgname=qmmp -pkgver=1.1.8 -pkgrel=1 -pkgdesc="Qt5 based audio-player" -arch=('i686' 'x86_64') -url="http://qmmp.ylsoftware.com/"; -license=('GPL') -depends=('alsa-lib' 'curl' 'desktop-file-utils' 'hicolor-icon-theme' 'libmad' - 'libvorbis' 'libogg' 'libxkbcommon-x11' 'taglib' 'xdg-utils' 'qt5-x11extras') -makedepends=('cmake' 'flac' 'jack' 'libmpcdec' 'pulseaudio' 'ffmpeg' 'libcdio-paranoia' - 'libcddb' 'libmms' 'libsamplerate' 'libmodplug' 'libsndfile' 'wavpack' - 'projectm' 'mesa' 'faad2' 'libgme' 'libsidplayfp' 'opusfile' 'wildmidi' 'qt5-tools') -optdepends=('flac: native FLAC support' -'jack: JACK sound output' -'libmpcdec: Musepack support' -'pulseaudio: PulseAudio output' -'libcdio-paranoia: Compact Disc input and control support' -'libcddb: CDDB server support' -'libmms: MMS stream protocol support' -'libmodplug: MOD playing library' -'libsndfile: sampled sound support' -'projectm: visual efects' -'faad2: ADTS AAC support' -'libgme: support for chiptunes from various platforms' -'libsidplayfp: C64 music support' -'opusfile: Opus support' -'wildmidi: MIDI support' -'ffmpeg' 'libsamplerate' 'wavpack') -changelog=$pkgname.changelog -source=(http://qmmp.ylsoftware.com/files/$pkgname-$pkgver.tar.bz2) -sha256sums=('17bc88d00ea0753e6fc7273592e894320f05cae807f7cc2c6a5351c73217f010') - -build() { - cd "${srcdir}"/$pkgname-$pkgver - - cmake . -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib \ - -DUSE_HAL:BOOL=FALSE - make -} - -package() { - cd "${srcdir}"/$pkgname-$pkgver - - make DESTDIR="${pkgdir}" install -} Copied: qmmp/repos/community-i686/PKGBUILD (from rev 233949, qmmp/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-06-04 09:02:11 UTC (rev 233950) @@ -0,0 +1,49 @@ +#$Id$ +# Maintainer: Jaroslav Lichtblau + +pkgname=qmmp +pkgver=1.1.9 +pkgrel=1 +pkgdesc="Qt5 based audio-player" +arch=('i686' 'x86_64') +url="http://qmmp.ylsoftware.com/"; +license=('GPL') +depends=('alsa-lib' 'curl' 'desktop-file-utils' 'hicolor-icon-theme' 'libmad' + 'libvorbis' 'libogg' 'libxkbcommon-x11' 'taglib' 'xdg-utils' 'qt5-x11extras') +makedepends=('cmake' 'flac' 'jack' 'libmpcdec' 'pulseaudio' 'ffmpeg' 'libcdio-paranoia' + 'libcddb' 'libmms' 'libsamplerate' 'libmodplug' 'libsndfile' 'wavpack' + 'projectm' 'mesa' 'faad2' 'libgme' 'libsidplayfp' 'opusfile' 'wildmidi' 'qt5-tools') +optdepends=('flac: native FLAC support' +'jack: JACK sound output' +'libmpcdec: Musepack support' +'pulseaudio: PulseAudio output' +'libcdio-paranoia: Compact Disc input and control support' +'libcddb: CDDB server support' +'libmms: MMS stream protocol support' +'libmodplug: MOD playing library' +'libsndfile: sampled sound support' +'projectm: visual efects' +'faad2: ADTS AAC support' +'libgme: support for chiptunes from various platforms' +'libsidplayfp: C64 music support' +'opusfile: Opus support' +'wildmidi: MIDI support' +'ffmpeg' 'libsamplerate' 'wavpack') +changelog=$pkgname.changelog +source=(http://qmmp.ylsoftware.com/files/$pkgname-$pkgver.tar.bz2) +sha256sums=('e25bfc0fb41
[arch-commits] Commit in smb4k/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 09:17:31 Author: arojas Revision: 297773 Update to 2.0.1 Modified: smb4k/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 4 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 07:51:51 UTC (rev 297772) +++ PKGBUILD2017-06-04 09:17:31 UTC (rev 297773) @@ -3,8 +3,8 @@ # Contributor: Emanuele Rampichini pkgname=smb4k -pkgver=2.0.0 -pkgrel=2 +pkgver=2.0.1 +pkgrel=1 pkgdesc="A KDE program that browses samba shares" arch=(i686 x86_64) url="http://smb4k.sourceforge.net/"; @@ -11,19 +11,11 @@ license=(GPL) depends=(kparts hicolor-icon-theme) makedepends=(extra-cmake-modules kdoctools python plasma-framework) -source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"; - CVE-2017-8849.patch::"https://cgit.kde.org/smb4k.git/patch/?id=a90289b0";) -sha256sums=('8a9f9bbfc9876816393d9f269952ddfe896c540e2de26b634b8e709a13ceca95' -'affa60422258166886370e242f0f2ed5c5a0cf01fb819afead2132202e68b308') +source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz";) +sha256sums=('0418ca9ae9a62cde6cfdc4ffad7525868048827366166578936e988ce7a6009e') prepare() { mkdir -p build - -# fix doc cmake conflicts - sed -e '/kdoctools_install/d' -i $pkgname-$pkgver/CMakeLists.txt -# fix CVE-2017-8849 - cd $pkgname-$pkgver - patch -p1 -i ../CVE-2017-8849.patch } build() {
[arch-commits] Commit in smb4k/repos (4 files)
Date: Sunday, June 4, 2017 @ 09:18:19 Author: arojas Revision: 297774 archrelease: copy trunk to extra-i686, extra-x86_64 Added: smb4k/repos/extra-i686/PKGBUILD (from rev 297773, smb4k/trunk/PKGBUILD) smb4k/repos/extra-x86_64/PKGBUILD (from rev 297773, smb4k/trunk/PKGBUILD) Deleted: smb4k/repos/extra-i686/PKGBUILD smb4k/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 72 extra-i686/PKGBUILD | 44 - extra-x86_64/PKGBUILD | 44 - 3 files changed, 72 insertions(+), 88 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-06-04 09:17:31 UTC (rev 297773) +++ extra-i686/PKGBUILD 2017-06-04 09:18:19 UTC (rev 297774) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora -# Contributor: Emanuele Rampichini - -pkgname=smb4k -pkgver=2.0.0 -pkgrel=2 -pkgdesc="A KDE program that browses samba shares" -arch=(i686 x86_64) -url="http://smb4k.sourceforge.net/"; -license=(GPL) -depends=(kparts hicolor-icon-theme) -makedepends=(extra-cmake-modules kdoctools python plasma-framework) -source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"; - CVE-2017-8849.patch::"https://cgit.kde.org/smb4k.git/patch/?id=a90289b0";) -sha256sums=('8a9f9bbfc9876816393d9f269952ddfe896c540e2de26b634b8e709a13ceca95' -'affa60422258166886370e242f0f2ed5c5a0cf01fb819afead2132202e68b308') - -prepare() { - mkdir -p build - -# fix doc cmake conflicts - sed -e '/kdoctools_install/d' -i $pkgname-$pkgver/CMakeLists.txt -# fix CVE-2017-8849 - cd $pkgname-$pkgver - patch -p1 -i ../CVE-2017-8849.patch -} - -build() { - cd build - - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=RELEASE \ --DKDE_INSTALL_LIBDIR=lib \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - - make DESTDIR="$pkgdir" install -} Copied: smb4k/repos/extra-i686/PKGBUILD (from rev 297773, smb4k/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-06-04 09:18:19 UTC (rev 297774) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Giovanni Scafora +# Contributor: Emanuele Rampichini + +pkgname=smb4k +pkgver=2.0.1 +pkgrel=1 +pkgdesc="A KDE program that browses samba shares" +arch=(i686 x86_64) +url="http://smb4k.sourceforge.net/"; +license=(GPL) +depends=(kparts hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools python plasma-framework) +source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz";) +sha256sums=('0418ca9ae9a62cde6cfdc4ffad7525868048827366166578936e988ce7a6009e') + +prepare() { + mkdir -p build +} + +build() { + cd build + + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=RELEASE \ +-DKDE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + + make DESTDIR="$pkgdir" install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2017-06-04 09:17:31 UTC (rev 297773) +++ extra-x86_64/PKGBUILD 2017-06-04 09:18:19 UTC (rev 297774) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora -# Contributor: Emanuele Rampichini - -pkgname=smb4k -pkgver=2.0.0 -pkgrel=2 -pkgdesc="A KDE program that browses samba shares" -arch=(i686 x86_64) -url="http://smb4k.sourceforge.net/"; -license=(GPL) -depends=(kparts hicolor-icon-theme) -makedepends=(extra-cmake-modules kdoctools python plasma-framework) -source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"; - CVE-2017-8849.patch::"https://cgit.kde.org/smb4k.git/patch/?id=a90289b0";) -sha256sums=('8a9f9bbfc9876816393d9f269952ddfe896c540e2de26b634b8e709a13ceca95' -'affa60422258166886370e242f0f2ed5c5a0cf01fb819afead2132202e68b308') - -prepare() { - mkdir -p build - -# fix doc cmake conflicts - sed -e '/kdoctools_install/d' -i $pkgname-$pkgver/CMakeLists.txt -# fix CVE-2017-8849 - cd $pkgname-$pkgver - patch -p1 -i ../CVE-2017-8849.patch -} - -build() { - cd build - - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=RELEASE \ --DKDE_INSTALL_LIBDIR=lib \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - - make DESTDIR="$pkgdir" install -} Copied: smb4k/repos/extra-x86_64/PKGBUILD (from rev 297773, smb4k/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2017-06-04 09:18:19 UTC (rev 297774) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Giovanni Scafora +# C
[arch-commits] Commit in jmol/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 09:34:37 Author: arojas Revision: 233951 Update to 14.17.2 Modified: jmol/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 09:02:11 UTC (rev 233950) +++ PKGBUILD2017-06-04 09:34:37 UTC (rev 233951) @@ -3,7 +3,7 @@ # Contributor: James Spencer pkgname=jmol -pkgver=14.17.1 +pkgver=14.17.2 pkgrel=1 pkgdesc="a Java 3D viewer for chemical structures" arch=(any) @@ -12,7 +12,7 @@ depends=(java-runtime) makedepends=(unzip) source=("http://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz";) -sha256sums=('cb56216caf6c129a3866e80b5fb743d377bf4c45cfc3d4849d3ddb372c92c5f8') +sha256sums=('be24817da857fe7aaf879248071bb35f320d16d98f54b11f595f13c7de795713') package() { cd $pkgname-$pkgver
[arch-commits] Commit in jmol/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 4, 2017 @ 09:35:12 Author: arojas Revision: 233952 archrelease: copy trunk to community-any Added: jmol/repos/community-any/PKGBUILD (from rev 233951, jmol/trunk/PKGBUILD) Deleted: jmol/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-06-04 09:34:37 UTC (rev 233951) +++ PKGBUILD2017-06-04 09:35:12 UTC (rev 233952) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas -# Contributor: James Spencer - -pkgname=jmol -pkgver=14.17.1 -pkgrel=1 -pkgdesc="a Java 3D viewer for chemical structures" -arch=(any) -url="http://jmol.sourceforge.net"; -license=(LGPL) -depends=(java-runtime) -makedepends=(unzip) -source=("http://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz";) -sha256sums=('cb56216caf6c129a3866e80b5fb743d377bf4c45cfc3d4849d3ddb372c92c5f8') - -package() { - cd $pkgname-$pkgver - - mkdir -p "$pkgdir"/usr/share/$pkgname - mkdir -p "$pkgdir"/usr/bin - - unzip jsmol.zip -d "$pkgdir"/usr/share/ - rm jsmol.zip - - cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname - ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname -} Copied: jmol/repos/community-any/PKGBUILD (from rev 233951, jmol/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-06-04 09:35:12 UTC (rev 233952) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: James Spencer + +pkgname=jmol +pkgver=14.17.2 +pkgrel=1 +pkgdesc="a Java 3D viewer for chemical structures" +arch=(any) +url="http://jmol.sourceforge.net"; +license=(LGPL) +depends=(java-runtime) +makedepends=(unzip) +source=("http://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz";) +sha256sums=('be24817da857fe7aaf879248071bb35f320d16d98f54b11f595f13c7de795713') + +package() { + cd $pkgname-$pkgver + + mkdir -p "$pkgdir"/usr/share/$pkgname + mkdir -p "$pkgdir"/usr/bin + + unzip jsmol.zip -d "$pkgdir"/usr/share/ + rm jsmol.zip + + cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname + ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname +}
[arch-commits] Commit in python-pyopencl/repos (8 files)
Date: Sunday, June 4, 2017 @ 14:03:14 Author: jelle Revision: 233955 archrelease: copy trunk to community-i686, community-x86_64 Added: python-pyopencl/repos/community-i686/LICENSE.txt (from rev 233954, python-pyopencl/trunk/LICENSE.txt) python-pyopencl/repos/community-i686/PKGBUILD (from rev 233954, python-pyopencl/trunk/PKGBUILD) python-pyopencl/repos/community-x86_64/LICENSE.txt (from rev 233954, python-pyopencl/trunk/LICENSE.txt) python-pyopencl/repos/community-x86_64/PKGBUILD (from rev 233954, python-pyopencl/trunk/PKGBUILD) Deleted: python-pyopencl/repos/community-i686/LICENSE.txt python-pyopencl/repos/community-i686/PKGBUILD python-pyopencl/repos/community-x86_64/LICENSE.txt python-pyopencl/repos/community-x86_64/PKGBUILD --+ /LICENSE.txt | 40 +++ /PKGBUILD| 144 + community-i686/LICENSE.txt | 20 - community-i686/PKGBUILD | 72 community-x86_64/LICENSE.txt | 20 - community-x86_64/PKGBUILD| 72 6 files changed, 184 insertions(+), 184 deletions(-) Deleted: community-i686/LICENSE.txt === --- community-i686/LICENSE.txt 2017-06-04 14:03:01 UTC (rev 233954) +++ community-i686/LICENSE.txt 2017-06-04 14:03:14 UTC (rev 233955) @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. Copied: python-pyopencl/repos/community-i686/LICENSE.txt (from rev 233954, python-pyopencl/trunk/LICENSE.txt) === --- community-i686/LICENSE.txt (rev 0) +++ community-i686/LICENSE.txt 2017-06-04 14:03:14 UTC (rev 233955) @@ -0,0 +1,20 @@ +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-06-04 14:03:01 UTC (rev 233954) +++ community-i686/PKGBUILD 2017-06-04 14:03:14 UTC (rev 233955) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Stéphane Gaudreault - -pkgbase=python-pyopencl -pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers') -pkgver=2016.2.1 -pkgrel=2 -pkgdesc="A complete, object-oriented language binding of OpenCL to Python" -arch=('i686' 'x86_64') -url="http://mathema.tician.de/software/pyopencl"; -license=('custom') -epoch=1 -checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs') -makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 'opencl-icd-loader' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 'python-numpy' 'python2-numpy') -source=("https://pypi.python.org/packages/e6/42/a1ade483737b207ef10394c316f462bdd0330fcfadc9e05729067633acc6/pyopencl-2016.2.1.tar.gz"; -'LICENSE.txt') -sha1sums=('290290f1c07656eab8e20c1a387d8eacd7c2ad9d' - '2e6966b3d9b15603ce2c3ff79eead
[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 14:03:01 Author: jelle Revision: 233954 upgpkg: python-pyopencl 1:2017.1.1-1 Modified: python-pyopencl/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 13:55:47 UTC (rev 233953) +++ PKGBUILD2017-06-04 14:03:01 UTC (rev 233954) @@ -3,8 +3,8 @@ pkgbase=python-pyopencl pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers') -pkgver=2016.2.1 -pkgrel=2 +pkgver=2017.1.1 +pkgrel=1 pkgdesc="A complete, object-oriented language binding of OpenCL to Python" arch=('i686' 'x86_64') url="http://mathema.tician.de/software/pyopencl"; @@ -12,9 +12,9 @@ epoch=1 checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs') makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 'opencl-icd-loader' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 'python-numpy' 'python2-numpy') -source=("https://pypi.python.org/packages/e6/42/a1ade483737b207ef10394c316f462bdd0330fcfadc9e05729067633acc6/pyopencl-2016.2.1.tar.gz"; +source=('https://pypi.python.org/packages/37/d9/ed86f746640afc9f425af4f5034168f18cec9b608e9ebd6a16c76d855357/pyopencl-2017.1.1.tar.gz' 'LICENSE.txt') -sha1sums=('290290f1c07656eab8e20c1a387d8eacd7c2ad9d' +sha1sums=('5831b04d44b896b582bf692515c839a08e287e4a' '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7') build() {
[arch-commits] Commit in gajim/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 14:06:40 Author: arojas Revision: 29 Update to 0.16.8 Modified: gajim/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 13:56:46 UTC (rev 297776) +++ PKGBUILD2017-06-04 14:06:40 UTC (rev 29) @@ -2,7 +2,7 @@ # Maintainer: Eric Bélanger pkgname=gajim -pkgver=0.16.7 +pkgver=0.16.8 pkgrel=1 pkgdesc="A full featured and easy to use Jabber client" arch=('any') @@ -20,7 +20,7 @@ 'python2-docutils: for RST generator support' 'gupnp-igd: for UPnP-IGD support') source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}.tar.bz2 gajim-drill.patch) -sha1sums=('bcbf24c52641dfbe0ad5c8773842bfaeb713105f' +sha1sums=('ec478488d25097661d76c6e0f9fe28415b7a4580' '6c93159d7018675e4747a0d4c0ca43bb559a4dc0') prepare() {
[arch-commits] Commit in gajim/repos/extra-any (4 files)
Date: Sunday, June 4, 2017 @ 14:07:11 Author: arojas Revision: 297778 archrelease: copy trunk to extra-any Added: gajim/repos/extra-any/PKGBUILD (from rev 29, gajim/trunk/PKGBUILD) gajim/repos/extra-any/gajim-drill.patch (from rev 29, gajim/trunk/gajim-drill.patch) Deleted: gajim/repos/extra-any/PKGBUILD gajim/repos/extra-any/gajim-drill.patch ---+ PKGBUILD | 80 +- gajim-drill.patch | 1674 ++-- 2 files changed, 877 insertions(+), 877 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-06-04 14:06:40 UTC (rev 29) +++ PKGBUILD2017-06-04 14:07:11 UTC (rev 297778) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgname=gajim -pkgver=0.16.7 -pkgrel=1 -pkgdesc="A full featured and easy to use Jabber client" -arch=('any') -url="https://www.gajim.org/"; -license=('GPL3') -depends=('pygtk' 'python2-pyopenssl' 'python2-pyasn1' 'python2-nbxmpp' - 'ca-certificates' 'ldns' 'desktop-file-utils') -makedepends=('intltool') -optdepends=('python2-dbus: dbus support' -'gtkspell: for spelling support' -'libxss: for idle module' -'notification-daemon: for desktop notification' -'python2-gnomekeyring: for GnomeKeyring support' -'python2-crypto: support for E2E encryption' -'python2-docutils: for RST generator support' -'gupnp-igd: for UPnP-IGD support') -source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}.tar.bz2 gajim-drill.patch) -sha1sums=('bcbf24c52641dfbe0ad5c8773842bfaeb713105f' - '6c93159d7018675e4747a0d4c0ca43bb559a4dc0') - -prepare() { - cd ${pkgname}-${pkgver} - patch -p1 -i "${srcdir}/gajim-drill.patch" -} - -build() { - cd ${pkgname}-${pkgver} - PYTHON=python2 ./configure --prefix=/usr --enable-site-packages - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: gajim/repos/extra-any/PKGBUILD (from rev 29, gajim/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-06-04 14:07:11 UTC (rev 297778) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=gajim +pkgver=0.16.8 +pkgrel=1 +pkgdesc="A full featured and easy to use Jabber client" +arch=('any') +url="https://www.gajim.org/"; +license=('GPL3') +depends=('pygtk' 'python2-pyopenssl' 'python2-pyasn1' 'python2-nbxmpp' + 'ca-certificates' 'ldns' 'desktop-file-utils') +makedepends=('intltool') +optdepends=('python2-dbus: dbus support' +'gtkspell: for spelling support' +'libxss: for idle module' +'notification-daemon: for desktop notification' +'python2-gnomekeyring: for GnomeKeyring support' +'python2-crypto: support for E2E encryption' +'python2-docutils: for RST generator support' +'gupnp-igd: for UPnP-IGD support') +source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}.tar.bz2 gajim-drill.patch) +sha1sums=('ec478488d25097661d76c6e0f9fe28415b7a4580' + '6c93159d7018675e4747a0d4c0ca43bb559a4dc0') + +prepare() { + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/gajim-drill.patch" +} + +build() { + cd ${pkgname}-${pkgver} + PYTHON=python2 ./configure --prefix=/usr --enable-site-packages + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} Deleted: gajim-drill.patch === --- gajim-drill.patch 2017-06-04 14:06:40 UTC (rev 29) +++ gajim-drill.patch 2017-06-04 14:07:11 UTC (rev 297778) @@ -1,837 +0,0 @@ -diff -Naur gajim-0.16-orig/po/b...@latin.po gajim-0.16/po/b...@latin.po gajim-0.16-orig/po/b...@latin.po 2014-10-05 16:07:08.910296643 -0400 -+++ gajim-0.16/po/b...@latin.po2014-10-05 16:07:30.183595453 -0400 -@@ -8757,11 +8757,11 @@ - msgstr "" - - #: ../src/features_window.py:79 --msgid "Requires dnsutils." -+msgid "Requires ldns." - msgstr "" - - #: ../src/features_window.py:80 --msgid "Requires nslookup to use SRV records." -+msgid "Requires drill to use SRV records." - msgstr "" - - #: ../src/features_window.py:81 -diff -Naur gajim-0.16-orig/po/be.po gajim-0.16/po/be.po gajim-0.16-orig/po/be.po 2014-10-05 16:07:08.920296627 -0400 -+++ gajim-0.16/po/be.po2014-10-05 16:07:30.186928779 -0400 -@@ -8732,11 +8732,11 @@ - msgstr "" - - #: ../src/features_window.py:79 --msgid "Requires dnsutils." -+msgid "Requires ldns." - msgstr "" - - #: ../src/features_window.py:80 --msgid "Requires nslookup to use SRV records." -+msgid "Requires drill to use SRV records." - msgstr "" - - #: ../src/features_window.py:81 -diff -Naur gajim-0.16-orig/po/bg.po gajim-0.16/po/bg.po gajim-0.16-orig/po/bg.po 2014-10-05 16:07:08.910296643 -0400 -+++ gaj
[arch-commits] Commit in kmymoney/trunk (PKGBUILD kmymoney.changelog)
Date: Sunday, June 4, 2017 @ 14:29:54 Author: jlichtblau Revision: 233956 upgpkg: kmymoney 4.8.0-5 - FS#54044 fix Modified: kmymoney/trunk/PKGBUILD kmymoney/trunk/kmymoney.changelog + PKGBUILD |7 ++- kmymoney.changelog |8 +++- 2 files changed, 13 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 14:03:14 UTC (rev 233955) +++ PKGBUILD2017-06-04 14:29:54 UTC (rev 233956) @@ -8,7 +8,7 @@ pkgname=kmymoney pkgver=4.8.0 -pkgrel=4 +pkgrel=5 pkgdesc="Personal finance manager for KDE which operates similarly to MS-Money or Quicken" arch=('i686' 'x86_64') url="http://kmymoney2.sourceforge.net/"; @@ -18,8 +18,10 @@ replaces=('kmymoney2') changelog=$pkgname.changelog source=(http://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz + dup-symbols.patch::https://cgit.kde.org/kmymoney.git/patch/?id=6d235f2cd835d5d3e00dee43ed29bdf2c5ca80d5 4.8_build.patch kmymoney-gpgme-1.7.patch) sha256sums=('c2a635710aafa6925a49803c480e043e0bf4bc5b62430689aa5eb95619f48ac2' +'1098e96ec196a1be8f794d7a7e5213513e4ff56730819193c2911b5a9649ad60' '21cd9d7fece1b38b87ade8e4fc7f01397cf44a7fe0bc44cd08dda01d05207215' '5a240ebedd8e6f80892187fc6543d58125c4832aff0698c0aa53ba6302033535') @@ -31,6 +33,9 @@ # Build against gpgme++ from gpgme 1.7 patch -p1 -i "${srcdir}"/kmymoney-gpgme-1.7.patch + +#duplicated symbol errors fix + patch -Np1 -i "${srcdir}"/dup-symbols.patch } Modified: kmymoney.changelog === --- kmymoney.changelog 2017-06-04 14:03:14 UTC (rev 233955) +++ kmymoney.changelog 2017-06-04 14:29:54 UTC (rev 233956) @@ -1,3 +1,9 @@ +2017-06-04 Jaroslav Lichtblau + * kmymoney 4.8.0-5 FS#54044 fix + +2016-09-01 Jaroslav Lichtblau + * kmymoney 4.8.0-3 aqbanking so name rebuild + 2016-06-18 Jaroslav Lichtblau * kmymoney 4.8.0-2 #364355 fixed @@ -27,7 +33,7 @@ * kmymoney 4.6.3-1 2012-08-09 Eric Belanger -* kmymoney 4.6.2-2 +* kmymoney 4.6.2-2 * Rebuild against libofx 0.9.5 2011-02-19 Jaroslav Lichtblau
[arch-commits] Commit in kmymoney/repos (16 files)
Date: Sunday, June 4, 2017 @ 14:30:11 Author: jlichtblau Revision: 233957 archrelease: copy trunk to community-i686, community-x86_64 Added: kmymoney/repos/community-i686/4.8_build.patch (from rev 233956, kmymoney/trunk/4.8_build.patch) kmymoney/repos/community-i686/PKGBUILD (from rev 233956, kmymoney/trunk/PKGBUILD) kmymoney/repos/community-i686/kmymoney-gpgme-1.7.patch (from rev 233956, kmymoney/trunk/kmymoney-gpgme-1.7.patch) kmymoney/repos/community-i686/kmymoney.changelog (from rev 233956, kmymoney/trunk/kmymoney.changelog) kmymoney/repos/community-x86_64/4.8_build.patch (from rev 233956, kmymoney/trunk/4.8_build.patch) kmymoney/repos/community-x86_64/PKGBUILD (from rev 233956, kmymoney/trunk/PKGBUILD) kmymoney/repos/community-x86_64/kmymoney-gpgme-1.7.patch (from rev 233956, kmymoney/trunk/kmymoney-gpgme-1.7.patch) kmymoney/repos/community-x86_64/kmymoney.changelog (from rev 233956, kmymoney/trunk/kmymoney.changelog) Deleted: kmymoney/repos/community-i686/4.8_build.patch kmymoney/repos/community-i686/PKGBUILD kmymoney/repos/community-i686/kmymoney-gpgme-1.7.patch kmymoney/repos/community-i686/kmymoney.changelog kmymoney/repos/community-x86_64/4.8_build.patch kmymoney/repos/community-x86_64/PKGBUILD kmymoney/repos/community-x86_64/kmymoney-gpgme-1.7.patch kmymoney/repos/community-x86_64/kmymoney.changelog ---+ /4.8_build.patch | 420 /PKGBUILD | 116 +++ /kmymoney-gpgme-1.7.patch | 76 + /kmymoney.changelog | 126 community-i686/4.8_build.patch| 210 -- community-i686/PKGBUILD | 53 --- community-i686/kmymoney-gpgme-1.7.patch | 38 -- community-i686/kmymoney.changelog | 57 --- community-x86_64/4.8_build.patch | 210 -- community-x86_64/PKGBUILD | 53 --- community-x86_64/kmymoney-gpgme-1.7.patch | 38 -- community-x86_64/kmymoney.changelog | 57 --- 12 files changed, 738 insertions(+), 716 deletions(-) Deleted: community-i686/4.8_build.patch === --- community-i686/4.8_build.patch 2017-06-04 14:29:54 UTC (rev 233956) +++ community-i686/4.8_build.patch 2017-06-04 14:30:11 UTC (rev 233957) @@ -1,210 +0,0 @@ -From: Cristian Oneț -Date: Thu, 16 Jun 2016 07:06:32 + -Subject: Fix the tests of the 4.8 build. -X-Git-Url: http://quickgit.kde.org/?p=kmymoney.git&a=commitdiff&h=29ab40829f86f6bd32229ededcc09bf2736e67bd -Fix the tests of the 4.8 build. - -Do this by backporting the change that is already in frameworks in commit 77085ff468336f26f6bcf5f2a1a08e16409172e6. Did not use cherry pick because the testfile was moved in frameworks. - -BUG: 364355 - - a/kmymoney/mymoney/storage/mymoneymap.h -+++ b/kmymoney/mymoney/storage/mymoneymap.h -@@ -195,7 +195,7 @@ - that = *(dynamic_cast* >(const_cast* >(this))); - } - -- inline size_t count(void) const { -+ inline int count(void) const { - return QMap::count(); - } - - a/kmymoney/mymoney/storage/mymoneyseqaccessmgrtest.cpp -+++ b/kmymoney/mymoney/storage/mymoneyseqaccessmgrtest.cpp -@@ -58,13 +58,13 @@ - QCOMPARE(m->m_nextPayeeID, 0ul); - QCOMPARE(m->m_nextScheduleID, 0ul); - QCOMPARE(m->m_nextReportID, 0ul); -- QCOMPARE(m->m_institutionList.count(), 0ul); -- QCOMPARE(m->m_accountList.count(), 5ul); -- QCOMPARE(m->m_transactionList.count(), 0ul); -- QCOMPARE(m->m_transactionKeys.count(), 0ul); -- QCOMPARE(m->m_payeeList.count(), 0ul); -- QCOMPARE(m->m_tagList.count(), 0ul); -- QCOMPARE(m->m_scheduleList.count(), 0ul); -+ QCOMPARE(m->m_institutionList.count(), 0); -+ QCOMPARE(m->m_accountList.count(), 5); -+ QCOMPARE(m->m_transactionList.count(), 0); -+ QCOMPARE(m->m_transactionKeys.count(), 0); -+ QCOMPARE(m->m_payeeList.count(), 0); -+ QCOMPARE(m->m_tagList.count(), 0); -+ QCOMPARE(m->m_scheduleList.count(), 0); - - QCOMPARE(m->m_dirty, false); - QCOMPARE(m->m_creationDate, QDate::currentDate()); -@@ -187,7 +187,7 @@ - - QCOMPARE(m->m_nextAccountID, 1ul); - QCOMPARE(m->dirty(), true); -- QCOMPARE(m->m_accountList.count(), static_cast(6)); -+ QCOMPARE(m->m_accountList.count(), 6); - QCOMPARE(m->m_accountList["A01"].name(), QLatin1String("AccountName")); - } - -@@ -235,7 +235,7 @@ - m->m_dirty = false; - - QCOMPARE(m->m_nextAccountID, 2ul); -- QCOMPARE(m->m_accountList.count(), static_cast(7)); -+ QCOMPARE(m->m_accountList.count(), 7); - - // try to add account to undefined account - try { -@@ -271,7 +271,7 @@ - i.setName("Inst Name"); - - m->addInstitution(i); -- QCOMPARE(m->m_institutionList.count(), static_cast(1)); -+ QCOMPARE(m->m_institutionList.count(), 1); - QCOMPARE(m->m_nextInstitutionID, 1ul); - QCOMPARE(m->m_institu
[arch-commits] Commit in python-ruamel-yaml/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 15:15:10 Author: felixonmars Revision: 233968 upgpkg: python-ruamel-yaml 0.15.0-1 Modified: python-ruamel-yaml/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 14:41:19 UTC (rev 233967) +++ PKGBUILD2017-06-04 15:15:10 UTC (rev 233968) @@ -4,7 +4,7 @@ # Contributor: rnons pkgname=python-ruamel-yaml -pkgver=0.14.12 +pkgver=0.15.0 pkgrel=1 pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=("MIT") makedepends=('python-pip') source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";) -sha512sums=('6716c15619e36242d6535486fc2815a1f786494c317f28b2edbc6cac45360985bbd983f618932db4285c62d0aed6063eb44d2bf021e658882d178e4688ad3f25') +sha512sums=('8f1cc1433674682a79305c08551b1c510edeb19738656ca68accc48c6002db709094de4936fb1d89e463dd5ba61acbccf743e95273dd409344ee1c2a6f75ded3') prepare() { export LC_CTYPE=en_US.UTF-8
[arch-commits] Commit in python-ruamel-yaml/repos (4 files)
Date: Sunday, June 4, 2017 @ 15:15:57 Author: felixonmars Revision: 233969 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: python-ruamel-yaml/repos/community-testing-i686/ python-ruamel-yaml/repos/community-testing-i686/PKGBUILD (from rev 233968, python-ruamel-yaml/trunk/PKGBUILD) python-ruamel-yaml/repos/community-testing-x86_64/ python-ruamel-yaml/repos/community-testing-x86_64/PKGBUILD (from rev 233968, python-ruamel-yaml/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 27 +++ community-testing-x86_64/PKGBUILD | 27 +++ 2 files changed, 54 insertions(+) Copied: python-ruamel-yaml/repos/community-testing-i686/PKGBUILD (from rev 233968, python-ruamel-yaml/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-06-04 15:15:57 UTC (rev 233969) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Samuel Littley +# Contributor: rnons + +pkgname=python-ruamel-yaml +pkgver=0.15.0 +pkgrel=1 +pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" +arch=('i686' 'x86_64') +url="https://bitbucket.org/ruamel/yaml"; +license=("MIT") +makedepends=('python-pip') +source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";) +sha512sums=('8f1cc1433674682a79305c08551b1c510edeb19738656ca68accc48c6002db709094de4936fb1d89e463dd5ba61acbccf743e95273dd409344ee1c2a6f75ded3') + +prepare() { + export LC_CTYPE=en_US.UTF-8 +} + +package() { + depends=('python') + + cd ruamel.yaml-$pkgver + pip install . --root="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Copied: python-ruamel-yaml/repos/community-testing-x86_64/PKGBUILD (from rev 233968, python-ruamel-yaml/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-06-04 15:15:57 UTC (rev 233969) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Samuel Littley +# Contributor: rnons + +pkgname=python-ruamel-yaml +pkgver=0.15.0 +pkgrel=1 +pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" +arch=('i686' 'x86_64') +url="https://bitbucket.org/ruamel/yaml"; +license=("MIT") +makedepends=('python-pip') +source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";) +sha512sums=('8f1cc1433674682a79305c08551b1c510edeb19738656ca68accc48c6002db709094de4936fb1d89e463dd5ba61acbccf743e95273dd409344ee1c2a6f75ded3') + +prepare() { + export LC_CTYPE=en_US.UTF-8 +} + +package() { + depends=('python') + + cd ruamel.yaml-$pkgver + pip install . --root="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-zip-archive/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 15:16:23 Author: felixonmars Revision: 233970 upgpkg: haskell-zip-archive 0.3.1-1 rebuild with zip-archive,0.3.1 Modified: haskell-zip-archive/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 15:15:57 UTC (rev 233969) +++ PKGBUILD2017-06-04 15:16:23 UTC (rev 233970) @@ -4,8 +4,8 @@ _hkgname=zip-archive pkgname=haskell-zip-archive -pkgver=0.3.0.6 -pkgrel=2 +pkgver=0.3.1 +pkgrel=1 pkgdesc="Library for creating and modifying zip archives." url="http://github.com/jgm/zip-archive"; license=("custom:BSD3") @@ -13,7 +13,7 @@ depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" "haskell-temporary" "haskell-text" "haskell-zlib") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('c72c4c801a8093fc7b399c06e6282aeb77f9cf14332155638aa1f0d2954871a69eb0a6e56dce01dfb651722b82842e6f5b134513137538679a0cf383ae2b23ca') +sha512sums=('84de97b4adea5337b03b66056735b9aa1c359440cc0b4ff95463b51846adadce79ab070a455f81e386b9292b34206b727f8111e67b1f83f6962000c4cc0883a6') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-zip-archive/repos (4 files)
Date: Sunday, June 4, 2017 @ 15:17:12 Author: felixonmars Revision: 233971 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-zip-archive/repos/community-staging-i686/ haskell-zip-archive/repos/community-staging-i686/PKGBUILD (from rev 233970, haskell-zip-archive/trunk/PKGBUILD) haskell-zip-archive/repos/community-staging-x86_64/ haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 233970, haskell-zip-archive/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-zip-archive/repos/community-staging-i686/PKGBUILD (from rev 233970, haskell-zip-archive/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 15:17:12 UTC (rev 233971) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=zip-archive +pkgname=haskell-zip-archive +pkgver=0.3.1 +pkgrel=1 +pkgdesc="Library for creating and modifying zip archives." +url="http://github.com/jgm/zip-archive"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" "haskell-temporary" + "haskell-text" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('84de97b4adea5337b03b66056735b9aa1c359440cc0b4ff95463b51846adadce79ab070a455f81e386b9292b34206b727f8111e67b1f83f6962000c4cc0883a6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-executable -fsplitbase +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 233970, haskell-zip-archive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 15:17:12 UTC (rev 233971) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=zip-archive +pkgname=haskell-zip-archive +pkgver=0.3.1 +pkgrel=1 +pkgdesc="Library for creating and modifying zip archives." +url="http://github.com/jgm/zip-archive"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" "haskell-temporary" + "haskell-text" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('84de97b4adea5337b03b66056735b9aa1c359440cc0b4ff95463b51846adadce79ab070a455f81e386b9292b34206b727f8111e67b1f83f6962000c4cc0883a6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-executable -fsplitbase +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html"
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 15:27:02 Author: felixonmars Revision: 233972 upgpkg: darcs 2.12.5-35 rebuild with zip-archive,0.3.1 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 15:17:12 UTC (rev 233971) +++ PKGBUILD2017-06-04 15:27:02 UTC (rev 233972) @@ -4,7 +4,7 @@ pkgname=darcs pkgver=2.12.5 -pkgrel=34 +pkgrel=35 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net"; license=("GPL")
[arch-commits] Commit in darcs/repos (4 files)
Date: Sunday, June 4, 2017 @ 15:27:53 Author: felixonmars Revision: 233973 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: darcs/repos/community-staging-i686/ darcs/repos/community-staging-i686/PKGBUILD (from rev 233972, darcs/trunk/PKGBUILD) darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 233972, darcs/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: darcs/repos/community-staging-i686/PKGBUILD (from rev 233972, darcs/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 15:27:53 UTC (rev 233973) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.12.5 +pkgrel=35 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net"; +license=("GPL") +arch=('i686' 'x86_64') +depends=('curl') +makedepends=("ghc=8.0.1" "haskell-async" "haskell-attoparsec" "haskell-base16-bytestring" + "haskell-cryptohash" "haskell-data-ordlist" "haskell-fgl" "haskell-graphviz" + "haskell-hashable" "haskell-html" "haskell-http" "haskell-mmap" "haskell-mtl" + "haskell-network" "haskell-network-uri" "haskell-old-time" "haskell-parsec" + "haskell-sandi" "haskell-random" "haskell-regex-applicative" + "haskell-regex-compat-tdfa" "haskell-tar" "haskell-text" + "haskell-transformers-compat" "haskell-unix-compat" "haskell-utf8-string" + "haskell-vector" "haskell-zip-archive" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('355b04c85c27bca43c8c380212988d9c1e9a984b0b593ceb2884de4295063553') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv -fnetwork-uri +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +# Remove library and doc (license only) +rm -r "$pkgdir"/usr/{lib,share/doc} +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +} Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 233972, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 15:27:53 UTC (rev 233973) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.12.5 +pkgrel=35 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net"; +license=("GPL") +arch=('i686' 'x86_64') +depends=('curl') +makedepends=("ghc=8.0.1" "haskell-async" "haskell-attoparsec" "haskell-base16-bytestring" + "haskell-cryptohash" "haskell-data-ordlist" "haskell-fgl" "haskell-graphviz" + "haskell-hashable" "haskell-html" "haskell-http" "haskell-mmap" "haskell-mtl" + "haskell-network" "haskell-network-uri" "haskell-old-time" "haskell-parsec" + "haskell-sandi" "haskell-random" "haskell-regex-applicative" + "haskell-regex-compat-tdfa" "haskell-tar" "haskell-text" + "haskell-transformers-compat" "haskell-unix-compat" "haskell-utf8-string" + "haskell-vector" "haskell-zip-archive" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('355b04c85c27bca43c8c380212988d9c1e9a984b0b593ceb2884de4295063553') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv -fnetwork-uri +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +# Remove library and doc (license only) +rm -r "$pkgdir"/usr/{lib,share/doc} +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/da
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 16:18:36 Author: felixonmars Revision: 233974 upgpkg: idris 1.0-30 rebuild with zip-archive,0.3.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 15:27:53 UTC (rev 233973) +++ PKGBUILD2017-06-04 16:18:36 UTC (rev 233974) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.0 -pkgrel=29 +pkgrel=30 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3")
[arch-commits] Commit in idris/repos (4 files)
Date: Sunday, June 4, 2017 @ 16:19:24 Author: felixonmars Revision: 233975 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: idris/repos/community-staging-i686/ idris/repos/community-staging-i686/PKGBUILD (from rev 233974, idris/trunk/PKGBUILD) idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 233974, idris/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 39 community-staging-x86_64/PKGBUILD | 39 2 files changed, 78 insertions(+) Copied: idris/repos/community-staging-i686/PKGBUILD (from rev 233974, idris/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 16:19:24 UTC (rev 233975) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.0 +pkgrel=30 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib' 'gcc') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" + "haskell-ansi-wl-pprint" "haskell-async" "haskell-base64-bytestring" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-cheapskate" "haskell-code-page" + "haskell-fingertree" "haskell-fsnotify" "haskell-ieee754" "haskell-mtl" + "haskell-libffi" "haskell-network" "haskell-optparse-applicative" "haskell-parsers" + "haskell-regex-tdfa" "haskell-safe" "haskell-split" "haskell-terminal-size" + "haskell-text" "haskell-transformers-compat" "haskell-trifecta" "haskell-uniplate" + "haskell-unordered-containers" "haskell-utf8-string" "haskell-vector" + "haskell-vector-binary-instances" "haskell-zip-archive") +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('a350004a8510f01d1cc8f965a9a4e2dab219f003980b98354ebb5ae42f73b32c90c98dce193943e9709d994cb92ad35814a46b79412a1afc85d42e1018c6ba10') + +build() { +cd "$srcdir"/Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +} + +package() { +cd "$srcdir"/Idris-dev-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +rm -r "$pkgdir"/usr/{lib,share/doc} +} Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 233974, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 16:19:24 UTC (rev 233975) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.0 +pkgrel=30 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib' 'gcc') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" + "haskell-ansi-wl-pprint" "haskell-async" "haskell-base64-bytestring" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-cheapskate" "haskell-code-page" + "haskell-fingertree" "haskell-fsnotify" "haskell-ieee754" "haskell-mtl" + "haskell-libffi" "haskell-network" "haskell-optparse-applicative" "haskell-parsers" + "haskell-regex-tdfa" "haskell-safe" "haskell-split" "haskell-terminal-size" + "haskell-text" "haskell-transformers-compat" "haskell-trifecta" "haskell-uniplate" + "haskell-unordered-containers" "haskell-utf8-string" "haskell-vector" + "haskell-vector-binary-instances" "haskell-zip-archive") +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('a350004a8510f01d1cc8f965a9a4e2dab219f003980b98354ebb5ae42f73b32c90c98dce193943e9709d994cb92ad35814a46b79412a1afc85d42e1018c6ba10') + +build() { +cd "$srcdir"/Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +} + +package() { +cd "$srcdir"/Idris-dev-$pkgver +
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 16:49:59 Author: felixonmars Revision: 233976 upgpkg: pandoc 1.19.2.1-65 rebuild with zip-archive,0.3.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 16:19:24 UTC (rev 233975) +++ PKGBUILD2017-06-04 16:49:59 UTC (rev 233976) @@ -5,7 +5,7 @@ pkgbase=pandoc pkgname=(pandoc haskell-pandoc) pkgver=1.19.2.1 -pkgrel=64 +pkgrel=65 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in pandoc/repos (4 files)
Date: Sunday, June 4, 2017 @ 16:50:53 Author: felixonmars Revision: 233977 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc/repos/community-staging-i686/ pandoc/repos/community-staging-i686/PKGBUILD (from rev 233976, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 233976, pandoc/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 67 community-staging-x86_64/PKGBUILD | 67 2 files changed, 134 insertions(+) Copied: pandoc/repos/community-staging-i686/PKGBUILD (from rev 233976, pandoc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 16:50:53 UTC (rev 233977) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc +pkgname=(pandoc haskell-pandoc) +pkgver=1.19.2.1 +pkgrel=65 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-base64-bytestring" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cmark" "haskell-data-default" "haskell-doctemplates" "haskell-mtl" + "haskell-extensible-exceptions" "haskell-filemanip" "haskell-haddock-library" + "haskell-skylighting" "haskell-hslua" "haskell-http-client" "haskell-syb" + "haskell-http-client-tls" "haskell-http-types" "haskell-text" "haskell-texmath" + "haskell-network" "haskell-old-time" "haskell-pandoc-types" "haskell-parsec" + "haskell-random" "haskell-scientific" "haskell-tagsoup" "haskell-temporary" + "haskell-network-uri" "haskell-unordered-containers" "haskell-zip-archive" + "haskell-vector" "haskell-xml" "haskell-yaml" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('08692f3d77bf95bb9ba3407f7af26de7c23134e7efcdafad0bdaf9050e2c7801') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale -fnetwork-uri -fhttps -f-trypandoc -f-embed_data_files -f-weigh-pandoc +runhaskell Setup build + +runhaskell Setup haddock --hoogle --html + +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_pandoc() { +depends=('gmp' 'libffi' 'zlib' 'pcre' 'cmark') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'texlive-core: for pdf output') +replaces=('pandoc-static') +conflicts=('pandoc-static') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +} + +package_haskell-pandoc() { +pkgdesc="Conversion between markup formats (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc') + +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share/{pandoc,man} "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +} Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 233976, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 16:50:53 UTC (rev 233977) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc +pkgname=(pandoc haskell-pandoc) +pkgver=1.19.2.1 +pkgrel=65 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-base64-bytestring" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cmark" "haskell-data-default" "haskell-doc
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 17:07:24 Author: felixonmars Revision: 233978 upgpkg: pandoc-citeproc 0.10.4.1-60 rebuild with zip-archive,0.3.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 16:50:53 UTC (rev 233977) +++ PKGBUILD2017-06-04 17:07:24 UTC (rev 233978) @@ -5,7 +5,7 @@ pkgbase=pandoc-citeproc pkgname=(pandoc-citeproc haskell-pandoc-citeproc) pkgver=0.10.4.1 -pkgrel=59 +pkgrel=60 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/${pkgbase}"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (4 files)
Date: Sunday, June 4, 2017 @ 17:08:21 Author: felixonmars Revision: 233979 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-i686/ pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 233978, pandoc-citeproc/trunk/PKGBUILD) pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 233978, pandoc-citeproc/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 58 community-staging-x86_64/PKGBUILD | 58 2 files changed, 116 insertions(+) Copied: pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 233978, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 17:08:21 UTC (rev 233979) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc-citeproc +pkgname=(pandoc-citeproc haskell-pandoc-citeproc) +pkgver=0.10.4.1 +pkgrel=60 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/${pkgbase}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-pretty" "haskell-attoparsec" + "haskell-data-default" "haskell-hs-bibutils" "haskell-mtl" + "haskell-old-locale" "haskell-pandoc" "haskell-pandoc-types" "haskell-parsec" + "haskell-rfc5051" "haskell-setenv" "haskell-split" "haskell-syb" + "haskell-tagsoup" "haskell-temporary" "haskell-text" "haskell-text-icu" + "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" "haskell-yaml") +source=("https://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz";) +sha256sums=('6e6b0a89a831f9bfaa33dc0f3dff1792ee1626a5e66e1bd34da9447cd3c7de51') + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgbase" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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_pandoc-citeproc() { +depends=('pandoc' 'icu') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_haskell-pandoc-citeproc() { +pkgdesc="Supports using pandoc with citeproc (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc-citeproc') + +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgbase}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgbase}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share/{pandoc-citeproc,man} "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 233978, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 17:08:21 UTC (rev 233979) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc-citeproc +pkgname=(pandoc-citeproc haskell-pandoc-citeproc) +pkgver=0.10.4.1 +pkgrel=60 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/${pkgbase}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-pretty" "haskell-attoparsec" + "haskell-data-default" "haskell-hs-bibutils" "haskell-mtl" + "haskell-old-locale" "haskell-pandoc" "haskell-pandoc-types" "haskell-parsec" + "haskell-rfc5051" "haskell-setenv" "haskell-split" "haskell-syb" + "haskell-tagsoup" "haskell-temporary" "haskell-text" "haskell-text-icu" + "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" "haskell-yaml") +sour
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 17:16:24 Author: felixonmars Revision: 233980 upgpkg: haskell-hakyll 4.9.5.1-72 rebuild with zip-archive,0.3.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 17:08:21 UTC (rev 233979) +++ PKGBUILD2017-06-04 17:16:24 UTC (rev 233980) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.9.5.1 -pkgrel=71 +pkgrel=72 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (4 files)
Date: Sunday, June 4, 2017 @ 17:17:14 Author: felixonmars Revision: 233981 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-i686/ haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 233980, haskell-hakyll/trunk/PKGBUILD) haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 233980, haskell-hakyll/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 49 community-staging-x86_64/PKGBUILD | 49 2 files changed, 98 insertions(+) Copied: haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 233980, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 17:17:14 UTC (rev 233981) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.9.5.1 +pkgrel=72 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cryptohash" + "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" "haskell-http-types" + "haskell-lrucache" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-pandoc" "haskell-pandoc-citeproc" "haskell-parsec" + "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" "haskell-resourcet" + "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" "haskell-text" + "haskell-time-locale-compat" "haskell-unordered-containers" "haskell-vector" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-yaml") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('8deca33939717372ca227559dfe82aa0b02af49b19e9ea60051f555dcee2cfe6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 233980, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 17:17:14 UTC (rev 233981) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.9.5.1 +pkgrel=72 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cryptohash" + "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" "haskell-http-types" + "haskell-lrucache" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-pandoc" "haskell-pandoc-citeproc" "haskell-parsec" + "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" "haskell-resourcet" + "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" "haskell-text" + "haskell-time-locale-compat" "haskell-unordered-containers" "haskell-vector" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-yaml") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('8deca33939717372ca227559dfe82aa0b02af49b19e9ea60051f555dcee2cfe6') + +buil
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 17:27:36 Author: felixonmars Revision: 233982 upgpkg: pandoc-crossref 0.2.5.0-52 rebuild with zip-archive,0.3.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 17:17:14 UTC (rev 233981) +++ PKGBUILD2017-06-04 17:27:36 UTC (rev 233982) @@ -5,7 +5,7 @@ pkgbase=pandoc-crossref pkgname=(pandoc-crossref haskell-pandoc-crossref) pkgver=0.2.5.0 -pkgrel=51 +pkgrel=52 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgbase}"; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (4 files)
Date: Sunday, June 4, 2017 @ 17:28:25 Author: felixonmars Revision: 233983 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-i686/ pandoc-crossref/repos/community-staging-i686/PKGBUILD (from rev 233982, pandoc-crossref/trunk/PKGBUILD) pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 233982, pandoc-crossref/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 58 community-staging-x86_64/PKGBUILD | 58 2 files changed, 116 insertions(+) Copied: pandoc-crossref/repos/community-staging-i686/PKGBUILD (from rev 233982, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 17:28:25 UTC (rev 233983) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc-crossref +pkgname=(pandoc-crossref haskell-pandoc-crossref) +pkgver=0.2.5.0 +pkgrel=52 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgbase}"; +license=("GPL2") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-data-default" "haskell-data-accessor" "haskell-data-accessor-template" + "haskell-data-accessor-transformers" "haskell-mtl" "haskell-pandoc" "haskell-pandoc-types" + "haskell-roman-numerals" "haskell-syb" "haskell-utility-ht") +source=("https://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz";) +sha256sums=('d4d93bbe448e2cf187a0b7bcc605d0445e28021e4e31bfef890b93bee2b28491') + +prepare() { +sed -i 's/pandoc >= 1.17.1 && <1.19/pandoc >= 1.17.1 \&\& <1.20/' ${pkgbase}-${pkgver}/${pkgbase}.cabal +} + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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_pandoc-crossref() { +depends=('pandoc') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share} +} + +package_haskell-pandoc-crossref() { +pkgdesc="Pandoc filter for cross-references (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc-crossref') + +cd "${srcdir}/${pkgbase}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgbase}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +} Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 233982, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 17:28:25 UTC (rev 233983) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc-crossref +pkgname=(pandoc-crossref haskell-pandoc-crossref) +pkgver=0.2.5.0 +pkgrel=52 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgbase}"; +license=("GPL2") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-data-default" "haskell-data-accessor" "haskell-data-accessor-template" + "haskell-data-accessor-transformers" "haskell-mtl" "haskell-pandoc" "haskell-pandoc-types" + "haskell-roman-numerals" "haskell-syb" "haskell-utility-ht") +source=("https://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz";) +sha256sums=('d4d93bbe448e2cf187a0b7bcc605d0445e28021e4e31bfef890b93bee2b28491') + +prepare() { +sed -i 's/pandoc >= 1.17.1 && <1.19/pandoc >= 1.17.1 \&\& <1.20/' ${pkgbase}-${pkgver}/${pkgbase}.cabal +} + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 18:20:31 Author: felixonmars Revision: 233984 upgpkg: stack 1.4.0-65 rebuild with zip-archive,0.3.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 17:28:25 UTC (rev 233983) +++ PKGBUILD2017-06-04 18:20:31 UTC (rev 233984) @@ -5,7 +5,7 @@ pkgbase=stack pkgname=(stack haskell-stack) pkgver=1.4.0 -pkgrel=64 +pkgrel=65 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (6 files)
Date: Sunday, June 4, 2017 @ 18:21:21 Author: felixonmars Revision: 233985 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: stack/repos/community-staging-i686/ stack/repos/community-staging-i686/PKGBUILD (from rev 233984, stack/trunk/PKGBUILD) stack/repos/community-staging-i686/stack.install (from rev 233984, stack/trunk/stack.install) stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 233984, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 233984, stack/trunk/stack.install) + community-staging-i686/PKGBUILD| 87 +++ community-staging-i686/stack.install |4 + community-staging-x86_64/PKGBUILD | 87 +++ community-staging-x86_64/stack.install |4 + 4 files changed, 182 insertions(+) Copied: stack/repos/community-staging-i686/PKGBUILD (from rev 233984, stack/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 18:21:21 UTC (rev 233985) @@ -0,0 +1,87 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=stack +pkgname=(stack haskell-stack) +pkgver=1.4.0 +pkgrel=65 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" + "haskell-async" "haskell-attoparsec" "haskell-base-compat" "haskell-base64-bytestring" + "haskell-binary-tagged" "haskell-blaze-builder" "haskell-clock" "haskell-conduit" + "haskell-conduit-extra" "haskell-cryptonite" "haskell-cryptonite-conduit" + "haskell-either" "haskell-errors" "haskell-exceptions" "haskell-extra" + "haskell-fast-logger" "haskell-file-embed" "haskell-filelock" "haskell-fsnotify" + "haskell-generic-deriving" "haskell-gitrev" "haskell-hackage-security" + "haskell-hashable" "haskell-hastache" "haskell-hit" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-conduit" "haskell-http-types" "haskell-hpack" + "haskell-lifted-async" "haskell-lifted-base" "haskell-memory" "haskell-microlens" + "haskell-microlens-mtl" "haskell-monad-control" "haskell-monad-logger" + "haskell-monad-unlift" "haskell-mtl" "haskell-network-uri" "haskell-open-browser" + "haskell-optparse-applicative" "haskell-optparse-simple" "haskell-path" + "haskell-path-io" "haskell-persistent" "haskell-persistent-sqlite" + "haskell-persistent-template" "haskell-pid1" "haskell-project-template" + "haskell-regex-applicative-text" "haskell-resourcet" "haskell-retry" "haskell-safe" + "haskell-safe-exceptions" "haskell-semigroups" "haskell-split" "haskell-stm" + "haskell-store" "haskell-streaming-commons" "haskell-tar" "haskell-temporary" + "haskell-text" "haskell-text-binary" "haskell-text-metrics" "haskell-tls" + "haskell-transformers-base" "haskell-unicode-transforms" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-vector-binary-instances" + "haskell-yaml" "haskell-zip-archive" "haskell-zlib") +source=("$pkgbase-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz"; + "store-0.4.patch::https://github.com/commercialhaskell/stack/commit/d3637126b9045b266d2e53387e183915cb4a912d.patch";) +sha256sums=('595d311ad117e41ad908b7065743917542b40f343d1334673e98171ee74d36e6' +'63d0f620dcbde3a7f236aadab32f5fa3e2b93741dcf462392624bb30b6b49c16') + +prepare() { +cd "${srcdir}/${pkgbase}-${pkgver}" +patch -p1 -i ../store-0.4.patch +} + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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_stack() { +depends=('gmp' 'libffi' 'zlib') +optdepends=('ghc') +install="stack.install" + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +install -D -m644 "LICENSE" "$
[arch-commits] Commit in haskell-scientific/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 18:45:02 Author: felixonmars Revision: 233994 upgpkg: haskell-scientific 0.3.4.14-1 rebuild with scientific,0.3.4.14 Modified: haskell-scientific/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 18:40:59 UTC (rev 233993) +++ PKGBUILD2017-06-04 18:45:02 UTC (rev 233994) @@ -4,7 +4,7 @@ _hkgname=scientific pkgname=haskell-scientific -pkgver=0.3.4.13 +pkgver=0.3.4.14 pkgrel=1 pkgdesc="Numbers represented using scientific notation" url="https://github.com/basvandijk/scientific"; @@ -12,7 +12,7 @@ arch=('i686' 'x86_64') depends=("ghc=8.0.1" "haskell-hashable" "haskell-integer-logarithms" "haskell-text" "haskell-vector") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('a7312601e13f8f119de78fa05f20256f87acce6d97fbda90431e053ce0d0f95b0f58f4bf88973b362e0ecf2573f02a1f06ebbe5f96eeda6e1e25c699b7a04f62') +sha512sums=('82a0382723351e01aa57e6fbf618c38252a4b786843b48010d2461d7388234433f2a14265affab907eaf97fbade9f55036bd0af12bc6460076859f5d9538ab76') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-scientific/repos (4 files)
Date: Sunday, June 4, 2017 @ 18:45:57 Author: felixonmars Revision: 233995 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-scientific/repos/community-staging-i686/ haskell-scientific/repos/community-staging-i686/PKGBUILD (from rev 233994, haskell-scientific/trunk/PKGBUILD) haskell-scientific/repos/community-staging-x86_64/ haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 233994, haskell-scientific/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-scientific/repos/community-staging-i686/PKGBUILD (from rev 233994, haskell-scientific/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 18:45:57 UTC (rev 233995) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=scientific +pkgname=haskell-scientific +pkgver=0.3.4.14 +pkgrel=1 +pkgdesc="Numbers represented using scientific notation" +url="https://github.com/basvandijk/scientific"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-hashable" "haskell-integer-logarithms" "haskell-text" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('82a0382723351e01aa57e6fbf618c38252a4b786843b48010d2461d7388234433f2a14265affab907eaf97fbade9f55036bd0af12bc6460076859f5d9538ab76') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-integer-simple -f-bytestring-builder +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 233994, haskell-scientific/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 18:45:57 UTC (rev 233995) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=scientific +pkgname=haskell-scientific +pkgver=0.3.4.14 +pkgrel=1 +pkgdesc="Numbers represented using scientific notation" +url="https://github.com/basvandijk/scientific"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-hashable" "haskell-integer-logarithms" "haskell-text" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('82a0382723351e01aa57e6fbf618c38252a4b786843b48010d2461d7388234433f2a14265affab907eaf97fbade9f55036bd0af12bc6460076859f5d9538ab76') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-integer-simple -f-bytestring-builder +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/htm
[arch-commits] Commit in haskell-attoparsec/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 18:50:38 Author: felixonmars Revision: 233996 upgpkg: haskell-attoparsec 0.13.1.0-10 rebuild with scientific,0.3.4.14 Modified: haskell-attoparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 18:45:57 UTC (rev 233995) +++ PKGBUILD2017-06-04 18:50:38 UTC (rev 233996) @@ -5,7 +5,7 @@ _hkgname=attoparsec pkgname=haskell-attoparsec pkgver=0.13.1.0 -pkgrel=9 +pkgrel=10 pkgdesc="Fast combinator parsing for bytestrings and text" url="https://github.com/bos/attoparsec"; license=("BSD3")
[arch-commits] Commit in haskell-attoparsec/repos (4 files)
Date: Sunday, June 4, 2017 @ 18:51:29 Author: felixonmars Revision: 233997 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-attoparsec/repos/community-staging-i686/ haskell-attoparsec/repos/community-staging-i686/PKGBUILD (from rev 233996, haskell-attoparsec/trunk/PKGBUILD) haskell-attoparsec/repos/community-staging-x86_64/ haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 233996, haskell-attoparsec/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-attoparsec/repos/community-staging-i686/PKGBUILD (from rev 233996, haskell-attoparsec/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 18:51:29 UTC (rev 233997) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=attoparsec +pkgname=haskell-attoparsec +pkgver=0.13.1.0 +pkgrel=10 +pkgdesc="Fast combinator parsing for bytestrings and text" +url="https://github.com/bos/attoparsec"; +license=("BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-scientific" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('52dc74d4955e457ce4f76f5c9d6dba05c1d07e2cd2a542d6251c6dbc66ce3f64') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 233996, haskell-attoparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 18:51:29 UTC (rev 233997) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=attoparsec +pkgname=haskell-attoparsec +pkgver=0.13.1.0 +pkgrel=10 +pkgdesc="Fast combinator parsing for bytestrings and text" +url="https://github.com/bos/attoparsec"; +license=("BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-scientific" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('52dc74d4955e457ce4f76f5c9d6dba05c1d07e2cd2a542d6251c6dbc66ce3f64') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +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/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 19:02:43 Author: felixonmars Revision: 233998 upgpkg: haskell-aeson 1.1.2.0-4 rebuild with scientific,0.3.4.14 Modified: haskell-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 18:51:29 UTC (rev 233997) +++ PKGBUILD2017-06-04 19:02:43 UTC (rev 233998) @@ -6,7 +6,7 @@ pkgname=haskell-aeson _hkgname=aeson pkgver=1.1.2.0 -pkgrel=3 +pkgrel=4 pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." url="https://github.com/bos/aeson"; license=("GPL")
[arch-commits] Commit in haskell-aeson/repos (4 files)
Date: Sunday, June 4, 2017 @ 19:03:30 Author: felixonmars Revision: 233999 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aeson/repos/community-staging-i686/ haskell-aeson/repos/community-staging-i686/PKGBUILD (from rev 233998, haskell-aeson/trunk/PKGBUILD) haskell-aeson/repos/community-staging-x86_64/ haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 233998, haskell-aeson/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-aeson/repos/community-staging-i686/PKGBUILD (from rev 233998, haskell-aeson/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 19:03:30 UTC (rev 233999) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-aeson +_hkgname=aeson +pkgver=1.1.2.0 +pkgrel=4 +pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." +url="https://github.com/bos/aeson"; +license=("GPL") +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=("ghc=8.0.1" 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 'haskell-hashable' + 'haskell-scientific' 'haskell-tagged' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('643462221fe1c1e324ffa65c2865619b6ba4721104283d5de965225b3b821ac4493d4783a30b51a417883e3ef3aa59d019d594658cf4656c3e4918fbc0b12b44') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast -f-bytestring-builder -fcffi + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "${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" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 233998, haskell-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 19:03:30 UTC (rev 233999) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-aeson +_hkgname=aeson +pkgver=1.1.2.0 +pkgrel=4 +pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." +url="https://github.com/bos/aeson"; +license=("GPL") +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=("ghc=8.0.1" 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 'haskell-hashable' + 'haskell-scientific' 'haskell-tagged' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('643462221fe1c1e324ffa65c2865619b6ba4721104283d5de965225b3b821ac4493d4783a30b51a417883e3ef3aa59d019d594658cf4656c3e4918fbc0b12b44') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast -f-bytestring-builder -fcffi + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "${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/${pk
[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 19:06:31 Author: felixonmars Revision: 234000 upgpkg: haskell-aeson-better-errors 0.9.1.0-18 rebuild with scientific,0.3.4.14 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 19:03:30 UTC (rev 233999) +++ PKGBUILD2017-06-04 19:06:31 UTC (rev 234000) @@ -5,7 +5,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=17 +pkgrel=18 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors"; license=("MIT")
[arch-commits] Commit in haskell-aeson-better-errors/repos (6 files)
Date: Sunday, June 4, 2017 @ 19:07:24 Author: felixonmars Revision: 234001 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-i686/ haskell-aeson-better-errors/repos/community-staging-i686/PKGBUILD (from rev 234000, haskell-aeson-better-errors/trunk/PKGBUILD) haskell-aeson-better-errors/repos/community-staging-i686/haskell-aeson-better-errors.install (from rev 234000, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 234000, haskell-aeson-better-errors/trunk/PKGBUILD) haskell-aeson-better-errors/repos/community-staging-x86_64/haskell-aeson-better-errors.install (from rev 234000, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) --+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-aeson-better-errors.install | 18 community-staging-x86_64/PKGBUILD| 42 ++ community-staging-x86_64/haskell-aeson-better-errors.install | 18 4 files changed, 120 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-i686/PKGBUILD (from rev 234000, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 19:07:24 UTC (rev 234001) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.1.0 +pkgrel=18 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-dlist" "haskell-mtl" "haskell-scientific" "haskell-text" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-aeson-better-errors/repos/community-staging-i686/haskell-aeson-better-errors.install (from rev 234000, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) === --- community-staging-i686/haskell-aeson-better-errors.install (rev 0) +++ community-staging-i686/haskell-aeson-better-errors.install 2017-06-04 19:07:24 UTC (rev 234001) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-aeson-better-errors +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 234000, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 19:07:24 UTC (rev 234001) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeso
[arch-commits] Commit in cblrepo/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 19:10:43 Author: felixonmars Revision: 234002 upgpkg: cblrepo 0.24.0-21 rebuild with scientific,0.3.4.14 Modified: cblrepo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 19:07:24 UTC (rev 234001) +++ PKGBUILD2017-06-04 19:10:43 UTC (rev 234002) @@ -3,7 +3,7 @@ pkgname=cblrepo pkgver=0.24.0 -pkgrel=20 +pkgrel=21 pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" url="https://github.com/magthe/cblrepo"; license=("Apache")
[arch-commits] Commit in cblrepo/repos (4 files)
Date: Sunday, June 4, 2017 @ 19:11:34 Author: felixonmars Revision: 234003 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: cblrepo/repos/community-staging-i686/ cblrepo/repos/community-staging-i686/PKGBUILD (from rev 234002, cblrepo/trunk/PKGBUILD) cblrepo/repos/community-staging-x86_64/ cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 234002, cblrepo/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 35 +++ community-staging-x86_64/PKGBUILD | 35 +++ 2 files changed, 70 insertions(+) Copied: cblrepo/repos/community-staging-i686/PKGBUILD (from rev 234002, cblrepo/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 19:11:34 UTC (rev 234003) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cblrepo +pkgver=0.24.0 +pkgrel=21 +pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" +url="https://github.com/magthe/cblrepo"; +license=("Apache") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-mtl" + "haskell-optparse-applicative" "haskell-safe" "haskell-stringsearch" "haskell-tar" + "haskell-text" "haskell-unixutils" "haskell-utf8-string" "haskell-vector" + "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('03c1728d5f5ac702e334d3b7ccf0ceb42c00f93dba6cce2cdd655f5d74f4af7a') + +prepare() { +sed -i 's/aeson ==1.0.*,/aeson >=1.0,/' ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share +} Copied: cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 234002, cblrepo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 19:11:34 UTC (rev 234003) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cblrepo +pkgver=0.24.0 +pkgrel=21 +pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" +url="https://github.com/magthe/cblrepo"; +license=("Apache") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-mtl" + "haskell-optparse-applicative" "haskell-safe" "haskell-stringsearch" "haskell-tar" + "haskell-text" "haskell-unixutils" "haskell-utf8-string" "haskell-vector" + "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('03c1728d5f5ac702e334d3b7ccf0ceb42c00f93dba6cce2cdd655f5d74f4af7a') + +prepare() { +sed -i 's/aeson ==1.0.*,/aeson >=1.0,/' ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share +}
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 19:14:51 Author: felixonmars Revision: 234004 upgpkg: haskell-insert-ordered-containers 0.2.1.0-11 rebuild with scientific,0.3.4.14 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 19:11:34 UTC (rev 234003) +++ PKGBUILD2017-06-04 19:14:51 UTC (rev 234004) @@ -4,7 +4,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.1.0 -pkgrel=10 +pkgrel=11 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers"; license=('custom:BSD3')
[arch-commits] Commit in haskell-insert-ordered-containers/repos (4 files)
Date: Sunday, June 4, 2017 @ 19:15:44 Author: felixonmars Revision: 234005 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-i686/ haskell-insert-ordered-containers/repos/community-staging-i686/PKGBUILD (from rev 234004, haskell-insert-ordered-containers/trunk/PKGBUILD) haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 234004, haskell-insert-ordered-containers/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-i686/PKGBUILD (from rev 234004, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 19:15:44 UTC (rev 234005) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.1.0 +pkgrel=11 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-text' 'haskell-unordered-containers') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b') + +prepare() { +sed -i 's/, semigroupoids >=4.3 && <5.2/, semigroupoids >=4.3 \&\& <5.3/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 234004, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 19:15:44 UTC (rev 234005) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.1.0 +pkgrel=11 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-text' 'haskell-unordered-containers') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b') + +prepare() { +sed -i 's/, semigroupoids >=4.3 && <5.2/, semigroupoids >=4.3 \&\& <5.3/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --
[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 19:22:12 Author: felixonmars Revision: 234006 upgpkg: haskell-pandoc-types 1.17.0.5-13 rebuild with scientific,0.3.4.14 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 19:15:44 UTC (rev 234005) +++ PKGBUILD2017-06-04 19:22:12 UTC (rev 234006) @@ -5,7 +5,7 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.17.0.5 -pkgrel=12 +pkgrel=13 pkgdesc="Types for representing a structured document" url="http://johnmacfarlane.net/pandoc"; license=("custom:BSD3")
[arch-commits] Commit in haskell-pandoc-types/repos (6 files)
Date: Sunday, June 4, 2017 @ 19:23:06 Author: felixonmars Revision: 234007 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-i686/ haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 234006, haskell-pandoc-types/trunk/PKGBUILD) haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install (from rev 234006, haskell-pandoc-types/trunk/haskell-pandoc-types.install) haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 234006, haskell-pandoc-types/trunk/PKGBUILD) haskell-pandoc-types/repos/community-staging-x86_64/haskell-pandoc-types.install (from rev 234006, haskell-pandoc-types/trunk/haskell-pandoc-types.install) ---+ community-staging-i686/PKGBUILD | 41 community-staging-i686/haskell-pandoc-types.install | 18 +++ community-staging-x86_64/PKGBUILD | 41 community-staging-x86_64/haskell-pandoc-types.install | 18 +++ 4 files changed, 118 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 234006, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 19:23:06 UTC (rev 234007) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.17.0.5 +pkgrel=13 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-quickcheck" "haskell-syb") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('c8825588b587ff5ed0c105156a11a43f3b752279997231cfc13102809bbc51b3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install (from rev 234006, haskell-pandoc-types/trunk/haskell-pandoc-types.install) === --- community-staging-i686/haskell-pandoc-types.install (rev 0) +++ community-staging-i686/haskell-pandoc-types.install 2017-06-04 19:23:06 UTC (rev 234007) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc-types +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 234006, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 19:23:06 UTC (rev 234007) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.17.0.5 +pkgrel=13 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-quickcheck" "haskell-syb") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkg
[arch-commits] Commit in haskell-texmath/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 19:30:50 Author: felixonmars Revision: 234008 upgpkg: haskell-texmath 0.9.4-9 rebuild with scientific,0.3.4.14 Modified: haskell-texmath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 19:23:06 UTC (rev 234007) +++ PKGBUILD2017-06-04 19:30:50 UTC (rev 234008) @@ -5,7 +5,7 @@ _hkgname=texmath pkgname=haskell-texmath pkgver=0.9.4 -pkgrel=8 +pkgrel=9 pkgdesc="Conversion between formats used to represent mathematics." url="http://github.com/jgm/texmath"; license=("GPL")
[arch-commits] Commit in haskell-texmath/repos (4 files)
Date: Sunday, June 4, 2017 @ 19:31:43 Author: felixonmars Revision: 234009 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-texmath/repos/community-staging-i686/ haskell-texmath/repos/community-staging-i686/PKGBUILD (from rev 234008, haskell-texmath/trunk/PKGBUILD) haskell-texmath/repos/community-staging-x86_64/ haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 234008, haskell-texmath/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-texmath/repos/community-staging-i686/PKGBUILD (from rev 234008, haskell-texmath/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 19:31:43 UTC (rev 234009) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.9.4 +pkgrel=9 +pkgdesc="Conversion between formats used to represent mathematics." +url="http://github.com/jgm/texmath"; +license=("GPL") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-network-uri" "haskell-pandoc-types" + "haskell-parsec" "haskell-syb" "haskell-xml") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('da665d069708679fb40ee2e981dcdede55e79f3165c0ae09c55621273e682195') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-executable +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 234008, haskell-texmath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 19:31:43 UTC (rev 234009) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.9.4 +pkgrel=9 +pkgdesc="Conversion between formats used to represent mathematics." +url="http://github.com/jgm/texmath"; +license=("GPL") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-network-uri" "haskell-pandoc-types" + "haskell-parsec" "haskell-syb" "haskell-xml") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('da665d069708679fb40ee2e981dcdede55e79f3165c0ae09c55621273e682195') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-executable +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-path/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 19:34:59 Author: felixonmars Revision: 234010 upgpkg: haskell-path 0.5.13-9 rebuild with scientific,0.3.4.14 Modified: haskell-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 19:31:43 UTC (rev 234009) +++ PKGBUILD2017-06-04 19:34:59 UTC (rev 234010) @@ -5,7 +5,7 @@ _hkgname=path pkgname=haskell-path pkgver=0.5.13 -pkgrel=8 +pkgrel=9 pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-path/repos (4 files)
Date: Sunday, June 4, 2017 @ 19:35:49 Author: felixonmars Revision: 234011 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-path/repos/community-staging-i686/ haskell-path/repos/community-staging-i686/PKGBUILD (from rev 234010, haskell-path/trunk/PKGBUILD) haskell-path/repos/community-staging-x86_64/ haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 234010, haskell-path/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-path/repos/community-staging-i686/PKGBUILD (from rev 234010, haskell-path/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 19:35:49 UTC (rev 234011) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.5.13 +pkgrel=9 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-exceptions" "haskell-hashable") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('1968303e1632499890c3c760ade68e91e848cb45de552090d86e6c75b93e7d51') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 234010, haskell-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 19:35:49 UTC (rev 234011) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.5.13 +pkgrel=9 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-exceptions" "haskell-hashable") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('1968303e1632499890c3c760ade68e91e848cb45de552090d86e6c75b93e7d51') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 19:38:07 Author: felixonmars Revision: 234012 upgpkg: haskell-path-io 1.2.2-16 rebuild with scientific,0.3.4.14 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 19:35:49 UTC (rev 234011) +++ PKGBUILD2017-06-04 19:38:07 UTC (rev 234012) @@ -6,7 +6,7 @@ pkgname=haskell-path-io _hkgname=path-io pkgver=1.2.2 -pkgrel=15 +pkgrel=16 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io"; license=("custom:BSD3")
[arch-commits] Commit in haskell-path-io/repos (4 files)
Date: Sunday, June 4, 2017 @ 19:39:07 Author: felixonmars Revision: 234013 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-path-io/repos/community-staging-i686/ haskell-path-io/repos/community-staging-i686/PKGBUILD (from rev 234012, haskell-path-io/trunk/PKGBUILD) haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 234012, haskell-path-io/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-path-io/repos/community-staging-i686/PKGBUILD (from rev 234012, haskell-path-io/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 19:39:07 UTC (rev 234013) @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 162763 2016-02-20 14:34:32Z fyan $ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-path-io +_hkgname=path-io +pkgver=1.2.2 +pkgrel=16 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'haskell-exceptions' 'haskell-path' 'haskell-temporary' 'haskell-unix-compat') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +md5sums=('ffd301d610a3e085a9c7f70bf9deddae') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev + runhaskell Setup build + LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html + 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" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md" +} Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 234012, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 19:39:07 UTC (rev 234013) @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 162763 2016-02-20 14:34:32Z fyan $ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-path-io +_hkgname=path-io +pkgver=1.2.2 +pkgrel=16 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'haskell-exceptions' 'haskell-path' 'haskell-temporary' 'haskell-unix-compat') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +md5sums=('ffd301d610a3e085a9c7f70bf9deddae') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev + runhaskell Setup build + LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html + 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" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md" +}
[arch-commits] Commit in mpd/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 20:01:17 Author: bisson Revision: 297779 upstream update Modified: mpd/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 14:07:11 UTC (rev 297778) +++ PKGBUILD2017-06-04 20:01:17 UTC (rev 297779) @@ -6,7 +6,7 @@ # Contributor: Ben pkgname=mpd -pkgver=0.20.8 +pkgver=0.20.9 pkgrel=1 pkgdesc='Flexible, powerful, server-side application for playing music' url='https://www.musicpd.org/' @@ -22,7 +22,7 @@ source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} 'tmpfiles.d' 'conf') -sha256sums=('7d177f29663c4a0997413401e52bbf11d2bb472773bbcf9294f839c4b8751e35' +sha256sums=('cd77a2869e32354b004cc6b34fcb0bee56114caa2d9ed862aaa8071441e34eb7' 'SKIP' 'c1683ba35774c85e16c70e89f7e2ed1c09619512b1a273daabbd5e34d40439bd' 'f40f68205834ca53cea3372e930bfe6c2f9ecc9df3b1605df2fec63a658b2e03')
[arch-commits] Commit in mpd/repos (16 files)
Date: Sunday, June 4, 2017 @ 20:02:31 Author: bisson Revision: 297780 archrelease: copy trunk to extra-i686, extra-x86_64 Added: mpd/repos/extra-i686/PKGBUILD (from rev 297779, mpd/trunk/PKGBUILD) mpd/repos/extra-i686/conf (from rev 297779, mpd/trunk/conf) mpd/repos/extra-i686/install (from rev 297779, mpd/trunk/install) mpd/repos/extra-i686/tmpfiles.d (from rev 297779, mpd/trunk/tmpfiles.d) mpd/repos/extra-x86_64/PKGBUILD (from rev 297779, mpd/trunk/PKGBUILD) mpd/repos/extra-x86_64/conf (from rev 297779, mpd/trunk/conf) mpd/repos/extra-x86_64/install (from rev 297779, mpd/trunk/install) mpd/repos/extra-x86_64/tmpfiles.d (from rev 297779, mpd/trunk/tmpfiles.d) Deleted: mpd/repos/extra-i686/PKGBUILD mpd/repos/extra-i686/conf mpd/repos/extra-i686/install mpd/repos/extra-i686/tmpfiles.d mpd/repos/extra-x86_64/PKGBUILD mpd/repos/extra-x86_64/conf mpd/repos/extra-x86_64/install mpd/repos/extra-x86_64/tmpfiles.d -+ /PKGBUILD | 120 ++ /conf | 12 /install| 10 +++ /tmpfiles.d |2 extra-i686/PKGBUILD | 60 --- extra-i686/conf |6 -- extra-i686/install |5 - extra-i686/tmpfiles.d |1 extra-x86_64/PKGBUILD | 60 --- extra-x86_64/conf |6 -- extra-x86_64/install|5 - extra-x86_64/tmpfiles.d |1 12 files changed, 144 insertions(+), 144 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-06-04 20:01:17 UTC (rev 297779) +++ extra-i686/PKGBUILD 2017-06-04 20:02:31 UTC (rev 297780) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: Angel Velasquez -# Contributor: Andrea Scarpino -# Contributor: Damir Perisa -# Contributor: Ben - -pkgname=mpd -pkgver=0.20.8 -pkgrel=1 -pkgdesc='Flexible, powerful, server-side application for playing music' -url='https://www.musicpd.org/' -license=('GPL') -arch=('i686' 'x86_64') -depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 'faad2' - 'sqlite' 'jack' 'libmms' 'wavpack' 'avahi' 'libid3tag' 'yajl' 'libmpdclient' - 'icu' 'libupnp' 'libnfs' 'libsamplerate' 'libsoxr' 'smbclient' 'libcdio-paranoia' - 'libgme') -makedepends=('boost' 'doxygen') -validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') -#source=("https://www.musicpd.org/download/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.sig} -source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} -'tmpfiles.d' -'conf') -sha256sums=('7d177f29663c4a0997413401e52bbf11d2bb472773bbcf9294f839c4b8751e35' -'SKIP' -'c1683ba35774c85e16c70e89f7e2ed1c09619512b1a273daabbd5e34d40439bd' -'f40f68205834ca53cea3372e930bfe6c2f9ecc9df3b1605df2fec63a658b2e03') - -backup=('etc/mpd.conf') -install=install - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --enable-cdio-paranoia \ - --enable-libmpdclient \ - --enable-jack \ - --enable-soundcloud \ - --enable-pipe-output \ - --enable-pulse \ - --disable-sidplay \ - --with-systemduserunitdir=/usr/lib/systemd/user \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -Dm644 ../conf "${pkgdir}"/etc/mpd.conf - install -Dm644 ../tmpfiles.d "${pkgdir}"/usr/lib/tmpfiles.d/mpd.conf - install -d -g 45 -o 45 "${pkgdir}"/var/lib/mpd{,/playlists} - - sed '/\[Service\]/a User=mpd' -i "${pkgdir}"/usr/lib/systemd/system/mpd.service - sed '/WantedBy=/c WantedBy=default.target' -i "${pkgdir}"/usr/lib/systemd/system/mpd.service -} Copied: mpd/repos/extra-i686/PKGBUILD (from rev 297779, mpd/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-06-04 20:02:31 UTC (rev 297780) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Angel Velasquez +# Contributor: Andrea Scarpino +# Contributor: Damir Perisa +# Contributor: Ben + +pkgname=mpd +pkgver=0.20.9 +pkgrel=1 +pkgdesc='Flexible, powerful, server-side application for playing music' +url='https://www.musicpd.org/' +license=('GPL') +arch=('i686' 'x86_64') +depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 'faad2' + 'sqlite' 'jack' 'libmms' 'wavpack' 'avahi' 'libid3tag' 'yajl' 'libmpdclient' + 'icu' 'libupnp' 'libnfs' 'libsamplerate' 'libsoxr' 's
[arch-commits] Commit in kscreenlocker/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 20:47:53 Author: arojas Revision: 297781 Fix unlock not working after pressing enter (KDEBUG#380491) Modified: kscreenlocker/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 20:02:31 UTC (rev 297780) +++ PKGBUILD2017-06-04 20:47:53 UTC (rev 297781) @@ -3,7 +3,7 @@ pkgname=kscreenlocker pkgver=5.10.0 -pkgrel=1 +pkgrel=2 pkgdesc='Library and components for secure lock screen architecture' arch=(i686 x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' @@ -11,9 +11,11 @@ groups=(plasma) depends=(kidletime kwayland kdeclarative) makedepends=(extra-cmake-modules python kdoctools kcmutils libxcursor) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} + kdebug-380491.patch::"https://cgit.kde.org/kscreenlocker.git/patch/?id=23fa33ce";) sha256sums=('ee625488caa933fb9c174b80b10b425f51ad23eca3aac7d7de20ac1da7d62ed4' -'SKIP') +'SKIP' +'e2a39c47a77617d062199ffa877bdeb444b34b5abad16f7283f99f83e2dcc4a5') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '348C8651206633FD983A8FC4DEACEA00075E1D76' # KDE Neon 'D07BD8662C56CB291B316EB2F5675605C74E02CF') # David Edmundson @@ -20,6 +22,10 @@ prepare() { mkdir -p build + +# Fix https://bugs.kde.org/show_bug.cgi?id=380491 + cd $pkgname-$pkgver + patch -p1 -i ../kdebug-380491.patch } build() {
[arch-commits] Commit in kscreenlocker/repos (4 files)
Date: Sunday, June 4, 2017 @ 20:48:39 Author: arojas Revision: 297782 archrelease: copy trunk to extra-i686, extra-x86_64 Added: kscreenlocker/repos/extra-i686/PKGBUILD (from rev 297781, kscreenlocker/trunk/PKGBUILD) kscreenlocker/repos/extra-x86_64/PKGBUILD (from rev 297781, kscreenlocker/trunk/PKGBUILD) Deleted: kscreenlocker/repos/extra-i686/PKGBUILD kscreenlocker/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 90 extra-i686/PKGBUILD | 39 extra-x86_64/PKGBUILD | 39 3 files changed, 90 insertions(+), 78 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-06-04 20:47:53 UTC (rev 297781) +++ extra-i686/PKGBUILD 2017-06-04 20:48:39 UTC (rev 297782) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas - -pkgname=kscreenlocker -pkgver=5.10.0 -pkgrel=1 -pkgdesc='Library and components for secure lock screen architecture' -arch=(i686 x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(LGPL) -groups=(plasma) -depends=(kidletime kwayland kdeclarative) -makedepends=(extra-cmake-modules python kdoctools kcmutils libxcursor) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('ee625488caa933fb9c174b80b10b425f51ad23eca3aac7d7de20ac1da7d62ed4' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '348C8651206633FD983A8FC4DEACEA00075E1D76' # KDE Neon - 'D07BD8662C56CB291B316EB2F5675605C74E02CF') # David Edmundson - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DKDE_INSTALL_LIBDIR=lib \ --DKDE_INSTALL_LIBEXECDIR=/usr/lib \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: kscreenlocker/repos/extra-i686/PKGBUILD (from rev 297781, kscreenlocker/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-06-04 20:48:39 UTC (rev 297782) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Antonio Rojas + +pkgname=kscreenlocker +pkgver=5.10.0 +pkgrel=2 +pkgdesc='Library and components for secure lock screen architecture' +arch=(i686 x86_64) +url='https://www.kde.org/workspaces/plasmadesktop/' +license=(LGPL) +groups=(plasma) +depends=(kidletime kwayland kdeclarative) +makedepends=(extra-cmake-modules python kdoctools kcmutils libxcursor) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} + kdebug-380491.patch::"https://cgit.kde.org/kscreenlocker.git/patch/?id=23fa33ce";) +sha256sums=('ee625488caa933fb9c174b80b10b425f51ad23eca3aac7d7de20ac1da7d62ed4' +'SKIP' +'e2a39c47a77617d062199ffa877bdeb444b34b5abad16f7283f99f83e2dcc4a5') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '348C8651206633FD983A8FC4DEACEA00075E1D76' # KDE Neon + 'D07BD8662C56CB291B316EB2F5675605C74E02CF') # David Edmundson + +prepare() { + mkdir -p build + +# Fix https://bugs.kde.org/show_bug.cgi?id=380491 + cd $pkgname-$pkgver + patch -p1 -i ../kdebug-380491.patch +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DKDE_INSTALL_LIBDIR=lib \ +-DKDE_INSTALL_LIBEXECDIR=/usr/lib \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2017-06-04 20:47:53 UTC (rev 297781) +++ extra-x86_64/PKGBUILD 2017-06-04 20:48:39 UTC (rev 297782) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas - -pkgname=kscreenlocker -pkgver=5.10.0 -pkgrel=1 -pkgdesc='Library and components for secure lock screen architecture' -arch=(i686 x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(LGPL) -groups=(plasma) -depends=(kidletime kwayland kdeclarative) -makedepends=(extra-cmake-modules python kdoctools kcmutils libxcursor) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('ee625488caa933fb9c174b80b10b425f51ad23eca3aac7d7de20ac1da7d62ed4' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '348C8651206633FD983A8FC4DEACEA00075E1D76' # KDE Neon - 'D07BD8662C56CB291B316EB2F5675605C74E02CF') # David Edmundson - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DKDE_INSTALL_LIBDIR
[arch-commits] Commit in backuppc/trunk (01-fix-edit-compound.patch PKGBUILD)
Date: Sunday, June 4, 2017 @ 20:57:31 Author: seblu Revision: 234014 upgpkg: backuppc 4.1.3-1 Modified: backuppc/trunk/PKGBUILD Deleted: backuppc/trunk/01-fix-edit-compound.patch + 01-fix-edit-compound.patch | 148 --- PKGBUILD |8 -- 2 files changed, 3 insertions(+), 153 deletions(-) Deleted: 01-fix-edit-compound.patch === --- 01-fix-edit-compound.patch 2017-06-04 19:39:07 UTC (rev 234013) +++ 01-fix-edit-compound.patch 2017-06-04 20:57:31 UTC (rev 234014) @@ -1,148 +0,0 @@ -From 7936184a9ec049fef3d0d67e012b23d79eb336f1 Mon Sep 17 00:00:00 2001 -From: Craig Barratt -Date: Fri, 12 May 2017 01:00:41 -0700 -Subject: [PATCH] fixed editing of compound variables (eg, BackupFilesOnly) - when main config.pl value is non-empty - - lib/BackupPC/CGI/EditConfig.pm | 58 +++--- - 1 file changed, 37 insertions(+), 21 deletions(-) - -diff --git a/lib/BackupPC/CGI/EditConfig.pm b/lib/BackupPC/CGI/EditConfig.pm -index 5868dc2..747c488 100644 a/lib/BackupPC/CGI/EditConfig.pm -+++ b/lib/BackupPC/CGI/EditConfig.pm -@@ -411,14 +411,14 @@ sub action - # - #print STDERR Dumper(\%In); - foreach my $v ( sort(keys(%In)) ) { --if ( $v =~ /^v_zZ_(\Q$var\E(_zZ_.*|$))/ ) { --delete($In{$v}) if ( !defined($In{"orig_zZ_$1"}) ); -+if ( $v =~ /^v_((zZ_|flds_)\Q$var\E(_zZ_.*|$))/ ) { -+delete($In{$v}) if ( !defined($In{"orig_$1"}) ); - } --if ( $v =~ /^orig_zZ_(\Q$var\E(_zZ_.*|$))/ ) { --$In{"v_zZ_$1"} = $In{$v}; -+if ( $v =~ /^orig_((zZ_|flds_)\Q$var\E(_zZ_.*|$))/ ) { -+$In{"v_$1"} = $In{$v}; - } - } --delete($In{"vflds.$var"}); -+#delete($In{"v_flds_$var"}); - } - - ($newConf, $override) = inputParse($bpc, $userHost); -@@ -614,8 +614,9 @@ EOF - return false; - } - var allVars = {}; -- var varRE = new RegExp("^v_zZ_(" + varName + ".*)"); -- var origRE = new RegExp("^orig_zZ_(" + varName + ".*)"); -+ var varRE = new RegExp("^v_((zZ_|flds_)" + varName + ".*)"); -+ var origRE = new RegExp("^orig_((zZ_|flds_)" + varName + ".*)"); -+ var fldsRE = new RegExp("^flds_"); - for ( var i = 0 ; i < document.editForm.elements.length ; i++ ) { - var e = document.editForm.elements[i]; - var re; -@@ -624,7 +625,7 @@ EOF - allVars[re[1]] = 0; - } - allVars[re[1]]++; -- //debugMsg("found v_zZ_ match with " + re[1]); -+ //debugMsg("found v_ match with " + re[1]); - //debugMsg("allVars[" + re[1] + "] = " + allVars[re[1]]); - } else if ( (re = origRE.exec(e.name)) != null ) { - if ( allVars[re[1]] == null ) { -@@ -639,13 +640,20 @@ EOF - if ( allVars[v] != 0 ) { - //debugMsg("Not the same shape because of " + v); - sameShape = 0; -- } else { -+break; -+} -+if ( fldsRE.exec(v) != null ) { -+// always rebuild a compound variable -+ sameShape = 0; -+break; -+} -+} -+ if ( sameShape ) { -+for ( v in allVars ) { - // copy the original variable values - //debugMsg("setting " + v); -- eval("document.editForm.v_zZ_" + v + ".value = document.editForm.orig_zZ_" + v + ".value"); -+ eval("document.editForm.v_" + v + ".value = document.editForm.orig_" + v + ".value"); - } -- } -- if ( sameShape ) { - return true; - } else { - // need to rebuild the form since the compound variable -@@ -915,11 +923,19 @@ EOF - # Just switching menus: copy all the orig_zZ_ input parameters - # - foreach my $var ( sort(keys(%In)) ) { --next if ( $var !~ /^orig_zZ_/ ); --my $val = decode_utf8($In{$var}); --$contentHidden .= < -+EOF -+} elsif ( $var =~ /^orig_flds_/ ) { -+foreach my $v ( split(/\0/, $In{$var}) ) { -+my $val = decode_utf8($v); -+$contentHidden .= < - EOF -+} -+} - } - } - } else { -@@ -991,7 +1007,7 @@ sub fieldHiddenBuild - # rather than hard-coded - # - $content .= < -+ - EOF - } - $content .= fieldHiddenBuild($childType, "${varName}_zZ_$fldNum", -@@ -1194,7 +1210,7 @@ EOF - # rather than hard-coded - # - $c
[arch-commits] Commit in backuppc/repos (34 files)
Date: Sunday, June 4, 2017 @ 20:59:02 Author: seblu Revision: 234015 archrelease: copy trunk to community-x86_64, community-i686 Added: backuppc/repos/community-i686/PKGBUILD (from rev 234014, backuppc/trunk/PKGBUILD) backuppc/repos/community-i686/backuppc.httpd (from rev 234014, backuppc/trunk/backuppc.httpd) backuppc/repos/community-i686/backuppc.install (from rev 234014, backuppc/trunk/backuppc.install) backuppc/repos/community-i686/backuppc.profile.csh (from rev 234014, backuppc/trunk/backuppc.profile.csh) backuppc/repos/community-i686/backuppc.profile.sh (from rev 234014, backuppc/trunk/backuppc.profile.sh) backuppc/repos/community-i686/backuppc.service (from rev 234014, backuppc/trunk/backuppc.service) backuppc/repos/community-i686/backuppc.sysusers (from rev 234014, backuppc/trunk/backuppc.sysusers) backuppc/repos/community-i686/backuppc.tmpfiles (from rev 234014, backuppc/trunk/backuppc.tmpfiles) backuppc/repos/community-x86_64/PKGBUILD (from rev 234014, backuppc/trunk/PKGBUILD) backuppc/repos/community-x86_64/backuppc.httpd (from rev 234014, backuppc/trunk/backuppc.httpd) backuppc/repos/community-x86_64/backuppc.install (from rev 234014, backuppc/trunk/backuppc.install) backuppc/repos/community-x86_64/backuppc.profile.csh (from rev 234014, backuppc/trunk/backuppc.profile.csh) backuppc/repos/community-x86_64/backuppc.profile.sh (from rev 234014, backuppc/trunk/backuppc.profile.sh) backuppc/repos/community-x86_64/backuppc.service (from rev 234014, backuppc/trunk/backuppc.service) backuppc/repos/community-x86_64/backuppc.sysusers (from rev 234014, backuppc/trunk/backuppc.sysusers) backuppc/repos/community-x86_64/backuppc.tmpfiles (from rev 234014, backuppc/trunk/backuppc.tmpfiles) Deleted: backuppc/repos/community-i686/01-fix-edit-compound.patch backuppc/repos/community-i686/PKGBUILD backuppc/repos/community-i686/backuppc.httpd backuppc/repos/community-i686/backuppc.install backuppc/repos/community-i686/backuppc.profile.csh backuppc/repos/community-i686/backuppc.profile.sh backuppc/repos/community-i686/backuppc.service backuppc/repos/community-i686/backuppc.sysusers backuppc/repos/community-i686/backuppc.tmpfiles backuppc/repos/community-x86_64/01-fix-edit-compound.patch backuppc/repos/community-x86_64/PKGBUILD backuppc/repos/community-x86_64/backuppc.httpd backuppc/repos/community-x86_64/backuppc.install backuppc/repos/community-x86_64/backuppc.profile.csh backuppc/repos/community-x86_64/backuppc.profile.sh backuppc/repos/community-x86_64/backuppc.service backuppc/repos/community-x86_64/backuppc.sysusers backuppc/repos/community-x86_64/backuppc.tmpfiles -+ /PKGBUILD | 258 ++ /backuppc.httpd | 42 /backuppc.install | 46 /backuppc.profile.csh |2 /backuppc.profile.sh|6 /backuppc.service | 22 ++ /backuppc.sysusers |2 /backuppc.tmpfiles |2 community-i686/01-fix-edit-compound.patch | 148 -- community-i686/PKGBUILD | 131 - community-i686/backuppc.httpd | 21 -- community-i686/backuppc.install | 23 -- community-i686/backuppc.profile.csh |1 community-i686/backuppc.profile.sh |3 community-i686/backuppc.service | 11 - community-i686/backuppc.sysusers|1 community-i686/backuppc.tmpfiles|1 community-x86_64/01-fix-edit-compound.patch | 148 -- community-x86_64/PKGBUILD | 131 - community-x86_64/backuppc.httpd | 21 -- community-x86_64/backuppc.install | 23 -- community-x86_64/backuppc.profile.csh |1 community-x86_64/backuppc.profile.sh|3 community-x86_64/backuppc.service | 11 - community-x86_64/backuppc.sysusers |1 community-x86_64/backuppc.tmpfiles |1 26 files changed, 380 insertions(+), 680 deletions(-) Deleted: community-i686/01-fix-edit-compound.patch === --- community-i686/01-fix-edit-compound.patch 2017-06-04 20:57:31 UTC (rev 234014) +++ community-i686/01-fix-edit-compound.patch 2017-06-04 20:59:02 UTC (rev 234015) @@ -1,148 +0,0 @@ -From 7936184a9ec049fef3d0d67e012b23d79eb336f1 Mon Sep 17 00:00:00 2001 -From: Craig Barratt -Date: Fri, 12 May 2017 01:00:41 -0700 -Subject: [PATCH] fixed editing of compound variables (eg, BackupFilesOnly) - when main config.pl value is non-empty - - lib/BackupPC/CGI/EditConfig.pm | 58 +++--- - 1 file changed, 37 in
[arch-commits] Commit in nrpe/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 21:04:09 Author: jsteel Revision: 234016 upgpkg: nrpe 3.1.1-1 Modified: nrpe/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 20:59:02 UTC (rev 234015) +++ PKGBUILD2017-06-04 21:04:09 UTC (rev 234016) @@ -3,8 +3,8 @@ # Contributor: Dale Blount pkgname=nrpe -pkgver=3.1.0 -pkgrel=3 +pkgver=3.1.1 +pkgrel=1 pkgdesc="Nagios Remote Plugin Executor" arch=('i686' 'x86_64') license=('GPL') @@ -13,8 +13,8 @@ install=$pkgname.install backup=('etc/nrpe/nrpe.cfg' 'etc/xinetd.d/nrpe') url="https://github.com/NagiosEnterprises/nrpe"; -source=(https://github.com/NagiosEnterprises/nrpe/releases/download/release-$pkgver/$pkgname-$pkgver.tar.gz) -md5sums=('ad9208ef4938449986cb5c5ba094598e') +source=(https://github.com/NagiosEnterprises/nrpe/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('9a49dbd75b9ee9d0dcb7b9b099f5dddc') build() { cd $pkgname-$pkgver
[arch-commits] Commit in nrpe/repos (6 files)
Date: Sunday, June 4, 2017 @ 21:04:30 Author: jsteel Revision: 234017 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: nrpe/repos/community-testing-i686/ nrpe/repos/community-testing-i686/PKGBUILD (from rev 234016, nrpe/trunk/PKGBUILD) nrpe/repos/community-testing-i686/nrpe.install (from rev 234016, nrpe/trunk/nrpe.install) nrpe/repos/community-testing-x86_64/ nrpe/repos/community-testing-x86_64/PKGBUILD (from rev 234016, nrpe/trunk/PKGBUILD) nrpe/repos/community-testing-x86_64/nrpe.install (from rev 234016, nrpe/trunk/nrpe.install) ---+ community-testing-i686/PKGBUILD | 62 community-testing-i686/nrpe.install | 21 ++ community-testing-x86_64/PKGBUILD | 62 community-testing-x86_64/nrpe.install | 21 ++ 4 files changed, 166 insertions(+) Copied: nrpe/repos/community-testing-i686/PKGBUILD (from rev 234016, nrpe/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-06-04 21:04:30 UTC (rev 234017) @@ -0,0 +1,62 @@ +# Maintainer: Jonathan Steel +# Contributor: Phillip Smith +# Contributor: Dale Blount + +pkgname=nrpe +pkgver=3.1.1 +pkgrel=1 +pkgdesc="Nagios Remote Plugin Executor" +arch=('i686' 'x86_64') +license=('GPL') +depends=('openssl-1.0') +optdepends=("monitoring-plugins: common tools for monitoring using $pkgname") +install=$pkgname.install +backup=('etc/nrpe/nrpe.cfg' 'etc/xinetd.d/nrpe') +url="https://github.com/NagiosEnterprises/nrpe"; +source=(https://github.com/NagiosEnterprises/nrpe/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('9a49dbd75b9ee9d0dcb7b9b099f5dddc') + +build() { + cd $pkgname-$pkgver + + export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig + export sslbin=/usr/bin/openssl-1.0 + export ssl_inc_dir=/usr/include/openssl-1.0/openssl + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/nrpe \ +--libexecdir=/usr/lib/monitoring-plugins \ +--enable-command-args \ +--with-nrpe-user=31 --with-nrpe-group=31 \ +--with-nagios-user=31 --with-nagios-group=31 \ +--with-piddir=/run/nrpe + + make all +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install + + install -Dm644 sample-config/nrpe.cfg "$pkgdir"/etc/nrpe/nrpe.cfg + install -Dm644 startup/default-service "$pkgdir"/usr/lib/systemd/system/nrpe.service + install -Dm644 startup/default-socket "$pkgdir"/usr/lib/systemd/system/nrpe.socket + install -Dm644 startup/default-xinetd "$pkgdir"/etc/xinetd.d/nrpe + install -Dm644 startup/tmpfile.conf "$pkgdir"/usr/lib/tmpfiles.d/nrpe.conf + + install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md + install -Dm644 README.SSL.md "$pkgdir"/usr/share/doc/$pkgname/README.SSL.md + install -Dm644 SECURITY.md "$pkgdir"/usr/share/doc/$pkgname/SECURITY.md + install -Dm644 LEGAL "$pkgdir"/usr/share/licenses/$pkgname/LEGAL + + # FS#52873 + sed -i 's/=31$/=nrpe/g' "$pkgdir"/etc/nrpe/nrpe.cfg + + # Tidy up + chmod 755 "$pkgdir"/usr/lib/monitoring-plugins + chown -R root:root "$pkgdir"/usr/lib/monitoring-plugins + rm -f "$pkgdir"/usr/bin/nrpe-uninstall + rm -rf "$pkgdir"/run +} Copied: nrpe/repos/community-testing-i686/nrpe.install (from rev 234016, nrpe/trunk/nrpe.install) === --- community-testing-i686/nrpe.install (rev 0) +++ community-testing-i686/nrpe.install 2017-06-04 21:04:30 UTC (rev 234017) @@ -0,0 +1,21 @@ +post_install() { + if [ -z "$(getent group nrpe)" ]; then +groupadd -g 31 nrpe + fi + if [ -z "$(getent passwd nrpe)" ]; then +useradd -u 31 -g nrpe -c "NRPE" -d /dev/null -s /usr/bin/nologin nrpe + fi + + grep -Pq '^nrpe\s+' /etc/services || \ +echo "nrpe 5666/tcp" >> /etc/services +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + # remove the line added to /etc/services + sed -e '/nrpe 5666\/tcp/d' \ + -i /etc/services || true +} Copied: nrpe/repos/community-testing-x86_64/PKGBUILD (from rev 234016, nrpe/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-06-04 21:04:30 UTC (rev 234017) @@ -0,0 +1,62 @@ +# Maintainer: Jonathan Steel +# Contributor: Phillip Smith +# Contributor: Dale Blount + +pkgname=nrpe +pkgver=3.1.1 +pkgrel=1 +pkgdesc="Nagios Remote Plugin Executor" +arch=('i686' 'x86_64') +license=('GPL') +depends=('openssl-1.0') +optdepends=("monitoring-plugins: common tools for monitoring using $pkgname") +install=$pkgname.install +backup=('etc/nrpe/nrpe.cfg' 'etc/xinetd.d/nrpe') +url="https://github.com/NagiosEnterprises/nrpe";
[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 21:28:11 Author: felixonmars Revision: 234018 upgpkg: haskell-skylighting 0.1.1.5-19 rebuild with scientific,0.3.4.14 Modified: haskell-skylighting/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 21:04:30 UTC (rev 234017) +++ PKGBUILD2017-06-04 21:28:11 UTC (rev 234018) @@ -4,7 +4,7 @@ _hkgname=skylighting pkgname=haskell-skylighting pkgver=0.1.1.5 -pkgrel=18 +pkgrel=19 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting"; license=('GPL2')
[arch-commits] Commit in haskell-skylighting/repos (6 files)
Date: Sunday, June 4, 2017 @ 21:29:02 Author: felixonmars Revision: 234019 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-skylighting/repos/community-staging-i686/ haskell-skylighting/repos/community-staging-i686/PKGBUILD (from rev 234018, haskell-skylighting/trunk/PKGBUILD) haskell-skylighting/repos/community-staging-i686/system-pcre.patch (from rev 234018, haskell-skylighting/trunk/system-pcre.patch) haskell-skylighting/repos/community-staging-x86_64/ haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 234018, haskell-skylighting/trunk/PKGBUILD) haskell-skylighting/repos/community-staging-x86_64/system-pcre.patch (from rev 234018, haskell-skylighting/trunk/system-pcre.patch) + community-staging-i686/PKGBUILD| 49 +++ community-staging-i686/system-pcre.patch | 57 +++ community-staging-x86_64/PKGBUILD | 49 +++ community-staging-x86_64/system-pcre.patch | 57 +++ 4 files changed, 212 insertions(+) Copied: haskell-skylighting/repos/community-staging-i686/PKGBUILD (from rev 234018, haskell-skylighting/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 21:29:02 UTC (rev 234019) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=skylighting +pkgname=haskell-skylighting +pkgver=0.1.1.5 +pkgrel=19 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting"; +license=('GPL2') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' + 'haskell-mtl' 'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 'haskell-text' + 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz"; +system-pcre.patch) +md5sums=('7681c510ab20d79a32a0a54479a2325c' + '5971978a26d8133df62b803bd67a70b6') + +prepare() { +cd "${srcdir}/${_hkgname}-${pkgver}" +patch -p1 -i ../system-pcre.patch +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fsystem-pcre +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-skylighting/repos/community-staging-i686/system-pcre.patch (from rev 234018, haskell-skylighting/trunk/system-pcre.patch) === --- community-staging-i686/system-pcre.patch(rev 0) +++ community-staging-i686/system-pcre.patch2017-06-04 21:29:02 UTC (rev 234019) @@ -0,0 +1,57 @@ +commit 5fbf9b74c1d34a395a99e61349e3f5f8af0f6140 +Author: Felix Yan +Date: Mon Feb 6 11:44:37 2017 +0800 + +Add a flag to build with system pcre + +diff --git a/skylighting.cabal b/skylighting.cabal +index 83d39aa..f5684bf 100644 +--- a/skylighting.cabal b/skylighting.cabal +@@ -228,7 +228,6 @@ library +mtl, +text, +bytestring, +- regex-pcre-builtin, +directory, +filepath, +aeson, +@@ -238,6 +237,10 @@ library +safe, +blaze-html >= 0.5, +containers ++ if flag(system-pcre) ++build-depends: regex-pcre ++ else ++build-depends: regex-pcre-builtin + hs-source-dirs: src + if impl(ghc < 7.10) + hs-source-dirs: prelude +@@ -255,12 +258,15 @@ Flag executable + Description: Build skylighting CLI tool + Default: False + ++Flag system-pcre ++ Description: Use regex-pcre instead of regex-pcre-builtin ++ Default: False ++ + executable skylighting-extract +
[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 21:45:29 Author: felixonmars Revision: 234020 upgpkg: haskell-statistics 0.13.3.0-36 rebuild with scientific,0.3.4.14 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 21:29:02 UTC (rev 234019) +++ PKGBUILD2017-06-04 21:45:29 UTC (rev 234020) @@ -5,7 +5,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.13.3.0 -pkgrel=35 +pkgrel=36 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics"; license=("custom:BSD3")
[arch-commits] Commit in haskell-statistics/repos (4 files)
Date: Sunday, June 4, 2017 @ 21:46:20 Author: felixonmars Revision: 234021 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-statistics/repos/community-staging-i686/ haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 234020, haskell-statistics/trunk/PKGBUILD) haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 234020, haskell-statistics/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 234020, haskell-statistics/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 21:46:20 UTC (rev 234021) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.13.3.0 +pkgrel=36 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('6e7fe0f10086725c696fdd855caf4b6fb58ca5100bd0c9995f575f5b071381ed') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html || warning "Failed to run haddock" +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 234020, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 21:46:20 UTC (rev 234021) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.13.3.0 +pkgrel=36 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('6e7fe0f10086725c696fdd855caf4b6fb58ca5100bd0c9995f575f5b071381ed') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html || warning "Failed to run haddock" +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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" +install -d -m755 "${pkgdir}/usr/share
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 21:50:37 Author: felixonmars Revision: 234022 upgpkg: haskell-wai-extra 3.0.19.1-28 rebuild with scientific,0.3.4.14 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 21:46:20 UTC (rev 234021) +++ PKGBUILD2017-06-04 21:50:37 UTC (rev 234022) @@ -5,7 +5,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.19.1 -pkgrel=27 +pkgrel=28 pkgdesc="Provides some basic WAI handlers and middleware." url="http://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/repos (4 files)
Date: Sunday, June 4, 2017 @ 21:51:30 Author: felixonmars Revision: 234023 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-i686/ haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 234022, haskell-wai-extra/trunk/PKGBUILD) haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 234022, haskell-wai-extra/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 234022, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 21:51:30 UTC (rev 234023) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.19.1 +pkgrel=28 +pkgdesc="Provides some basic WAI handlers and middleware." +url="http://github.com/yesodweb/wai"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f7e7ca4432fd868bb549f16ff2671534cab4e0bcfff194b9de55aa561b21a7f6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 234022, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 21:51:30 UTC (rev 234023) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.19.1 +pkgrel=28 +pkgdesc="Provides some basic WAI handlers and middleware." +url="http://github.com/yesodweb/wai"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f7e7ca4432fd868bb549f16ff2671534cab4e0bcfff194b9de55aa561b21a7f6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +
[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 21:53:56 Author: felixonmars Revision: 234024 upgpkg: haskell-aeson-compat 0.3.6-18 rebuild with scientific,0.3.4.14 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 21:51:30 UTC (rev 234023) +++ PKGBUILD2017-06-04 21:53:56 UTC (rev 234024) @@ -5,7 +5,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.6 -pkgrel=17 +pkgrel=18 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-aeson-compat/repos (4 files)
Date: Sunday, June 4, 2017 @ 21:54:45 Author: felixonmars Revision: 234025 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-i686/ haskell-aeson-compat/repos/community-staging-i686/PKGBUILD (from rev 234024, haskell-aeson-compat/trunk/PKGBUILD) haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 234024, haskell-aeson-compat/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-i686/PKGBUILD (from rev 234024, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 21:54:45 UTC (rev 234025) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.6 +pkgrel=18 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-exceptions" + "haskell-hashable" "haskell-scientific" "haskell-semigroups" "haskell-text" + "haskell-tagged" "haskell-time-locale-compat" "haskell-unordered-containers" + "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('7aa365d9f44f708f25c939489528836aa10b411e0a3e630c8c2888670874d142') + +prepare() { +# nats is an empty package in new GHC +sed -e '/nats/d' \ +-e 's/, vector >=0.10 && <0.12/, vector >=0.10 \&\& <0.13/' \ +-e 's/, aeson>=0.7.0.6 && <1.1/, aeson >=0.7.0.6 \&\& <1.3/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 234024, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 21:54:45 UTC (rev 234025) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.6 +pkgrel=18 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-exceptions" + "haskell-hashable" "haskell-scientific" "haskell-semigroups" "haskell-text" + "haskell-tagged" "haskell-time-locale-compat" "haskell-unordered-containers" + "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('7aa365d9f44f708f25c939489528836aa10b411e0a3e630c8c2888670874d142') + +prepare() { +# nats is an empty package in new GHC +sed -e '/nats/d' \ +-e 's/, vector >=0.10 && <0.12/, vector >=0.10 \&\& <0.13/' \ +-e 's/, aeson>=0.7.0.6 && <1.1/, aeson >=0.7.0.6 \&\& <1.3/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +r
[arch-commits] Commit in haskell-aeson-pretty/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 21:57:14 Author: felixonmars Revision: 234026 upgpkg: haskell-aeson-pretty 0.8.2-20 rebuild with scientific,0.3.4.14 Modified: haskell-aeson-pretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 21:54:45 UTC (rev 234025) +++ PKGBUILD2017-06-04 21:57:14 UTC (rev 234026) @@ -5,7 +5,7 @@ _hkgname=aeson-pretty pkgname=haskell-aeson-pretty pkgver=0.8.2 -pkgrel=19 +pkgrel=20 pkgdesc="JSON pretty-printing library and command-line tool." url="http://github.com/informatikr/aeson-pretty"; license=("custom:BSD3")
[arch-commits] Commit in haskell-aeson-pretty/repos (4 files)
Date: Sunday, June 4, 2017 @ 21:58:03 Author: felixonmars Revision: 234027 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aeson-pretty/repos/community-staging-i686/ haskell-aeson-pretty/repos/community-staging-i686/PKGBUILD (from rev 234026, haskell-aeson-pretty/trunk/PKGBUILD) haskell-aeson-pretty/repos/community-staging-x86_64/ haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 234026, haskell-aeson-pretty/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-aeson-pretty/repos/community-staging-i686/PKGBUILD (from rev 234026, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 21:58:03 UTC (rev 234027) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.2 +pkgrel=20 +pkgdesc="JSON pretty-printing library and command-line tool." +url="http://github.com/informatikr/aeson-pretty"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('6cb429821040bdd6f819b1c6170cac630a4155fa57fa24eb3d496c06030fb9b0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-only +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 234026, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 21:58:03 UTC (rev 234027) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.2 +pkgrel=20 +pkgdesc="JSON pretty-printing library and command-line tool." +url="http://github.com/informatikr/aeson-pretty"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('6cb429821040bdd6f819b1c6170cac630a4155fa57fa24eb3d496c06030fb9b0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-only +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}
[arch-commits] Commit in haskell-attoparsec-iso8601/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:00:37 Author: felixonmars Revision: 234028 upgpkg: haskell-attoparsec-iso8601 1.0.0.0-4 rebuild with scientific,0.3.4.14 Modified: haskell-attoparsec-iso8601/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 21:58:03 UTC (rev 234027) +++ PKGBUILD2017-06-04 22:00:37 UTC (rev 234028) @@ -4,7 +4,7 @@ _hkgname=attoparsec-iso8601 pkgname=haskell-attoparsec-iso8601 pkgver=1.0.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="Parsing of ISO 8601 dates, originally from aeson" url="https://github.com/bos/aeson"; license=('custom:BSD3')
[arch-commits] Commit in haskell-attoparsec-iso8601/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:01:27 Author: felixonmars Revision: 234029 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-attoparsec-iso8601/repos/community-staging-i686/ haskell-attoparsec-iso8601/repos/community-staging-i686/PKGBUILD (from rev 234028, haskell-attoparsec-iso8601/trunk/PKGBUILD) haskell-attoparsec-iso8601/repos/community-staging-x86_64/ haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 234028, haskell-attoparsec-iso8601/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-attoparsec-iso8601/repos/community-staging-i686/PKGBUILD (from rev 234028, haskell-attoparsec-iso8601/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:01:27 UTC (rev 234029) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=attoparsec-iso8601 +pkgname=haskell-attoparsec-iso8601 +pkgver=1.0.0.0 +pkgrel=4 +pkgdesc="Parsing of ISO 8601 dates, originally from aeson" +url="https://github.com/bos/aeson"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 234028, haskell-attoparsec-iso8601/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:01:27 UTC (rev 234029) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=attoparsec-iso8601 +pkgname=haskell-attoparsec-iso8601 +pkgver=1.0.0.0 +pkgrel=4 +pkgdesc="Parsing of ISO 8601 dates, originally from aeson" +url="https://github.com/bos/aeson"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +
[arch-commits] Commit in libnghttp2/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:02:58 Author: jgc Revision: 297783 upgpkg: libnghttp2 1.23.1-1 Modified: libnghttp2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 20:48:39 UTC (rev 297782) +++ PKGBUILD2017-06-04 22:02:58 UTC (rev 297783) @@ -3,7 +3,7 @@ # Contributor: Zhuoyun Wei pkgname=libnghttp2 -pkgver=1.23.0 +pkgver=1.23.1 pkgrel=1 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' arch=(i686 x86_64) @@ -12,7 +12,7 @@ depends=(glibc) conflicts=('nghttp2<1.20.0-2') source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) -sha256sums=('e414096abafa87d4ca4ffdc5417c172c0a43414a4288318f80c257f51cb619c0') +sha256sums=('fb75e8c0d6cf9c4381fff242d2dc04cdcc2691af8dc125c6ca349efecf5ccc21') build() { cd nghttp2-$pkgver
[arch-commits] Commit in libnghttp2/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:03:04 Author: jgc Revision: 297784 archrelease: copy trunk to testing-i686, testing-x86_64 Added: libnghttp2/repos/testing-i686/PKGBUILD (from rev 297783, libnghttp2/trunk/PKGBUILD) libnghttp2/repos/testing-x86_64/PKGBUILD (from rev 297783, libnghttp2/trunk/PKGBUILD) Deleted: libnghttp2/repos/testing-i686/PKGBUILD libnghttp2/repos/testing-x86_64/PKGBUILD -+ /PKGBUILD | 80 ++ testing-i686/PKGBUILD | 40 --- testing-x86_64/PKGBUILD | 40 --- 3 files changed, 80 insertions(+), 80 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2017-06-04 22:02:58 UTC (rev 297783) +++ testing-i686/PKGBUILD 2017-06-04 22:03:04 UTC (rev 297784) @@ -1,40 +0,0 @@ -# $Id: PKGBUILD 289632 2017-02-27 17:36:38Z anatolik $ -# Maintainer: Anatol Pomozov -# Contributor: Zhuoyun Wei - -pkgname=libnghttp2 -pkgver=1.23.0 -pkgrel=1 -pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' -arch=(i686 x86_64) -url='https://nghttp2.org/' -license=(MIT) -depends=(glibc) -conflicts=('nghttp2<1.20.0-2') -source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) -sha256sums=('e414096abafa87d4ca4ffdc5417c172c0a43414a4288318f80c257f51cb619c0') - -build() { - cd nghttp2-$pkgver - - autoreconf -i - ./configure \ ---prefix=/usr \ ---with-spdylay=no \ ---disable-examples \ ---disable-python-bindings \ ---enable-lib-only - make -} - -check() { - cd nghttp2-$pkgver - make check -} - -package() { - cd nghttp2-$pkgver/lib - - make DESTDIR="$pkgdir" install - install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/libnghttp2/COPYING" -} Copied: libnghttp2/repos/testing-i686/PKGBUILD (from rev 297783, libnghttp2/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-06-04 22:03:04 UTC (rev 297784) @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 289632 2017-02-27 17:36:38Z anatolik $ +# Maintainer: Anatol Pomozov +# Contributor: Zhuoyun Wei + +pkgname=libnghttp2 +pkgver=1.23.1 +pkgrel=1 +pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' +arch=(i686 x86_64) +url='https://nghttp2.org/' +license=(MIT) +depends=(glibc) +conflicts=('nghttp2<1.20.0-2') +source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) +sha256sums=('fb75e8c0d6cf9c4381fff242d2dc04cdcc2691af8dc125c6ca349efecf5ccc21') + +build() { + cd nghttp2-$pkgver + + autoreconf -i + ./configure \ +--prefix=/usr \ +--with-spdylay=no \ +--disable-examples \ +--disable-python-bindings \ +--enable-lib-only + make +} + +check() { + cd nghttp2-$pkgver + make check +} + +package() { + cd nghttp2-$pkgver/lib + + make DESTDIR="$pkgdir" install + install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/libnghttp2/COPYING" +} Deleted: testing-x86_64/PKGBUILD === --- testing-x86_64/PKGBUILD 2017-06-04 22:02:58 UTC (rev 297783) +++ testing-x86_64/PKGBUILD 2017-06-04 22:03:04 UTC (rev 297784) @@ -1,40 +0,0 @@ -# $Id: PKGBUILD 289632 2017-02-27 17:36:38Z anatolik $ -# Maintainer: Anatol Pomozov -# Contributor: Zhuoyun Wei - -pkgname=libnghttp2 -pkgver=1.23.0 -pkgrel=1 -pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' -arch=(i686 x86_64) -url='https://nghttp2.org/' -license=(MIT) -depends=(glibc) -conflicts=('nghttp2<1.20.0-2') -source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) -sha256sums=('e414096abafa87d4ca4ffdc5417c172c0a43414a4288318f80c257f51cb619c0') - -build() { - cd nghttp2-$pkgver - - autoreconf -i - ./configure \ ---prefix=/usr \ ---with-spdylay=no \ ---disable-examples \ ---disable-python-bindings \ ---enable-lib-only - make -} - -check() { - cd nghttp2-$pkgver - make check -} - -package() { - cd nghttp2-$pkgver/lib - - make DESTDIR="$pkgdir" install - install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/libnghttp2/COPYING" -} Copied: libnghttp2/repos/testing-x86_64/PKGBUILD (from rev 297783, libnghttp2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-06-04 22:03:04 UTC (rev 297784) @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 289632 2017-02-27 17:36:38Z anatolik $ +# Maintainer: Anatol Pomozov +# Contributor: Zhuoyun Wei + +pkgname=libnghttp2 +pkgver=1.23.1 +pkgrel=1 +pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' +arch=(i686 x86_64) +url='https://nghttp2.org/' +license=(MIT) +depends=(glibc) +conflicts=('nghttp2<1.20.0-2')
[arch-commits] Commit in haskell-cassava/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:05:13 Author: felixonmars Revision: 234030 upgpkg: haskell-cassava 0.4.5.1-12 rebuild with scientific,0.3.4.14 Modified: haskell-cassava/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:01:27 UTC (rev 234029) +++ PKGBUILD2017-06-04 22:05:13 UTC (rev 234030) @@ -5,7 +5,7 @@ _hkgname=cassava pkgname=haskell-cassava pkgver=0.4.5.1 -pkgrel=11 +pkgrel=12 pkgdesc="A CSV parsing and encoding library" url="https://github.com/tibbe/cassava"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cassava/repos (6 files)
Date: Sunday, June 4, 2017 @ 22:06:07 Author: felixonmars Revision: 234031 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cassava/repos/community-staging-i686/ haskell-cassava/repos/community-staging-i686/PKGBUILD (from rev 234030, haskell-cassava/trunk/PKGBUILD) haskell-cassava/repos/community-staging-i686/haskell-cassava.install (from rev 234030, haskell-cassava/trunk/haskell-cassava.install) haskell-cassava/repos/community-staging-x86_64/ haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 234030, haskell-cassava/trunk/PKGBUILD) haskell-cassava/repos/community-staging-x86_64/haskell-cassava.install (from rev 234030, haskell-cassava/trunk/haskell-cassava.install) --+ community-staging-i686/PKGBUILD | 46 + community-staging-i686/haskell-cassava.install | 18 community-staging-x86_64/PKGBUILD| 46 + community-staging-x86_64/haskell-cassava.install | 18 4 files changed, 128 insertions(+) Copied: haskell-cassava/repos/community-staging-i686/PKGBUILD (from rev 234030, haskell-cassava/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:06:07 UTC (rev 234031) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.4.5.1 +pkgrel=12 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/cassava"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-hashable" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('7c622ae9dc647508662a1cda3fe3f6d7032786e4e3d15f8488de9e9330cf9d9f') + +prepare() { +sed -i 's/vector < 0.12/vector < 0.13/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-cassava/repos/community-staging-i686/haskell-cassava.install (from rev 234030, haskell-cassava/trunk/haskell-cassava.install) === --- community-staging-i686/haskell-cassava.install (rev 0) +++ community-staging-i686/haskell-cassava.install 2017-06-04 22:06:07 UTC (rev 234031) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-cassava +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 234030, haskell-cassava/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:06:07 UTC (rev 234031) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.4.5.1 +pkgrel=12 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/cassava"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" "haskell-hashable" + "haskell-text" "haskell-unorde
[arch-commits] Commit in nghttp2/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:08:08 Author: jgc Revision: 297786 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nghttp2/repos/testing-i686/PKGBUILD (from rev 297785, nghttp2/trunk/PKGBUILD) nghttp2/repos/testing-x86_64/PKGBUILD (from rev 297785, nghttp2/trunk/PKGBUILD) Deleted: nghttp2/repos/testing-i686/PKGBUILD nghttp2/repos/testing-x86_64/PKGBUILD -+ /PKGBUILD | 96 ++ testing-i686/PKGBUILD | 48 --- testing-x86_64/PKGBUILD | 48 --- 3 files changed, 96 insertions(+), 96 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2017-06-04 22:08:02 UTC (rev 297785) +++ testing-i686/PKGBUILD 2017-06-04 22:08:08 UTC (rev 297786) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Zhuoyun Wei - -pkgname=nghttp2 -pkgver=1.23.0 -pkgrel=1 -pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' -arch=(i686 x86_64) -url='https://nghttp2.org/' -license=(MIT) -depends=(openssl libev zlib libxml2 jansson jemalloc c-ares libnghttp2) -options=(!emptydirs) -source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) -backup=( - etc/nghttpx/nghttpx.conf - etc/logrotate.d/nghttpx -) -sha256sums=('e414096abafa87d4ca4ffdc5417c172c0a43414a4288318f80c257f51cb619c0') - -build() { - cd nghttp2-$pkgver - - autoreconf -i - ./configure \ ---prefix=/usr \ ---with-spdylay=no \ ---disable-examples \ ---disable-python-bindings - make -} - -check() { - cd nghttp2-$pkgver - make check -} - -package() { - cd nghttp2-$pkgver - - make DESTDIR="$pkgdir" install - make -C lib DESTDIR="$pkgdir" uninstall - - install -Dm644 contrib/nghttpx.service "$pkgdir/usr/lib/systemd/system/nghttpx.service" - install -Dm644 contrib/nghttpx-logrotate "$pkgdir/etc/logrotate.d/nghttpx" - install -Dm644 nghttpx.conf.sample "$pkgdir/etc/nghttpx/nghttpx.conf" - install -Dm644 COPYING "$pkgdir/usr/share/licenses/nghttp2/COPYING" -} Copied: nghttp2/repos/testing-i686/PKGBUILD (from rev 297785, nghttp2/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-06-04 22:08:08 UTC (rev 297786) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Zhuoyun Wei + +pkgname=nghttp2 +pkgver=1.23.1 +pkgrel=1 +pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' +arch=(i686 x86_64) +url='https://nghttp2.org/' +license=(MIT) +depends=(openssl libev zlib libxml2 jansson jemalloc c-ares libnghttp2) +options=(!emptydirs) +source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) +backup=( + etc/nghttpx/nghttpx.conf + etc/logrotate.d/nghttpx +) +sha256sums=('fb75e8c0d6cf9c4381fff242d2dc04cdcc2691af8dc125c6ca349efecf5ccc21') + +build() { + cd nghttp2-$pkgver + + autoreconf -i + ./configure \ +--prefix=/usr \ +--with-spdylay=no \ +--disable-examples \ +--disable-python-bindings + make +} + +check() { + cd nghttp2-$pkgver + make check +} + +package() { + cd nghttp2-$pkgver + + make DESTDIR="$pkgdir" install + make -C lib DESTDIR="$pkgdir" uninstall + + install -Dm644 contrib/nghttpx.service "$pkgdir/usr/lib/systemd/system/nghttpx.service" + install -Dm644 contrib/nghttpx-logrotate "$pkgdir/etc/logrotate.d/nghttpx" + install -Dm644 nghttpx.conf.sample "$pkgdir/etc/nghttpx/nghttpx.conf" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/nghttp2/COPYING" +} Deleted: testing-x86_64/PKGBUILD === --- testing-x86_64/PKGBUILD 2017-06-04 22:08:02 UTC (rev 297785) +++ testing-x86_64/PKGBUILD 2017-06-04 22:08:08 UTC (rev 297786) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Zhuoyun Wei - -pkgname=nghttp2 -pkgver=1.23.0 -pkgrel=1 -pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' -arch=(i686 x86_64) -url='https://nghttp2.org/' -license=(MIT) -depends=(openssl libev zlib libxml2 jansson jemalloc c-ares libnghttp2) -options=(!emptydirs) -source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) -backup=( - etc/nghttpx/nghttpx.conf - etc/logrotate.d/nghttpx -) -sha256sums=('e414096abafa87d4ca4ffdc5417c172c0a43414a4288318f80c257f51cb619c0') - -build() { - cd nghttp2-$pkgver - - autoreconf -i - ./configure \ ---prefix=/usr \ ---with-spdylay=no \ ---disable-examples \ ---disable-python-bindings - make -} - -check() { - cd nghttp2-$pkgver - make check -} - -package() { - cd nghttp2-$pkgver - - make DESTDIR="$pkgdir" install - make -C lib DESTDIR="$pkgdir" uninstall - - install -Dm644 contrib/nghttpx.service "$pkgdir/usr
[arch-commits] Commit in nghttp2/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:08:02 Author: jgc Revision: 297785 upgpkg: nghttp2 1.23.1-1 Modified: nghttp2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:03:04 UTC (rev 297784) +++ PKGBUILD2017-06-04 22:08:02 UTC (rev 297785) @@ -3,7 +3,7 @@ # Contributor: Zhuoyun Wei pkgname=nghttp2 -pkgver=1.23.0 +pkgver=1.23.1 pkgrel=1 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library' arch=(i686 x86_64) @@ -16,7 +16,7 @@ etc/nghttpx/nghttpx.conf etc/logrotate.d/nghttpx ) -sha256sums=('e414096abafa87d4ca4ffdc5417c172c0a43414a4288318f80c257f51cb619c0') +sha256sums=('fb75e8c0d6cf9c4381fff242d2dc04cdcc2691af8dc125c6ca349efecf5ccc21') build() { cd nghttp2-$pkgver
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:11:59 Author: felixonmars Revision: 234032 upgpkg: haskell-criterion 1.1.4.0-38 rebuild with scientific,0.3.4.14 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:06:07 UTC (rev 234031) +++ PKGBUILD2017-06-04 22:11:59 UTC (rev 234032) @@ -5,7 +5,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.1.4.0 -pkgrel=37 +pkgrel=38 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion"; license=("custom:BSD3")
[arch-commits] Commit in haskell-criterion/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:12:51 Author: felixonmars Revision: 234033 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-criterion/repos/community-staging-i686/ haskell-criterion/repos/community-staging-i686/PKGBUILD (from rev 234032, haskell-criterion/trunk/PKGBUILD) haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 234032, haskell-criterion/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-criterion/repos/community-staging-i686/PKGBUILD (from rev 234032, haskell-criterion/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:12:51 UTC (rev 234033) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.1.4.0 +pkgrel=38 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" "haskell-code-page" + "haskell-glob" "haskell-hastache" "haskell-js-flot" "haskell-js-jquery" "haskell-mtl" + "haskell-mwc-random" "haskell-optparse-applicative" "haskell-parsec" "haskell-statistics" + "haskell-text" "haskell-transformers-compat" "haskell-vector" "haskell-vector-algorithms") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('53a243fc759ed3100e71f96a5f6649658d076d91d52ce2853a6f8587aa3cfa76') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-fast +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 234032, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:12:51 UTC (rev 234033) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.1.4.0 +pkgrel=38 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" "haskell-code-page" + "haskell-glob" "haskell-hastache" "haskell-js-flot" "haskell-js-jquery" "haskell-mtl" + "haskell-mwc-random" "haskell-optparse-applicative" "haskell-parsec" "haskell-statistics" + "haskell-text" "haskell-transformers-compat" "haskell-vector" "haskell-vector-algorithms") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('53a243fc759ed3100e71f96a5f6649658d076d91d52ce2853a6f8587aa3cfa76') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-fast +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:16:31 Author: felixonmars Revision: 234034 upgpkg: haskell-conduit-extra 1.1.16-8 rebuild with scientific,0.3.4.14 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:12:51 UTC (rev 234033) +++ PKGBUILD2017-06-04 22:16:31 UTC (rev 234034) @@ -5,7 +5,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.1.16 -pkgrel=7 +pkgrel=8 pkgdesc="Batteries included conduit: adapters for common libraries." url="http://github.com/snoyberg/conduit"; license=("MIT")
[arch-commits] Commit in haskell-conduit-extra/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:17:24 Author: felixonmars Revision: 234035 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-i686/ haskell-conduit-extra/repos/community-staging-i686/PKGBUILD (from rev 234034, haskell-conduit-extra/trunk/PKGBUILD) haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 234034, haskell-conduit-extra/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-i686/PKGBUILD (from rev 234034, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:17:24 UTC (rev 234035) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.1.16 +pkgrel=8 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="http://github.com/snoyberg/conduit"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-async" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" + "haskell-exceptions" "haskell-monad-control" "haskell-network" "haskell-primitive" + "haskell-resourcet" "haskell-stm" "haskell-streaming-commons" "haskell-text" + "haskell-transformers-base") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c2272e0eebd101b9e3542c40da9c8ddb7e2840e9e6adb440457dfd9c57a68a9ce52648839771b02a96bac7100a1c66391444c4ff1a56cbee80d74bc4b5c2716e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 234034, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:17:24 UTC (rev 234035) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.1.16 +pkgrel=8 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="http://github.com/snoyberg/conduit"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-async" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" + "haskell-exceptions" "haskell-monad-control" "haskell-network" "haskell-primitive" + "haskell-resourcet" "haskell-stm" "haskell-streaming-commons" "haskell-text" + "haskell-transformers-base") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c2272e0eebd101b9e3542c40da9c8ddb7e2840e9e6adb440457dfd9c57a68a9ce52648839771b02a96bac7100a1c66391444c4ff1a56cbee80d74bc4b5c2716e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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 "$
[arch-commits] Commit in haskell-conduit-combinators/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:20:35 Author: felixonmars Revision: 234036 upgpkg: haskell-conduit-combinators 1.1.1-21 rebuild with scientific,0.3.4.14 Modified: haskell-conduit-combinators/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:17:24 UTC (rev 234035) +++ PKGBUILD2017-06-04 22:20:35 UTC (rev 234036) @@ -5,7 +5,7 @@ _hkgname=conduit-combinators pkgname=haskell-conduit-combinators pkgver=1.1.1 -pkgrel=20 +pkgrel=21 pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" url="https://github.com/snoyberg/mono-traversable"; license=("MIT")
[arch-commits] Commit in haskell-conduit-combinators/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:21:26 Author: felixonmars Revision: 234037 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-conduit-combinators/repos/community-staging-i686/ haskell-conduit-combinators/repos/community-staging-i686/PKGBUILD (from rev 234036, haskell-conduit-combinators/trunk/PKGBUILD) haskell-conduit-combinators/repos/community-staging-x86_64/ haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 234036, haskell-conduit-combinators/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-conduit-combinators/repos/community-staging-i686/PKGBUILD (from rev 234036, haskell-conduit-combinators/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:21:26 UTC (rev 234037) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-combinators +pkgname=haskell-conduit-combinators +pkgver=1.1.1 +pkgrel=21 +pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" +url="https://github.com/snoyberg/mono-traversable"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-base16-bytestring" "haskell-base64-bytestring" + "haskell-chunked-data" "haskell-conduit" "haskell-conduit-extra" + "haskell-monad-control" "haskell-mono-traversable" "haskell-mwc-random" + "haskell-primitive" "haskell-resourcet" "haskell-text" + "haskell-transformers-base" "haskell-unix-compat" "haskell-vector" + "haskell-void") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('a022e80d54d6cae017ae69e04b44fd6f57f8bac6b889e574dc09d30170ac0918') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fmonotrav1 +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 234036, haskell-conduit-combinators/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:21:26 UTC (rev 234037) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-combinators +pkgname=haskell-conduit-combinators +pkgver=1.1.1 +pkgrel=21 +pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" +url="https://github.com/snoyberg/mono-traversable"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-base16-bytestring" "haskell-base64-bytestring" + "haskell-chunked-data" "haskell-conduit" "haskell-conduit-extra" + "haskell-monad-control" "haskell-mono-traversable" "haskell-mwc-random" + "haskell-primitive" "haskell-resourcet" "haskell-text" + "haskell-transformers-base" "haskell-unix-compat" "haskell-vector" + "haskell-void") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('a022e80d54d6cae017ae69e04b44fd6f57f8bac6b889e574dc09d30170ac0918') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fmonotrav1 +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +r
[arch-commits] Commit in haskell-cryptohash-conduit/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:23:49 Author: felixonmars Revision: 234038 upgpkg: haskell-cryptohash-conduit 0.1.1-80 rebuild with scientific,0.3.4.14 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:21:26 UTC (rev 234037) +++ PKGBUILD2017-06-04 22:23:49 UTC (rev 234038) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=79 +pkgrel=80 pkgdesc="cryptohash conduit" url="http://github.com/vincenthz/hs-cryptohash-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash-conduit/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:24:37 Author: felixonmars Revision: 234039 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-i686/ haskell-cryptohash-conduit/repos/community-staging-i686/PKGBUILD (from rev 234038, haskell-cryptohash-conduit/trunk/PKGBUILD) haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 234038, haskell-cryptohash-conduit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-i686/PKGBUILD (from rev 234038, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:24:37 UTC (rev 234039) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=80 +pkgdesc="cryptohash conduit" +url="http://github.com/vincenthz/hs-cryptohash-conduit"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('ea516d898d3e34dae6be3e8bc59c9f61a61cb133dbfe84a84bb0ded4b4ce') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 234038, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:24:37 UTC (rev 234039) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=80 +pkgdesc="cryptohash conduit" +url="http://github.com/vincenthz/hs-cryptohash-conduit"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('ea516d898d3e34dae6be3e8bc59c9f61a61cb133dbfe84a84bb0ded4b4ce') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${p
[arch-commits] Commit in haskell-cryptonite-conduit/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:26:42 Author: felixonmars Revision: 234040 upgpkg: haskell-cryptonite-conduit 0.2.0-23 rebuild with scientific,0.3.4.14 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:24:37 UTC (rev 234039) +++ PKGBUILD2017-06-04 22:26:42 UTC (rev 234040) @@ -4,7 +4,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.0 -pkgrel=22 +pkgrel=23 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit"; license=('custom:BSD3')
[arch-commits] Commit in haskell-cryptonite-conduit/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:27:32 Author: felixonmars Revision: 234041 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-i686/ haskell-cryptonite-conduit/repos/community-staging-i686/PKGBUILD (from rev 234040, haskell-cryptonite-conduit/trunk/PKGBUILD) haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 234040, haskell-cryptonite-conduit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-i686/PKGBUILD (from rev 234040, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:27:32 UTC (rev 234041) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.0 +pkgrel=23 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-memory' + 'haskell-resourcet') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +md5sums=('e46e2022b1e214c00c790caf95791e02') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 234040, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:27:32 UTC (rev 234041) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.0 +pkgrel=23 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-memory' + 'haskell-resourcet') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +md5sums=('e46e2022b1e214c00c790caf95791e02') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +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-conduit/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:30:14 Author: felixonmars Revision: 234042 upgpkg: haskell-http-conduit 2.2.3.1-38 rebuild with scientific,0.3.4.14 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:27:32 UTC (rev 234041) +++ PKGBUILD2017-06-04 22:30:14 UTC (rev 234042) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.2.3.1 -pkgrel=37 +pkgrel=38 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-conduit/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:31:03 Author: felixonmars Revision: 234043 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-i686/ haskell-http-conduit/repos/community-staging-i686/PKGBUILD (from rev 234042, haskell-http-conduit/trunk/PKGBUILD) haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 234042, haskell-http-conduit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-http-conduit/repos/community-staging-i686/PKGBUILD (from rev 234042, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:31:03 UTC (rev 234043) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.3.1 +pkgrel=38 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" "haskell-exceptions" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base" + "haskell-monad-control" "haskell-mtl" "haskell-resourcet") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('53ae16c601f980f323f2b24a32a776f9867b6b595e6e1929d440d1549715ca0e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 234042, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:31:03 UTC (rev 234043) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.3.1 +pkgrel=38 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" "haskell-exceptions" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base" + "haskell-monad-control" "haskell-mtl" "haskell-resourcet") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('53ae16c601f980f323f2b24a32a776f9867b6b595e6e1929d440d1549715ca0e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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
[arch-commits] Commit in python-cairo/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:31:40 Author: jgc Revision: 297788 archrelease: copy trunk to extra-i686, extra-x86_64 Added: python-cairo/repos/extra-i686/PKGBUILD (from rev 297787, python-cairo/trunk/PKGBUILD) python-cairo/repos/extra-x86_64/PKGBUILD (from rev 297787, python-cairo/trunk/PKGBUILD) Deleted: python-cairo/repos/extra-i686/PKGBUILD python-cairo/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 86 extra-i686/PKGBUILD | 43 extra-x86_64/PKGBUILD | 43 3 files changed, 86 insertions(+), 86 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-06-04 22:31:34 UTC (rev 297787) +++ extra-i686/PKGBUILD 2017-06-04 22:31:40 UTC (rev 297788) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez -# Maintainer: Jan de Groot - -pkgbase=python-cairo -pkgname=(python-cairo python2-cairo) -pkgver=1.13.1 -pkgrel=1 -pkgdesc="Python bindings for the cairo graphics library" -arch=('i686' 'x86_64') -url="https://pycairo.readthedocs.io/en/latest/"; -license=('LGPL2.1' 'MPL') -makedepends=(python python2 cairo git) -_commit=aeed942c9b2017a058ad9ee8a6b5f7f3a4204999 # tags/v1.13.1 -source=("git+https://github.com/pygobject/pycairo/#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pycairo - git describe --tags | sed 's/^v//;s/-/+/g' -} - - -build() { - cd pycairo - python2 setup.py build - python setup.py build -} - -package_python2-cairo() { - depends=('cairo' 'python2') - pkgdesc="Python2 bindings for the cairo graphics library" - - cd pycairo - python2 setup.py install --skip-build --root="${pkgdir}" --optimize='1' -} - -package_python-cairo() { - depends=('cairo' 'python') - - cd pycairo - python setup.py install --skip-build --root="${pkgdir}" --optimize='1' -} Copied: python-cairo/repos/extra-i686/PKGBUILD (from rev 297787, python-cairo/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-06-04 22:31:40 UTC (rev 297788) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Angel Velasquez +# Maintainer: Jan de Groot + +pkgbase=python-cairo +pkgname=(python-cairo python2-cairo) +pkgver=1.13.3 +pkgrel=1 +pkgdesc="Python bindings for the cairo graphics library" +arch=('i686' 'x86_64') +url="https://pycairo.readthedocs.io/en/latest/"; +license=('LGPL2.1' 'MPL') +makedepends=(python python2 cairo git) +_commit=a636fc44d3c071dc6a3598f51f782202c61add9e # tags/v1.13.3 +source=("git+https://github.com/pygobject/pycairo/#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd pycairo + git describe --tags | sed 's/^v//;s/-/+/g' +} + + +build() { + cd pycairo + python2 setup.py build + python setup.py build +} + +package_python2-cairo() { + depends=('cairo' 'python2') + pkgdesc="Python2 bindings for the cairo graphics library" + + cd pycairo + python2 setup.py install --skip-build --root="${pkgdir}" --optimize='1' +} + +package_python-cairo() { + depends=('cairo' 'python') + + cd pycairo + python setup.py install --skip-build --root="${pkgdir}" --optimize='1' +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2017-06-04 22:31:34 UTC (rev 297787) +++ extra-x86_64/PKGBUILD 2017-06-04 22:31:40 UTC (rev 297788) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez -# Maintainer: Jan de Groot - -pkgbase=python-cairo -pkgname=(python-cairo python2-cairo) -pkgver=1.13.1 -pkgrel=1 -pkgdesc="Python bindings for the cairo graphics library" -arch=('i686' 'x86_64') -url="https://pycairo.readthedocs.io/en/latest/"; -license=('LGPL2.1' 'MPL') -makedepends=(python python2 cairo git) -_commit=aeed942c9b2017a058ad9ee8a6b5f7f3a4204999 # tags/v1.13.1 -source=("git+https://github.com/pygobject/pycairo/#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pycairo - git describe --tags | sed 's/^v//;s/-/+/g' -} - - -build() { - cd pycairo - python2 setup.py build - python setup.py build -} - -package_python2-cairo() { - depends=('cairo' 'python2') - pkgdesc="Python2 bindings for the cairo graphics library" - - cd pycairo - python2 setup.py install --skip-build --root="${pkgdir}" --optimize='1' -} - -package_python-cairo() { - depends=('cairo' 'python') - - cd pycairo - python setup.py install --skip-build --root="${pkgdir}" --optimize='1' -} Copied: python-cairo/repos/extra-x86_64/PKGBUILD (from rev 297787, python-cairo/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2017-06-04 22:31:40 UTC (rev 297788) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Angel Velasquez +# Maintainer: Jan de Groot + +pkgbase=python-c
[arch-commits] Commit in python-cairo/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:31:34 Author: jgc Revision: 297787 upgpkg: python-cairo 1.13.3-1 Modified: python-cairo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:08:08 UTC (rev 297786) +++ PKGBUILD2017-06-04 22:31:34 UTC (rev 297787) @@ -4,7 +4,7 @@ pkgbase=python-cairo pkgname=(python-cairo python2-cairo) -pkgver=1.13.1 +pkgver=1.13.3 pkgrel=1 pkgdesc="Python bindings for the cairo graphics library" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ url="https://pycairo.readthedocs.io/en/latest/"; license=('LGPL2.1' 'MPL') makedepends=(python python2 cairo git) -_commit=aeed942c9b2017a058ad9ee8a6b5f7f3a4204999 # tags/v1.13.1 +_commit=a636fc44d3c071dc6a3598f51f782202c61add9e # tags/v1.13.3 source=("git+https://github.com/pygobject/pycairo/#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:33:40 Author: felixonmars Revision: 234044 upgpkg: haskell-monad-logger 0.3.24-9 rebuild with scientific,0.3.4.14 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:31:03 UTC (rev 234043) +++ PKGBUILD2017-06-04 22:33:40 UTC (rev 234044) @@ -5,7 +5,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.24 -pkgrel=8 +pkgrel=9 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger"; license=("MIT")
[arch-commits] Commit in wxgtk/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:33:07 Author: arojas Revision: 297789 First attempt at adding a GTK3 version Modified: wxgtk/trunk/PKGBUILD --+ PKGBUILD | 59 +-- 1 file changed, 53 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:31:40 UTC (rev 297788) +++ PKGBUILD2017-06-04 22:33:07 UTC (rev 297789) @@ -1,16 +1,15 @@ # $Id$ # Maintainer: Eric Bélanger -pkgname=wxgtk +pkgbase=wxgtk +pkgname=(wxgtk2 wxgtk3 wxgtk-common) pkgver=3.0.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="GTK+ implementation of wxWidgets API for GUI" arch=('i686' 'x86_64') url="https://wxwidgets.org"; license=('custom:wxWindows') -depends=('gtk2' 'gst-plugins-base-libs' 'libsm') -makedepends=('gst-plugins-base' 'gconf' 'webkitgtk2' 'glu') -optdepends=('webkitgtk2: for webview support') +makedepends=('gst-plugins-base' 'gconf' 'webkitgtk2' 'glu' 'webkitgtk' 'libnotify') options=('!emptydirs') source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 make-abicheck-non-fatal.patch) @@ -23,6 +22,9 @@ # C++ ABI check is too strict and breaks with GCC 5.1 # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 patch -Np1 -i ../make-abicheck-non-fatal.patch + + cd .. + cp -r wxWidgets-${pkgver} wxWidgets-${pkgver}-gtk3 } build() { @@ -34,10 +36,55 @@ --disable-precomp-headers make make -C locale allmo + + cd ../wxWidgets-${pkgver}-gtk3 + ./autogen.sh + ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=3 --with-opengl --enable-unicode \ +--enable-graphics_ctx --enable-mediactrl --enable-webview --with-regex=builtin \ +--with-libpng=sys --with-libxpm=sys --with-libjpeg=sys --with-libtiff=sys \ +--disable-precomp-headers + make } -package() { +package_wxgtk-common() { + depends=('zlib' 'gcc-libs' 'expat') + cd wxWidgets-${pkgver} make DESTDIR="${pkgdir}" install + rm -r "$pkgdir"/usr/{bin,lib/{wx,libwx_gtk*}} + install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } + +package_wxgtk2() { + depends=('gtk2' 'gst-plugins-base-libs' 'libsm' 'wxgtk-common' 'libnotify') + optdepends=('webkitgtk2: for webview support') + conflicts=('wxgtk') + provides=('wxgtk') + replaces=('wxgtk') + + cd wxWidgets-${pkgver} + make DESTDIR="${pkgdir}" install + rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*} + + install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_wxgtk3() { + depends=('gtk3' 'gst-plugins-base-libs' 'libsm' 'wxgtk-common' 'libnotify') + optdepends=('webkitgtk: for webview support') + conflicts=('wxgtk<3.0.3.1-2') + + cd wxWidgets-${pkgver}-gtk3 + make DESTDIR="${pkgdir}" install + rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*} + for _i in wx-config wxrc-3.0 + do +mv "$pkgdir"/usr/bin/{${_i},${_i}-gtk3} + done + rm "$pkgdir"/usr/bin/wxrc + ln -s wxrc-3.0-gtk3 "$pkgdir"/usr/bin/wxrc-gtk3 + + install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} +
[arch-commits] Commit in haskell-monad-logger/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:34:28 Author: felixonmars Revision: 234045 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-i686/ haskell-monad-logger/repos/community-staging-i686/PKGBUILD (from rev 234044, haskell-monad-logger/trunk/PKGBUILD) haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 234044, haskell-monad-logger/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-monad-logger/repos/community-staging-i686/PKGBUILD (from rev 234044, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:34:28 UTC (rev 234045) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.24 +pkgrel=9 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-conduit-extra" + "haskell-exceptions" "haskell-fast-logger" "haskell-lifted-base" + "haskell-monad-control" "haskell-monad-loops" "haskell-mtl" "haskell-resourcet" + "haskell-stm" "haskell-stm-chans" "haskell-text" "haskell-transformers-base" + "haskell-transformers-compat") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a2c7b69369c84de1db6f4377bb4f01ba9844c4d4b8d6d36395282fe1339d8c0d3800066076cd95c9ca623c55358228d9113a6367a675ba7f838e0770d14aaf9b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-ftemplate_haskell +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 234044, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:34:28 UTC (rev 234045) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.24 +pkgrel=9 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-conduit-extra" + "haskell-exceptions" "haskell-fast-logger" "haskell-lifted-base" + "haskell-monad-control" "haskell-monad-loops" "haskell-mtl" "haskell-resourcet" + "haskell-stm" "haskell-stm-chans" "haskell-text" "haskell-transformers-base" + "haskell-transformers-compat") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a2c7b69369c84de1db6f4377bb4f01ba9844c4d4b8d6d36395282fe1339d8c0d3800066076cd95c9ca623c55358228d9113a6367a675ba7f838e0770d14aaf9b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-ftemplate_haskell +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s
[arch-commits] Commit in libusbmuxd/trunk (CVE-2016-5104.patch PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:35:28 Author: jgc Revision: 297790 upgpkg: libusbmuxd 1.0.10-2 Add security fix for CVE-2016-5104 Added: libusbmuxd/trunk/CVE-2016-5104.patch Modified: libusbmuxd/trunk/PKGBUILD -+ CVE-2016-5104.patch | 31 +++ PKGBUILD| 14 ++ 2 files changed, 41 insertions(+), 4 deletions(-) Added: CVE-2016-5104.patch === --- CVE-2016-5104.patch (rev 0) +++ CVE-2016-5104.patch 2017-06-04 22:35:28 UTC (rev 297790) @@ -0,0 +1,31 @@ +From 4397b3376dc4e4cb1c991d0aed61ce6482614196 Mon Sep 17 00:00:00 2001 +From: Joshua Hill +Date: Tue, 29 Dec 2015 23:09:37 +0100 +Subject: [PATCH] common: [security fix] Make sure sockets only listen locally + +--- + common/socket.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/common/socket.c b/common/socket.c +index 27b93ba..4cdefd6 100644 +--- a/common/socket.c b/common/socket.c +@@ -203,7 +203,7 @@ int socket_create(uint16_t port) + + memset((void *) &saddr, 0, sizeof(saddr)); + saddr.sin_family = AF_INET; +- saddr.sin_addr.s_addr = htonl(INADDR_ANY); ++ saddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); + saddr.sin_port = htons(port); + + if (0 > bind(sfd, (struct sockaddr *) &saddr, sizeof(saddr))) { +@@ -368,7 +368,7 @@ int socket_accept(int fd, uint16_t port) + + memset(&addr, 0, sizeof(addr)); + addr.sin_family = AF_INET; +- addr.sin_addr.s_addr = htonl(INADDR_ANY); ++ addr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); + addr.sin_port = htons(port); + + addr_len = sizeof(addr); Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:33:07 UTC (rev 297789) +++ PKGBUILD2017-06-04 22:35:28 UTC (rev 297790) @@ -1,4 +1,3 @@ -# $Id: $ # Maintainer: Ionut Biru # Maintainer: Jan de Groot # Contributor: Gabriel Martinez < reitaka at gmail dot com > @@ -5,7 +4,7 @@ pkgname=libusbmuxd pkgver=1.0.10 -pkgrel=1 +pkgrel=2 pkgdesc="USB Multiplex Daemon" url="http://marcansoft.com/blog/iphonelinux/usbmuxd/"; arch=('i686' 'x86_64') @@ -12,9 +11,16 @@ license=('LGPL2.1' 'GPL2') depends=('libusb' 'libplist') conflicts=('usbmuxd<1.0.9') -source=(http://www.libimobiledevice.org/downloads/libusbmuxd-$pkgver.tar.bz2) -md5sums=('e5351ff6f6eedcb50701e02d91cc480c') +source=(http://www.libimobiledevice.org/downloads/libusbmuxd-$pkgver.tar.bz2 + CVE-2016-5104.patch) +sha256sums=('1aa21391265d2284ac3ccb7cf278126d10d354878589905b35e8102104fec9f2' +'9f3a84c8d0a32df13985f6574f5f0e86af435a67606612c0811df631070a97e3') +prepare() { + cd libusbmuxd-${pkgver} + patch -Np1 -i ../CVE-2016-5104.patch +} + build() { cd libusbmuxd-${pkgver} ./configure --prefix=/usr
[arch-commits] Commit in haskell-project-template/trunk (PKGBUILD)
Date: Sunday, June 4, 2017 @ 22:37:09 Author: felixonmars Revision: 234046 upgpkg: haskell-project-template 0.2.0-60 rebuild with scientific,0.3.4.14 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-04 22:34:28 UTC (rev 234045) +++ PKGBUILD2017-06-04 22:37:09 UTC (rev 234046) @@ -5,7 +5,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.0 -pkgrel=59 +pkgrel=60 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide"; license=("custom:BSD3")
[arch-commits] Commit in haskell-project-template/repos (4 files)
Date: Sunday, June 4, 2017 @ 22:38:01 Author: felixonmars Revision: 234047 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-project-template/repos/community-staging-i686/ haskell-project-template/repos/community-staging-i686/PKGBUILD (from rev 234046, haskell-project-template/trunk/PKGBUILD) haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 234046, haskell-project-template/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-project-template/repos/community-staging-i686/PKGBUILD (from rev 234046, haskell-project-template/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-04 22:38:01 UTC (rev 234047) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0 +pkgrel=60 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-base64-bytestring" "haskell-conduit" + "haskell-conduit-extra" "haskell-mtl" "haskell-resourcet" + "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('aeabd7d1785b31abaffc78f02d9dda67d57d01822755f09614bfc65e99506310') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 234046, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-04 22:38:01 UTC (rev 234047) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0 +pkgrel=60 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-base64-bytestring" "haskell-conduit" + "haskell-conduit-extra" "haskell-mtl" "haskell-resourcet" + "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('aeabd7d1785b31abaffc78f02d9dda67d57d01822755f09614bfc65e99506310') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaske