[arch-commits] Commit in ktikz/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Sunday, July 1, 2018 @ 21:23:38 Author: archange Revision: 349433 archrelease: copy trunk to community-x86_64 Added: ktikz/repos/community-x86_64/ ktikz/repos/community-x86_64/PKGBUILD (from rev 349432, ktikz/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: ktikz/repos/community-x86_64/PKGBUILD (from rev 349432, ktikz/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-07-01 21:23:38 UTC (rev 349433) @@ -0,0 +1,52 @@ +# Maintainer: Bruno Pagani + +pkgbase=ktikz +pkgname=('ktikz' 'qtikz') +pkgver=0.12 +pkgrel=1 +pkgdesc="A small application helping you to create TikZ diagrams (from the LaTeX pgf package)" +arch=('x86_64') +url="https://github.com/fhackenberger/ktikz"; +license=('GPL') +depends=('poppler-qt5') +makedepends=('cmake' 'extra-cmake-modules' 'qt5-base' 'qt5-tools' + 'kdoctools' 'kxmlgui' 'ktexteditor' 'kparts' 'kiconthemes' + 'poppler' 'poppler-qt5' 'kdelibs4support') +source=(${pkgbase}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz") +sha256sums=('ef15fe70f4e057eab74ed738886f8e4a53d5b1bcdf1ee329930bf06e22f56e9d') + +prepare() { +mkdir ${pkgbase}-${pkgver}/{build,buildqt} +} + +build() { +# Build ktikz +cd ${pkgbase}-${pkgver}/build +cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None +make +# Build qtikz +cd ../buildqt +qmake ../qtikz.pro +make +} + +package_ktikz() { +pkgdesc+=" – KDE version" +depends+=('kparts') +cd ${pkgbase}-${pkgver}/build +make DESTDIR="${pkgdir}" install +} + +package_qtikz() { +pkgdesc+=" – Qt version" +cd ${pkgbase}-${pkgver}/buildqt +make INSTALL_ROOT="${pkgdir}" install +# Fix icons path +sed -i 's:Icon=/usr/share/qtikz/qtikz-128.png:Icon=qtikz:' "${pkgdir}"/usr/share/applications/qtikz.desktop +rm "${pkgdir}"/usr/share/qtikz/qtikz-128.png +install -Dm644 ../app/icons/qtikz.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/qtikz.svg +install -Dm644 ../app/icons/qtikz-22.png "${pkgdir}"/usr/share/icons/hicolor/22x22/apps/qtikz.png +install -Dm644 ../app/icons/qtikz-128.png "${pkgdir}"/usr/share/icons/hicolor/128x128/apps/qtikz.png +}
[arch-commits] Commit in pugixml/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 21:21:24 Author: archange Revision: 349432 Use https for sources. Modified: pugixml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 21:18:57 UTC (rev 349431) +++ PKGBUILD2018-07-01 21:21:24 UTC (rev 349432) @@ -12,7 +12,7 @@ license=('MIT') depends=('gcc-libs') makedepends=('cmake') -source=("http://github.com/zeux/pugixml/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz"; +source=("https://github.com/zeux/pugixml/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz"; 'pkg-config.patch' 'LICENSE') sha256sums=('d156d35b83f680e40fd6412c4455fdd03544339779134617b9b28d19e11fdba6'
[arch-commits] Commit in (ktikz ktikz/repos ktikz/trunk ktikz/trunk/PKGBUILD)
Date: Sunday, July 1, 2018 @ 21:18:57 Author: archange Revision: 349431 Initial addition of {k,q}tikz to [community] Added: ktikz/ ktikz/repos/ ktikz/trunk/ ktikz/trunk/PKGBUILD --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Added: ktikz/trunk/PKGBUILD === --- ktikz/trunk/PKGBUILD(rev 0) +++ ktikz/trunk/PKGBUILD2018-07-01 21:18:57 UTC (rev 349431) @@ -0,0 +1,52 @@ +# Maintainer: Bruno Pagani + +pkgbase=ktikz +pkgname=('ktikz' 'qtikz') +pkgver=0.12 +pkgrel=1 +pkgdesc="A small application helping you to create TikZ diagrams (from the LaTeX pgf package)" +arch=('x86_64') +url="https://github.com/fhackenberger/ktikz"; +license=('GPL') +depends=('poppler-qt5') +makedepends=('cmake' 'extra-cmake-modules' 'qt5-base' 'qt5-tools' + 'kdoctools' 'kxmlgui' 'ktexteditor' 'kparts' 'kiconthemes' + 'poppler' 'poppler-qt5' 'kdelibs4support') +source=(${pkgbase}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz") +sha256sums=('ef15fe70f4e057eab74ed738886f8e4a53d5b1bcdf1ee329930bf06e22f56e9d') + +prepare() { +mkdir ${pkgbase}-${pkgver}/{build,buildqt} +} + +build() { +# Build ktikz +cd ${pkgbase}-${pkgver}/build +cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None +make +# Build qtikz +cd ../buildqt +qmake ../qtikz.pro +make +} + +package_ktikz() { +pkgdesc+=" – KDE version" +depends+=('kparts') +cd ${pkgbase}-${pkgver}/build +make DESTDIR="${pkgdir}" install +} + +package_qtikz() { +pkgdesc+=" – Qt version" +cd ${pkgbase}-${pkgver}/buildqt +make INSTALL_ROOT="${pkgdir}" install +# Fix icons path +sed -i 's:Icon=/usr/share/qtikz/qtikz-128.png:Icon=qtikz:' "${pkgdir}"/usr/share/applications/qtikz.desktop +rm "${pkgdir}"/usr/share/qtikz/qtikz-128.png +install -Dm644 ../app/icons/qtikz.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/qtikz.svg +install -Dm644 ../app/icons/qtikz-22.png "${pkgdir}"/usr/share/icons/hicolor/22x22/apps/qtikz.png +install -Dm644 ../app/icons/qtikz-128.png "${pkgdir}"/usr/share/icons/hicolor/128x128/apps/qtikz.png +}
[arch-commits] Commit in riot/repos/community-any (6 files)
Date: Sunday, July 1, 2018 @ 20:10:12 Author: archange Revision: 349430 archrelease: copy trunk to community-any Added: riot/repos/community-any/PKGBUILD (from rev 349429, riot/trunk/PKGBUILD) riot/repos/community-any/riot-desktop.sh (from rev 349429, riot/trunk/riot-desktop.sh) riot/repos/community-any/riot.desktop (from rev 349429, riot/trunk/riot.desktop) Deleted: riot/repos/community-any/PKGBUILD riot/repos/community-any/riot-desktop.sh riot/repos/community-any/riot.desktop -+ PKGBUILD| 154 +++--- riot-desktop.sh |6 +- riot.desktop| 18 +++--- 3 files changed, 89 insertions(+), 89 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-01 20:08:29 UTC (rev 349429) +++ PKGBUILD2018-07-01 20:10:12 UTC (rev 349430) @@ -1,77 +0,0 @@ -# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) -# Contributor: Luca Weiss - -pkgbase=riot -pkgname=('riot-desktop' 'riot-web') -pkgver=0.15.5 -pkgrel=1 -pkgdesc="A glossy Matrix collaboration client, web and desktop versions." -arch=('any') -url="https://riot.im"; -_url="https://github.com/vector-im/riot-web"; -license=('Apache') -makedepends=('npm' 'git') -source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz" - ${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc" -"${pkgbase}.desktop" -"${pkgbase}-desktop.sh") -sha256sums=('80775f8a097800ecfda63d1abf0048f83bef1d7a8003ee07776c630153aedb79' -'SKIP' -'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7' -'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7') -validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package Signing key) - -prepare() { - cd ${pkgbase}-web-${pkgver} - sed -i 's@https://riot.im/download/desktop/update/@null@g' electron_app/riot.im/config.json -} - -build() { - cd ${pkgbase}-web-${pkgver} - npm install --cache ../npm-cache - npm run build --cache ../npm-cache -} - -package_riot-web() { - pkgdesc="A glossy Matrix collaboration client for the web." - provides=('vector-web') # @vith - replaces=('vector-web') # @vith - cd ${pkgbase}-web-${pkgver} - - install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase} - - cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/ - install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/ - ln -s /etc/webapps/${pkgbase}/config.json "${pkgdir}"/usr/share/webapps/${pkgbase}/ - echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version -} - -package_riot-desktop() { - pkgdesc="A glossy Matrix collaboration client for the desktop." - depends=('riot-web' 'electron') - backup=("etc/${pkgbase}/config.json") - cd ${pkgbase}-web-${pkgver} - - cd electron_app - npm install --cache "${srcdir}"/npm-cache - cd .. - - install -d "${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}} - - ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp - ln -s /etc/${pkgbase}/config.json "${pkgdir}"/etc/webapps/${pkgbase}/config.json - - install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase} - cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/ - cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/ - install -Dm644 electron_app/img/riot.png -t "${pkgdir}"/usr/lib/${pkgbase}/electron_app/img - install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase} - - install -Dm644 "${srcdir}"/${pkgbase}.desktop "${pkgdir}"/usr/share/applications/${pkgbase}.desktop - install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname} - - install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg - for i in 16 24 48 64 96 128 256 512; do -install -Dm644 electron_app/build/icons/${i}x${i}.png "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png - done -} Copied: riot/repos/community-any/PKGBUILD (from rev 349429, riot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-01 20:10:12 UTC (rev 349430) @@ -0,0 +1,77 @@ +# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) +# Contributor: Luca Weiss + +pkgbase=riot +pkgname=('riot-desktop' 'riot-web') +pkgver=0.15.6 +pkgrel=1 +pkgdesc="A glossy Matrix collaboration client, web and desktop versions." +arch=('any') +url="https://riot.im"; +_url="https://github.com/vector-im/riot-web"; +license=('Apache') +makedepends=('npm' 'git') +source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz" + ${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc" +"${pkgbase}.desktop" +
[arch-commits] Commit in riot/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 20:08:29 Author: archange Revision: 349429 upgpkg: riot 0.15.6-1 Modified: riot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 19:20:55 UTC (rev 349428) +++ PKGBUILD2018-07-01 20:08:29 UTC (rev 349429) @@ -3,7 +3,7 @@ pkgbase=riot pkgname=('riot-desktop' 'riot-web') -pkgver=0.15.5 +pkgver=0.15.6 pkgrel=1 pkgdesc="A glossy Matrix collaboration client, web and desktop versions." arch=('any') @@ -15,7 +15,7 @@ ${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc" "${pkgbase}.desktop" "${pkgbase}-desktop.sh") -sha256sums=('80775f8a097800ecfda63d1abf0048f83bef1d7a8003ee07776c630153aedb79' +sha256sums=('5dd9c23862296d3e6057ce8a2f410027aea556a8f293062c2136904ddd255f4c' 'SKIP' '043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7' '94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
[arch-commits] Commit in python-pytz/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, July 1, 2018 @ 19:20:55 Author: jelle Revision: 349428 archrelease: copy trunk to community-any Added: python-pytz/repos/community-any/PKGBUILD (from rev 349427, python-pytz/trunk/PKGBUILD) Deleted: python-pytz/repos/community-any/PKGBUILD --+ PKGBUILD | 112 ++--- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-01 19:20:25 UTC (rev 349427) +++ PKGBUILD2018-07-01 19:20:55 UTC (rev 349428) @@ -1,56 +0,0 @@ -# Maintainer: Stefan Husmann -# Maintainer: Jelle van der Waa -# Contributor: Douglas Soares de Andrade -# Contributor: William Rea - -pkgname=('python-pytz' 'python2-pytz') -pkgver=2018.4 -pkgrel=1 -arch=('any') -url="http://pypi.python.org/pypi/pytz"; -license=("MIT") -makedepends=('python' 'python2') -source=("https://pypi.io/packages/source/p/pytz/pytz-${pkgver}.tar.gz";) -md5sums=('f054437920c895dd14a4509fabafe029') -validpgpkeys=('C7ECC365AB6F255E1EB9BA1701FA998FBAC6374A') - -build(){ -cd $srcdir -cp -rf pytz-$pkgver pytz2-$pkgver -} - -check(){ -cd $srcdir/pytz-$pkgver/pytz/tests - -python3 test_tzinfo.py -python2 test_tzinfo.py -} - -package_python-pytz(){ -depends=('python') -pkgdesc="Cross platform time zone library for Python" - -cd $srcdir/pytz-$pkgver - -# Fix locale https://github.com/ipython/ipython/issues/2057 -export LC_ALL=en_US.UTF-8 - -python3 setup.py install --root=$pkgdir/ - -install -D LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - - -package_python2-pytz(){ -depends=('python2') -pkgdesc="Cross platform time zone library for Python" - -cd $srcdir/pytz2-$pkgver - -# python 2 fix -#sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' pytz/tzfile.py - -python2 setup.py install --root="$pkgdir/" - -install -D LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: python-pytz/repos/community-any/PKGBUILD (from rev 349427, python-pytz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-01 19:20:55 UTC (rev 349428) @@ -0,0 +1,56 @@ +# Maintainer: Stefan Husmann +# Maintainer: Jelle van der Waa +# Contributor: Douglas Soares de Andrade +# Contributor: William Rea + +pkgname=('python-pytz' 'python2-pytz') +pkgver=2018.5 +pkgrel=1 +arch=('any') +url="http://pypi.python.org/pypi/pytz"; +license=("MIT") +makedepends=('python' 'python2') +source=("https://pypi.io/packages/source/p/pytz/pytz-${pkgver}.tar.gz";) +md5sums=('45409cbfa3927bdd2f3ee914dd5b1060') +validpgpkeys=('C7ECC365AB6F255E1EB9BA1701FA998FBAC6374A') + +build(){ +cd $srcdir +cp -rf pytz-$pkgver pytz2-$pkgver +} + +check(){ +cd $srcdir/pytz-$pkgver/pytz/tests + +python3 test_tzinfo.py +python2 test_tzinfo.py +} + +package_python-pytz(){ +depends=('python') +pkgdesc="Cross platform time zone library for Python" + +cd $srcdir/pytz-$pkgver + +# Fix locale https://github.com/ipython/ipython/issues/2057 +export LC_ALL=en_US.UTF-8 + +python3 setup.py install --root=$pkgdir/ + +install -D LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + + +package_python2-pytz(){ +depends=('python2') +pkgdesc="Cross platform time zone library for Python" + +cd $srcdir/pytz2-$pkgver + +# python 2 fix +#sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' pytz/tzfile.py + +python2 setup.py install --root="$pkgdir/" + +install -D LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in python-pytz/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 19:20:25 Author: jelle Revision: 349427 upgpkg: python-pytz 2018.5-1 Modified: python-pytz/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 19:05:51 UTC (rev 349426) +++ PKGBUILD2018-07-01 19:20:25 UTC (rev 349427) @@ -4,14 +4,14 @@ # Contributor: William Rea pkgname=('python-pytz' 'python2-pytz') -pkgver=2018.4 -pkgrel=2 +pkgver=2018.5 +pkgrel=1 arch=('any') url="http://pypi.python.org/pypi/pytz"; license=("MIT") makedepends=('python' 'python2') source=("https://pypi.io/packages/source/p/pytz/pytz-${pkgver}.tar.gz";) -md5sums=('f054437920c895dd14a4509fabafe029') +md5sums=('45409cbfa3927bdd2f3ee914dd5b1060') validpgpkeys=('C7ECC365AB6F255E1EB9BA1701FA998FBAC6374A') build(){
[arch-commits] Commit in python-argcomplete/repos (2 files)
Date: Sunday, July 1, 2018 @ 19:05:51 Author: foutrelis Revision: 349426 archrelease: copy trunk to community-staging-any Added: python-argcomplete/repos/community-staging-any/ python-argcomplete/repos/community-staging-any/PKGBUILD (from rev 349425, python-argcomplete/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: python-argcomplete/repos/community-staging-any/PKGBUILD (from rev 349425, python-argcomplete/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 19:05:51 UTC (rev 349426) @@ -0,0 +1,63 @@ +# Maintainer: Levente Polyak +# Contributor: Andrey Mikhaylenko + +pkgbase=python-argcomplete +pkgname=('python-argcomplete' 'python2-argcomplete') +_pyname=argcomplete +pkgver=1.9.4 +pkgrel=2 +pkgdesc='Easy, extensible command line tab completion of arguments for your Python script' +url='https://github.com/kislyuk/argcomplete' +arch=('any') +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pexpect' 'python2-pexpect' 'tcsh') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/kislyuk/${_pyname}/archive/v${pkgver}.tar.gz) +sha256sums=('0ac6fdaa989242e122573eba92976ee9bb27e93cf6f0234324df498ed820f411') +sha512sums=('2b0900b55136739f409c32172933af985f4cdde1c018a4687d02f0c5ecdaf36eb8f960270d16bbd157e79f76992c437ab42fd4c6aa9b6aeb3c7302935bf00970') + +prepare() { + cp -a ${_pyname}-${pkgver}{,-py2} +} + +build() { + (cd ${_pyname}-${pkgver} +python setup.py build + ) + (cd ${_pyname}-${pkgver}-py2 +python2 setup.py build + ) +} + +check() { + (cd ${_pyname}-${pkgver} +LC_CTYPE=en_US.UTF-8 python test/test.py -v + ) + (cd ${_pyname}-${pkgver}-py2 +LC_CTYPE=en_US.UTF-8 python2 test/test.py -v + ) +} + +package_python-argcomplete() { + depends=('python') + + cd ${_pyname}-${pkgver} + python setup.py install -O1 --root="${pkgdir}" --skip-build +} + +package_python2-argcomplete() { + depends=('python2') + + cd ${_pyname}-${pkgver}-py2 + python2 setup.py install -O1 --root="${pkgdir}" --skip-build + mv "${pkgdir}/usr/bin/activate-global-python-argcomplete" \ +"${pkgdir}/usr/bin/activate-global-python2-argcomplete" + mv "${pkgdir}/usr/bin/python-argcomplete-check-easy-install-script" \ +"${pkgdir}/usr/bin/python2-argcomplete-check-easy-install-script" + mv "${pkgdir}/usr/bin/register-python-argcomplete" \ +"${pkgdir}/usr/bin/register-python2-argcomplete" + mv "${pkgdir}/usr/bin/python-argcomplete-tcsh" \ +"${pkgdir}/usr/bin/python2-argcomplete-tcsh" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-argcomplete/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 19:05:46 Author: foutrelis Revision: 349425 Python 3.7 rebuild Modified: python-argcomplete/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 18:55:17 UTC (rev 349424) +++ PKGBUILD2018-07-01 19:05:46 UTC (rev 349425) @@ -5,7 +5,7 @@ pkgname=('python-argcomplete' 'python2-argcomplete') _pyname=argcomplete pkgver=1.9.4 -pkgrel=1 +pkgrel=2 pkgdesc='Easy, extensible command line tab completion of arguments for your Python script' url='https://github.com/kislyuk/argcomplete' arch=('any')
[arch-commits] Commit in pystatgrab/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 18:55:01 Author: felixonmars Revision: 349423 Python 3.7 rebuild Modified: pystatgrab/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 18:54:25 UTC (rev 349422) +++ PKGBUILD2018-07-01 18:55:01 UTC (rev 349423) @@ -4,7 +4,7 @@ pkgname=pystatgrab pkgver=0.7 -pkgrel=1 +pkgrel=2 pkgdesc="Python bindings for libstatgrab" arch=('x86_64') url="http://www.i-scream.org/pystatgrab";
[arch-commits] Commit in pystatgrab/repos (3 files)
Date: Sunday, July 1, 2018 @ 18:55:17 Author: felixonmars Revision: 349424 archrelease: copy trunk to community-staging-x86_64 Added: pystatgrab/repos/community-staging-x86_64/ pystatgrab/repos/community-staging-x86_64/PKGBUILD (from rev 349423, pystatgrab/trunk/PKGBUILD) pystatgrab/repos/community-staging-x86_64/pystatgrab.changelog (from rev 349423, pystatgrab/trunk/pystatgrab.changelog) --+ PKGBUILD | 32 pystatgrab.changelog | 14 ++ 2 files changed, 46 insertions(+) Copied: pystatgrab/repos/community-staging-x86_64/PKGBUILD (from rev 349423, pystatgrab/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 18:55:17 UTC (rev 349424) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Hugo Ideler + +pkgname=pystatgrab +pkgver=0.7 +pkgrel=2 +pkgdesc="Python bindings for libstatgrab" +arch=('x86_64') +url="http://www.i-scream.org/pystatgrab"; +license=('GPL') +depends=('python' 'libstatgrab') +makedepends=('cython') +validpgpkeys=('4BD95F908A5040E8D26CD6816C226B37FDF38D55') # Tim Bishop +source=(https://ftp.i-scream.org/pub/i-scream/$pkgname/$pkgname-$pkgver.tar.gz{,.asc}) +sha256sums=('9e79919efdbeb45e28f26cb45d4f1a2861caa2937c5bf86be351c5c096b6550f' +'SKIP') + +prepare() { + cd "${srcdir}"/$pkgname-$pkgver + + # Remove shipped copy of statgrab.c so it is regenerated with + # newer Cython (>= 0.27.3) that is compatible with Python 3.7 + rm statgrab.c +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + + python setup.py build + python setup.py install --prefix="${pkgdir}"/usr +} Copied: pystatgrab/repos/community-staging-x86_64/pystatgrab.changelog (from rev 349423, pystatgrab/trunk/pystatgrab.changelog) === --- community-staging-x86_64/pystatgrab.changelog (rev 0) +++ community-staging-x86_64/pystatgrab.changelog 2018-07-01 18:55:17 UTC (rev 349424) @@ -0,0 +1,14 @@ +2018-02-19 Jaroslav Lichtblau + * pystatgrab 0.7-1 + +2014-11-06 Jaroslav Lichtblau + * pystatgrab 0.6-1 + +2013-02-02 Jaroslav Lichtblau + * pystatgrab 0.5-6 clean-up $pkgdir usage + +2010-07-21 Jaroslav Lichtblau + * Rebuild for correct package naming + +2008-11-30 Jaroslav Lichtblau + * Minor version bump (0.5-2) due the python 2.5 -> 2.6 update
[arch-commits] Commit in pystatgrab/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 18:54:25 Author: foutrelis Revision: 349422 Do not use old shipped copy of statgrab.c It is not compatible with Python 3.7. Modified: pystatgrab/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 9 insertions(+) Modified: PKGBUILD === --- PKGBUILD2018-07-01 18:45:17 UTC (rev 349421) +++ PKGBUILD2018-07-01 18:54:25 UTC (rev 349422) @@ -10,11 +10,20 @@ url="http://www.i-scream.org/pystatgrab"; license=('GPL') depends=('python' 'libstatgrab') +makedepends=('cython') validpgpkeys=('4BD95F908A5040E8D26CD6816C226B37FDF38D55') # Tim Bishop source=(https://ftp.i-scream.org/pub/i-scream/$pkgname/$pkgname-$pkgver.tar.gz{,.asc}) sha256sums=('9e79919efdbeb45e28f26cb45d4f1a2861caa2937c5bf86be351c5c096b6550f' 'SKIP') +prepare() { + cd "${srcdir}"/$pkgname-$pkgver + + # Remove shipped copy of statgrab.c so it is regenerated with + # newer Cython (>= 0.27.3) that is compatible with Python 3.7 + rm statgrab.c +} + package() { cd "${srcdir}"/$pkgname-$pkgver
[arch-commits] Commit in gunicorn/repos (3 files)
Date: Sunday, July 1, 2018 @ 18:45:17 Author: foutrelis Revision: 349421 archrelease: copy trunk to community-staging-any Added: gunicorn/repos/community-staging-any/ gunicorn/repos/community-staging-any/PKGBUILD (from rev 349420, gunicorn/trunk/PKGBUILD) gunicorn/repos/community-staging-any/pr1796-python37.patch (from rev 349420, gunicorn/trunk/pr1796-python37.patch) ---+ PKGBUILD | 73 pr1796-python37.patch | 281 2 files changed, 354 insertions(+) Copied: gunicorn/repos/community-staging-any/PKGBUILD (from rev 349420, gunicorn/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 18:45:17 UTC (rev 349421) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jeremy "Ichimonji10" Audet +# Contributor: pumpkin +# Contributor: Vsevolod Balashov + +pkgbase=gunicorn +pkgname=(gunicorn python2-gunicorn) +pkgver=19.8.1 +pkgrel=2 +pkgdesc='WSGI HTTP Server for UNIX' +arch=('any') +url='http://gunicorn.org/' +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python2-mock' 'python-coverage' 'python2-coverage' 'python-pytest' 'python2-pytest' + 'python-pytest-cov' 'python2-pytest-cov' 'python-pytest-runner' + 'python2-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/benoitc/$pkgbase/archive/$pkgver.tar.gz"; +pr1796-python37.patch) +sha512sums=('2fbdbc939c08fde2035d88780f97afdcdd9aada9267fefdd9c39e2c8e48f790077ea9e45e7149e93d2f97041d176af8470e0be400775ee775e50573f7de03148' + 'cae6af688ca47a3b56196e7894f320a360ed60a9542b499dd072218c79c6210852510e7698dd6e3cf7cea7220cba460e3c7c0c48faa3e36366246f2baf90c577') + +prepare() { + # https://github.com/benoitc/gunicorn/issues/1795 + patch -d gunicorn-$pkgver -Np1 < pr1796-python37.patch + sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt + cp -a gunicorn-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/gunicorn-$pkgver + python setup.py build + + cd "$srcdir"/gunicorn-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/gunicorn-$pkgver + python setup.py pytest + + cd "$srcdir"/gunicorn-$pkgver-py2 + python2 setup.py pytest +} + +package_gunicorn() { + depends=('python-setuptools') + optdepends=('python-eventlet: For asynchronous request handling with eventlet.' + 'python-gevent: For asynchronous request handling with gevent.') + + cd $pkgbase-$pkgver + python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 + rm -r "$pkgdir"/usr/bin/gunicorn_paster + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-gunicorn() { + depends=('python2-setuptools') + provides=('gunicorn-python2') + conflicts=('gunicorn-python2') + replaces=('gunicorn-python2') + optdepends=('python2-eventlet: For asynchronous request handling with eventlet.' + 'python2-gevent: For asynchronous request handling with gevent.') + + cd $pkgbase-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 + rm -r "$pkgdir"/usr/bin/gunicorn_paster + mv "$pkgdir"/usr/bin/gunicorn "$pkgdir"/usr/bin/gunicorn-python2 + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: gunicorn/repos/community-staging-any/pr1796-python37.patch (from rev 349420, gunicorn/trunk/pr1796-python37.patch) === --- community-staging-any/pr1796-python37.patch (rev 0) +++ community-staging-any/pr1796-python37.patch 2018-07-01 18:45:17 UTC (rev 349421) @@ -0,0 +1,281 @@ +From 0a88d19ddf29b461b819b66e49ea313c89ab576c Mon Sep 17 00:00:00 2001 +From: Diego Oliveira +Date: Sat, 26 May 2018 10:22:42 -0300 +Subject: [PATCH 1/6] Move the module async to _async + +--- + gunicorn/workers/{async.py => _async.py} | 0 + gunicorn/workers/geventlet.py| 2 +- + gunicorn/workers/ggevent.py | 2 +- + 3 files changed, 2 insertions(+), 2 deletions(-) + rename gunicorn/workers/{async.py => _async.py} (100%) + +diff --git a/gunicorn/workers/async.py b/gunicorn/workers/_async.py +similarity index 100% +rename from gunicorn/workers/async.py +rename to gunicorn/workers/_async.py +diff --git a/gunicorn/workers/geventlet.py b/gunicorn/workers/geventlet.py +index f0bb06495..0c0fa1dcb 100644 +--- a/gunicorn/workers/geventlet.py b/gunicorn/workers/geventlet.py +@@ -24,7 +24,7 @@ + import greenlet + + from gunicorn.http.wsgi import sendfile as o_sendfile +-from gunicorn.workers.async import AsyncWorker ++from gunicorn.workers._async import AsyncWorker + + def _eventlet_sendfile(fdout, fdin, offset, nbytes): + while True: +diff --git a/gunicorn
[arch-commits] Commit in gunicorn/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 18:45:12 Author: foutrelis Revision: 349420 Python 3.7 rebuild Modified: gunicorn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 18:44:12 UTC (rev 349419) +++ PKGBUILD2018-07-01 18:45:12 UTC (rev 349420) @@ -7,7 +7,7 @@ pkgbase=gunicorn pkgname=(gunicorn python2-gunicorn) pkgver=19.8.1 -pkgrel=1 +pkgrel=2 pkgdesc='WSGI HTTP Server for UNIX' arch=('any') url='http://gunicorn.org/'
[arch-commits] Commit in gunicorn/trunk (PKGBUILD pr1796-python37.patch)
Date: Sunday, July 1, 2018 @ 18:44:12 Author: foutrelis Revision: 349419 Fix build with Python 3.7 Added: gunicorn/trunk/pr1796-python37.patch Modified: gunicorn/trunk/PKGBUILD ---+ PKGBUILD |8 + pr1796-python37.patch | 281 2 files changed, 287 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 15:07:29 UTC (rev 349418) +++ PKGBUILD2018-07-01 18:44:12 UTC (rev 349419) @@ -16,10 +16,14 @@ checkdepends=('python2-mock' 'python-coverage' 'python2-coverage' 'python-pytest' 'python2-pytest' 'python-pytest-cov' 'python2-pytest-cov' 'python-pytest-runner' 'python2-pytest-runner') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/benoitc/$pkgbase/archive/$pkgver.tar.gz";) -sha512sums=('2fbdbc939c08fde2035d88780f97afdcdd9aada9267fefdd9c39e2c8e48f790077ea9e45e7149e93d2f97041d176af8470e0be400775ee775e50573f7de03148') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/benoitc/$pkgbase/archive/$pkgver.tar.gz"; +pr1796-python37.patch) +sha512sums=('2fbdbc939c08fde2035d88780f97afdcdd9aada9267fefdd9c39e2c8e48f790077ea9e45e7149e93d2f97041d176af8470e0be400775ee775e50573f7de03148' + 'cae6af688ca47a3b56196e7894f320a360ed60a9542b499dd072218c79c6210852510e7698dd6e3cf7cea7220cba460e3c7c0c48faa3e36366246f2baf90c577') prepare() { + # https://github.com/benoitc/gunicorn/issues/1795 + patch -d gunicorn-$pkgver -Np1 < pr1796-python37.patch sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt cp -a gunicorn-$pkgver{,-py2} } Added: pr1796-python37.patch === --- pr1796-python37.patch (rev 0) +++ pr1796-python37.patch 2018-07-01 18:44:12 UTC (rev 349419) @@ -0,0 +1,281 @@ +From 0a88d19ddf29b461b819b66e49ea313c89ab576c Mon Sep 17 00:00:00 2001 +From: Diego Oliveira +Date: Sat, 26 May 2018 10:22:42 -0300 +Subject: [PATCH 1/6] Move the module async to _async + +--- + gunicorn/workers/{async.py => _async.py} | 0 + gunicorn/workers/geventlet.py| 2 +- + gunicorn/workers/ggevent.py | 2 +- + 3 files changed, 2 insertions(+), 2 deletions(-) + rename gunicorn/workers/{async.py => _async.py} (100%) + +diff --git a/gunicorn/workers/async.py b/gunicorn/workers/_async.py +similarity index 100% +rename from gunicorn/workers/async.py +rename to gunicorn/workers/_async.py +diff --git a/gunicorn/workers/geventlet.py b/gunicorn/workers/geventlet.py +index f0bb06495..0c0fa1dcb 100644 +--- a/gunicorn/workers/geventlet.py b/gunicorn/workers/geventlet.py +@@ -24,7 +24,7 @@ + import greenlet + + from gunicorn.http.wsgi import sendfile as o_sendfile +-from gunicorn.workers.async import AsyncWorker ++from gunicorn.workers._async import AsyncWorker + + def _eventlet_sendfile(fdout, fdin, offset, nbytes): + while True: +diff --git a/gunicorn/workers/ggevent.py b/gunicorn/workers/ggevent.py +index 34ee72a82..ac9011bef 100644 +--- a/gunicorn/workers/ggevent.py b/gunicorn/workers/ggevent.py +@@ -27,7 +27,7 @@ + + import gunicorn + from gunicorn.http.wsgi import base_environ +-from gunicorn.workers.async import AsyncWorker ++from gunicorn.workers._async import AsyncWorker + from gunicorn.http.wsgi import sendfile as o_sendfile + + VERSION = "gevent/%s gunicorn/%s" % (gevent.__version__, gunicorn.__version__) + +From 43e31c366b79d9e212bcbc9ad7bae788539bd62f Mon Sep 17 00:00:00 2001 +From: Diego Oliveira +Date: Sat, 26 May 2018 10:42:15 -0300 +Subject: [PATCH 2/6] Fix gaiohttp worker + +--- + .gitignore| 2 ++ + THANKS| 1 + + docs/source/news.rst | 8 + gunicorn/workers/__init__.py | 2 +- + gunicorn/workers/_gaiohttp.py | 2 +- + requirements_test.txt | 4 ++-- + tests/test_gaiohttp.py| 2 +- + 7 files changed, 16 insertions(+), 5 deletions(-) + +diff --git a/THANKS b/THANKS +index f23b74ed0..ff271ad13 100644 +--- a/THANKS b/THANKS +@@ -49,6 +49,7 @@ Dariusz Suchojad + David Vincelli + David Wolever + Denis Bilenko ++Diego Oliveira + Dima Barsky + Djoume Salvetti + Dmitry Medvinsky +diff --git a/docs/source/news.rst b/docs/source/news.rst +index 3d90aead2..eb9c4e498 100644 +--- a/docs/source/news.rst b/docs/source/news.rst +@@ -2,6 +2,14 @@ + Changelog + = + ++19.9.0 / 2018/05/26 ++=== ++ ++- the internal module `gunicorn.workers.async` was renamed to `gunicorn.workers.async` ++ since ``async`` is now a reserved word in Python 3.7 ++ (:pr:`1527`) ++ ++ + 19.8.1 / 2018/04/30 + === + +diff --git a/gunicorn/workers/__init__.py b/gunicorn/workers/__init__.py +index 05a3e286a..fceaa03c1 100644 +--- a/gunicorn/workers/__init__.py b/gunicorn/workers/__init__.py +@@ -17,6 +17,6 @@ + } + + +-if sys.version_i
[arch-commits] Commit in mutagen/repos (4 files)
Date: Sunday, July 1, 2018 @ 18:37:31 Author: foutrelis Revision: 327909 archrelease: copy trunk to staging-any Added: mutagen/repos/staging-any/ mutagen/repos/staging-any/PKGBUILD (from rev 327908, mutagen/trunk/PKGBUILD) mutagen/repos/staging-any/disable-pycodestyle-warning-w504.patch (from rev 327908, mutagen/trunk/disable-pycodestyle-warning-w504.patch) mutagen/repos/staging-any/pyflakes-fixes.patch (from rev 327908, mutagen/trunk/pyflakes-fixes.patch) + PKGBUILD | 52 +++ disable-pycodestyle-warning-w504.patch | 21 pyflakes-fixes.patch | 23 + 3 files changed, 96 insertions(+) Copied: mutagen/repos/staging-any/PKGBUILD (from rev 327908, mutagen/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-07-01 18:37:31 UTC (rev 327909) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgbase=mutagen +pkgname=('mutagen' 'python-mutagen') +pkgver=1.40.0 +pkgrel=2 +arch=('any') +url="https://github.com/quodlibet/mutagen"; +license=('GPL2') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'python-hypothesis' 'python2-hypothesis' 'python-pyflakes' 'python2-pyflakes' + 'python-pycodestyle' 'python2-pycodestyle') +source=($pkgbase-$pkgver.tar.gz::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz"; + $pkgbase-$pkgver.tar.gz.sig::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz.sig"; +pyflakes-fixes.patch +disable-pycodestyle-warning-w504.patch) +sha256sums=('b2a2c2ce87863af12ed7896f341419cd051a3c72c3c6733db9e83060dcadee5e' +'SKIP' +'201f81d44c497544c6f86a186964abeae27f254db5c026802245217b359516f6' +'da9f8adf4fa1567957732e9f2399d4397579f990cd6046eaac40b177e8578f89') +validpgpkeys=('0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC') + +prepare() { + patch -d ${pkgbase}-${pkgver} -Np1 < pyflakes-fixes.patch + patch -d ${pkgbase}-${pkgver} -Np1 < disable-pycodestyle-warning-w504.patch + cp -r ${pkgbase}-${pkgver} python-${pkgbase}-${pkgver} +} + +check() { + cd ${pkgbase}-${pkgver} + LANG=en_US.UTF8 python2 setup.py test + cd ../python-${pkgbase}-${pkgver} + LANG=en_US.UTF8 python setup.py test +} + +package_mutagen() { + pkgdesc="An audio metadata tag reader and writer" + depends=('python2') + + cd ${pkgbase}-${pkgver} + python2 setup.py install --root="${pkgdir}" +} + +package_python-mutagen() { + pkgdesc="An audio metadata tag reader and writer library for Python 3" + depends=('python') + + cd python-${pkgbase}-${pkgver} + python setup.py install --root="${pkgdir}" + rm -r "${pkgdir}"/usr/{bin,share} +} Copied: mutagen/repos/staging-any/disable-pycodestyle-warning-w504.patch (from rev 327908, mutagen/trunk/disable-pycodestyle-warning-w504.patch) === --- staging-any/disable-pycodestyle-warning-w504.patch (rev 0) +++ staging-any/disable-pycodestyle-warning-w504.patch 2018-07-01 18:37:31 UTC (rev 327909) @@ -0,0 +1,21 @@ +From 6e3e20a80ba38832413696452d297c4765f14ffd Mon Sep 17 00:00:00 2001 +From: Christoph Reiter +Date: Sun, 27 May 2018 10:51:54 +0200 +Subject: [PATCH] Disable a new pycodestyle warning + +--- + setup.cfg | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.cfg b/setup.cfg +index 68d10b7..96f7216 100644 +--- a/setup.cfg b/setup.cfg +@@ -6,6 +6,6 @@ omit= + mutagen/_senf/* + + [flake8] +-ignore=E128,W601,E402,E731,W503,E741,E305,E121,E124 ++ignore=E128,W601,E402,E731,W503,E741,E305,E121,E124,W504 + builtins=cmp,unicode,long,xrange,basestring + exclude= Copied: mutagen/repos/staging-any/pyflakes-fixes.patch (from rev 327908, mutagen/trunk/pyflakes-fixes.patch) === --- staging-any/pyflakes-fixes.patch(rev 0) +++ staging-any/pyflakes-fixes.patch2018-07-01 18:37:31 UTC (rev 327909) @@ -0,0 +1,23 @@ +From 8995681e8e59a8d75d15c8d58fd69b475a04d3c0 Mon Sep 17 00:00:00 2001 +From: Christoph Reiter +Date: Sun, 27 May 2018 10:23:08 +0200 +Subject: [PATCH] pyflakes fixes + +for the new pyflakes release +--- + mutagen/id3/_frames.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/mutagen/id3/_frames.py b/mutagen/id3/_frames.py +index 3ac066d..f50752a 100644 +--- a/mutagen/id3/_frames.py b/mutagen/id3/_frames.py +@@ -265,7 +265,7 @@ def _fromData(cls, header, tflags, data): + if tflags & Frame.FLAG24_COMPRESS: + try: + data = zlib.decompress(data) +-except zlib.e
[arch-commits] Commit in mutagen/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 18:37:26 Author: foutrelis Revision: 327908 Python 3.7 rebuild Modified: mutagen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 18:34:11 UTC (rev 327907) +++ PKGBUILD2018-07-01 18:37:26 UTC (rev 327908) @@ -4,7 +4,7 @@ pkgbase=mutagen pkgname=('mutagen' 'python-mutagen') pkgver=1.40.0 -pkgrel=1 +pkgrel=2 arch=('any') url="https://github.com/quodlibet/mutagen"; license=('GPL2')
[arch-commits] Commit in mutagen/trunk (3 files)
Date: Sunday, July 1, 2018 @ 18:34:11 Author: foutrelis Revision: 327907 Add two upstream fixes for pyflakes and pycodestyle Added: mutagen/trunk/disable-pycodestyle-warning-w504.patch mutagen/trunk/pyflakes-fixes.patch Modified: mutagen/trunk/PKGBUILD + PKGBUILD | 10 -- disable-pycodestyle-warning-w504.patch | 21 + pyflakes-fixes.patch | 23 +++ 3 files changed, 52 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 07:41:58 UTC (rev 327906) +++ PKGBUILD2018-07-01 18:34:11 UTC (rev 327907) @@ -12,12 +12,18 @@ checkdepends=('python-pytest' 'python2-pytest' 'python-hypothesis' 'python2-hypothesis' 'python-pyflakes' 'python2-pyflakes' 'python-pycodestyle' 'python2-pycodestyle') source=($pkgbase-$pkgver.tar.gz::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz"; - $pkgbase-$pkgver.tar.gz.sig::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz.sig";) + $pkgbase-$pkgver.tar.gz.sig::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz.sig"; +pyflakes-fixes.patch +disable-pycodestyle-warning-w504.patch) sha256sums=('b2a2c2ce87863af12ed7896f341419cd051a3c72c3c6733db9e83060dcadee5e' -'SKIP') +'SKIP' +'201f81d44c497544c6f86a186964abeae27f254db5c026802245217b359516f6' +'da9f8adf4fa1567957732e9f2399d4397579f990cd6046eaac40b177e8578f89') validpgpkeys=('0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC') prepare() { + patch -d ${pkgbase}-${pkgver} -Np1 < pyflakes-fixes.patch + patch -d ${pkgbase}-${pkgver} -Np1 < disable-pycodestyle-warning-w504.patch cp -r ${pkgbase}-${pkgver} python-${pkgbase}-${pkgver} } Added: disable-pycodestyle-warning-w504.patch === --- disable-pycodestyle-warning-w504.patch (rev 0) +++ disable-pycodestyle-warning-w504.patch 2018-07-01 18:34:11 UTC (rev 327907) @@ -0,0 +1,21 @@ +From 6e3e20a80ba38832413696452d297c4765f14ffd Mon Sep 17 00:00:00 2001 +From: Christoph Reiter +Date: Sun, 27 May 2018 10:51:54 +0200 +Subject: [PATCH] Disable a new pycodestyle warning + +--- + setup.cfg | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.cfg b/setup.cfg +index 68d10b7..96f7216 100644 +--- a/setup.cfg b/setup.cfg +@@ -6,6 +6,6 @@ omit= + mutagen/_senf/* + + [flake8] +-ignore=E128,W601,E402,E731,W503,E741,E305,E121,E124 ++ignore=E128,W601,E402,E731,W503,E741,E305,E121,E124,W504 + builtins=cmp,unicode,long,xrange,basestring + exclude= Added: pyflakes-fixes.patch === --- pyflakes-fixes.patch(rev 0) +++ pyflakes-fixes.patch2018-07-01 18:34:11 UTC (rev 327907) @@ -0,0 +1,23 @@ +From 8995681e8e59a8d75d15c8d58fd69b475a04d3c0 Mon Sep 17 00:00:00 2001 +From: Christoph Reiter +Date: Sun, 27 May 2018 10:23:08 +0200 +Subject: [PATCH] pyflakes fixes + +for the new pyflakes release +--- + mutagen/id3/_frames.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/mutagen/id3/_frames.py b/mutagen/id3/_frames.py +index 3ac066d..f50752a 100644 +--- a/mutagen/id3/_frames.py b/mutagen/id3/_frames.py +@@ -265,7 +265,7 @@ def _fromData(cls, header, tflags, data): + if tflags & Frame.FLAG24_COMPRESS: + try: + data = zlib.decompress(data) +-except zlib.error as err: ++except zlib.error: + # the initial mutagen that went out with QL 0.12 did not + # write the 4 bytes of uncompressed size. Compensate. + data = datalen_bytes + data
[arch-commits] Commit in python-cherrypy/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 15:07:29 Author: eschwartz Revision: 349418 Move checkdepends out of makedepends=() Modified: python-cherrypy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 15:07:20 UTC (rev 349417) +++ PKGBUILD2018-07-01 15:07:29 UTC (rev 349418) @@ -16,9 +16,9 @@ url="https://cherrypy.org"; license=('BSD') makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm' - 'python2-setuptools-scm' 'python-tox' 'python2-tox' 'python-six' - 'python2-six' 'python-cheroot' 'python2-cheroot' 'python-portend' - 'python2-portend') + 'python2-setuptools-scm' 'python-six' 'python2-six' 'python-cheroot' + 'python2-cheroot' 'python-portend' 'python2-portend') +checkdepends=('python-tox' 'python2-tox') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${_pkgbase}/${_pkgbase}/archive/v$pkgver.tar.gz";) sha512sums=('00c89a99250e44f2578a1ff5d77f402062fc829c9de86aac029963d6b0570a862e48a84781c3fa6dd74e60e09a02e4e7bfc8f3e485a37b31f9b2870bc3ff2066')
[arch-commits] Commit in python-cachecontrol/repos (3 files)
Date: Sunday, July 1, 2018 @ 15:07:20 Author: eschwartz Revision: 349417 archrelease: copy trunk to community-staging-any Added: python-cachecontrol/repos/community-staging-any/ python-cachecontrol/repos/community-staging-any/0001-Remove-unnecessary-console-script.patch (from rev 349416, python-cachecontrol/trunk/0001-Remove-unnecessary-console-script.patch) python-cachecontrol/repos/community-staging-any/PKGBUILD (from rev 349416, python-cachecontrol/trunk/PKGBUILD) --+ 0001-Remove-unnecessary-console-script.patch | 26 +++ PKGBUILD | 55 + 2 files changed, 81 insertions(+) Copied: python-cachecontrol/repos/community-staging-any/0001-Remove-unnecessary-console-script.patch (from rev 349416, python-cachecontrol/trunk/0001-Remove-unnecessary-console-script.patch) === --- community-staging-any/0001-Remove-unnecessary-console-script.patch (rev 0) +++ community-staging-any/0001-Remove-unnecessary-console-script.patch 2018-07-01 15:07:20 UTC (rev 349417) @@ -0,0 +1,26 @@ +From 5949227996ba403eecaf6fb961c2f2a6aca4d3e2 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Thu, 7 Jun 2018 12:39:59 -0400 +Subject: [PATCH] Remove unnecessary console script + +The purpose of this module is to cache things, not to test if they +*can* be cached. This clutters up the $PATH. +--- + setup.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/setup.py b/setup.py +index 34f5f44..95e1741 100644 +--- a/setup.py b/setup.py +@@ -19,7 +19,6 @@ setup_params = dict( + long_description=long_description, + install_requires=["requests", "msgpack"], + extras_require={"filecache": ["lockfile>=0.9"], "redis": ["redis>=2.10.5"]}, +-entry_points={"console_scripts": ["doesitcache = cachecontrol._cmd:main"]}, + python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", + classifiers=[ + "Development Status :: 4 - Beta", +-- +2.17.1 + Copied: python-cachecontrol/repos/community-staging-any/PKGBUILD (from rev 349416, python-cachecontrol/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 15:07:20 UTC (rev 349417) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Eli Schwartz + +_pkgname=cachecontrol +pkgbase=python-cachecontrol +pkgname=('python-cachecontrol' 'python2-cachecontrol') +pkgver=0.12.5 +pkgrel=3 +pkgdesc="httplib2 caching for requests" +arch=('any') +url="https://github.com/ionrock/${_pkgname}"; +license=('Apache') +makedepends=('python-msgpack' 'python-requests' 'python2-msgpack' 'python2-requests') +checkdepends=('python-mock' 'python-pytest' 'python-lockfile' 'python-cherrypy' + 'python2-mock' 'python2-pytest' 'python2-lockfile' 'python2-cherrypy') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" +"0001-Remove-unnecessary-console-script.patch") +sha256sums=('d3876bbd614968e0d82c95734b380fca648661416fb14dc1a50514256e521089' +'a2c93d4852887152027140bdd54030d5363876b02e5eabee6a018d4e946a87b1') + +prepare() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +patch -p1 -i ../0001-Remove-unnecessary-console-script.patch +} + +build() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py build +python2 setup.py build +} + +check() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python -m pytest +python2 -m pytest +} + +package_python-cachecontrol() { +depends=('python-msgpack' 'python-requests') +optdepends=('python-lockfile: for the FileCache') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} + +package_python2-cachecontrol() { +depends=('python2-msgpack' 'python2-requests') +optdepends=('python2-lockfile: for the FileCache') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +}
[arch-commits] Commit in python-cachecontrol/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 15:07:06 Author: eschwartz Revision: 349416 upgpkg: python-cachecontrol 0.12.5-3 python 3.7 rebuild Modified: python-cachecontrol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 14:47:05 UTC (rev 349415) +++ PKGBUILD2018-07-01 15:07:06 UTC (rev 349416) @@ -5,7 +5,7 @@ pkgbase=python-cachecontrol pkgname=('python-cachecontrol' 'python2-cachecontrol') pkgver=0.12.5 -pkgrel=2 +pkgrel=3 pkgdesc="httplib2 caching for requests" arch=('any') url="https://github.com/ionrock/${_pkgname}";
[arch-commits] Commit in python-parso/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, July 1, 2018 @ 14:47:05 Author: jelle Revision: 349415 archrelease: copy trunk to community-any Added: python-parso/repos/community-any/PKGBUILD (from rev 349414, python-parso/trunk/PKGBUILD) Deleted: python-parso/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-01 14:46:53 UTC (rev 349414) +++ PKGBUILD2018-07-01 14:47:05 UTC (rev 349415) @@ -1,36 +0,0 @@ -# Maintainer: Jelle van der Waa - -_pkgbase=parso -pkgbase=python-parso -pkgname=('python-parso' 'python2-parso') -pkgver=0.2.1 -pkgrel=3 -pkgdesc="Python parser that supports error recovery and round-trip parsing for different Python versions" -arch=('any') -url="https://github.com/davidhalter/parso"; -license=('MIT') -makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python2-pytest') -source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";) -md5sums=('e44d9278977cc50e66eeffe29682579a') - -check() { - cd "$_pkgbase-$pkgver" - pytest test -} - -package_python-parso() { - depends=('python') - cd "$_pkgbase-$pkgver" - python3 setup.py install --root="$pkgdir/" --optimize=1 - - install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-parso() { - depends=('python2') - cd "$_pkgbase-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 - - install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE -} Copied: python-parso/repos/community-any/PKGBUILD (from rev 349414, python-parso/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-01 14:47:05 UTC (rev 349415) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_pkgbase=parso +pkgbase=python-parso +pkgname=('python-parso' 'python2-parso') +pkgver=0.3.0 +pkgrel=1 +pkgdesc="Python parser that supports error recovery and round-trip parsing for different Python versions" +arch=('any') +url="https://github.com/davidhalter/parso"; +license=('MIT') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest') +source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";) +md5sums=('6053390fa800b891ee6e9b15c6b1cc82') + +check() { + cd "$_pkgbase-$pkgver" + pytest test +} + +package_python-parso() { + depends=('python') + cd "$_pkgbase-$pkgver" + python3 setup.py install --root="$pkgdir/" --optimize=1 + + install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-parso() { + depends=('python2') + cd "$_pkgbase-$pkgver" + python2 setup.py install --root="$pkgdir/" --optimize=1 + + install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-parso/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 14:46:53 Author: jelle Revision: 349414 upgpkg: python-parso 0.3.0-1 Modified: python-parso/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 14:30:51 UTC (rev 349413) +++ PKGBUILD2018-07-01 14:46:53 UTC (rev 349414) @@ -3,8 +3,8 @@ _pkgbase=parso pkgbase=python-parso pkgname=('python-parso' 'python2-parso') -pkgver=0.2.1 -pkgrel=3 +pkgver=0.3.0 +pkgrel=1 pkgdesc="Python parser that supports error recovery and round-trip parsing for different Python versions" arch=('any') url="https://github.com/davidhalter/parso"; @@ -12,7 +12,7 @@ makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') checkdepends=('python-pytest' 'python2-pytest') source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";) -md5sums=('e44d9278977cc50e66eeffe29682579a') +md5sums=('6053390fa800b891ee6e9b15c6b1cc82') check() { cd "$_pkgbase-$pkgver"
[arch-commits] Commit in python-jedi/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, July 1, 2018 @ 14:30:51 Author: jelle Revision: 349413 archrelease: copy trunk to community-any Added: python-jedi/repos/community-any/PKGBUILD (from rev 349412, python-jedi/trunk/PKGBUILD) Deleted: python-jedi/repos/community-any/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-01 14:30:39 UTC (rev 349412) +++ PKGBUILD2018-07-01 14:30:51 UTC (rev 349413) @@ -1,44 +0,0 @@ -# Submitter: Simon Conseil -# Submitter: Jesus Alvarez -# Maintainer: Danilo Bargen - -pkgbase=python-jedi -pkgname=('python2-jedi' 'python-jedi') -pkgver=0.12.0 -pkgrel=2 -arch=('any') -url="https://github.com/davidhalter/jedi"; -license=('MIT') -depends=('python2') -makedepends=('python2-setuptools' 'python-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') -source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz) -md5sums=('8947d4d0201f857743da93c8bbf3889a') - -check() { - cd "$srcdir/jedi-${pkgver}" - pytest test - -} - -package_python-jedi() { -pkgdesc="Awesome autocompletion for python" -depends=('python' 'python-parso') -conflicts=('python3-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python3 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-jedi() { -pkgdesc="Awesome autocompletion for python2" -depends=('python2' 'python2-parso') -conflicts=('jedi-git' 'python2-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python2 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et Copied: python-jedi/repos/community-any/PKGBUILD (from rev 349412, python-jedi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-01 14:30:51 UTC (rev 349413) @@ -0,0 +1,44 @@ +# Submitter: Simon Conseil +# Submitter: Jesus Alvarez +# Maintainer: Danilo Bargen + +pkgbase=python-jedi +pkgname=('python2-jedi' 'python-jedi') +pkgver=0.12.1 +pkgrel=1 +arch=('any') +url="https://github.com/davidhalter/jedi"; +license=('MIT') +depends=('python2') +makedepends=('python2-setuptools' 'python-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') +source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz) +md5sums=('49a94ffb781c1383e8542ca5f71cebf0') + +check() { + cd "$srcdir/jedi-${pkgver}" + pytest test + +} + +package_python-jedi() { +pkgdesc="Awesome autocompletion for python" +depends=('python' 'python-parso') +conflicts=('python3-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python3 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-jedi() { +pkgdesc="Awesome autocompletion for python2" +depends=('python2' 'python2-parso') +conflicts=('jedi-git' 'python2-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python2 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et
[arch-commits] Commit in python-jedi/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 14:30:39 Author: jelle Revision: 349412 upgpkg: python-jedi 0.12.1-1 Modified: python-jedi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 13:48:37 UTC (rev 349411) +++ PKGBUILD2018-07-01 14:30:39 UTC (rev 349412) @@ -4,8 +4,8 @@ pkgbase=python-jedi pkgname=('python2-jedi' 'python-jedi') -pkgver=0.12.0 -pkgrel=2 +pkgver=0.12.1 +pkgrel=1 arch=('any') url="https://github.com/davidhalter/jedi"; license=('MIT') @@ -13,7 +13,7 @@ makedepends=('python2-setuptools' 'python-setuptools') checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz) -md5sums=('8947d4d0201f857743da93c8bbf3889a') +md5sums=('49a94ffb781c1383e8542ca5f71cebf0') check() { cd "$srcdir/jedi-${pkgver}"
[arch-commits] Commit in snap-sync/repos/community-any (3 files)
Date: Sunday, July 1, 2018 @ 13:48:37 Author: nicohood Revision: 349411 archrelease: copy trunk to community-any Added: snap-sync/repos/community-any/PKGBUILD (from rev 349410, snap-sync/trunk/PKGBUILD) snap-sync/repos/community-any/snap-sync.install (from rev 349410, snap-sync/trunk/snap-sync.install) Deleted: snap-sync/repos/community-any/PKGBUILD ---+ PKGBUILD | 43 +++ snap-sync.install | 17 + 2 files changed, 40 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-01 13:48:26 UTC (rev 349410) +++ PKGBUILD2018-07-01 13:48:37 UTC (rev 349411) @@ -1,20 +0,0 @@ -# Maintainer: NicoHood -# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 -# Contributor: Wes Barnett -pkgname=snap-sync -pkgver=0.4.2 -pkgrel=3 -pkgdesc="Use snapper snapshots to backup to external drive" -arch=(any) -url="https://github.com/wesbarnett/snap-sync"; -license=('GPL2') -depends=(snapper libnotify) -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) -validpgpkeys=('8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3') -sha512sums=('bc7dc618874f2acc6e15f80960fa45c5703b0da709e3872febe1579d6965907074aca4704dbcc2545261392c1bff977a2b81d2a15e6850fefa3cd7c231f0290c' -'SKIP') - -package() { -cd "${pkgname}" -make SNAPPER_CONFIG=/etc/conf.d/snapper DESTDIR="${pkgdir}" install -} Copied: snap-sync/repos/community-any/PKGBUILD (from rev 349410, snap-sync/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-01 13:48:37 UTC (rev 349411) @@ -0,0 +1,23 @@ +# Maintainer: NicoHood +# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 +# Contributor: Wes Barnett +pkgname=snap-sync +pkgver=0.5 +pkgrel=1 +pkgdesc="Use snapper snapshots to backup to external drive" +arch=(any) +url="https://github.com/wesbarnett/snap-sync"; +license=('GPL2') +depends=(snapper libnotify) +install='snap-sync.install' +source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig} +'snap-sync.install') +validpgpkeys=('8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3') +sha512sums=('006c7593a5f345236e6aae6b91d813b8c37521833d347bbccda750b1c398d32fbca25591182ae27cae13c43239e3b13015add46b9aab9592d32e7baa9a71aec2' +'SKIP' + '39b4e05794657b880a81d8060f34a6a703db8169b68963aa1cc32e428a7a593b2d65dc6eb1f3fe37b7a0f2967c02113d1368b5d090341ed3856871d141013590') + +package() { +cd "${pkgname}" +make SNAPPER_CONFIG=/etc/conf.d/snapper DESTDIR="${pkgdir}" install +} Copied: snap-sync/repos/community-any/snap-sync.install (from rev 349410, snap-sync/trunk/snap-sync.install) === --- snap-sync.install (rev 0) +++ snap-sync.install 2018-07-01 13:48:37 UTC (rev 349411) @@ -0,0 +1,17 @@ +_0.5_1_changes() { + echo ":: snap-sync added a subvolume id to its snapper snapshots with v5.0." + echo " Please checkout the migration guide to update your snapper snapshots:" + echo " https://github.com/wesbarnett/snap-sync/releases/tag/0.5"; +} + +post_upgrade() { +local v upgrades=( + 0.5-1 +) + +for v in "${upgrades[@]}"; do + if [[ $(vercmp "$v" "$2") -eq 1 ]]; then +"_${v//-/_}_changes" + fi +done +}
[arch-commits] Commit in snap-sync/trunk (PKGBUILD snap-sync.install)
Date: Sunday, July 1, 2018 @ 13:48:26 Author: nicohood Revision: 349410 upgpkg: snap-sync 0.5-1 Added: snap-sync/trunk/snap-sync.install Modified: snap-sync/trunk/PKGBUILD ---+ PKGBUILD | 13 - snap-sync.install | 17 + 2 files changed, 25 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 13:31:46 UTC (rev 349409) +++ PKGBUILD2018-07-01 13:48:26 UTC (rev 349410) @@ -2,17 +2,20 @@ # PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 # Contributor: Wes Barnett pkgname=snap-sync -pkgver=0.4.2 -pkgrel=3 +pkgver=0.5 +pkgrel=1 pkgdesc="Use snapper snapshots to backup to external drive" arch=(any) url="https://github.com/wesbarnett/snap-sync"; license=('GPL2') depends=(snapper libnotify) -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) +install='snap-sync.install' +source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig} +'snap-sync.install') validpgpkeys=('8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3') -sha512sums=('bc7dc618874f2acc6e15f80960fa45c5703b0da709e3872febe1579d6965907074aca4704dbcc2545261392c1bff977a2b81d2a15e6850fefa3cd7c231f0290c' -'SKIP') +sha512sums=('006c7593a5f345236e6aae6b91d813b8c37521833d347bbccda750b1c398d32fbca25591182ae27cae13c43239e3b13015add46b9aab9592d32e7baa9a71aec2' +'SKIP' + '39b4e05794657b880a81d8060f34a6a703db8169b68963aa1cc32e428a7a593b2d65dc6eb1f3fe37b7a0f2967c02113d1368b5d090341ed3856871d141013590') package() { cd "${pkgname}" Added: snap-sync.install === --- snap-sync.install (rev 0) +++ snap-sync.install 2018-07-01 13:48:26 UTC (rev 349410) @@ -0,0 +1,17 @@ +_0.5_1_changes() { + echo ":: snap-sync added a subvolume id to its snapper snapshots with v5.0." + echo " Please checkout the migration guide to update your snapper snapshots:" + echo " https://github.com/wesbarnett/snap-sync/releases/tag/0.5"; +} + +post_upgrade() { +local v upgrades=( + 0.5-1 +) + +for v in "${upgrades[@]}"; do + if [[ $(vercmp "$v" "$2") -eq 1 ]]; then +"_${v//-/_}_changes" + fi +done +}
[arch-commits] Commit in python-jedi/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, July 1, 2018 @ 13:31:46 Author: jelle Revision: 349409 archrelease: copy trunk to community-any Added: python-jedi/repos/community-any/PKGBUILD (from rev 349408, python-jedi/trunk/PKGBUILD) Deleted: python-jedi/repos/community-any/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-01 13:31:36 UTC (rev 349408) +++ PKGBUILD2018-07-01 13:31:46 UTC (rev 349409) @@ -1,44 +0,0 @@ -# Submitter: Simon Conseil -# Submitter: Jesus Alvarez -# Maintainer: Danilo Bargen - -pkgbase=python-jedi -pkgname=('python2-jedi' 'python-jedi') -pkgver=0.12.0 -pkgrel=1 -arch=('any') -url="https://github.com/davidhalter/jedi"; -license=('MIT') -depends=('python2') -makedepends=('python2-setuptools' 'python-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') -source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz) -md5sums=('8947d4d0201f857743da93c8bbf3889a') - -check() { - cd "$srcdir/jedi-${pkgver}" - pytest test - -} - -package_python-jedi() { -pkgdesc="Awesome autocompletion for python" -depends=('python' 'python-parso') -conflicts=('python3-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python3 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-jedi() { -pkgdesc="Awesome autocompletion for python2" -depends=('python2' 'python2-parso') -conflicts=('jedi-git' 'python2-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python2 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et Copied: python-jedi/repos/community-any/PKGBUILD (from rev 349408, python-jedi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-01 13:31:46 UTC (rev 349409) @@ -0,0 +1,44 @@ +# Submitter: Simon Conseil +# Submitter: Jesus Alvarez +# Maintainer: Danilo Bargen + +pkgbase=python-jedi +pkgname=('python2-jedi' 'python-jedi') +pkgver=0.12.0 +pkgrel=2 +arch=('any') +url="https://github.com/davidhalter/jedi"; +license=('MIT') +depends=('python2') +makedepends=('python2-setuptools' 'python-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') +source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz) +md5sums=('8947d4d0201f857743da93c8bbf3889a') + +check() { + cd "$srcdir/jedi-${pkgver}" + pytest test + +} + +package_python-jedi() { +pkgdesc="Awesome autocompletion for python" +depends=('python' 'python-parso') +conflicts=('python3-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python3 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-jedi() { +pkgdesc="Awesome autocompletion for python2" +depends=('python2' 'python2-parso') +conflicts=('jedi-git' 'python2-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python2 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et
[arch-commits] Commit in python-jedi/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 13:31:36 Author: jelle Revision: 349408 upgpkg: python-jedi 0.12.0-2 Modified: python-jedi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 13:29:39 UTC (rev 349407) +++ PKGBUILD2018-07-01 13:31:36 UTC (rev 349408) @@ -5,7 +5,7 @@ pkgbase=python-jedi pkgname=('python2-jedi' 'python-jedi') pkgver=0.12.0 -pkgrel=1 +pkgrel=2 arch=('any') url="https://github.com/davidhalter/jedi"; license=('MIT')
[arch-commits] Commit in python-tempora/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 13:29:26 Author: eschwartz Revision: 349406 upgpkg: python-tempora 1.12-2 python 3.7 rebuild Modified: python-tempora/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 13:27:42 UTC (rev 349405) +++ PKGBUILD2018-07-01 13:29:26 UTC (rev 349406) @@ -5,7 +5,7 @@ _pkgbase="${pkgbase//python-/}" pkgname=('python-tempora' 'python2-tempora') pkgver=1.12 -pkgrel=1 +pkgrel=2 pkgdesc="Objects and routines pertaining to date and time (tempora)." arch=('any') url="https://github.com/jaraco/tempora";
[arch-commits] Commit in python-tempora/repos (3 files)
Date: Sunday, July 1, 2018 @ 13:29:39 Author: eschwartz Revision: 349407 archrelease: copy trunk to community-staging-any Added: python-tempora/repos/community-staging-any/ python-tempora/repos/community-staging-any/LICENSE (from rev 349406, python-tempora/trunk/LICENSE) python-tempora/repos/community-staging-any/PKGBUILD (from rev 349406, python-tempora/trunk/PKGBUILD) --+ LICENSE |7 + PKGBUILD | 73 + 2 files changed, 80 insertions(+) Copied: python-tempora/repos/community-staging-any/LICENSE (from rev 349406, python-tempora/trunk/LICENSE) === --- community-staging-any/LICENSE (rev 0) +++ community-staging-any/LICENSE 2018-07-01 13:29:39 UTC (rev 349407) @@ -0,0 +1,7 @@ +Copyright Jason R. Coombs + +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-tempora/repos/community-staging-any/PKGBUILD (from rev 349406, python-tempora/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 13:29:39 UTC (rev 349407) @@ -0,0 +1,73 @@ +# Maintainer: Thore Bödecker +# Contributor: Laurent Soest + +pkgbase='python-tempora' +_pkgbase="${pkgbase//python-/}" +pkgname=('python-tempora' 'python2-tempora') +pkgver=1.12 +pkgrel=2 +pkgdesc="Objects and routines pertaining to date and time (tempora)." +arch=('any') +url="https://github.com/jaraco/tempora"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm' + 'python2-setuptools-scm' 'python-six' 'python2-six' 'python-pytz' + 'python2-pytz') +checkdepends=('python-tox' 'python2-tox' 'python2-backports.unittest_mock') +source=("${pkgbase}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/74/77/8fe8fa9ed91e8563b8718f57fc517e4cabc31f5bb0d758b161caf2098ea0/tempora-1.12.tar.gz"; +'LICENSE') +sha512sums=('4acd38fb464e858db371fc4ac6d2082f4f0c676016cdb95d8415895b7d0bdd3c787c2678737e437d1f5861368dd54040ce289407cfeea3ca43b130c56da133b6' + '1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944') + +prepare() { +cd "${srcdir}/${_pkgbase}-${pkgver}" + +cp -r "${srcdir}/${_pkgbase}-${pkgver}" "${srcdir}/${_pkgbase}-${pkgver}-py2" +} + +build() { +# setuptools wont find version from git tag + +export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" +cd "${srcdir}/${_pkgbase}-${pkgver}" +python ./setup.py build + +cd "${srcdir}/${_pkgbase}-${pkgver}-py2" +python2 ./setup.py build +} + +check() { +# setuptools wont find version from git tag +export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" + +cd "${srcdir}/${_pkgbase}-${pkgver}" +tox + +cd "${srcdir}/${_pkgbase}-${pkgver}-py2" +tox2 +} + +package_python-tempora() { +depends=('python' 'python-six' 'python-pytz') +cd "${srcdir}/${_pkgbase}-${pkgver}" +python ./setup.py install --root="${pkgdir}" --optimize=1 + +# the author has promised to include a LICENSE file in future releases: +# https://github.com/jaraco/skeleton/issues/1 +# for now the LICENSE file has been taken from: +# https://github.com/jaraco/skeleton/blob/skeleton/LICENSE +install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-tempora() { +depends=('python2' 'python2-six' 'python2-pytz') +cd "${srcdir}/${_pkgbase}-${pkgver}-py2" +python2 ./setup.py install --root="${pkgdir}" --optimize=1 +mv "${pkgdir}/usr/bin/calc-prorate" "${pkgdir}/usr/bin/calc-prorate2" + +# the author has promised to include a LICENSE file in future releases: +# https://github.com/jaraco/skeleton/issues/1 +# for now the LICENSE file has been taken from: +# htt
[arch-commits] Commit in python-parso/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, July 1, 2018 @ 13:27:42 Author: jelle Revision: 349405 archrelease: copy trunk to community-any Added: python-parso/repos/community-any/PKGBUILD (from rev 349404, python-parso/trunk/PKGBUILD) Deleted: python-parso/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-01 13:27:30 UTC (rev 349404) +++ PKGBUILD2018-07-01 13:27:42 UTC (rev 349405) @@ -1,36 +0,0 @@ -# Maintainer: Jelle van der Waa - -_pkgbase=parso -pkgbase=python-parso -pkgname=('python-parso' 'python2-parso') -pkgver=0.2.1 -pkgrel=1 -pkgdesc="Python parser that supports error recovery and round-trip parsing for different Python versions" -arch=('any') -url="https://github.com/davidhalter/parso"; -license=('MIT') -makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python2-pytest') -source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";) -md5sums=('e44d9278977cc50e66eeffe29682579a') - -check() { - cd "$_pkgbase-$pkgver" - pytest test -} - -package_python-parso() { - depends=('python') - cd "$_pkgbase-$pkgver" - python3 setup.py install --root="$pkgdir/" --optimize=1 - - install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-parso() { - depends=('python2') - cd "$_pkgbase-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 - - install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE -} Copied: python-parso/repos/community-any/PKGBUILD (from rev 349404, python-parso/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-01 13:27:42 UTC (rev 349405) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_pkgbase=parso +pkgbase=python-parso +pkgname=('python-parso' 'python2-parso') +pkgver=0.2.1 +pkgrel=3 +pkgdesc="Python parser that supports error recovery and round-trip parsing for different Python versions" +arch=('any') +url="https://github.com/davidhalter/parso"; +license=('MIT') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest') +source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";) +md5sums=('e44d9278977cc50e66eeffe29682579a') + +check() { + cd "$_pkgbase-$pkgver" + pytest test +} + +package_python-parso() { + depends=('python') + cd "$_pkgbase-$pkgver" + python3 setup.py install --root="$pkgdir/" --optimize=1 + + install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-parso() { + depends=('python2') + cd "$_pkgbase-$pkgver" + python2 setup.py install --root="$pkgdir/" --optimize=1 + + install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-parso/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 13:27:30 Author: jelle Revision: 349404 upgpkg: python-parso 0.2.1-3 Modified: python-parso/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 13:16:02 UTC (rev 349403) +++ PKGBUILD2018-07-01 13:27:30 UTC (rev 349404) @@ -4,7 +4,7 @@ pkgbase=python-parso pkgname=('python-parso' 'python2-parso') pkgver=0.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="Python parser that supports error recovery and round-trip parsing for different Python versions" arch=('any') url="https://github.com/davidhalter/parso";
[arch-commits] Commit in python-portend/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 13:15:49 Author: eschwartz Revision: 349402 upgpkg: python-portend 2.3-2 python 3.7 rebuild Modified: python-portend/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 13:06:44 UTC (rev 349401) +++ PKGBUILD2018-07-01 13:15:49 UTC (rev 349402) @@ -5,7 +5,7 @@ _pkgbase="${pkgbase//python-/}" pkgname=('python-portend' 'python2-portend') pkgver=2.3 -pkgrel=1 +pkgrel=2 pkgdesc="Use portend to monitor TCP ports for bound or unbound states." arch=('any') url="https://github.com/jaraco/portend";
[arch-commits] Commit in python-portend/repos (3 files)
Date: Sunday, July 1, 2018 @ 13:16:02 Author: eschwartz Revision: 349403 archrelease: copy trunk to community-staging-any Added: python-portend/repos/community-staging-any/ python-portend/repos/community-staging-any/LICENSE (from rev 349402, python-portend/trunk/LICENSE) python-portend/repos/community-staging-any/PKGBUILD (from rev 349402, python-portend/trunk/PKGBUILD) --+ LICENSE |7 ++ PKGBUILD | 65 + 2 files changed, 72 insertions(+) Copied: python-portend/repos/community-staging-any/LICENSE (from rev 349402, python-portend/trunk/LICENSE) === --- community-staging-any/LICENSE (rev 0) +++ community-staging-any/LICENSE 2018-07-01 13:16:02 UTC (rev 349403) @@ -0,0 +1,7 @@ +Copyright Jason R. Coombs + +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-portend/repos/community-staging-any/PKGBUILD (from rev 349402, python-portend/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 13:16:02 UTC (rev 349403) @@ -0,0 +1,65 @@ +# Maintainer: Thore Bödecker +# Contributor: Laurent Soest + +pkgbase='python-portend' +_pkgbase="${pkgbase//python-/}" +pkgname=('python-portend' 'python2-portend') +pkgver=2.3 +pkgrel=2 +pkgdesc="Use portend to monitor TCP ports for bound or unbound states." +arch=('any') +url="https://github.com/jaraco/portend"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm' + 'python2-setuptools-scm' 'python-tox' 'python2-tox' 'python-tempora' + 'python2-tempora') +source=("${_pkgbase}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/ab/8f/70f5babd4a6a7c6a471e834c53be3ee3c89a6b3b16d6a85b2d25f2dc2671/${_pkgbase}-${pkgver}.tar.gz"; +'LICENSE') +sha512sums=('eb438c9967bd1540534bc9deb5bdb8b7ed41c7328aeee0c9376b00018ec6c07773c0d782efe3f460cf6e68bd4d899bceedf0c581dd29080cd3fe44a3a17b0004' + '1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944') + +prepare() { +cp -r "${srcdir}/${_pkgbase}-${pkgver}" "${srcdir}/${_pkgbase}-${pkgver}-py2" +} + +build() { +# setuptools wont find version from git tag +export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" +cd "${srcdir}/${_pkgbase}-${pkgver}" +python ./setup.py build + +cd "${srcdir}/${_pkgbase}-${pkgver}-py2" +python2 ./setup.py build +} + +check() { +cd "${srcdir}/${_pkgbase}-${pkgver}" +tox + +cd "${srcdir}/${_pkgbase}-${pkgver}-py2" +tox2 +} + +package_python-portend() { +depends=('python' 'python-tempora') +cd "${srcdir}/${_pkgbase}-${pkgver}" +python ./setup.py install --root="${pkgdir}" --optimize=1 + +# the author has promised to include a LICENSE file in future releases: +# https://github.com/jaraco/skeleton/issues/1 +# for now the LICENSE file has been taken from: +# https://github.com/jaraco/skeleton/blob/skeleton/LICENSE +install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-portend() { +depends=('python2' 'python2-tempora') +cd "${srcdir}/${_pkgbase}-${pkgver}-py2" +python2 ./setup.py install --root="${pkgdir}" --optimize=1 + +# the author has promised to include a LICENSE file in future releases: +# https://github.com/jaraco/skeleton/issues/1 +# for now the LICENSE file has been taken from: +# https://github.com/jaraco/skeleton/blob/skeleton/LICENSE +install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-cherrypy/repos (2 files)
Date: Sunday, July 1, 2018 @ 13:06:44 Author: eschwartz Revision: 349401 archrelease: copy trunk to community-staging-any Added: python-cherrypy/repos/community-staging-any/ python-cherrypy/repos/community-staging-any/PKGBUILD (from rev 349400, python-cherrypy/trunk/PKGBUILD) --+ PKGBUILD | 75 + 1 file changed, 75 insertions(+) Copied: python-cherrypy/repos/community-staging-any/PKGBUILD (from rev 349400, python-cherrypy/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 13:06:44 UTC (rev 349401) @@ -0,0 +1,75 @@ +# Maintainer: Thore Bödecker +# Contributor: Laurent Soest +# Contributor: Angel Velasquez +# Contributor: Kaiting Chen +# Contributor: Douglas Soares de Andrade +# Contributor: Armando M. Baratti +# Contributor: Florian Richter + +pkgbase='python-cherrypy' +_pkgbase="${pkgbase//python-/}" +pkgname=('python-cherrypy' 'python2-cherrypy') +pkgver=16.0.2 +pkgrel=2 +pkgdesc="A pythonic, object-oriented web development framework" +arch=('any') +url="https://cherrypy.org"; +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm' + 'python2-setuptools-scm' 'python-tox' 'python2-tox' 'python-six' + 'python2-six' 'python-cheroot' 'python2-cheroot' 'python-portend' + 'python2-portend') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${_pkgbase}/${_pkgbase}/archive/v$pkgver.tar.gz";) +sha512sums=('00c89a99250e44f2578a1ff5d77f402062fc829c9de86aac029963d6b0570a862e48a84781c3fa6dd74e60e09a02e4e7bfc8f3e485a37b31f9b2870bc3ff2066') + +prepare() { + cp -r "${srcdir}/${_pkgbase}-${pkgver}" "${srcdir}/${_pkgbase}-${pkgver}-py2" + + # disable broken tests + rm "${srcdir}/${_pkgbase}-${pkgver}/${_pkgbase}/test"/test_{objectmapping.py,request_obj.py} + rm "${srcdir}/${_pkgbase}-${pkgver}-py2/${_pkgbase}/test"/test_{encoding.py,objectmapping.py,request_obj.py} +} + +build() { + + # setuptools wont find version from git tag + export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" + cd "${srcdir}/${_pkgbase}-${pkgver}" + python ./setup.py build + + cd "${srcdir}/${_pkgbase}-${pkgver}-py2" + # fix incorrect shebang + sed -i 's|#!/usr/bin/python$|#!/usr/bin/python2|' cherrypy/test/sessiondemo.py + python2 ./setup.py build +} + +check() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + tox + + cd "${srcdir}/${_pkgbase}-${pkgver}-py2" + tox2 +} + +package_python-cherrypy() { + depends=('python' 'python-six' 'python-cheroot' 'python-portend' 'python-jaraco') + + cd "${srcdir}/${_pkgbase}-${pkgver}" + + python ./setup.py install --root="${pkgdir}" --optimize=1 + + install -Dm644 LICENSE.md \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +} + +package_python2-cherrypy() { + depends=('python2' 'python2-six' 'python2-cheroot' 'python2-portend' 'python2-jaraco') + + cd "${srcdir}/${_pkgbase}-${pkgver}-py2" + + python2 ./setup.py install --root="${pkgdir}" --optimize=1 + mv "${pkgdir}/usr/bin/cherryd" "${pkgdir}/usr/bin/cherryd2" + + install -Dm644 LICENSE.md \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in python-cherrypy/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 13:06:24 Author: eschwartz Revision: 349400 upgpkg: python-cherrypy 16.0.2-2 python 3.7 rebuild Modified: python-cherrypy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 13:06:14 UTC (rev 349399) +++ PKGBUILD2018-07-01 13:06:24 UTC (rev 349400) @@ -10,10 +10,10 @@ _pkgbase="${pkgbase//python-/}" pkgname=('python-cherrypy' 'python2-cherrypy') pkgver=16.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="A pythonic, object-oriented web development framework" arch=('any') -url="http://www.cherrypy.org"; +url="https://cherrypy.org"; license=('BSD') makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm' 'python2-setuptools-scm' 'python-tox' 'python2-tox' 'python-six'
[arch-commits] Commit in python-tox/repos (2 files)
Date: Sunday, July 1, 2018 @ 13:06:14 Author: eschwartz Revision: 349399 archrelease: copy trunk to community-staging-any Added: python-tox/repos/community-staging-any/ python-tox/repos/community-staging-any/PKGBUILD (from rev 349398, python-tox/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: python-tox/repos/community-staging-any/PKGBUILD (from rev 349398, python-tox/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 13:06:14 UTC (rev 349399) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Weißschuh +# Contributor: George Brooke +# Contributor: Sebastian Wiesner + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=3.0.0 +pkgrel=2 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='https://tox.readthedocs.io' +license=('GPL2') +makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' + 'python2-virtualenv' 'python-pluggy' 'python2-pluggy') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-mock' + 'python2-pytest-mock') +source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz";) +sha512sums=('3bce42561a032b9d1bcc6086093ab79e2ba84ca55b4a6b646485ed3ec4a5b7349d8fc4e47758d2dd7998fc943824a99a251447e13b9ccc396b9d2d87f367f6cd') + +prepare() { + find tox-$pkgver -name "*.pyc" -delete + + cp -a tox-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/tox-$pkgver + python setup.py build + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points + + ( +cd "$srcdir"/tox-$pkgver +virtualenv "$srcdir/pyvenv" --system-site-packages +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) + + ( +cd "$srcdir"/tox-$pkgver-py2 +virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages +. "$srcdir/pyvenv-py2/bin/activate" +python setup.py install +python setup.py pytest + ) +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy') + + cd "$srcdir"/tox-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + ln -s tox "$pkgdir"/usr/bin/tox3 +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy') + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + mv "$pkgdir"/usr/bin/tox{,2} + mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart} +}
[arch-commits] Commit in python-tox/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 13:06:00 Author: eschwartz Revision: 349398 upgpkg: python-tox 3.0.0-2 python 3.7 rebuild Modified: python-tox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 12:38:55 UTC (rev 349397) +++ PKGBUILD2018-07-01 13:06:00 UTC (rev 349398) @@ -7,7 +7,7 @@ pkgbase=python-tox pkgname=(python-tox python2-tox) pkgver=3.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='Python virtualenv management and testing tool' arch=('any') url='https://tox.readthedocs.io'
[arch-commits] Commit in python-pytest-expect/repos (2 files)
Date: Sunday, July 1, 2018 @ 12:38:55 Author: eschwartz Revision: 349397 archrelease: copy trunk to community-staging-any Added: python-pytest-expect/repos/community-staging-any/ python-pytest-expect/repos/community-staging-any/PKGBUILD (from rev 349396, python-pytest-expect/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: python-pytest-expect/repos/community-staging-any/PKGBUILD (from rev 349396, python-pytest-expect/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 12:38:55 UTC (rev 349397) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Eli Schwartz + +_pkgname=pytest-expect +pkgbase='python-pytest-expect' +pkgname=('python-pytest-expect' 'python2-pytest-expect') +pkgver=1.1.0 +pkgrel=2 +pkgdesc="py.test plugin to store test expectations and mark tests based on them" +arch=('any') +url="https://github.com/gsnedders/${_pkgname}"; +license=('MIT') +makedepends=('python-pytest' 'python2-pytest' 'python-u-msgpack' 'python2-u-msgpack') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('8392093123dfc9807c28fee251e1d710aaed0d46ee77c7531528fb0a265eb798') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + python setup.py build + python2 setup.py build +} + +package_python-pytest-expect() { + depends=('python-pytest' 'python-u-msgpack') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-pytest-expect() { + depends+=('python2-pytest' 'python2-u-msgpack') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-pytest-expect/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 12:38:40 Author: eschwartz Revision: 349396 upgpkg: python-pytest-expect 1.1.0-2 python 3.7 rebuild Modified: python-pytest-expect/trunk/PKGBUILD (contents, properties) --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 11:54:03 UTC (rev 349395) +++ PKGBUILD2018-07-01 12:38:40 UTC (rev 349396) @@ -1,3 +1,4 @@ +# $Id$ # Maintainer: Eli Schwartz _pkgname=pytest-expect @@ -4,7 +5,7 @@ pkgbase='python-pytest-expect' pkgname=('python-pytest-expect' 'python2-pytest-expect') pkgver=1.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="py.test plugin to store test expectations and mark tests based on them" arch=('any') url="https://github.com/gsnedders/${_pkgname}"; Property changes on: python-pytest-expect/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in python-ldap3/repos (2 files)
Date: Sunday, July 1, 2018 @ 11:54:03 Author: jelle Revision: 349395 archrelease: copy trunk to community-staging-any Added: python-ldap3/repos/community-staging-any/ python-ldap3/repos/community-staging-any/PKGBUILD (from rev 349394, python-ldap3/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: python-ldap3/repos/community-staging-any/PKGBUILD (from rev 349394, python-ldap3/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 11:54:03 UTC (rev 349395) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Simon Sapin +# Contributor: Kyle Keen + +pkgbase=python-ldap3 +pkgname=(python-ldap3 python2-ldap3) +pkgver=2.5 +pkgrel=2 +pkgdesc="A strictly RFC 4510 conforming LDAP V3 pure Python client library" +url="https://github.com/cannatag/ldap3"; +license=('LGPL') +arch=('any') +makedepends=('python-pyasn1' 'python2-pyasn1' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-nose' 'python2-nose') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/cannatag/ldap3/archive/v$pkgver.tar.gz";) +sha512sums=('c5ac00af528ff88ce0b56c6d9186d0c0561394e5262cf712d060c1c4217337e8d6c569d2caa1f748d76e0fffc90a9db2cc1135a317d045621fadba1f0de0c362') + +prepare() { + cp -a ldap3-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/ldap3-$pkgver + python setup.py build + + cd "$srcdir"/ldap3-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/ldap3-$pkgver + nosetests3 -s test || warning "Tests require a running LDAP server" + + cd "$srcdir"/ldap3-$pkgver-py2 + nosetests2 -s test || warning "Tests require a running LDAP server" +} + +package_python-ldap3() { + depends=('python-pyasn1') + + cd ldap3-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-ldap3() { + depends=('python2-pyasn1') + + cd ldap3-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-ldap3/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 11:53:51 Author: jelle Revision: 349394 upgpkg: python-ldap3 2.5-2 python3 rebuild Modified: python-ldap3/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 09:38:19 UTC (rev 349393) +++ PKGBUILD2018-07-01 11:53:51 UTC (rev 349394) @@ -6,7 +6,7 @@ pkgbase=python-ldap3 pkgname=(python-ldap3 python2-ldap3) pkgver=2.5 -pkgrel=1 +pkgrel=2 pkgdesc="A strictly RFC 4510 conforming LDAP V3 pure Python client library" url="https://github.com/cannatag/ldap3"; license=('LGPL')
[arch-commits] Commit in python-cvxopt/repos (2 files)
Date: Sunday, July 1, 2018 @ 09:38:19 Author: aginiewicz Revision: 349393 archrelease: copy trunk to community-staging-x86_64 Added: python-cvxopt/repos/community-staging-x86_64/ python-cvxopt/repos/community-staging-x86_64/PKGBUILD (from rev 349392, python-cvxopt/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: python-cvxopt/repos/community-staging-x86_64/PKGBUILD (from rev 349392, python-cvxopt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 09:38:19 UTC (rev 349393) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Andrzej Giniewicz +# Contributor: BinkyTheClown +# Contributor: Julien Ugon +# Contributor: Lex Black +# Contributor: Gustavao A. Gomez Farhat + +pkgbase=python-cvxopt +pkgname=('python2-cvxopt' 'python-cvxopt') +pkgver=1.2.0 +pkgrel=2 +pkgdesc="A free software package for convex optimization written in Python" +url="http://cvxopt.org/"; +arch=('x86_64') +license=('GPL3') +makedepends=('gsl' 'fftw' 'glpk' 'dsdp' 'python' 'python2' 'suitesparse') +optdepends=('gsl: for custom random number generators' +'fftw: for FFTW interface' +'glpk: solver for linear cone and PWL programming problems' +'dsdp: solver for linear cone semidefinite programming problems') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/cvxopt/cvxopt/archive/${pkgver}.tar.gz";) +sha1sums=('85cce4db804fca558a30591ebf3d8d0523533c5d') + + +prepare() { + cd "$srcdir" + cp -a cvxopt-${pkgver} cvxopt-py2-${pkgver} +} + +build() { + cd "$srcdir"/cvxopt-$pkgver + + for lib in GSL FFTW GLPK DSDP; do +eval "export $'CVXOPT_BUILD_$lib'=1" + done + + msg "Building Python2" + cd "$srcdir"/cvxopt-py2-${pkgver} + python2 setup.py build + + msg "Building Python3" + cd "$srcdir"/cvxopt-${pkgver} + python setup.py build +} + +package_python2-cvxopt() { + depends=("python2" "suitesparse") + + cd "$srcdir"/cvxopt-py2-${pkgver} + + python2 setup.py install --skip-build --root="$pkgdir" --optimize=1 +} + +package_python-cvxopt() { + depends=("python" "suitesparse") + + cd "$srcdir"/cvxopt-${pkgver} + + python setup.py install --skip-build --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-cvxopt/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 09:38:12 Author: aginiewicz Revision: 349392 upgpkg: python-cvxopt 1.2.0-2 python-cvxopt: python 3.7 rebuild Modified: python-cvxopt/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:44:52 UTC (rev 349391) +++ PKGBUILD2018-07-01 09:38:12 UTC (rev 349392) @@ -8,7 +8,7 @@ pkgbase=python-cvxopt pkgname=('python2-cvxopt' 'python-cvxopt') pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="A free software package for convex optimization written in Python" url="http://cvxopt.org/"; arch=('x86_64') @@ -19,8 +19,9 @@ 'glpk: solver for linear cone and PWL programming problems' 'dsdp: solver for linear cone semidefinite programming problems') source=("$pkgbase-$pkgver.tar.gz::https://github.com/cvxopt/cvxopt/archive/${pkgver}.tar.gz";) -sha1sums=('f28de42382b9626074ceb13c53e6f59a813f61bc') +sha1sums=('85cce4db804fca558a30591ebf3d8d0523533c5d') + prepare() { cd "$srcdir" cp -a cvxopt-${pkgver} cvxopt-py2-${pkgver}
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:44:52 Author: felixonmars Revision: 349391 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 349390, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 349390, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:44:52 UTC (rev 349391) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.4 +pkgrel=39 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7e282e2ef503aa81bf979b395806bd1144c0cbd2f0dc24c464fdf0485bdb498bd8a4495789fe8afc8f37747dfbf66c1ca266069a37d5cc7ae5c0fd10ae96e13a') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:44:36 Author: felixonmars Revision: 349390 upgpkg: haskell-yesod-test 1.6.4-39 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:43:20 UTC (rev 349389) +++ PKGBUILD2018-07-01 08:44:36 UTC (rev 349390) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.4 -pkgrel=38 +pkgrel=39 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in git-annex/repos (3 files)
Date: Sunday, July 1, 2018 @ 08:43:20 Author: felixonmars Revision: 349389 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 349388, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 349388, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 54 ghc-8.4.patch | 121 2 files changed, 175 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 349388, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:43:20 UTC (rev 349389) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180626 +pkgrel=7 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' + 'haskell-edit-distance' 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' + 'haskell-feed' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' + 'haskell-magic' 'haskell-memory' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 349388, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-07-01 08:43:20 UTC (rev 349389) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys b + } + ++instance Monoid KeyData where ++ mempty = KeyData 0 0 0 M.empty ++ + data NumCopiesStats = NumCopiesStats + { numCopiesVarianceMap :: M.Map Variance Integer +
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:43:05 Author: felixonmars Revision: 349388 upgpkg: git-annex 6.20180626-7 rebuild with th-abstraction 0.2.8.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:37:29 UTC (rev 349387) +++ PKGBUILD2018-07-01 08:43:05 UTC (rev 349388) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180626 -pkgrel=6 +pkgrel=7 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:37:29 Author: felixonmars Revision: 349387 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 349386, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 349386, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:37:29 UTC (rev 349387) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0 +pkgrel=35 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 'haskell-data-default' + 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 'haskell-resourcet' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-yesod-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:37:13 Author: felixonmars Revision: 349386 upgpkg: haskell-yesod-static 1.6.0-35 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:36:16 UTC (rev 349385) +++ PKGBUILD2018-07-01 08:37:13 UTC (rev 349386) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0 -pkgrel=34 +pkgrel=35 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:36:16 Author: felixonmars Revision: 349385 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 349384, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 349384, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:36:16 UTC (rev 349385) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.3 +pkgrel=38 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-email-validate' + 'haskell-file-embed' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-memory' 'haskell-mime-mail' 'haskell-network-uri' + 'haskell-nonce' 'haskell-persistent' 'haskell-persistent-template' 'haskell-random' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('67c23def147cf2cc174475d193e97afdf2b6fc4121a9fec7e0894562e626774bee9114325c26f172e58686119a3508ed2365ece419a10721873d43bf7684854a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:36:01 Author: felixonmars Revision: 349384 upgpkg: haskell-yesod-auth 1.6.3-38 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:34:45 UTC (rev 349383) +++ PKGBUILD2018-07-01 08:36:01 UTC (rev 349384) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.3 -pkgrel=37 +pkgrel=38 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:34:45 Author: felixonmars Revision: 349383 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 349382, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 349382, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:34:45 UTC (rev 349383) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=39 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:34:29 Author: felixonmars Revision: 349382 upgpkg: haskell-yesod 1.6.0-39 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:33:33 UTC (rev 349381) +++ PKGBUILD2018-07-01 08:34:29 UTC (rev 349382) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=38 +pkgrel=39 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:33:33 Author: felixonmars Revision: 349381 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 349380, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 349380, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:33:33 UTC (rev 349381) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.1 +pkgrel=38 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('97228b512945f502ed72274c0544da72aff77d17b09c7199ac8c3eb5791d528a6105c2d18c62ca62eb33cd11f6d80ebbdf73b76e8ab7190e6ed5c7eba3892cb1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:33:17 Author: felixonmars Revision: 349380 upgpkg: haskell-yesod-form 1.6.1-38 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:32:03 UTC (rev 349379) +++ PKGBUILD2018-07-01 08:33:17 UTC (rev 349380) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.1 -pkgrel=37 +pkgrel=38 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:32:03 Author: felixonmars Revision: 349379 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 349378, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 349378, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:32:03 UTC (rev 349379) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0 +pkgrel=38 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:31:47 Author: felixonmars Revision: 349378 upgpkg: haskell-yesod-persistent 1.6.0-38 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:30:51 UTC (rev 349377) +++ PKGBUILD2018-07-01 08:31:47 UTC (rev 349378) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0 -pkgrel=37 +pkgrel=38 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:30:51 Author: felixonmars Revision: 349377 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 349376, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 349376, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:30:51 UTC (rev 349377) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=336 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:30:35 Author: felixonmars Revision: 349376 upgpkg: haskell-yesod-default 1.2.0-336 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:29:48 UTC (rev 349375) +++ PKGBUILD2018-07-01 08:30:35 UTC (rev 349376) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=335 +pkgrel=336 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:29:32 Author: felixonmars Revision: 349374 upgpkg: haskell-yesod-core 1.6.5-34 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:28:24 UTC (rev 349373) +++ PKGBUILD2018-07-01 08:29:32 UTC (rev 349374) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.5 -pkgrel=33 +pkgrel=34 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:29:48 Author: felixonmars Revision: 349375 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 349374, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 349374, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:29:48 UTC (rev 349375) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.5 +pkgrel=34 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-deepseq-generics' 'haskell-fast-logger' 'haskell-http-types' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6bf98448abe8ab9ed9f7b602bc731d7aa67a31ce0440b7e3e633c2958258d98315c33a431e08b8ba2aa3bcc9fbde1945cafa823b3201986a7d0d33c2df6fe427') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:28:24 Author: felixonmars Revision: 349373 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 349372, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 349372, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:28:24 UTC (rev 349373) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=28 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:28:07 Author: felixonmars Revision: 349372 upgpkg: haskell-mustache 2.3.0-28 rebuild with th-abstraction 0.2.8.0 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:26:17 UTC (rev 349371) +++ PKGBUILD2018-07-01 08:28:07 UTC (rev 349372) @@ -4,7 +4,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=27 +pkgrel=28 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache"; license=('custom:BSD3')
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:26:17 Author: felixonmars Revision: 349371 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 349370, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 349370, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:26:17 UTC (rev 349371) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.28.2 +pkgrel=33 +pkgdesc="An alternative format for Haskell packages" +url="https://github.com/sol/hpack#readme"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('230ac451e4677a8b6501e461307ec87b346df1bc7a8b1411ae5cb691ee2f47387d5dd1ea48a506bf486753bfcbd6683f4c2be87b4bd50fc0cfaf06c3d65e1973') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:26:01 Author: felixonmars Revision: 349370 upgpkg: haskell-hpack 0.28.2-33 rebuild with th-abstraction 0.2.8.0 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:24:09 UTC (rev 349369) +++ PKGBUILD2018-07-01 08:26:01 UTC (rev 349370) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.28.2 -pkgrel=32 +pkgrel=33 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme"; license=("MIT")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:24:09 Author: felixonmars Revision: 349369 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 349368, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 349368, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:24:09 UTC (rev 349369) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=35 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:23:53 Author: felixonmars Revision: 349368 upgpkg: cgrep 6.6.25-35 rebuild with th-abstraction 0.2.8.0 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:22:56 UTC (rev 349367) +++ PKGBUILD2018-07-01 08:23:53 UTC (rev 349368) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.25 -pkgrel=34 +pkgrel=35 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:22:40 Author: felixonmars Revision: 349366 upgpkg: haskell-yaml 0.8.31-4 rebuild with th-abstraction 0.2.8.0 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:21:32 UTC (rev 349365) +++ PKGBUILD2018-07-01 08:22:40 UTC (rev 349366) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.31 -pkgrel=3 +pkgrel=4 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:22:56 Author: felixonmars Revision: 349367 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 349366, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 349366, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:22:56 UTC (rev 349367) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.31 +pkgrel=4 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('37a3ae20be5f95222571ff2b0ed34243b31d99b39cd4c17bfaf9326c1e3b0e41d022ec58b0f688702b8a0adc055d9ca6f7e413d0055a1a47f25762c6d8f46a54') + +prepare() { +# Needed only for examples, which won't be built +sed -e '/raw-strings-qq/d' -e '/semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:21:15 Author: felixonmars Revision: 349364 upgpkg: haskell-dav 1.3.2-77 rebuild with th-abstraction 0.2.8.0 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:20:22 UTC (rev 349363) +++ PKGBUILD2018-07-01 08:21:15 UTC (rev 349364) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=76 +pkgrel=77 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:21:32 Author: felixonmars Revision: 349365 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 349364, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 349364, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:21:32 UTC (rev 349365) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=77 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-mtl-compat +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:20:22 Author: felixonmars Revision: 349363 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 349362, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 349362, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:20:22 UTC (rev 349363) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.5.0 +pkgrel=18 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-shakespeare" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6ab50b237e13f5d41f311fe30477c5ecef43af7400e6994652b384b8b91a0007facd7051d2651dac6836356fad6a764dfc2793338b7c0a8c20e83009a0a673ce') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:20:06 Author: felixonmars Revision: 349362 upgpkg: haskell-xml-hamlet 0.5.0-18 rebuild with th-abstraction 0.2.8.0 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:19:19 UTC (rev 349361) +++ PKGBUILD2018-07-01 08:20:06 UTC (rev 349362) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0 -pkgrel=17 +pkgrel=18 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:19:19 Author: felixonmars Revision: 349361 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 349360, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 349360, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:19:19 UTC (rev 349361) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=124 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:19:03 Author: felixonmars Revision: 349360 upgpkg: haskell-authenticate 1.3.4-124 rebuild with th-abstraction 0.2.8.0 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:18:17 UTC (rev 349359) +++ PKGBUILD2018-07-01 08:19:03 UTC (rev 349360) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=123 +pkgrel=124 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate"; license=("MIT")
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:18:17 Author: felixonmars Revision: 349359 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 349358, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 349358, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:18:17 UTC (rev 349359) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=170 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tagstream-conduit/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:18:01 Author: felixonmars Revision: 349358 upgpkg: haskell-tagstream-conduit 0.5.5.3-170 rebuild with th-abstraction 0.2.8.0 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:17:12 UTC (rev 349357) +++ PKGBUILD2018-07-01 08:18:01 UTC (rev 349358) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=169 +pkgrel=170 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-html-conduit/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:17:12 Author: felixonmars Revision: 349357 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html-conduit/repos/community-staging-x86_64/ haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 349356, haskell-html-conduit/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 349356, haskell-html-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:17:12 UTC (rev 349357) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=html-conduit +pkgname=haskell-html-conduit +pkgver=1.3.1 +pkgrel=5 +pkgdesc="Parse HTML documents using xml-conduit datatypes" +url="https://github.com/snoyberg/xml"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit' + 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2f6e77f7894459f724ffd1357545eedafcd820160de7bff71f775cc38189ddd78df735c0349ac0ebbf22def2f915e62df795ef32ea1652dc72cd0fa811d76dbf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-html-conduit/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:16:56 Author: felixonmars Revision: 349356 upgpkg: haskell-html-conduit 1.3.1-5 rebuild with th-abstraction 0.2.8.0 Modified: haskell-html-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:16:09 UTC (rev 349355) +++ PKGBUILD2018-07-01 08:16:56 UTC (rev 349356) @@ -4,7 +4,7 @@ _hkgname=html-conduit pkgname=haskell-html-conduit pkgver=1.3.1 -pkgrel=4 +pkgrel=5 pkgdesc="Parse HTML documents using xml-conduit datatypes" url="https://github.com/snoyberg/xml"; license=('MIT')
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:16:09 Author: felixonmars Revision: 349355 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 349354, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 349354, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:16:09 UTC (rev 349355) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.0.0.0 +pkgrel=76 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('dfda1387e2af46fa703634ae3988c243c59bf0c00eefe5ed193c51d5c18131221fa20cfb83404e7c227a2962e4d621186579f7c2d9353d19c01d9277de13ae4d') + +prepare() { +sed -e 's/, xml-conduit >= 1.3 && < 1.6/, xml-conduit >= 1.3/' \ +-e 's/<.*4.11/<5/' -e 's/==.*0.9./==0.10./' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-feed/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:15:53 Author: felixonmars Revision: 349354 upgpkg: haskell-feed 1.0.0.0-76 rebuild with th-abstraction 0.2.8.0 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:14:58 UTC (rev 349353) +++ PKGBUILD2018-07-01 08:15:53 UTC (rev 349354) @@ -5,7 +5,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.0.0.0 -pkgrel=75 +pkgrel=76 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed"; license=("custom:BSD3")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:14:58 Author: felixonmars Revision: 349353 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 349352, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 349352, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:14:58 UTC (rev 349353) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.20 +pkgrel=32 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b6c9b78c1918fc01057ac3c9f57c98d0d796a228b2efce7f4b8763e6ba86fdad0e29637359a1f2f830adb19cdaade20c4eb08bbe9259bbc79da718771ac5f821') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:14:42 Author: felixonmars Revision: 349352 upgpkg: haskell-aws 0.20-32 rebuild with th-abstraction 0.2.8.0 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:12:25 UTC (rev 349351) +++ PKGBUILD2018-07-01 08:14:42 UTC (rev 349352) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.20 -pkgrel=31 +pkgrel=32 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws"; license=("custom:BSD3")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:12:25 Author: felixonmars Revision: 349351 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 349350, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 349350, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:12:25 UTC (rev 349351) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.8.0 +pkgrel=25 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-markup' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-data-default-class' 'haskell-monad-control' + 'haskell-resourcet' 'haskell-blaze-html' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d6ffdba6db52cef4d11c8f7a49f357c3698673e8f5648c6f43510c5d55fcb0a7ba84e03340f7c84260bbeb026641a16e14d420b07f4845425d001462641c3bcd') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xml-conduit/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:12:09 Author: felixonmars Revision: 349350 upgpkg: haskell-xml-conduit 1.8.0-25 rebuild with th-abstraction 0.2.8.0 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:11:06 UTC (rev 349349) +++ PKGBUILD2018-07-01 08:12:09 UTC (rev 349350) @@ -5,7 +5,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.8.0 -pkgrel=24 +pkgrel=25 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml"; license=("MIT")
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:11:06 Author: felixonmars Revision: 349349 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 349348, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 349348, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:11:06 UTC (rev 349349) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.6.0 +pkgrel=41 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib"; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('99f391e5495ec1bfdef7707b49a783568b8ce610e2a5acb885bb8cb9b9c6608068667291d6b67732ec7b28c820b3cee76fb40cb96a2c952600d6763edf9251dc') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xcffib/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:10:49 Author: felixonmars Revision: 349348 upgpkg: haskell-xcffib 0.6.0-41 rebuild with th-abstraction 0.2.8.0 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:10:06 UTC (rev 349347) +++ PKGBUILD2018-07-01 08:10:49 UTC (rev 349348) @@ -4,7 +4,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.6.0 -pkgrel=40 +pkgrel=41 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib"; license=('Apache')
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:10:06 Author: felixonmars Revision: 349347 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 349346, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 349346, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:10:06 UTC (rev 349347) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.2.1 +pkgrel=23 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4054c9951417e65ad7b215f1fdfa497513daa52b18242b4c20ea14a76030ba91a34fed664bd3bd06f6a62a38c3d5d09ada171ad3ca1d43928c709ffc44560b2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fdoctest -f-aws -fhttpbin -f-developer +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:09:50 Author: felixonmars Revision: 349346 upgpkg: haskell-wreq 0.5.2.1-23 rebuild with th-abstraction 0.2.8.0 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:07:49 UTC (rev 349345) +++ PKGBUILD2018-07-01 08:09:50 UTC (rev 349346) @@ -4,7 +4,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.2.1 -pkgrel=22 +pkgrel=23 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq"; license=('custom:BSD3')
[arch-commits] Commit in haskell-wl-pprint-terminfo/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:07:33 Author: felixonmars Revision: 349344 upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-52 rebuild with th-abstraction 0.2.8.0 Modified: haskell-wl-pprint-terminfo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:06:51 UTC (rev 349343) +++ PKGBUILD2018-07-01 08:07:33 UTC (rev 349344) @@ -4,7 +4,7 @@ _hkgname=wl-pprint-terminfo pkgname=haskell-wl-pprint-terminfo pkgver=3.7.1.4 -pkgrel=51 +pkgrel=52 pkgdesc="A color pretty printer with terminfo support" url="https://github.com/ekmett/wl-pprint-terminfo/"; license=('custom:BSD3')
[arch-commits] Commit in haskell-wl-pprint-terminfo/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:07:49 Author: felixonmars Revision: 349345 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/ haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 349344, haskell-wl-pprint-terminfo/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 349344, haskell-wl-pprint-terminfo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:07:49 UTC (rev 349345) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-terminfo +pkgname=haskell-wl-pprint-terminfo +pkgver=3.7.1.4 +pkgrel=52 +pkgdesc="A color pretty printer with terminfo support" +url="https://github.com/ekmett/wl-pprint-terminfo/"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-wl-pprint-extras') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1f2a7bd195732fe297c49c50b59812190d5698efa7c2e9b2fbcfbbae71523c25dfcc2a0f098aebe22453cd867bc40480100c8231a6f43a7bd46202f3dcd924b3') + +prepare() { +sed -e '/nats/d' -e '/semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fCursed +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:06:51 Author: felixonmars Revision: 349343 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 349342, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 349342, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:06:51 UTC (rev 349343) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.7 +pkgrel=28 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-bifunctors' + 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6432f54853af4562b5c61f0d97fe40dd4a5872f07e07c470ae41e951b11cbe00f491ce469c5d0caa897ba046c44e65fcaff0e4c9db825126b35f7aa15fc6bb40') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:06:35 Author: felixonmars Revision: 349342 upgpkg: haskell-hopenpgp 2.7-28 rebuild with th-abstraction 0.2.8.0 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:04:43 UTC (rev 349341) +++ PKGBUILD2018-07-01 08:06:35 UTC (rev 349342) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.7 -pkgrel=27 +pkgrel=28 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/"; license=('MIT')
[arch-commits] Commit in haskell-wl-pprint-extras/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:04:43 Author: felixonmars Revision: 349341 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-extras/repos/community-staging-x86_64/ haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 349340, haskell-wl-pprint-extras/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 349340, haskell-wl-pprint-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:04:43 UTC (rev 349341) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-extras +pkgname=haskell-wl-pprint-extras +pkgver=3.5.0.5 +pkgrel=52 +pkgdesc="A free monad based on the Wadler/Leijen pretty printer" +url="https://github.com/ekmett/wl-pprint-extras/"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-semigroupoids' 'haskell-utf8-string') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('705107842ccbf4eb23d0b9e8069fd4d5bb1b03ffecbf9efaa8a579fd977380913d590fa370cc42476d5b28fde98fc44e7879fe343f761cd1751ebeb0b8c0e242') + +prepare() { +sed -e '/nats/d' -e '/semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wl-pprint-extras/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:04:27 Author: felixonmars Revision: 349340 upgpkg: haskell-wl-pprint-extras 3.5.0.5-52 rebuild with th-abstraction 0.2.8.0 Modified: haskell-wl-pprint-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:03:52 UTC (rev 349339) +++ PKGBUILD2018-07-01 08:04:27 UTC (rev 349340) @@ -4,7 +4,7 @@ _hkgname=wl-pprint-extras pkgname=haskell-wl-pprint-extras pkgver=3.5.0.5 -pkgrel=51 +pkgrel=52 pkgdesc="A free monad based on the Wadler/Leijen pretty printer" url="https://github.com/ekmett/wl-pprint-extras/"; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Sunday, July 1, 2018 @ 08:03:36 Author: felixonmars Revision: 349338 upgpkg: haskell-http-conduit 2.3.1-30 rebuild with th-abstraction 0.2.8.0 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-01 08:02:37 UTC (rev 349337) +++ PKGBUILD2018-07-01 08:03:36 UTC (rev 349338) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.1 -pkgrel=29 +pkgrel=30 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:03:52 Author: felixonmars Revision: 349339 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 349338, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 349338, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:03:52 UTC (rev 349339) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.1 +pkgrel=30 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d63fc7e8a2ee7eab305205a633829d17433c7fb6db1f32bd32bdb260abdec3b79ac86f54effe98c5c7c904d5c4b426b887ef8bc1c4cbc33cbb3a5813b24efc28') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Sunday, July 1, 2018 @ 08:02:37 Author: felixonmars Revision: 349337 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 349336, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 349336, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-01 08:02:37 UTC (rev 349337) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.4.3 +pkgrel=38 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}