[arch-commits] Commit in jenkins/repos/community-any (14 files)
Date: Thursday, August 29, 2019 @ 05:08:54 Author: felixonmars Revision: 504505 archrelease: copy trunk to community-any Added: jenkins/repos/community-any/LICENSE (from rev 504504, jenkins/trunk/LICENSE) jenkins/repos/community-any/PKGBUILD (from rev 504504, jenkins/trunk/PKGBUILD) jenkins/repos/community-any/jenkins.conf (from rev 504504, jenkins/trunk/jenkins.conf) jenkins/repos/community-any/jenkins.install (from rev 504504, jenkins/trunk/jenkins.install) jenkins/repos/community-any/jenkins.service (from rev 504504, jenkins/trunk/jenkins.service) jenkins/repos/community-any/jenkins.sysusers (from rev 504504, jenkins/trunk/jenkins.sysusers) jenkins/repos/community-any/jenkins.tmpfiles (from rev 504504, jenkins/trunk/jenkins.tmpfiles) Deleted: jenkins/repos/community-any/LICENSE jenkins/repos/community-any/PKGBUILD jenkins/repos/community-any/jenkins.conf jenkins/repos/community-any/jenkins.install jenkins/repos/community-any/jenkins.service jenkins/repos/community-any/jenkins.sysusers jenkins/repos/community-any/jenkins.tmpfiles --+ LICENSE | 46 +-- PKGBUILD | 88 ++--- jenkins.conf | 26 +++ jenkins.install | 14 jenkins.service | 48 ++-- jenkins.sysusers |4 +- jenkins.tmpfiles |2 - 7 files changed, 114 insertions(+), 114 deletions(-) Deleted: LICENSE === --- LICENSE 2019-08-29 05:08:25 UTC (rev 504504) +++ LICENSE 2019-08-29 05:08:54 UTC (rev 504505) @@ -1,23 +0,0 @@ -The MIT License - -Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors - -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: jenkins/repos/community-any/LICENSE (from rev 504504, jenkins/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2019-08-29 05:08:54 UTC (rev 504505) @@ -0,0 +1,23 @@ +The MIT License + +Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + Deleted: PKGBUILD === --- PKGBUILD2019-08-29 05:08:25 UTC (rev 504504) +++ PKGBUILD2019-08-29 05:08:54 UTC (rev 504505) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Alexander Rødseth -# Contributor: Marcel Huber -# Contributor: Illarion Kovalchuk - -pkgname=jenkins -pkgver=2.189 -pkgrel=1 -pkgdesc='Extendable continuous integration server (latest)' -arch=('any') -url='https://jenkins.io' -license=('MIT') -depends=('java-runtime=8' 'ttf-dejavu' 'libcups') -provides=('jenkins-ci') -conflicts=('jenkins-ci') -replaces=('jenkins-ci') -backup=('etc/conf.d/jenkins')
[arch-commits] Commit in jenkins/trunk (PKGBUILD)
Date: Thursday, August 29, 2019 @ 05:08:25 Author: felixonmars Revision: 504504 upgpkg: jenkins 2.190-1 Modified: jenkins/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-29 04:26:23 UTC (rev 504503) +++ PKGBUILD2019-08-29 05:08:25 UTC (rev 504504) @@ -4,7 +4,7 @@ # Contributor: Illarion Kovalchuk pkgname=jenkins -pkgver=2.189 +pkgver=2.190 pkgrel=1 pkgdesc='Extendable continuous integration server (latest)' arch=('any') @@ -24,7 +24,7 @@ 'jenkins.tmpfiles' 'jenkins.sysusers' 'LICENSE') -sha512sums=('5d35a25fb1b78cab7c5abc25e6b7cf02d922f766af55b4a630be825ad7619b3537d34888ef5596a265230dd4f411359329b887d85e65fe57051d79d83f662047' +sha512sums=('8911ebe620148fda36c0e8181b96f9e7d02f40ec32c46fb7d8c4b4fa10fbf090d899c620a6c33f6d345cdc664ea9b50b19b958a3fb4d10850227e5ed7b24bc77' '3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0' 'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7' 'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'
[arch-commits] Commit in python-cfn-lint/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, August 29, 2019 @ 04:26:23 Author: yan12125 Revision: 504503 archrelease: copy trunk to community-any Added: python-cfn-lint/repos/community-any/PKGBUILD (from rev 504502, python-cfn-lint/trunk/PKGBUILD) Deleted: python-cfn-lint/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-29 04:24:37 UTC (rev 504502) +++ PKGBUILD2019-08-29 04:26:23 UTC (rev 504503) @@ -1,32 +0,0 @@ -# Maintainer: Chih-Hsuan Yen - -pkgname=python-cfn-lint -pkgver=0.23.4 -pkgrel=1 -pkgdesc='CloudFormation Linter' -arch=(any) -url='https://github.com/aws-cloudformation/cfn-python-lint' -license=('custom:MIT No Attribution') -depends=(python python-pyaml python-six python-aws-sam-translator - python-jsonpatch python-jsonschema python-setuptools) -checkdepends=(python-pytest python-mock) -source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz;) -sha256sums=('5334c5979471af3ff42914485120f384a4638fecc206d933e3780f96b0d38686') - -build() { - cd cfn-python-lint-$pkgver - python setup.py build -} - -check() { - cd cfn-python-lint-$pkgver - - PYTHONPATH=build/lib pytest -v test -} - -package() { - cd cfn-python-lint-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-cfn-lint/repos/community-any/PKGBUILD (from rev 504502, python-cfn-lint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-29 04:26:23 UTC (rev 504503) @@ -0,0 +1,32 @@ +# Maintainer: Chih-Hsuan Yen + +pkgname=python-cfn-lint +pkgver=0.23.5 +pkgrel=1 +pkgdesc='CloudFormation Linter' +arch=(any) +url='https://github.com/aws-cloudformation/cfn-python-lint' +license=('custom:MIT No Attribution') +depends=(python python-pyaml python-six python-aws-sam-translator + python-jsonpatch python-jsonschema python-setuptools) +checkdepends=(python-pytest python-mock) +source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz;) +sha256sums=('9b77ef68b06aa2de71a37755c10900870bed12a78eb341604a6ccf42e6a688e6') + +build() { + cd cfn-python-lint-$pkgver + python setup.py build +} + +check() { + cd cfn-python-lint-$pkgver + + PYTHONPATH=build/lib pytest -v test +} + +package() { + cd cfn-python-lint-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in python-cfn-lint/trunk (PKGBUILD)
Date: Thursday, August 29, 2019 @ 04:24:37 Author: yan12125 Revision: 504502 upgpkg: python-cfn-lint 0.23.5-1 Modified: python-cfn-lint/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-29 02:00:01 UTC (rev 504501) +++ PKGBUILD2019-08-29 04:24:37 UTC (rev 504502) @@ -1,7 +1,7 @@ # Maintainer: Chih-Hsuan Yen pkgname=python-cfn-lint -pkgver=0.23.4 +pkgver=0.23.5 pkgrel=1 pkgdesc='CloudFormation Linter' arch=(any) @@ -11,7 +11,7 @@ python-jsonpatch python-jsonschema python-setuptools) checkdepends=(python-pytest python-mock) source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz;) -sha256sums=('5334c5979471af3ff42914485120f384a4638fecc206d933e3780f96b0d38686') +sha256sums=('9b77ef68b06aa2de71a37755c10900870bed12a78eb341604a6ccf42e6a688e6') build() { cd cfn-python-lint-$pkgver
[arch-commits] Commit in python-isort/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, August 29, 2019 @ 02:01:04 Author: felixonmars Revision: 361347 archrelease: copy trunk to extra-any Added: python-isort/repos/extra-any/PKGBUILD (from rev 361346, python-isort/trunk/PKGBUILD) Deleted: python-isort/repos/extra-any/PKGBUILD --+ PKGBUILD | 65 ++--- 1 file changed, 33 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-29 02:00:53 UTC (rev 361346) +++ PKGBUILD2019-08-29 02:01:04 UTC (rev 361347) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Yaron de Leeuw - -pkgname=python-isort -pkgver=4.3.21 -pkgrel=1 -pkgdesc="A Python utility / library to sort Python imports." -arch=('any') -url="https://github.com/timothycrosley/isort; -license=('MIT') -depends=('python-setuptools') -checkdepends=('python-pytest' 'python-mock' 'python-pip' 'python-pip-api' 'pylama' 'python-pipreqs' - 'python-requirementslib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/timothycrosley/isort/archive/$pkgver.tar.gz;) -sha512sums=('a393956a997687996b025c2a37c655efebdd988c52f6d6914db79613a5e0febbf92b0c6007c6db07af079db78e4c235cad0578089b565cb474cdfbbac9031e6d') - -build() { - cd isort-$pkgver - python setup.py build -} - -check() { - cd isort-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" pytest || warning "Tests failed" -} - -package() { - cd isort-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-isort/repos/extra-any/PKGBUILD (from rev 361346, python-isort/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-29 02:01:04 UTC (rev 361347) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan +# Contributor: Yaron de Leeuw + +pkgname=python-isort +pkgver=4.3.21.2 +_tag=4.3.21-2 +pkgrel=1 +pkgdesc="A Python utility / library to sort Python imports." +arch=('any') +url="https://github.com/timothycrosley/isort; +license=('MIT') +depends=('python-setuptools') +checkdepends=('python-pytest' 'python-mock' 'python-pip' 'python-pip-api' 'pylama' 'python-pipreqs' + 'python-requirementslib') +source=("$pkgname-$_tag.tar.gz::https://github.com/timothycrosley/isort/archive/$_tag.tar.gz;) +sha512sums=('fc2aa00c87196864864d2516b8be7acdedcf40d71d1931510e4b878dbd2b6da0b579661b50221f03f4aa5560c8bf23d5e1e10a2694d2b741ca09a92e40a4c687') + +build() { + cd isort-$_tag + python setup.py build +} + +check() { + cd isort-$_tag + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" pytest || warning "Tests failed" +} + +package() { + cd isort-$_tag + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-isort/trunk (PKGBUILD)
Date: Thursday, August 29, 2019 @ 02:00:53 Author: felixonmars Revision: 361346 upgpkg: python-isort 4.3.21.2-1 Modified: python-isort/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 20:28:45 UTC (rev 361345) +++ PKGBUILD2019-08-29 02:00:53 UTC (rev 361346) @@ -2,7 +2,8 @@ # Contributor: Yaron de Leeuw pkgname=python-isort -pkgver=4.3.21 +pkgver=4.3.21.2 +_tag=4.3.21-2 pkgrel=1 pkgdesc="A Python utility / library to sort Python imports." arch=('any') @@ -11,22 +12,22 @@ depends=('python-setuptools') checkdepends=('python-pytest' 'python-mock' 'python-pip' 'python-pip-api' 'pylama' 'python-pipreqs' 'python-requirementslib') -source=("$pkgname-$pkgver.tar.gz::https://github.com/timothycrosley/isort/archive/$pkgver.tar.gz;) -sha512sums=('a393956a997687996b025c2a37c655efebdd988c52f6d6914db79613a5e0febbf92b0c6007c6db07af079db78e4c235cad0578089b565cb474cdfbbac9031e6d') +source=("$pkgname-$_tag.tar.gz::https://github.com/timothycrosley/isort/archive/$_tag.tar.gz;) +sha512sums=('fc2aa00c87196864864d2516b8be7acdedcf40d71d1931510e4b878dbd2b6da0b579661b50221f03f4aa5560c8bf23d5e1e10a2694d2b741ca09a92e40a4c687') build() { - cd isort-$pkgver + cd isort-$_tag python setup.py build } check() { - cd isort-$pkgver + cd isort-$_tag python setup.py install --root="$PWD/tmp_install" --optimize=1 PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" pytest || warning "Tests failed" } package() { - cd isort-$pkgver + cd isort-$_tag python setup.py install --root="$pkgdir" --optimize=1 install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in qmapshack/trunk (PKGBUILD)
Date: Thursday, August 29, 2019 @ 01:03:40 Author: bgyorgy Revision: 504368 upgpkg: qmapshack 1.13.1-1 new upstream release Modified: qmapshack/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-29 00:07:06 UTC (rev 504367) +++ PKGBUILD2019-08-29 01:03:40 UTC (rev 504368) @@ -3,19 +3,19 @@ # Contributor: Martin Brodbeck pkgname=qmapshack -pkgver=1.13.0 -pkgrel=2 +pkgver=1.13.1 +pkgrel=1 pkgdesc='Plan your next outdoor trip' arch=('x86_64') url='https://bitbucket.org/maproom/qmapshack/' license=('GPL3') -depends=('hicolor-icon-theme' 'gdal' 'routino>=3.1' 'qt5-script' - 'qt5-webkit' 'proj' 'quazip' 'qt5-webengine' 'desktop-file-utils') -makedepends=('cmake' 'qt5-tools' 'patch') +depends=('desktop-file-utils' 'gdal' 'hicolor-icon-theme' 'proj' 'qt5-webengine' + 'quazip' 'routino>=3.1') +makedepends=('cmake' 'qt5-tools') source=(https://bitbucket.org/maproom/qmapshack/downloads/$pkgname-$pkgver.tar.gz FindPROJ4.patch FindQuaZip5.patch) -sha256sums=('6a658f9188cd96ec53bd051cf475256b4bacc4a76a7043c5f478a38cc27161b3' +sha256sums=('895580331bccb7cf3616832fcf9bdb7d4bb7196112266700e83b6408b058a197' '1ffb847b098fedf01e347971da33c58b3fbf1a0f27205d48f6eb52206e228046' '23f32e58daa7c69072ea59465f0541e86dcff3085e4e73a948713a02ae421889')
[arch-commits] Commit in qmapshack/repos/community-x86_64 (6 files)
Date: Thursday, August 29, 2019 @ 01:03:44 Author: bgyorgy Revision: 504369 archrelease: copy trunk to community-x86_64 Added: qmapshack/repos/community-x86_64/FindPROJ4.patch (from rev 504368, qmapshack/trunk/FindPROJ4.patch) qmapshack/repos/community-x86_64/FindQuaZip5.patch (from rev 504368, qmapshack/trunk/FindQuaZip5.patch) qmapshack/repos/community-x86_64/PKGBUILD (from rev 504368, qmapshack/trunk/PKGBUILD) Deleted: qmapshack/repos/community-x86_64/FindPROJ4.patch qmapshack/repos/community-x86_64/FindQuaZip5.patch qmapshack/repos/community-x86_64/PKGBUILD ---+ FindPROJ4.patch | 316 ++-- FindQuaZip5.patch | 96 +++ PKGBUILD | 78 ++-- 3 files changed, 245 insertions(+), 245 deletions(-) Deleted: FindPROJ4.patch === --- FindPROJ4.patch 2019-08-29 01:03:40 UTC (rev 504368) +++ FindPROJ4.patch 2019-08-29 01:03:44 UTC (rev 504369) @@ -1,158 +0,0 @@ -Description: Add FindPROJ4.cmake. -Origin: https://salsa.debian.org/debian/openorienteering-mapper/raw/debian/0.8.4-1/cmake/FindPROJ4.cmake - /dev/null -+++ b/cmake/Modules/FindPROJ4.cmake -@@ -0,0 +1,152 @@ -+#.rst: -+# FindPROJ4 -+# -+# -+# Find the proj includes and library. -+# -+# IMPORTED Targets -+# -+# -+# This module defines :prop_tgt:`IMPORTED` target ``PROJ4::proj``, -+# if Proj.4 has been found. -+# -+# Result Variables -+# -+# -+# This module defines the following variables: -+# -+# :: -+# -+# PROJ4_INCLUDE_DIRS - where to find proj_api.h, etc. -+# PROJ4_LIBRARIES - List of libraries when using libproj. -+# PROJ4_FOUND - True if libproj found. -+# -+# :: -+# -+# PROJ4_VERSION- The version of libproj found (x.y.z) -+# PROJ4_VERSION_MAJOR - The major version of libproj -+# PROJ4_VERSION_MINOR - The minor version of libproj -+# PROJ4_VERSION_PATCH - The patch version of libproj -+# PROJ4_VERSION_TWEAK - always 0 -+# PROJ4_VERSION_COUNT - The number of version components, always 3 -+# -+# Hints -+# ^ -+# -+# A user may set ``PROJ4_ROOT`` to a libproj installation root to tell this -+# module where to look exclusively. -+ -+#= -+# Copyright 2016 Kai Pastor -+# -+# -+# This file was derived from CMake 3.5's module FindZLIB.cmake -+# which has the following terms: -+# -+# Copyright 2001-2011 Kitware, Inc. -+# -+# Redistribution and use in source and binary forms, with or without -+# modification, are permitted provided that the following conditions are -+# met: -+# -+# * Redistributions of source code must retain the above copyright notice, -+# this list of conditions and the following disclaimer. -+# -+# * Redistributions in binary form must reproduce the above copyright notice, -+# this list of conditions and the following disclaimer in the documentation -+# and/or other materials provided with the distribution. -+# -+# * The names of Kitware, Inc., the Insight Consortium, or the names of -+# any consortium members, or of any contributors, may not be used to -+# endorse or promote products derived from this software without -+# specific prior written permission. -+# -+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS ``AS IS'' -+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -+# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR -+# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -+#= -+ -+# Search PROJ4_ROOT exclusively if it is set. -+if(PROJ4_ROOT) -+ set(_PROJ4_SEARCH PATHS ${PROJ4_ROOT} NO_DEFAULT_PATH) -+else() -+ set(_PROJ4_SEARCH) -+endif() -+ -+find_path(PROJ4_INCLUDE_DIR NAMES proj_api.h ${_PROJ4_SEARCH} PATH_SUFFIXES include) -+mark_as_advanced(PROJ4_INCLUDE_DIR) -+ -+if(PROJ4_INCLUDE_DIR AND EXISTS "${PROJ4_INCLUDE_DIR}/proj_api.h") -+file(STRINGS "${PROJ4_INCLUDE_DIR}/proj_api.h" PROJ4_H REGEX "^#define PJ_VERSION [0-9]+$") -+ -+string(REGEX REPLACE "^.*PJ_VERSION ([0-9]).*$" "\\1" PROJ4_VERSION_MAJOR "${PROJ4_H}") -+string(REGEX REPLACE "^.*PJ_VERSION [0-9]([0-9]).*$" "\\1" PROJ4_VERSION_MINOR "${PROJ4_H}") -+string(REGEX REPLACE "^.*PJ_VERSION [0-9][0-9]([0-9]).*$" "\\1"
[arch-commits] Commit in jupyterlab/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, August 29, 2019 @ 00:07:06 Author: arojas Revision: 504367 archrelease: copy trunk to community-any Added: jupyterlab/repos/community-any/PKGBUILD (from rev 504366, jupyterlab/trunk/PKGBUILD) Deleted: jupyterlab/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-29 00:06:42 UTC (rev 504366) +++ PKGBUILD2019-08-29 00:07:06 UTC (rev 504367) @@ -1,28 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=jupyterlab -_pipname=jupyterlab -pkgver=1.0.9 -pkgrel=1 -pkgdesc="JupyterLab computational environment" -arch=(any) -url="https://github.com/jupyterlab/jupyterlab; -license=(custom) -makedepends=(python-setuptools nodejs python2) -depends=(jupyterlab_server) -optdepends=('npm: to install extensions') -source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz) -sha256sums=('e8b6f058bc2ef8bf11fb742e170226fa5100c01ff57c0b37deb173ddd4a3f8c2') - -build() { - cd $pkgname-$pkgver - python setup.py build -} - -package() { - cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - mv "$pkgdir"/usr/etc "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: jupyterlab/repos/community-any/PKGBUILD (from rev 504366, jupyterlab/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-29 00:07:06 UTC (rev 504367) @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas + +pkgname=jupyterlab +_pipname=jupyterlab +pkgver=1.0.10 +pkgrel=1 +pkgdesc="JupyterLab computational environment" +arch=(any) +url="https://github.com/jupyterlab/jupyterlab; +license=(custom) +makedepends=(python-setuptools nodejs python2) +depends=(jupyterlab_server) +optdepends=('npm: to install extensions') +source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz) +sha256sums=('ed6702bed31314e7b9ee10dcda044ad61d1fe3c4caae3e1014ab426855726a6d') + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +package() { + cd $pkgname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + mv "$pkgdir"/usr/etc "$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in jupyterlab/trunk (PKGBUILD)
Date: Thursday, August 29, 2019 @ 00:06:42 Author: arojas Revision: 504366 Update to 1.0.10 Modified: jupyterlab/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 21:05:02 UTC (rev 504365) +++ PKGBUILD2019-08-29 00:06:42 UTC (rev 504366) @@ -2,7 +2,7 @@ pkgname=jupyterlab _pipname=jupyterlab -pkgver=1.0.9 +pkgver=1.0.10 pkgrel=1 pkgdesc="JupyterLab computational environment" arch=(any) @@ -12,7 +12,7 @@ depends=(jupyterlab_server) optdepends=('npm: to install extensions') source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz) -sha256sums=('e8b6f058bc2ef8bf11fb742e170226fa5100c01ff57c0b37deb173ddd4a3f8c2') +sha256sums=('ed6702bed31314e7b9ee10dcda044ad61d1fe3c4caae3e1014ab426855726a6d') build() { cd $pkgname-$pkgver
[arch-commits] Commit in kbd/repos/testing-x86_64 (5 files)
Date: Wednesday, August 28, 2019 @ 20:28:45 Author: arojas Revision: 361345 archrelease: copy trunk to testing-x86_64 Added: kbd/repos/testing-x86_64/PKGBUILD (from rev 361344, kbd/trunk/PKGBUILD) kbd/repos/testing-x86_64/fix-euro2.patch (from rev 361344, kbd/trunk/fix-euro2.patch) kbd/repos/testing-x86_64/kbd-fix-loadkmap-compat.patch (from rev 361344, kbd/trunk/kbd-fix-loadkmap-compat.patch) Deleted: kbd/repos/testing-x86_64/PKGBUILD kbd/repos/testing-x86_64/fix-euro2.patch ---+ PKGBUILD | 124 fix-euro2.patch | 18 ++--- kbd-fix-loadkmap-compat.patch | 14 3 files changed, 88 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 20:28:11 UTC (rev 361344) +++ PKGBUILD2019-08-28 20:28:45 UTC (rev 361345) @@ -1,59 +0,0 @@ -# Maintainer: Tobias Powalowski - -pkgname=kbd -pkgver=2.2.0 -pkgrel=2 -pkgdesc="Keytable files and keyboard utilities" -arch=('x86_64') -url="http://www.kbd-project.org; -license=('GPL') -depends=('glibc' 'pam') -makedepends=('check' 'git') -#source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz -# https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign -source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver -'fix-euro2.patch' - kbd-dont-override-cflags.patch::"https://github.com/legionus/kbd/commit/15a74479.patch; -kbd-31.patch::"https://github.com/legionus/kbd/commit/acf93e44.patch; -kbd-32.patch::"https://github.com/legionus/kbd/commit/7e27102b.patch;) -provides=('vlock') -conflicts=('vlock') -replaces=('vlock') -md5sums=('SKIP' - 'd869200acbc0aab6a9cafa43cb140d4e' - 'f33bf61aa3e57befa0408c7578c81c7d' - '9e515a98f7ee1a2c1562c0e93467fa6d' - '9fc8d774887a55a7e4bc79240a2986c5') -validpgpkeys=( - '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov - ) - -prepare() { - cd ${srcdir}/${pkgname} - # rename keymap files with the same names - # this is needed because when only name of keymap is specified - # loadkeys loads the first keymap it can find, which is bad (see FS#13837) - # this should be removed when upstream adopts the change - mv data/keymaps/i386/qwertz/cz{,-qwertz}.map - mv data/keymaps/i386/olpc/es{,-olpc}.map - mv data/keymaps/i386/olpc/pt{,-olpc}.map - mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map - mv data/keymaps/i386/colemak/{en-latin9,colemak}.map - # fix euro2 #28213 - patch -Np1 -i ../fix-euro2.patch - git cherry-pick -n 15a74479 # Don't override CFLAGS - git cherry-pick -n acf93e44 # https://github.com/legionus/kbd/issues/31 - git cherry-pick -n 7e27102b # https://github.com/legionus/kbd/issues/32 - autoreconf -if -} - -build() { - cd ${pkgname} - ./configure --prefix=/usr --datadir=/usr/share/kbd --mandir=/usr/share/man - make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes -} - -package() { - cd ${pkgname} - make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR=${pkgdir} install -} Copied: kbd/repos/testing-x86_64/PKGBUILD (from rev 361344, kbd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 20:28:45 UTC (rev 361345) @@ -0,0 +1,65 @@ +# Maintainer: Tobias Powalowski + +pkgname=kbd +pkgver=2.2.0 +pkgrel=3 +pkgdesc="Keytable files and keyboard utilities" +arch=('x86_64') +url="http://www.kbd-project.org; +license=('GPL') +depends=('glibc' 'pam') +makedepends=('check' 'git') +#source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz +# https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign +source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver +'fix-euro2.patch' +'kbd-fix-loadkmap-compat.patch') +provides=('vlock') +conflicts=('vlock') +replaces=('vlock') +md5sums=('SKIP' + 'd869200acbc0aab6a9cafa43cb140d4e' + '730b1054fbd88b87c27c5565bd7d4fc6') +validpgpkeys=( + '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov + ) + +prepare() { + cd ${srcdir}/${pkgname} + # rename keymap files with the same names + # this is needed because when only name of keymap is specified + # loadkeys loads the first keymap it can find, which is bad (see FS#13837) + # this should be removed when upstream adopts the change + mv data/keymaps/i386/qwertz/cz{,-qwertz}.map + mv data/keymaps/i386/olpc/es{,-olpc}.map + mv data/keymaps/i386/olpc/pt{,-olpc}.map + mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map + mv data/keymaps/i386/colemak/{en-latin9,colemak}.map + # fix euro2 #28213 + patch -Np1 -i ../fix-euro2.patch + git cherry-pick -n 15a74479 # Don't override CFLAGS + git cherry-pick -n
[arch-commits] Commit in kbd/trunk (PKGBUILD kbd-fix-loadkmap-compat.patch)
Date: Wednesday, August 28, 2019 @ 20:28:11 Author: arojas Revision: 361344 Restore compatibility with loadkmap (FS#63565), run test suite Added: kbd/trunk/kbd-fix-loadkmap-compat.patch Modified: kbd/trunk/PKGBUILD ---+ PKGBUILD | 20 kbd-fix-loadkmap-compat.patch | 14 ++ 2 files changed, 30 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 19:40:36 UTC (rev 361343) +++ PKGBUILD2019-08-28 20:28:11 UTC (rev 361344) @@ -2,7 +2,7 @@ pkgname=kbd pkgver=2.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="Keytable files and keyboard utilities" arch=('x86_64') url="http://www.kbd-project.org; @@ -12,12 +12,14 @@ #source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz # https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver -'fix-euro2.patch') +'fix-euro2.patch' +'kbd-fix-loadkmap-compat.patch') provides=('vlock') conflicts=('vlock') replaces=('vlock') md5sums=('SKIP' - 'd869200acbc0aab6a9cafa43cb140d4e') + 'd869200acbc0aab6a9cafa43cb140d4e' + '730b1054fbd88b87c27c5565bd7d4fc6') validpgpkeys=( '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov ) @@ -38,6 +40,7 @@ git cherry-pick -n 15a74479 # Don't override CFLAGS git cherry-pick -n acf93e44 # https://github.com/legionus/kbd/issues/31 git cherry-pick -n 7e27102b # https://github.com/legionus/kbd/issues/32 + patch -p1 -i ../kbd-fix-loadkmap-compat.patch # Restore compatibility with busybox loadkmap autoreconf -if } @@ -47,7 +50,16 @@ make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes } +check() { + cd ${pkgname} + +# This test is expected to fail since kbd-fix-loadkmap-compat.patch modifies the binary format + sed -e 's|dumpkeys-bkeymap ||' -i tests/Makefile + + make check +} + package() { cd ${pkgname} - make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR=${pkgdir} install + make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR="${pkgdir}" install } Added: kbd-fix-loadkmap-compat.patch === --- kbd-fix-loadkmap-compat.patch (rev 0) +++ kbd-fix-loadkmap-compat.patch 2019-08-28 20:28:11 UTC (rev 361344) @@ -0,0 +1,14 @@ +diff --git a/src/libkeymap/dump.c b/src/libkeymap/dump.c +index 83ac351..a7ba1e5 100644 +--- a/src/libkeymap/dump.c b/src/libkeymap/dump.c +@@ -72,7 +72,7 @@ int lk_dump_bkeymap(struct lk_ctx *ctx, FILE *fd) + continue; + + for (j = 0; j < NR_KEYS / 2; j++) { +- int v = lk_get_key(ctx, i, j); ++ short v = (short)lk_get_key(ctx, i, j); + + if (fwrite(, sizeof(v), 1, fd) != 1) + goto fail; +
[arch-commits] Commit in vamp-aubio-plugins/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 20:22:02 Author: dvzrv Revision: 504364 archrelease: copy trunk to community-x86_64 Added: vamp-aubio-plugins/repos/community-x86_64/PKGBUILD (from rev 504363, vamp-aubio-plugins/trunk/PKGBUILD) Deleted: vamp-aubio-plugins/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 63 - 1 file changed, 34 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 20:21:57 UTC (rev 504363) +++ PKGBUILD2019-08-28 20:22:02 UTC (rev 504364) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: David Runge -# Contributor: Felix Yan - -pkgname=vamp-aubio-plugins -pkgver=0.5.1 -pkgrel=3 -pkgdesc="Onset detection, pitch tracking, note tracking and tempo tracking plugins using aubio" -arch=('x86_64') -url="https://aubio.org/vamp-aubio-plugins/; -license=('GPL3') -groups=('pro-audio') -depends=('vamp-plugin-sdk' 'aubio') -makedepends=('python2') -source=("https://aubio.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.bz2;) -sha512sums=('ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e') - -build() { - cd "${pkgname}-${pkgver}" - python2 waf configure --prefix=/usr - python2 waf build -v -} - -package() { - cd "${pkgname}-${pkgver}" - python2 waf install --destdir="${pkgdir}" - # docs - install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" -} Copied: vamp-aubio-plugins/repos/community-x86_64/PKGBUILD (from rev 504363, vamp-aubio-plugins/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 20:22:02 UTC (rev 504364) @@ -0,0 +1,34 @@ +# Maintainer: David Runge +# Contributor: Felix Yan + +pkgname=vamp-aubio-plugins +pkgver=0.5.1 +pkgrel=4 +pkgdesc="Onset detection, pitch tracking, note tracking and tempo tracking plugins using aubio" +arch=('x86_64') +url="https://aubio.org/vamp-aubio-plugins/; +license=('GPL3') +groups=('pro-audio') +depends=('aubio' 'vamp-plugin-sdk') +makedepends=('waf') +source=("https://aubio.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.bz2;) +sha512sums=('ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e') + +prepare() { + cd "${pkgname}-${pkgver}" + # don't care aboute outdated waflib + rm -rv waflib +} + +build() { + cd "${pkgname}-${pkgver}" + waf configure --prefix=/usr + waf build -v +} + +package() { + cd "${pkgname}-${pkgver}" + waf install --destdir="${pkgdir}" + # docs + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" +}
[arch-commits] Commit in vamp-aubio-plugins/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 20:21:57 Author: dvzrv Revision: 504363 upgpkg: vamp-aubio-plugins 0.5.1-4 Switching to waf in makedepends by removing the custom waflib in prepare(). Modified: vamp-aubio-plugins/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 20:09:16 UTC (rev 504362) +++ PKGBUILD2019-08-28 20:21:57 UTC (rev 504363) @@ -3,26 +3,32 @@ pkgname=vamp-aubio-plugins pkgver=0.5.1 -pkgrel=3 +pkgrel=4 pkgdesc="Onset detection, pitch tracking, note tracking and tempo tracking plugins using aubio" arch=('x86_64') url="https://aubio.org/vamp-aubio-plugins/; license=('GPL3') groups=('pro-audio') -depends=('vamp-plugin-sdk' 'aubio') -makedepends=('python2') +depends=('aubio' 'vamp-plugin-sdk') +makedepends=('waf') source=("https://aubio.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.bz2;) sha512sums=('ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e') +prepare() { + cd "${pkgname}-${pkgver}" + # don't care aboute outdated waflib + rm -rv waflib +} + build() { cd "${pkgname}-${pkgver}" - python2 waf configure --prefix=/usr - python2 waf build -v + waf configure --prefix=/usr + waf build -v } package() { cd "${pkgname}-${pkgver}" - python2 waf install --destdir="${pkgdir}" + waf install --destdir="${pkgdir}" # docs install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" }
[arch-commits] Commit in lv2/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 20:09:16 Author: dvzrv Revision: 504362 archrelease: copy trunk to community-x86_64 Added: lv2/repos/community-x86_64/PKGBUILD (from rev 504361, lv2/trunk/PKGBUILD) Deleted: lv2/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 119 + 1 file changed, 65 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 20:08:05 UTC (rev 504361) +++ PKGBUILD2019-08-28 20:09:16 UTC (rev 504362) @@ -1,54 +0,0 @@ -# Maintainer: David Runge -# Contributor: Ray Rashif - -pkgname=lv2 -pkgver=1.16.0 -pkgrel=2 -pkgdesc="Plugin standard for audio systems" -url="http://lv2plug.in/; -license=('LGPL' 'custom') -arch=('x86_64') -makedepends=('asciidoc' 'doxygen' 'gtk2' 'libsndfile' 'pygmentize' -'python-pygments' 'python-rdflib') -optdepends=('libsndfile: Example sampler' -'gtk2: Example scope and sampler' -'python-pygments: Documentation generator script' -'python-rdflib: Documentation generator script') -source=("http://lv2plug.in/spec/${pkgname}-${pkgver}.tar.bz2"{,.sig} - "lv2-1.16.0-fix_lv2_validate.patch::https://gitlab.com/lv2/lv2/commit/2dd45ffd8d19491407bc9f9e0b395fbdefaaacf0.patch;) -sha512sums=('ead6d590cded5dd7a548d6ffe0f2f9f8efadfa7bb9e8b4fa0aea6664ccdfbb3ca697514bddebe695a9442fba5b62714b5cd45c1bf7d0aaef12ffe50972c2d88c' -'SKIP' - '850518c8cc0c12d0aaf6693e7c0fda0aba84d6e660bd04c389238a9889ecfcbdb990ac7db708e2cfd16c96a92b56312bf9c3d3616514e5d5ea5e92bfa88249a5') -validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard - -prepare() { - cd "${pkgname}-${pkgver}" - patch -Np1 -i "../lv2-1.16.0-fix_lv2_validate.patch" -} - -build() { - cd "${pkgname}-${pkgver}" - python waf configure --prefix=/usr \ ---libdir=/usr/lib \ ---docs \ ---test - python waf build $MAKEFLAGS -} - -check() { - cd "${pkgname}-${pkgver}" - python waf test -} - -package() { - cd "${pkgname}-${pkgver}" - python waf install --destdir="${pkgdir}" - # license - install -vDm 644 COPYING \ --t "${pkgdir}/usr/share/licenses/${pkgname}/" - # docs - install -vDm 644 {NEWS,README.md} \ --t "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim:set ts=2 sw=2 et: Copied: lv2/repos/community-x86_64/PKGBUILD (from rev 504361, lv2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 20:09:16 UTC (rev 504362) @@ -0,0 +1,65 @@ +# Maintainer: David Runge +# Contributor: Ray Rashif + +pkgname=lv2 +pkgver=1.16.0 +pkgrel=3 +pkgdesc="Plugin standard for audio systems" +url="http://lv2plug.in/; +license=('ISC') +arch=('x86_64') +makedepends=('asciidoc' 'doxygen' 'gtk2' 'libsndfile' 'pygmentize' 'python-pygments' 'python-rdflib' 'waf') +optdepends=('sord: for lv2_validate' +'libsndfile: for eg-sampler.lv2' +'gtk2: for eg-scope.lv2' +'python-pygments: for lv2specgen.py' +'python-rdflib: for lv2specgen.py') +source=("http://lv2plug.in/spec/${pkgname}-${pkgver}.tar.bz2"{,.sig} + "lv2-1.16.0-fix_lv2_validate.patch::https://github.com/ventosus/lv2/commit/51e6005c9f33a9dd6ac5004a09fcb6ffbdee8dee.patch;) +sha512sums=('ead6d590cded5dd7a548d6ffe0f2f9f8efadfa7bb9e8b4fa0aea6664ccdfbb3ca697514bddebe695a9442fba5b62714b5cd45c1bf7d0aaef12ffe50972c2d88c' +'SKIP' + '448cc7d3d8cac70ae4abda5ea1b6c4320084649a0af8fcacaa9e86f3dfd7c6599a4c25e8c452f1f30385fa9a363b67e87b634a63d70c7add9de29effef7f3c28') +validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard + +prepare() { + cd "${pkgname}-${pkgver}" + # let wscript(s) find the custom waf scripts + mkdir -pv tools + touch __init__.py + cp -v waflib/extras/{autowaf,lv2}.py tools/ + mkdir -pv plugins/tools/ + cp -v waflib/extras/{autowaf,lv2}.py plugins/tools/ + rm -rv waflib + sed -e 's/waflib.extras/tools/g' \ + -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \ + -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \ + -i {,plugins/,plugins/*/}wscript + patch -Np1 -i "../lv2-1.16.0-fix_lv2_validate.patch" +} + +build() { + cd "${pkgname}-${pkgver}" + # --docs is currently broken: https://gitlab.com/lv2/lv2/issues/28 + waf -vv configure --prefix=/usr \ +--libdir=/usr/lib \ +--test + waf -vv build $MAKEFLAGS +} + +check() { + cd "${pkgname}-${pkgver}" + waf test +} + +package() { + cd "${pkgname}-${pkgver}" + waf install --destdir="${pkgdir}" + # license + install -vDm 644 COPYING \ +-t "${pkgdir}/usr/share/licenses/${pkgname}/" + # docs + install -vDm 644 {NEWS,README.md} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in lv2/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 20:08:05 Author: dvzrv Revision: 504361 upgpkg: lv2 1.16.0-3 Switching to waf in makedepends, providing the custom waf scripts to the various wscripts. Switching to correct license (ISC). More thoroughly specifying optdepends. Removing the creation of documentation, as it is broken with waf 2.0.18 (upstream ticket created). Modified: lv2/trunk/PKGBUILD --+ PKGBUILD | 45 - 1 file changed, 28 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 19:48:15 UTC (rev 504360) +++ PKGBUILD2019-08-28 20:08:05 UTC (rev 504361) @@ -3,46 +3,57 @@ pkgname=lv2 pkgver=1.16.0 -pkgrel=2 +pkgrel=3 pkgdesc="Plugin standard for audio systems" url="http://lv2plug.in/; -license=('LGPL' 'custom') +license=('ISC') arch=('x86_64') -makedepends=('asciidoc' 'doxygen' 'gtk2' 'libsndfile' 'pygmentize' -'python-pygments' 'python-rdflib') -optdepends=('libsndfile: Example sampler' -'gtk2: Example scope and sampler' -'python-pygments: Documentation generator script' -'python-rdflib: Documentation generator script') +makedepends=('asciidoc' 'doxygen' 'gtk2' 'libsndfile' 'pygmentize' 'python-pygments' 'python-rdflib' 'waf') +optdepends=('sord: for lv2_validate' +'libsndfile: for eg-sampler.lv2' +'gtk2: for eg-scope.lv2' +'python-pygments: for lv2specgen.py' +'python-rdflib: for lv2specgen.py') source=("http://lv2plug.in/spec/${pkgname}-${pkgver}.tar.bz2"{,.sig} - "lv2-1.16.0-fix_lv2_validate.patch::https://gitlab.com/lv2/lv2/commit/2dd45ffd8d19491407bc9f9e0b395fbdefaaacf0.patch;) + "lv2-1.16.0-fix_lv2_validate.patch::https://github.com/ventosus/lv2/commit/51e6005c9f33a9dd6ac5004a09fcb6ffbdee8dee.patch;) sha512sums=('ead6d590cded5dd7a548d6ffe0f2f9f8efadfa7bb9e8b4fa0aea6664ccdfbb3ca697514bddebe695a9442fba5b62714b5cd45c1bf7d0aaef12ffe50972c2d88c' 'SKIP' - '850518c8cc0c12d0aaf6693e7c0fda0aba84d6e660bd04c389238a9889ecfcbdb990ac7db708e2cfd16c96a92b56312bf9c3d3616514e5d5ea5e92bfa88249a5') + '448cc7d3d8cac70ae4abda5ea1b6c4320084649a0af8fcacaa9e86f3dfd7c6599a4c25e8c452f1f30385fa9a363b67e87b634a63d70c7add9de29effef7f3c28') validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard prepare() { cd "${pkgname}-${pkgver}" + # let wscript(s) find the custom waf scripts + mkdir -pv tools + touch __init__.py + cp -v waflib/extras/{autowaf,lv2}.py tools/ + mkdir -pv plugins/tools/ + cp -v waflib/extras/{autowaf,lv2}.py plugins/tools/ + rm -rv waflib + sed -e 's/waflib.extras/tools/g' \ + -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \ + -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \ + -i {,plugins/,plugins/*/}wscript patch -Np1 -i "../lv2-1.16.0-fix_lv2_validate.patch" } build() { cd "${pkgname}-${pkgver}" - python waf configure --prefix=/usr \ ---libdir=/usr/lib \ ---docs \ ---test - python waf build $MAKEFLAGS + # --docs is currently broken: https://gitlab.com/lv2/lv2/issues/28 + waf -vv configure --prefix=/usr \ +--libdir=/usr/lib \ +--test + waf -vv build $MAKEFLAGS } check() { cd "${pkgname}-${pkgver}" - python waf test + waf test } package() { cd "${pkgname}-${pkgver}" - python waf install --destdir="${pkgdir}" + waf install --destdir="${pkgdir}" # license install -vDm 644 COPYING \ -t "${pkgdir}/usr/share/licenses/${pkgname}/"
[arch-commits] Commit in lib32-libvdpau/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 19:48:15 Author: alucryd Revision: 504360 archrelease: copy trunk to multilib-x86_64 Added: lib32-libvdpau/repos/multilib-x86_64/PKGBUILD (from rev 504359, lib32-libvdpau/trunk/PKGBUILD) Deleted: lib32-libvdpau/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 95 ++--- 1 file changed, 42 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 19:48:07 UTC (rev 504359) +++ PKGBUILD2019-08-28 19:48:15 UTC (rev 504360) @@ -1,53 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Jan de Groot - -pkgname=lib32-libvdpau -pkgver=1.2 -pkgrel=1 -pkgdesc='Nvidia VDPAU library' -arch=(x86_64) -url=https://gitlab.freedesktop.org/vdpau/libvdpau -license=(custom) -depends=( - lib32-gcc-libs - lib32-libxext - libvdpau -) -makedepends=( - dri2proto - git -) -source=(git+https://gitlab.freedesktop.org/vdpau/libvdpau.git#tag=libvdpau-${pkgver}) -sha256sums=(SKIP) - -prepare() { - cd libvdpau - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd libvdpau - - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - - ./configure \ ---prefix='/usr' \ ---libdir='/usr/lib32' \ ---sysconfdir='/etc' - make -} - -package() { - cd libvdpau - - make DESTDIR="${pkgdir}" install - rm -rf "${pkgdir}"/{etc,usr/include} - - install -dm 755 "${pkgdir}"/usr/share/licenses - ln -s libvdpau "${pkgdir}"/usr/share/licenses/lib32-libvdpau -} - -# vim: ts=2 sw=2 et: Copied: lib32-libvdpau/repos/multilib-x86_64/PKGBUILD (from rev 504359, lib32-libvdpau/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 19:48:15 UTC (rev 504360) @@ -0,0 +1,42 @@ +# Maintainer: Maxime Gauduin +# Contributor: Jan de Groot + +pkgname=lib32-libvdpau +pkgver=1.3 +pkgrel=1 +pkgdesc='Nvidia VDPAU library' +arch=(x86_64) +url=https://gitlab.freedesktop.org/vdpau/libvdpau +license=(custom) +depends=( + lib32-gcc-libs + lib32-libxext + libvdpau +) +makedepends=( + dri2proto + git + meson +) +source=(git+https://gitlab.freedesktop.org/vdpau/libvdpau.git#tag=${pkgver}) +sha256sums=(SKIP) + +build() { + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + arch-meson libvdpau build \ +--libdir=/usr/lib32 + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install + rm -rf "${pkgdir}"/{etc,usr/include} + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libvdpau "${pkgdir}"/usr/share/licenses/lib32-libvdpau +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-libvdpau/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 19:48:07 Author: alucryd Revision: 504359 upgpkg: lib32-libvdpau 1.3-1 Modified: lib32-libvdpau/trunk/PKGBUILD --+ PKGBUILD | 25 +++-- 1 file changed, 7 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 19:22:24 UTC (rev 504358) +++ PKGBUILD2019-08-28 19:48:07 UTC (rev 504359) @@ -2,7 +2,7 @@ # Contributor: Jan de Groot pkgname=lib32-libvdpau -pkgver=1.2 +pkgver=1.3 pkgrel=1 pkgdesc='Nvidia VDPAU library' arch=(x86_64) @@ -16,34 +16,23 @@ makedepends=( dri2proto git + meson ) -source=(git+https://gitlab.freedesktop.org/vdpau/libvdpau.git#tag=libvdpau-${pkgver}) +source=(git+https://gitlab.freedesktop.org/vdpau/libvdpau.git#tag=${pkgver}) sha256sums=(SKIP) -prepare() { - cd libvdpau - - NOCONFIGURE=1 ./autogen.sh -} - build() { - cd libvdpau - export CC='gcc -m32' export CXX='g++ -m32' export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - ./configure \ ---prefix='/usr' \ ---libdir='/usr/lib32' \ ---sysconfdir='/etc' - make + arch-meson libvdpau build \ +--libdir=/usr/lib32 + ninja -C build } package() { - cd libvdpau - - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" ninja -C build install rm -rf "${pkgdir}"/{etc,usr/include} install -dm 755 "${pkgdir}"/usr/share/licenses
[arch-commits] Commit in libvdpau/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 19:40:36 Author: alucryd Revision: 361343 archrelease: copy trunk to extra-x86_64 Added: libvdpau/repos/extra-x86_64/PKGBUILD (from rev 361342, libvdpau/trunk/PKGBUILD) Deleted: libvdpau/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 77 ++--- 1 file changed, 33 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 19:40:30 UTC (rev 361342) +++ PKGBUILD2019-08-28 19:40:36 UTC (rev 361343) @@ -1,44 +0,0 @@ -# Maintainer: Jan de Groot - -pkgname=libvdpau -pkgver=1.2 -pkgrel=1 -pkgdesc="Nvidia VDPAU library" -arch=(x86_64) -url='https://www.freedesktop.org/wiki/Software/VDPAU/' -depends=('libxext') -license=('custom') -_commit=eac1393480bc7c2209d4984819951cb9dc1e03d0 # libvdpau-1.2 -source=("git+https://anongit.freedesktop.org/git/vdpau/libvdpau#commit=$_commit;) -makedepends=('dri2proto' git) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^libvdpau-//;s/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -check() { - cd $pkgname - make check -} - -build() { - cd "${srcdir}/$pkgname" - ./configure --prefix=/usr --sysconfdir=/etc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd "${srcdir}/$pkgname" - make DESTDIR="${pkgdir}" install - - install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: libvdpau/repos/extra-x86_64/PKGBUILD (from rev 361342, libvdpau/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 19:40:36 UTC (rev 361343) @@ -0,0 +1,33 @@ +# Maintainer: Jan de Groot + +pkgname=libvdpau +pkgver=1.3 +pkgrel=1 +pkgdesc="Nvidia VDPAU library" +arch=(x86_64) +url='https://www.freedesktop.org/wiki/Software/VDPAU/' +depends=('libxext') +license=('custom') +_commit=f57a9904c43ef5d726320c77baa91d0c38361ed4 # 1.3 +source=("git+https://anongit.freedesktop.org/git/vdpau/libvdpau#commit=$_commit;) +makedepends=('dri2proto' 'git' 'meson') +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + ninja -C build test +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install + install -Dm 644 $pkgname/COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in libvdpau/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 19:40:30 Author: alucryd Revision: 361342 upgpkg: libvdpau 1.3-1 Modified: libvdpau/trunk/PKGBUILD --+ PKGBUILD | 31 ++- 1 file changed, 10 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:51:38 UTC (rev 361341) +++ PKGBUILD2019-08-28 19:40:30 UTC (rev 361342) @@ -1,7 +1,7 @@ # Maintainer: Jan de Groot pkgname=libvdpau -pkgver=1.2 +pkgver=1.3 pkgrel=1 pkgdesc="Nvidia VDPAU library" arch=(x86_64) @@ -8,37 +8,26 @@ url='https://www.freedesktop.org/wiki/Software/VDPAU/' depends=('libxext') license=('custom') -_commit=eac1393480bc7c2209d4984819951cb9dc1e03d0 # libvdpau-1.2 +_commit=f57a9904c43ef5d726320c77baa91d0c38361ed4 # 1.3 source=("git+https://anongit.freedesktop.org/git/vdpau/libvdpau#commit=$_commit;) -makedepends=('dri2proto' git) +makedepends=('dri2proto' 'git' 'meson') sha256sums=('SKIP') pkgver() { cd $pkgname - git describe --tags | sed 's/^libvdpau-//;s/-/+/g' + git describe --tags | sed 's/-/+/g' } -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh +build() { + arch-meson $pkgname build + ninja -C build } check() { - cd $pkgname - make check + ninja -C build test } -build() { - cd "${srcdir}/$pkgname" - ./configure --prefix=/usr --sysconfdir=/etc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - package() { - cd "${srcdir}/$pkgname" - make DESTDIR="${pkgdir}" install - - install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" + DESTDIR="${pkgdir}" ninja -C build install + install -Dm 644 $pkgname/COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}/" }
[arch-commits] Commit in three.js/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 19:22:09 Author: arojas Revision: 504357 Update to r108 Modified: three.js/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 18:19:26 UTC (rev 504356) +++ PKGBUILD2019-08-28 19:22:09 UTC (rev 504357) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=three.js -pkgver=r107 +pkgver=r108 pkgrel=1 pkgdesc='A JavaScript 3D Library which makes WebGL simpler' url='https://threejs.org/' @@ -9,7 +9,7 @@ license=(MIT) depends=() source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;) -sha256sums=('c09f63464d4121fceca07a77a022ade68a90961fb71b8930a99ad21500909f8f') +sha256sums=('38c2dfe445f7a39255bfe9a07007d8de5bcc40847e8c542f154c2d39b759d6dc') package() { cd $pkgname-$pkgver
[arch-commits] Commit in three.js/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 19:22:24 Author: arojas Revision: 504358 archrelease: copy trunk to community-any Added: three.js/repos/community-any/PKGBUILD (from rev 504357, three.js/trunk/PKGBUILD) Deleted: three.js/repos/community-any/PKGBUILD --+ PKGBUILD | 40 1 file changed, 20 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 19:22:09 UTC (rev 504357) +++ PKGBUILD2019-08-28 19:22:24 UTC (rev 504358) @@ -1,20 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=three.js -pkgver=r107 -pkgrel=1 -pkgdesc='A JavaScript 3D Library which makes WebGL simpler' -url='https://threejs.org/' -arch=(any) -license=(MIT) -depends=() -source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;) -sha256sums=('c09f63464d4121fceca07a77a022ade68a90961fb71b8930a99ad21500909f8f') - -package() { - cd $pkgname-$pkgver - mkdir -p "$pkgdir"/usr/share/threejs/examples - cp -r build "$pkgdir"/usr/share/threejs/ - cp -r examples/js "$pkgdir"/usr/share/threejs/examples - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: three.js/repos/community-any/PKGBUILD (from rev 504357, three.js/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 19:22:24 UTC (rev 504358) @@ -0,0 +1,20 @@ +# Maintainer: Antonio Rojas + +pkgname=three.js +pkgver=r108 +pkgrel=1 +pkgdesc='A JavaScript 3D Library which makes WebGL simpler' +url='https://threejs.org/' +arch=(any) +license=(MIT) +depends=() +source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;) +sha256sums=('38c2dfe445f7a39255bfe9a07007d8de5bcc40847e8c542f154c2d39b759d6dc') + +package() { + cd $pkgname-$pkgver + mkdir -p "$pkgdir"/usr/share/threejs/examples + cp -r build "$pkgdir"/usr/share/threejs/ + cp -r examples/js "$pkgdir"/usr/share/threejs/examples + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in solidity/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 18:19:26 Author: tensor5 Revision: 504356 archrelease: copy trunk to community-x86_64 Added: solidity/repos/community-x86_64/PKGBUILD (from rev 504355, solidity/trunk/PKGBUILD) Deleted: solidity/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 18:19:20 UTC (rev 504355) +++ PKGBUILD2019-08-28 18:19:26 UTC (rev 504356) @@ -1,44 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=solidity -pkgver=0.5.10 -_commit=5a6ea5b19793f61c7703d4abe587b2bf40decc31 -pkgrel=1 -pkgdesc='Contract-Oriented Programming Language' -arch=('x86_64') -url='https://github.com/ethereum/solidity' -license=('GPL3') -depends=('gcc-libs') -makedepends=('boost' 'cmake' 'git') -source=("git+https://github.com/ethereum/solidity.git#commit=${_commit};) -sha256sums=('SKIP') - -prepare() { -cd ${pkgname} - -commithash=$(git rev-parse --short=8 HEAD) -echo -n ${commithash} > commit_hash.txt -echo -n > prerelease.txt - -# Fix for GCC 8 -sed -e '/add_compile_options(-Wall)/d' -i cmake/EthCompilerSettings.cmake -} - -build() { -cd ${pkgname} - -mkdir build -cd build -cmake \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DTESTS=OFF \ -.. -make -} - -package() { -cd ${pkgname}/build - -make DESTDIR="${pkgdir}" install -} Copied: solidity/repos/community-x86_64/PKGBUILD (from rev 504355, solidity/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 18:19:26 UTC (rev 504356) @@ -0,0 +1,44 @@ +# Maintainer: Nicola Squartini + +pkgname=solidity +pkgver=0.5.11 +_commit=22be85921b5b0846295608e997e7af9b08ba9ad9 +pkgrel=1 +pkgdesc='Contract-Oriented Programming Language' +arch=('x86_64') +url='https://github.com/ethereum/solidity' +license=('GPL3') +depends=('gcc-libs') +makedepends=('boost' 'cmake' 'git') +source=("git+https://github.com/ethereum/solidity.git#commit=${_commit};) +sha256sums=('SKIP') + +prepare() { +cd ${pkgname} + +commithash=$(git rev-parse --short=8 HEAD) +echo -n ${commithash} > commit_hash.txt +echo -n > prerelease.txt + +# Fix for GCC 8 +sed -e '/add_compile_options(-Wall)/d' -i cmake/EthCompilerSettings.cmake +} + +build() { +cd ${pkgname} + +mkdir build +cd build +cmake \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DTESTS=OFF \ +.. +make +} + +package() { +cd ${pkgname}/build + +make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in solidity/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 18:19:20 Author: tensor5 Revision: 504355 upgpkg: solidity 0.5.11-1 Modified: solidity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 18:09:58 UTC (rev 504354) +++ PKGBUILD2019-08-28 18:19:20 UTC (rev 504355) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=solidity -pkgver=0.5.10 -_commit=5a6ea5b19793f61c7703d4abe587b2bf40decc31 +pkgver=0.5.11 +_commit=22be85921b5b0846295608e997e7af9b08ba9ad9 pkgrel=1 pkgdesc='Contract-Oriented Programming Language' arch=('x86_64')
[arch-commits] Commit in zcash/repos/community-x86_64 (10 files)
Date: Wednesday, August 28, 2019 @ 18:09:58 Author: tensor5 Revision: 504354 archrelease: copy trunk to community-x86_64 Added: zcash/repos/community-x86_64/PKGBUILD (from rev 504353, zcash/trunk/PKGBUILD) zcash/repos/community-x86_64/libsnark-no-gtest.patch (from rev 504353, zcash/trunk/libsnark-no-gtest.patch) zcash/repos/community-x86_64/use-system-qpid-proton.patch (from rev 504353, zcash/trunk/use-system-qpid-proton.patch) zcash/repos/community-x86_64/use-system-rust.patch (from rev 504353, zcash/trunk/use-system-rust.patch) zcash/repos/community-x86_64/zcashd.service (from rev 504353, zcash/trunk/zcashd.service) Deleted: zcash/repos/community-x86_64/PKGBUILD zcash/repos/community-x86_64/libsnark-no-gtest.patch zcash/repos/community-x86_64/use-system-qpid-proton.patch zcash/repos/community-x86_64/use-system-rust.patch zcash/repos/community-x86_64/zcashd.service --+ PKGBUILD | 242 - libsnark-no-gtest.patch | 44 +++ use-system-qpid-proton.patch | 52 use-system-rust.patch| 40 +++--- zcashd.service | 18 +-- 5 files changed, 198 insertions(+), 198 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 18:09:39 UTC (rev 504353) +++ PKGBUILD2019-08-28 18:09:58 UTC (rev 504354) @@ -1,121 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=zcash -pkgver=2.0.6 -_commit=ef8a62d9b4fbc26984b6a03ee5233ea1f6396a33 -pkgrel=2 -pkgdesc='Permissionless financial system employing zero-knowledge security' -arch=('x86_64') -url='https://z.cash/' -license=('MIT') -depends=('boost-libs' 'libevent' 'qpid-proton' 'zeromq') -makedepends=('boost' 'cmake' 'git' 'gmock' 'python' 'rust' 'wget') -checkdepends=('python2-pyblake2' 'python2-pyzmq' 'python2-qpid-proton') -source=("git+https://github.com/zcash/zcash.git#commit=${_commit}; -'libsnark-no-gtest.patch' -'use-system-qpid-proton.patch' -'use-system-rust.patch' -'zcashd.service') -sha512sums=('SKIP' - '3c002c9d721853089f02cc397e2bc4130574a9c06b1118824338efedc476daa5bdbdcf55bf6beba69fb9c4bd065b871b3111259fa1e25828f333056d340282a1' - '019870971a0cec093d0552585f4140f39dd65f90cb56b97e512bbaf0d79c0f1574295e722310d4e1762af12ff693802fc465765d4d1410d209e259326f307d6a' - 'e2bdf46696e70a93ffcb45bf4e081c780cda8f11f6fa346b6807731f7c739f18c689c4e78a71f8bd7099874108b6b6584b8a96395bbca8d5441f7600a3fe0ebe' - '2fb8b0a636ca9c7ee15f0fd2c47046c8323ade3de9562f393da7541eee50dd14b12107dd29b0e1ee90ff88963e2f7e25b12435166a1812df5c88c579c12dde88') - -prepare() { -cd ${pkgname} - -# Set gitattributes on src/clientversion.cpp -git archive --format=tar ${_commit} -- src/clientversion.cpp | tar -xf - - -patch -Np1 -i ../libsnark-no-gtest.patch -patch -Np1 -i ../use-system-qpid-proton.patch -patch -Np1 -i ../use-system-rust.patch - -# Runs forever -sed -e '/prioritisetransaction.py/d' -i qa/pull-tester/rpc-tests.sh -} - -build() { -cd ${pkgname} - -cd depends -rust_crates=( - crate_aes - crate_aesni - crate_aes_soft - crate_arrayvec - crate_bellman - crate_bitflags - crate_bit_vec - crate_blake2_rfc - crate_block_cipher_trait - crate_byte_tools - crate_byteorder - crate_constant_time_eq - crate_crossbeam - crate_digest - crate_fpe - crate_fuchsia_zircon - crate_fuchsia_zircon_sys - crate_futures_cpupool - crate_futures - crate_generic_array - crate_lazy_static - crate_libc - crate_nodrop - crate_num_bigint - crate_num_cpus - crate_num_integer - crate_num_traits - crate_opaque_debug - crate_pairing - crate_rand - crate_sapling_crypto - crate_stream_cipher - crate_typenum - crate_winapi_i686_pc_windows_gnu - crate_winapi - crate_winapi_x86_64_pc_windows_gnu - crate_zip32 -) -make install \ -native_packages='' \ -packages="bdb ${rust_crates[*]} librustzcash" -cd .. - -BUILD="$(./depends/config.guess)" -CPPFLAGS="${CPPFLAGS} -I${PWD}/depends/${BUILD}/include" -LDFLAGS="${LDFLAGS} -L${PWD}/depends/${BUILD}/lib" - -./autogen.sh -depends_prefix="${PWD}/depends/${BUILD}" ./configure --prefix=/usr -make -} - -check() { -cd ${pkgname} - -# Tests require python2 -mkdir "${srcdir}/python" -ln -s /usr/bin/python2 "${srcdir}/python/python" -export PATH="${srcdir}/python:${PATH}" - -./zcutil/fetch-params.sh --testnet -# ./qa/zcash/full_test_suite.py -# ./qa/pull-tester/rpc-tests.sh -} - -package() { -cd ${pkgname} - -make DESTDIR="${pkgdir}" install - -for ext in '-cli' '-tx' 'd'; do -install -Dm644 contrib/zcash${ext}.bash-completion \ -
[arch-commits] Commit in zcash/trunk (PKGBUILD libsnark-no-gtest.patch)
Date: Wednesday, August 28, 2019 @ 18:09:39 Author: tensor5 Revision: 504353 upgpkg: zcash 2.0.7-1 Modified: zcash/trunk/PKGBUILD zcash/trunk/libsnark-no-gtest.patch -+ PKGBUILD|8 libsnark-no-gtest.patch |2 +- 2 files changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:50:19 UTC (rev 504352) +++ PKGBUILD2019-08-28 18:09:39 UTC (rev 504353) @@ -1,9 +1,9 @@ # Maintainer: Nicola Squartini pkgname=zcash -pkgver=2.0.6 -_commit=ef8a62d9b4fbc26984b6a03ee5233ea1f6396a33 -pkgrel=2 +pkgver=2.0.7 +_commit=0512e9eb00f97172346e0fac854625d59771e4f7 +pkgrel=1 pkgdesc='Permissionless financial system employing zero-knowledge security' arch=('x86_64') url='https://z.cash/' @@ -17,7 +17,7 @@ 'use-system-rust.patch' 'zcashd.service') sha512sums=('SKIP' - '3c002c9d721853089f02cc397e2bc4130574a9c06b1118824338efedc476daa5bdbdcf55bf6beba69fb9c4bd065b871b3111259fa1e25828f333056d340282a1' + 'b4792cc6f4c1e4e633d34257b68a4fbf882dfc692fedc14a06905705dd0778f22097b1e0645e00231ddc366245fe76ff63a43b53fb468496daf5100b15ad2fee' '019870971a0cec093d0552585f4140f39dd65f90cb56b97e512bbaf0d79c0f1574295e722310d4e1762af12ff693802fc465765d4d1410d209e259326f307d6a' 'e2bdf46696e70a93ffcb45bf4e081c780cda8f11f6fa346b6807731f7c739f18c689c4e78a71f8bd7099874108b6b6584b8a96395bbca8d5441f7600a3fe0ebe' '2fb8b0a636ca9c7ee15f0fd2c47046c8323ade3de9562f393da7541eee50dd14b12107dd29b0e1ee90ff88963e2f7e25b12435166a1812df5c88c579c12dde88') Modified: libsnark-no-gtest.patch === --- libsnark-no-gtest.patch 2019-08-28 17:50:19 UTC (rev 504352) +++ libsnark-no-gtest.patch 2019-08-28 18:09:39 UTC (rev 504353) @@ -1,6 +1,6 @@ --- a/src/Makefile.am +++ b/src/Makefile.am -@@ -55,7 +55,7 @@ $(LIBSECP256K1): $(wildcard secp256k1/src/*) $(wildcard secp256k1/include/*) +@@ -61,7 +61,7 @@ $(LIBSECP256K1): $(wildcard secp256k1/src/*) $(wildcard secp256k1/include/*) $(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -C $(@D) $(@F) LIBSNARK_CXXFLAGS = $(AM_CXXFLAGS) $(PIC_FLAGS) -DBINARY_OUTPUT -DNO_PT_COMPRESSION=1 -fstack-protector-all
[arch-commits] Commit in ruby/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:51:38 Author: anatolik Revision: 361341 archrelease: copy trunk to testing-x86_64 Added: ruby/repos/testing-x86_64/ ruby/repos/testing-x86_64/PKGBUILD (from rev 361340, ruby/trunk/PKGBUILD) --+ PKGBUILD | 96 + 1 file changed, 96 insertions(+) Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 361340, ruby/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-08-28 17:51:38 UTC (rev 361341) @@ -0,0 +1,96 @@ +# Contributor: Thomas Dziedzic +# Contributor: Allan McRae +# Contributor: John Proctor +# Contributor: Jeramy Rutley + +pkgname=(ruby ruby-docs) +pkgver=2.6.4 +pkgrel=1 +arch=(x86_64) +url='https://www.ruby-lang.org/en/' +license=(BSD custom) +makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) +options=(!emptydirs) +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) +sha512sums=('930a4162fdb008d2446247908c14269fd13db4dc80bd2bb201a65a69c03f5933f97b4c5079ccd2a12db4934ff97b2debaa10a6c6f5c3060e55873f4397747eaa') + +prepare() { + cd ruby-${pkgver} + # remove bundled gems, we are going to ship them as separate packages + rm -rf gems/ +} + +build() { + cd ruby-${pkgver} + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sharedstatedir=/var/lib \ +--libexecdir=/usr/lib/ruby \ +--enable-shared \ +--disable-rpath \ +--with-dbm-type=gdbm_compat + + make +} + +check() { + cd ruby-${pkgver} + + make test +} + +package_ruby() { + pkgdesc='An object-oriented language for quick and easy programming' + depends=(gdbm openssl libffi libyaml gmp zlib rubygems) + optdepends=( + 'ruby-docs: Ruby documentation' + 'tk: for Ruby/TK' + ) + + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-nodoc + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL" + + rubyver=${pkgver:0:3}.0 + + # remove rubygems as it shipped as a separate package + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rubygems,rubygems.rb} + rm "${pkgdir}"/usr/bin/gem + + # remove bundler as it shipped as a separate package + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{bundler,bundler.rb} + rm "${pkgdir}"/usr/bin/{bundle,bundler} + rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/bundler-*.gemspec + rm "${pkgdir}"/usr/share/man/man1/{bundle,bundle-*}.1 + + # remove bundled rdoc gem + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rdoc,rdoc.rb} + rm "${pkgdir}"/usr/bin/{rdoc,ri} + rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec + + # remove irb as it is a separate package now + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{irb,irb.rb} + rm "${pkgdir}"/usr/bin/irb + rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/irb-*.gemspec + rm "${pkgdir}"/usr/share/man/man1/irb.1 + + # remove all bundled gems to avoid conflicts with ruby-* Arch packages + rm -r "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/gems/* +} + +package_ruby-docs() { + pkgdesc='Documentation files for ruby' + + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-doc install-capi + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL" +}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:51:17 Author: anatolik Revision: 361340 upgpkg: ruby 2.6.4-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:17:14 UTC (rev 361339) +++ PKGBUILD2019-08-28 17:51:17 UTC (rev 361340) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.6.3 +pkgver=2.6.4 pkgrel=1 arch=(x86_64) url='https://www.ruby-lang.org/en/' @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('959a613f5cf5b3185a1d7a7ba0e1921166b3930f30461b391b1c9fcfe396f56dc3c736123dfc7b4e72c32a97dc5a1eb1fd7f09bcc3793a3c5526f6644ba421c8') +sha512sums=('930a4162fdb008d2446247908c14269fd13db4dc80bd2bb201a65a69c03f5933f97b4c5079ccd2a12db4934ff97b2debaa10a6c6f5c3060e55873f4397747eaa') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in qpid-proton/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:50:19 Author: tensor5 Revision: 504352 archrelease: copy trunk to community-x86_64 Added: qpid-proton/repos/community-x86_64/PKGBUILD (from rev 504351, qpid-proton/trunk/PKGBUILD) Deleted: qpid-proton/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 17:50:04 UTC (rev 504351) +++ PKGBUILD2019-08-28 17:50:19 UTC (rev 504352) @@ -1,42 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=(qpid-proton python2-qpid-proton) -pkgver=0.28.0 -pkgrel=2 -pkgdesc='High-performance, lightweight messaging library' -arch=('x86_64') -url='https://qpid.apache.org/proton' -license=('Apache') -makedepends=('cmake' 'doxygen' 'python' 'python2' 'swig') -source=("https://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz;) -sha512sums=('98c82db9a13543f81ccf0b5d6e4d2f18cb8446016969f3582fb7a50604a189b27c124eb9899887ba10405cce5d9ccb65fa385d57c60a511e5e067b77d74a3fa1') - -build() { -cd ${pkgname}-${pkgver} - -mkdir build -cd build -cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLIB_SUFFIX='' \ --DSYSINSTALL_BINDINGS=ON \ -.. -make - -cd python/dist -python2 setup.py build -} - -package_qpid-proton() { -depends=('jsoncpp' 'python' 'ruby') - -cd ${pkgname}-${pkgver}/build -make DESTDIR="${pkgdir}" install -} - -package_python2-qpid-proton() { -depends=('python2') - -cd qpid-proton-${pkgver}/build/python/dist -python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1 -} Copied: qpid-proton/repos/community-x86_64/PKGBUILD (from rev 504351, qpid-proton/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 17:50:19 UTC (rev 504352) @@ -0,0 +1,42 @@ +# Maintainer: Nicola Squartini + +pkgname=(qpid-proton python2-qpid-proton) +pkgver=0.29.0 +pkgrel=1 +pkgdesc='High-performance, lightweight messaging library' +arch=('x86_64') +url='https://qpid.apache.org/proton' +license=('Apache') +makedepends=('cmake' 'doxygen' 'python' 'python2' 'swig') +source=("https://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz;) +sha512sums=('d6b7bc9811230c48b0c10c3cc076a6de6b29c5e22d69556f83e21110eeb9a105d11328b2993694a2e39f0681007b4b3144270ea18efd456a802a08cb564ae4a4') + +build() { +cd ${pkgname}-${pkgver} + +mkdir build +cd build +cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLIB_SUFFIX='' \ +-DSYSINSTALL_BINDINGS=ON \ +.. +make + +cd python/dist +python2 setup.py build +} + +package_qpid-proton() { +depends=('jsoncpp' 'python' 'ruby') + +cd ${pkgname}-${pkgver}/build +make DESTDIR="${pkgdir}" install +} + +package_python2-qpid-proton() { +depends=('python2') + +cd qpid-proton-${pkgver}/build/python/dist +python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1 +}
[arch-commits] Commit in qpid-proton/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:50:04 Author: tensor5 Revision: 504351 upgpkg: qpid-proton 0.29.0-1 Modified: qpid-proton/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:42:59 UTC (rev 504350) +++ PKGBUILD2019-08-28 17:50:04 UTC (rev 504351) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=(qpid-proton python2-qpid-proton) -pkgver=0.28.0 -pkgrel=2 +pkgver=0.29.0 +pkgrel=1 pkgdesc='High-performance, lightweight messaging library' arch=('x86_64') url='https://qpid.apache.org/proton' @@ -9,7 +9,7 @@ license=('Apache') makedepends=('cmake' 'doxygen' 'python' 'python2' 'swig') source=("https://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz;) -sha512sums=('98c82db9a13543f81ccf0b5d6e4d2f18cb8446016969f3582fb7a50604a189b27c124eb9899887ba10405cce5d9ccb65fa385d57c60a511e5e067b77d74a3fa1') +sha512sums=('d6b7bc9811230c48b0c10c3cc076a6de6b29c5e22d69556f83e21110eeb9a105d11328b2993694a2e39f0681007b4b3144270ea18efd456a802a08cb564ae4a4') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:42:48 Author: felixonmars Revision: 504349 upgpkg: xmobar 0.29.5-48 rebuild with spdx 1.0.0.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:41:31 UTC (rev 504348) +++ PKGBUILD2019-08-28 17:42:48 UTC (rev 504349) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.29.5 -pkgrel=47 +pkgrel=48 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:42:59 Author: felixonmars Revision: 504350 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 504349, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 504349, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:42:59 UTC (rev 504350) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.29.5 +pkgrel=48 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-extensible-exceptions') +makedepends=('ghc') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('bd264f740301b6e1b468f9e7c6ecc02971825238415ba5148c36f180cf40310410c8aaa1f018f237a1b600b167e482178c5e8fc4f104b5c8dc465e0fb7a31d52') + +prepare() { + cd xmobar-$pkgver + sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in tidalcycles/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:41:21 Author: felixonmars Revision: 504347 upgpkg: tidalcycles 1.4.2-4 rebuild with spdx 1.0.0.1 Modified: tidalcycles/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:39:42 UTC (rev 504346) +++ PKGBUILD2019-08-28 17:41:21 UTC (rev 504347) @@ -3,7 +3,7 @@ _name=Tidal pkgname=tidalcycles pkgver=1.4.2 -pkgrel=3 +pkgrel=4 pkgdesc="A domain specific language for live coding pattern." arch=('x86_64') url="https://tidalcycles.org/;
[arch-commits] Commit in tidalcycles/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:41:31 Author: felixonmars Revision: 504348 archrelease: copy trunk to community-staging-x86_64 Added: tidalcycles/repos/community-staging-x86_64/ tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 504347, tidalcycles/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 504347, tidalcycles/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:41:31 UTC (rev 504348) @@ -0,0 +1,54 @@ +# Maintainer: David Runge + +_name=Tidal +pkgname=tidalcycles +pkgver=1.4.2 +pkgrel=4 +pkgdesc="A domain specific language for live coding pattern." +arch=('x86_64') +url="https://tidalcycles.org/; +license=('GPL3') +groups=('pro-audio') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clock' 'haskell-colour' +'haskell-hosc' 'haskell-mwc-random' 'haskell-network' 'haskell-primitive' +'haskell-vector' 'supercollider') +makedepends=('ghc') +checkdepends=('haskell-microspec') +optdepends=('sc3-plugins: Examples using special UGens') +source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/Tidal/archive/${pkgver}.tar.gz;) +sha512sums=('1e5d803b50764c4d17ba89473848ab67556e79d064e487ae16e7e78bcf9c3bf042356c2a7cb847a8d3c6dfef47dc829deb5ca7e73c87e679cdd73aff4b873a1d') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$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 "$pkgname-$pkgver" + runhaskell Setup test +} + +package() { + cd "$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" +}
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:39:42 Author: felixonmars Revision: 504346 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 504345, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 504345, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:39:42 UTC (rev 504346) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=139 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:39:32 Author: felixonmars Revision: 504345 upgpkg: tamarin-prover 1.4.1-139 rebuild with spdx 1.0.0.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:38:00 UTC (rev 504344) +++ PKGBUILD2019-08-28 17:39:32 UTC (rev 504345) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=138 +pkgrel=139 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:38:00 Author: felixonmars Revision: 504344 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 504343, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 504343, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:38:00 UTC (rev 504344) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.2 +pkgrel=7 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('39ee84033fe62d229782f2ac60513975b68e58f139dc7d4b19cc210d84c534e790cf2f3483df323065888d60fdc8c12398b57fef1bbbf4765bed5e01525a5796') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$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 stylish-haskell/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:37:49 Author: felixonmars Revision: 504343 upgpkg: stylish-haskell 0.9.2.2-7 rebuild with spdx 1.0.0.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:36:45 UTC (rev 504342) +++ PKGBUILD2019-08-28 17:37:49 UTC (rev 504343) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.9.2.2 -pkgrel=6 +pkgrel=7 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Wednesday, August 28, 2019 @ 17:36:45 Author: felixonmars Revision: 504342 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 504341, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 504341, stack/trunk/stack.install) ---+ PKGBUILD | 83 stack.install |4 ++ 2 files changed, 87 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 504341, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:36:45 UTC (rev 504342) @@ -0,0 +1,83 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3 +pkgrel=19 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-colour' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-download' + 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 'haskell-mintty' + 'haskell-mono-traversable' 'haskell-mustache' 'haskell-neat-interpolation' + 'haskell-network-uri' 'haskell-open-browser' 'haskell-optparse-applicative' + 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 'haskell-path' + 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 'haskell-split' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-terminal-size' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; + https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch) +sha512sums=('SKIP' + '99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6') + +prepare() { + cd $pkgname + patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || : + hpack + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i '1i {-# LANGUAGE UndecidableInstances #-}' src/Stack/Storage/{User,Project}.hs +} + +build() { + cd $pkgname + + 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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + 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 $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + 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" + + LD_PRELOAD=$(ls
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:36:33 Author: felixonmars Revision: 504341 upgpkg: stack 2.1.3-19 rebuild with spdx 1.0.0.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:30:45 UTC (rev 504340) +++ PKGBUILD2019-08-28 17:36:33 UTC (rev 504341) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.1.3 -pkgrel=18 +pkgrel=19 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:30:45 Author: felixonmars Revision: 504340 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 504339, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 504339, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:30:45 UTC (rev 504340) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=16 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215') + +build() { +cd $pkgname-$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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:30:35 Author: felixonmars Revision: 504339 upgpkg: shellcheck 0.7.0-16 rebuild with spdx 1.0.0.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:27:27 UTC (rev 504338) +++ PKGBUILD2019-08-28 17:30:35 UTC (rev 504339) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=15 +pkgrel=16 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:27:27 Author: felixonmars Revision: 504338 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 504337, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 504337, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:27:27 UTC (rev 504338) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=6.0.0 +pkgrel=13 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('e1aa4f8b2baac57898f6c4d0984af0096813f41e233bc2d13d9416653d490ca513a480bbffc642da85437809cab339678e595239a7d9e52e86dae11077e20d0a') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *3.3/<4/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +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 $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${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 postgrest/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:27:18 Author: felixonmars Revision: 504337 upgpkg: postgrest 6.0.0-13 rebuild with spdx 1.0.0.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:23:54 UTC (rev 504336) +++ PKGBUILD2019-08-28 17:27:18 UTC (rev 504337) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.0 -pkgrel=12 +pkgrel=13 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:23:54 Author: felixonmars Revision: 504336 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 504335, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 504335, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:23:54 UTC (rev 504336) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.4.1 +pkgrel=82 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:23:44 Author: felixonmars Revision: 504335 upgpkg: pandoc-crossref 0.3.4.1-82 rebuild with spdx 1.0.0.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:22:17 UTC (rev 504334) +++ PKGBUILD2019-08-28 17:23:44 UTC (rev 504335) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.4.1 -pkgrel=81 +pkgrel=82 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:22:17 Author: felixonmars Revision: 504334 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 504333, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 504333, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:22:17 UTC (rev 504334) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=79 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' $_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 --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +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-hakyll/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:22:06 Author: felixonmars Revision: 504333 upgpkg: haskell-hakyll 4.12.5.2-79 rebuild with spdx 1.0.0.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:20:18 UTC (rev 504332) +++ PKGBUILD2019-08-28 17:22:06 UTC (rev 504333) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=78 +pkgrel=79 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in lib32-vulkan-icd-loader/repos/multilib-x86_64 (2 files)
Date: Wednesday, August 28, 2019 @ 17:20:04 Author: lcarlier Revision: 504330 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD (from rev 504329, lib32-vulkan-icd-loader/trunk/PKGBUILD) Deleted: lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 17:20:00 UTC (rev 504329) +++ PKGBUILD2019-08-28 17:20:04 UTC (rev 504330) @@ -1,53 +0,0 @@ -# Maintainer: Laurent Carlier - -pkgname=lib32-vulkan-icd-loader -pkgver=1.1.119 -pkgrel=1 -arch=(x86_64) -pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" -url="https://www.khronos.org/vulkan/; -license=('custom') -makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland vulkan-headers git) -depends=(lib32-glibc) -optdepends=('lib32-vulkan-driver: packaged vulkan driver') -source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;) -#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43;) -sha256sums=('43bd7d370291603dbdd02a61015bb2c3bbd7f6751b2dca3e64aa5c4e5810449d') - -#pkgver() { -# cd "${srcdir}/Vulkan-Loader" -# -# echo 1.1.99+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) -#} - -build() { - export ASFLAGS=--32 - export CFLAGS=-m32 - export CXXFLAGS=-m32 - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}"/Vulkan-Loader* - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_LIBDIR=lib32 \ --DCMAKE_INSTALL_DATADIR=/share \ --DCMAKE_SKIP_RPATH=True \ --DBUILD_TESTS=Off \ --DBUILD_WSI_XCB_SUPPORT=On \ --DBUILD_WSI_XLIB_SUPPORT=On \ --DBUILD_WSI_WAYLAND_SUPPORT=On \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package() { - cd "${srcdir}"/Vulkan-Loader*/build - - make DESTDIR="${pkgdir}" install - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD (from rev 504329, lib32-vulkan-icd-loader/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 17:20:04 UTC (rev 504330) @@ -0,0 +1,53 @@ +# Maintainer: Laurent Carlier + +pkgname=lib32-vulkan-icd-loader +pkgver=1.1.121 +pkgrel=1 +arch=(x86_64) +pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" +url="https://www.khronos.org/vulkan/; +license=('custom') +makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland vulkan-headers git) +depends=(lib32-glibc) +optdepends=('lib32-vulkan-driver: packaged vulkan driver') +source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;) +#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43;) +sha256sums=('8966eb5a0f1503f5d8ab1b3602913285961786f7ee06bd1ff436dcce337505d3') + +#pkgver() { +# cd "${srcdir}/Vulkan-Loader" +# +# echo 1.1.99+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) +#} + +build() { + export ASFLAGS=--32 + export CFLAGS=-m32 + export CXXFLAGS=-m32 + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}"/Vulkan-Loader* + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_LIBDIR=lib32 \ +-DCMAKE_INSTALL_DATADIR=/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_TESTS=Off \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + cd "${srcdir}"/Vulkan-Loader*/build + + make DESTDIR="${pkgdir}" install + + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:20:08 Author: felixonmars Revision: 504331 upgpkg: pandoc-citeproc 0.16.2-100 rebuild with spdx 1.0.0.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:20:04 UTC (rev 504330) +++ PKGBUILD2019-08-28 17:20:08 UTC (rev 504331) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.2 -pkgrel=99 +pkgrel=100 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in lib32-vulkan-icd-loader/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:20:00 Author: lcarlier Revision: 504329 upgpkg: lib32-vulkan-icd-loader 1.1.121-1 upstream update 1.1.121 Modified: lib32-vulkan-icd-loader/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:16:51 UTC (rev 504328) +++ PKGBUILD2019-08-28 17:20:00 UTC (rev 504329) @@ -1,7 +1,7 @@ # Maintainer: Laurent Carlier pkgname=lib32-vulkan-icd-loader -pkgver=1.1.119 +pkgver=1.1.121 pkgrel=1 arch=(x86_64) pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" @@ -12,7 +12,7 @@ optdepends=('lib32-vulkan-driver: packaged vulkan driver') source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;) #source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43;) -sha256sums=('43bd7d370291603dbdd02a61015bb2c3bbd7f6751b2dca3e64aa5c4e5810449d') +sha256sums=('8966eb5a0f1503f5d8ab1b3602913285961786f7ee06bd1ff436dcce337505d3') #pkgver() { # cd "${srcdir}/Vulkan-Loader"
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:20:18 Author: felixonmars Revision: 504332 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 504331, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 504331, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:20:18 UTC (rev 504332) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.2 +pkgrel=100 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${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 vulkan-tools/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:17:14 Author: lcarlier Revision: 361339 archrelease: copy trunk to extra-x86_64 Added: vulkan-tools/repos/extra-x86_64/PKGBUILD (from rev 361338, vulkan-tools/trunk/PKGBUILD) Deleted: vulkan-tools/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 17:17:09 UTC (rev 361338) +++ PKGBUILD2019-08-28 17:17:14 UTC (rev 361339) @@ -1,51 +0,0 @@ -# Maintainer: Laurent Carlier - -pkgname=vulkan-tools -pkgver=1.1.114 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -pkgdesc="Vulkan Utilities and Tools" -license=('custom') -depends=(gcc-libs libxcb vulkan-icd-loader) -makedepends=(git cmake python vulkan-headers libx11 wayland) -source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz;) -#source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398;) -sha256sums=('d40c0db2353d4d6f70a184787ecae75ff53a4f4260e85ef986b2d0acac67c993') - -#pkgver() { -# cd "${srcdir}"/Vulkan-Tools* -# -# echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) -#} - -build() { - cd "${srcdir}"/Vulkan-Tools* - - rm -rf build ; mkdir build ; cd build - cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_DATADIR=/usr/share \ --DCMAKE_SKIP_RPATH=True \ --DBUILD_WSI_XCB_SUPPORT=On \ --DBUILD_WSI_XLIB_SUPPORT=On \ --DBUILD_WSI_WAYLAND_SUPPORT=On \ --DBUILD_CUBE=ON \ --DBUILD_VULKANINFO=ON \ --DBUILD_ICD=OFF \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package() { - groups=('vulkan-devel') - - cd "${srcdir}"/Vulkan-Tools*/build - - make DESTDIR="${pkgdir}" install - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: vulkan-tools/repos/extra-x86_64/PKGBUILD (from rev 361338, vulkan-tools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 17:17:14 UTC (rev 361339) @@ -0,0 +1,51 @@ +# Maintainer: Laurent Carlier + +pkgname=vulkan-tools +pkgver=1.1.121 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +pkgdesc="Vulkan Utilities and Tools" +license=('custom') +depends=(gcc-libs libxcb vulkan-icd-loader) +makedepends=(git cmake python vulkan-headers libx11 wayland) +source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz;) +#source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398;) +sha256sums=('f28229077fbf8c898c1049f3421b14afb441fb3a25f24d5d6e90ae6c2a36c574') + +#pkgver() { +# cd "${srcdir}"/Vulkan-Tools* +# +# echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) +#} + +build() { + cd "${srcdir}"/Vulkan-Tools* + + rm -rf build ; mkdir build ; cd build + cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_DATADIR=/usr/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DBUILD_CUBE=ON \ +-DBUILD_VULKANINFO=ON \ +-DBUILD_ICD=OFF \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + groups=('vulkan-devel') + + cd "${srcdir}"/Vulkan-Tools*/build + + make DESTDIR="${pkgdir}" install + + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:16:41 Author: felixonmars Revision: 504327 upgpkg: pandoc 2.7.3-33 rebuild with spdx 1.0.0.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:05:43 UTC (rev 504326) +++ PKGBUILD2019-08-28 17:16:41 UTC (rev 504327) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.7.3 -pkgrel=32 +pkgrel=33 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in vulkan-tools/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:17:09 Author: lcarlier Revision: 361338 upgpkg: vulkan-tools 1.1.121-1 upstream update 1.1.121 Modified: vulkan-tools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:13:38 UTC (rev 361337) +++ PKGBUILD2019-08-28 17:17:09 UTC (rev 361338) @@ -1,7 +1,7 @@ # Maintainer: Laurent Carlier pkgname=vulkan-tools -pkgver=1.1.114 +pkgver=1.1.121 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -11,7 +11,7 @@ makedepends=(git cmake python vulkan-headers libx11 wayland) source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz;) #source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398;) -sha256sums=('d40c0db2353d4d6f70a184787ecae75ff53a4f4260e85ef986b2d0acac67c993') +sha256sums=('f28229077fbf8c898c1049f3421b14afb441fb3a25f24d5d6e90ae6c2a36c574') #pkgver() { # cd "${srcdir}"/Vulkan-Tools*
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:16:51 Author: felixonmars Revision: 504328 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 504327, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 504327, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:16:51 UTC (rev 504328) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.7.3 +pkgrel=33 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-system' 'haskell-hslua-module-text' 'haskell-http-client' + 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' + 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in vulkan-icd-loader/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:13:34 Author: lcarlier Revision: 361336 upgpkg: vulkan-icd-loader 1.1.121-1 upstream update 1.1.121 Modified: vulkan-icd-loader/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:12:21 UTC (rev 361335) +++ PKGBUILD2019-08-28 17:13:34 UTC (rev 361336) @@ -1,7 +1,7 @@ # Maintainer: Laurent Carlier pkgname=vulkan-icd-loader -pkgver=1.1.119 +pkgver=1.1.121 pkgrel=1 arch=(x86_64) pkgdesc="Vulkan Installable Client Driver (ICD) Loader" @@ -12,7 +12,7 @@ optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/ source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;) #source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050;) -sha256sums=('43bd7d370291603dbdd02a61015bb2c3bbd7f6751b2dca3e64aa5c4e5810449d') +sha256sums=('8966eb5a0f1503f5d8ab1b3602913285961786f7ee06bd1ff436dcce337505d3') #pkgver() { # cd "${srcdir}"/Vulkan-Loader*
[arch-commits] Commit in vulkan-icd-loader/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:13:38 Author: lcarlier Revision: 361337 archrelease: copy trunk to extra-x86_64 Added: vulkan-icd-loader/repos/extra-x86_64/PKGBUILD (from rev 361336, vulkan-icd-loader/trunk/PKGBUILD) Deleted: vulkan-icd-loader/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 17:13:34 UTC (rev 361336) +++ PKGBUILD2019-08-28 17:13:38 UTC (rev 361337) @@ -1,48 +0,0 @@ -# Maintainer: Laurent Carlier - -pkgname=vulkan-icd-loader -pkgver=1.1.119 -pkgrel=1 -arch=(x86_64) -pkgdesc="Vulkan Installable Client Driver (ICD) Loader" -url="https://www.khronos.org/vulkan/; -license=('custom') -makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git) -depends=(glibc) -optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/ -source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;) -#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050;) -sha256sums=('43bd7d370291603dbdd02a61015bb2c3bbd7f6751b2dca3e64aa5c4e5810449d') - -#pkgver() { -# cd "${srcdir}"/Vulkan-Loader* -# -# echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) -#} - -build() { - cd "${srcdir}"/Vulkan-Loader* - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_DATADIR=/share \ --DCMAKE_SKIP_RPATH=True \ --DBUILD_TESTS=Off \ --DBUILD_WSI_XCB_SUPPORT=On \ --DBUILD_WSI_XLIB_SUPPORT=On \ --DBUILD_WSI_WAYLAND_SUPPORT=On \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package() { - cd "${srcdir}"/Vulkan-Loader*/build - - make DESTDIR="${pkgdir}" install - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: vulkan-icd-loader/repos/extra-x86_64/PKGBUILD (from rev 361336, vulkan-icd-loader/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 17:13:38 UTC (rev 361337) @@ -0,0 +1,48 @@ +# Maintainer: Laurent Carlier + +pkgname=vulkan-icd-loader +pkgver=1.1.121 +pkgrel=1 +arch=(x86_64) +pkgdesc="Vulkan Installable Client Driver (ICD) Loader" +url="https://www.khronos.org/vulkan/; +license=('custom') +makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git) +depends=(glibc) +optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/ +source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;) +#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050;) +sha256sums=('8966eb5a0f1503f5d8ab1b3602913285961786f7ee06bd1ff436dcce337505d3') + +#pkgver() { +# cd "${srcdir}"/Vulkan-Loader* +# +# echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) +#} + +build() { + cd "${srcdir}"/Vulkan-Loader* + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_DATADIR=/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_TESTS=Off \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + cd "${srcdir}"/Vulkan-Loader*/build + + make DESTDIR="${pkgdir}" install + + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in vulkan-validation-layers/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:12:17 Author: lcarlier Revision: 361334 upgpkg: vulkan-validation-layers 1.1.121-1 upstream update 1.1.121 Modified: vulkan-validation-layers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:02:19 UTC (rev 361333) +++ PKGBUILD2019-08-28 17:12:17 UTC (rev 361334) @@ -1,7 +1,7 @@ # Maintainer: Laurent Carlier pkgname=vulkan-validation-layers -pkgver=1.1.114 +pkgver=1.1.121 pkgrel=1 pkgdesc="Vulkan Validation Layers" arch=(x86_64) @@ -11,7 +11,7 @@ makedepends=(cmake python-lxml libx11 libxrandr wayland git) source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz) #source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;) -sha256sums=('75b53c08e756e627612ba6bfbf2fc32715144b1ed82d71b7a028ccc1984be1f5') +sha256sums=('a1a180fcae04b3baeea61470f1a4d4c4d38260b91e80c195ca7e66d66f94156f') #pkgver() { # cd "${srcdir}/Vulkan-ValidationLayers"
[arch-commits] Commit in vulkan-validation-layers/repos/extra-x86_64 (2 files)
Date: Wednesday, August 28, 2019 @ 17:12:21 Author: lcarlier Revision: 361335 archrelease: copy trunk to extra-x86_64 Added: vulkan-validation-layers/repos/extra-x86_64/PKGBUILD (from rev 361334, vulkan-validation-layers/trunk/PKGBUILD) Deleted: vulkan-validation-layers/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 17:12:17 UTC (rev 361334) +++ PKGBUILD2019-08-28 17:12:21 UTC (rev 361335) @@ -1,53 +0,0 @@ -# Maintainer: Laurent Carlier - -pkgname=vulkan-validation-layers -pkgver=1.1.114 -pkgrel=1 -pkgdesc="Vulkan Validation Layers" -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11) -makedepends=(cmake python-lxml libx11 libxrandr wayland git) -source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz) -#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;) -sha256sums=('75b53c08e756e627612ba6bfbf2fc32715144b1ed82d71b7a028ccc1984be1f5') - -#pkgver() { -# cd "${srcdir}/Vulkan-ValidationLayers" -# -# echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) -#} - -build() { - cd "${srcdir}"/Vulkan-ValidationLayers* - - rm -rf build ; mkdir build ; cd build - ../scripts/update_deps.py - cmake -C helper.cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_DATADIR=/share \ --DCMAKE_INSTALL_INCLUDEDIR="/usr/include/vulkan/" \ --DBUILD_LAYER_SUPPORT_FILES=ON \ --DCMAKE_SKIP_RPATH=True \ --DBUILD_TESTS=Off \ --DBUILD_WSI_XCB_SUPPORT=On \ --DBUILD_WSI_XLIB_SUPPORT=On \ --DBUILD_WSI_WAYLAND_SUPPORT=On \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package() { - groups=('vulkan-devel') - cd "${srcdir}"/Vulkan-ValidationLayers*/build - - make DESTDIR="${pkgdir}" install - - install -dm755 "${pkgdir}"/usr/share/{licenses/,doc/}${pkgname}/ - install -m644 ../docs/* "${pkgdir}"/usr/share/doc/${pkgname}/ - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: vulkan-validation-layers/repos/extra-x86_64/PKGBUILD (from rev 361334, vulkan-validation-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 17:12:21 UTC (rev 361335) @@ -0,0 +1,53 @@ +# Maintainer: Laurent Carlier + +pkgname=vulkan-validation-layers +pkgver=1.1.121 +pkgrel=1 +pkgdesc="Vulkan Validation Layers" +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11) +makedepends=(cmake python-lxml libx11 libxrandr wayland git) +source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz) +#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;) +sha256sums=('a1a180fcae04b3baeea61470f1a4d4c4d38260b91e80c195ca7e66d66f94156f') + +#pkgver() { +# cd "${srcdir}/Vulkan-ValidationLayers" +# +# echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) +#} + +build() { + cd "${srcdir}"/Vulkan-ValidationLayers* + + rm -rf build ; mkdir build ; cd build + ../scripts/update_deps.py + cmake -C helper.cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_DATADIR=/share \ +-DCMAKE_INSTALL_INCLUDEDIR="/usr/include/vulkan/" \ +-DBUILD_LAYER_SUPPORT_FILES=ON \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_TESTS=Off \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + groups=('vulkan-devel') + cd "${srcdir}"/Vulkan-ValidationLayers*/build + + make DESTDIR="${pkgdir}" install + + install -dm755 "${pkgdir}"/usr/share/{licenses/,doc/}${pkgname}/ + install -m644 ../docs/* "${pkgdir}"/usr/share/doc/${pkgname}/ + install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in idris/repos (2 files)
Date: Wednesday, August 28, 2019 @ 17:05:43 Author: felixonmars Revision: 504326 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 504325, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 504325, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 17:05:43 UTC (rev 504326) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.2 +pkgrel=10 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('0cd2ecb38ae1d535a38f6f4fbe39ce6d5d4ff496b97214fb24968e9c5b726c824dc79528d00e89d800563b20d4c8b2d47f0c6613433d1380802a2bd10d0816f3') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i 's/< *0.9/<1/' idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:05:32 Author: felixonmars Revision: 504325 upgpkg: idris 1.3.2-10 rebuild with spdx 1.0.0.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:50:13 UTC (rev 504324) +++ PKGBUILD2019-08-28 17:05:32 UTC (rev 504325) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.2 -pkgrel=9 +pkgrel=10 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in vulkan-docs/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:02:13 Author: lcarlier Revision: 361332 upgpkg: vulkan-docs 1:1.1.121-1 upstream update 1.1.121 Modified: vulkan-docs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:55:00 UTC (rev 361331) +++ PKGBUILD2019-08-28 17:02:13 UTC (rev 361332) @@ -2,7 +2,7 @@ pkgbase=vulkan-docs pkgname=(vulkan-html-docs) -pkgver=1.1.119 +pkgver=1.1.121 pkgrel=1 epoch=1 _pkgname=Vulkan-Docs @@ -12,7 +12,7 @@ makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git) groups=(vulkan-devel) source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('630e399a9964a3d59f59e6ba6852e31c9cc7d8d2c860dbce748b3d99f3aaac18') +sha256sums=('6da1103adf69314b25d3e12efa2a90daf292ae52ba9186a72d80bdb4ff5527a9') build() { cd "${srcdir}/${_pkgname}-${pkgver}"
[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:02:19 Author: lcarlier Revision: 361333 archrelease: copy trunk to extra-any Added: vulkan-docs/repos/extra-any/PKGBUILD (from rev 361332, vulkan-docs/trunk/PKGBUILD) Deleted: vulkan-docs/repos/extra-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 17:02:13 UTC (rev 361332) +++ PKGBUILD2019-08-28 17:02:19 UTC (rev 361333) @@ -1,35 +0,0 @@ -# Maintainer: Laurent Carlier - -pkgbase=vulkan-docs -pkgname=(vulkan-html-docs) -pkgver=1.1.119 -pkgrel=1 -epoch=1 -_pkgname=Vulkan-Docs -arch=(any) -url="https://www.khronos.org/vulkan/; -license=('custom') -makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git) -groups=(vulkan-devel) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('630e399a9964a3d59f59e6ba6852e31c9cc7d8d2c860dbce748b3d99f3aaac18') - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - ./makeAllExts html -} - -package_vulkan-html-docs() { - pkgdesc="Vulkan html documentation" - cd "${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}/usr/share/doc/vulkan" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - - mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/" - mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/" - - install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt - install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt -} Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 361332, vulkan-docs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 17:02:19 UTC (rev 361333) @@ -0,0 +1,35 @@ +# Maintainer: Laurent Carlier + +pkgbase=vulkan-docs +pkgname=(vulkan-html-docs) +pkgver=1.1.121 +pkgrel=1 +epoch=1 +_pkgname=Vulkan-Docs +arch=(any) +url="https://www.khronos.org/vulkan/; +license=('custom') +makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git) +groups=(vulkan-devel) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;) +sha256sums=('6da1103adf69314b25d3e12efa2a90daf292ae52ba9186a72d80bdb4ff5527a9') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + ./makeAllExts html +} + +package_vulkan-html-docs() { + pkgdesc="Vulkan html documentation" + cd "${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}/usr/share/doc/vulkan" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + + mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/" + mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/" + + install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt + install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt +}
[arch-commits] Commit in vulkan-headers/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:54:55 Author: lcarlier Revision: 361330 upgpkg: vulkan-headers 1:1.1.121-1 upstream update 1.1.121 Modified: vulkan-headers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:09:07 UTC (rev 361329) +++ PKGBUILD2019-08-28 16:54:55 UTC (rev 361330) @@ -2,7 +2,7 @@ pkgname=vulkan-headers _pkgname=Vulkan-Headers -pkgver=1.1.119 +pkgver=1.1.121 pkgrel=1 epoch=1 pkgdesc="Vulkan header files" @@ -14,7 +14,7 @@ groups=(vulkan-devel) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz;) #source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249;) -sha256sums=('85e012c3d6a6e8b54203cb214f5b737d9ce032e3a64e9bf5816a5a59ca0f6d6a') +sha256sums=('d49a50f1dd5c74896367553efffeb19c699ce1c1b30d66dc396fcb8e295a1e4a') #pkgver() { # cd Vulkan-Headers*
[arch-commits] Commit in vulkan-headers/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:55:00 Author: lcarlier Revision: 361331 archrelease: copy trunk to extra-any Added: vulkan-headers/repos/extra-any/PKGBUILD (from rev 361330, vulkan-headers/trunk/PKGBUILD) Deleted: vulkan-headers/repos/extra-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-28 16:54:55 UTC (rev 361330) +++ PKGBUILD2019-08-28 16:55:00 UTC (rev 361331) @@ -1,39 +0,0 @@ -# Maintainer: Laurent Carlier - -pkgname=vulkan-headers -_pkgname=Vulkan-Headers -pkgver=1.1.119 -pkgrel=1 -epoch=1 -pkgdesc="Vulkan header files" -arch=(any) -url="https://www.khronos.org/vulkan/; -license=('APACHE') -makedepends=(cmake git) -provides=("vulkan-hpp=${pkgver}") -groups=(vulkan-devel) -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz;) -#source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249;) -sha256sums=('85e012c3d6a6e8b54203cb214f5b737d9ce032e3a64e9bf5816a5a59ca0f6d6a') - -#pkgver() { -# cd Vulkan-Headers* -# -# echo 1.1.107+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) -#} - -build() { - cd Vulkan-Headers* - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package() { - cd Vulkan-Headers*/build - - make DESTDIR="${pkgdir}" install -} Copied: vulkan-headers/repos/extra-any/PKGBUILD (from rev 361330, vulkan-headers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-28 16:55:00 UTC (rev 361331) @@ -0,0 +1,39 @@ +# Maintainer: Laurent Carlier + +pkgname=vulkan-headers +_pkgname=Vulkan-Headers +pkgver=1.1.121 +pkgrel=1 +epoch=1 +pkgdesc="Vulkan header files" +arch=(any) +url="https://www.khronos.org/vulkan/; +license=('APACHE') +makedepends=(cmake git) +provides=("vulkan-hpp=${pkgver}") +groups=(vulkan-devel) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz;) +#source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249;) +sha256sums=('d49a50f1dd5c74896367553efffeb19c699ce1c1b30d66dc396fcb8e295a1e4a') + +#pkgver() { +# cd Vulkan-Headers* +# +# echo 1.1.107+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) +#} + +build() { + cd Vulkan-Headers* + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + cd Vulkan-Headers*/build + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:50:02 Author: felixonmars Revision: 504323 upgpkg: hopenpgp-tools 0.21.3-87 rebuild with spdx 1.0.0.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:48:34 UTC (rev 504322) +++ PKGBUILD2019-08-28 16:50:02 UTC (rev 504323) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.21.3 -pkgrel=86 +pkgrel=87 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:50:13 Author: felixonmars Revision: 504324 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 504323, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 504323, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:50:13 UTC (rev 504324) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.3 +pkgrel=87 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hoogle/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:48:34 Author: felixonmars Revision: 504322 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 504321, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 504321, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:48:34 UTC (rev 504322) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.10 +pkgrel=11 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('7b9a181510ee0555812d1dd3c90ca02e21597732d9881e8be895ef9ffdbfa1f9bf9f3551351493e829852fa0c9b7f57cb405fcae1650efb7ce57dd0aa6d0c5a0') + +build() { +cd "${srcdir}/${pkgname}-${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}/${pkgname}-${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 hoogle/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:48:23 Author: felixonmars Revision: 504321 upgpkg: hoogle 5.0.17.10-11 rebuild with spdx 1.0.0.1 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:46:44 UTC (rev 504320) +++ PKGBUILD2019-08-28 16:48:23 UTC (rev 504321) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.10 -pkgrel=10 +pkgrel=11 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:46:31 Author: felixonmars Revision: 504319 upgpkg: cryptol 2.7.0-31 rebuild with spdx 1.0.0.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:43:20 UTC (rev 504318) +++ PKGBUILD2019-08-28 16:46:31 UTC (rev 504319) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.7.0 -pkgrel=30 +pkgrel=31 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:46:44 Author: felixonmars Revision: 504320 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 504319, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 504319, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:46:44 UTC (rev 504320) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.7.0 +pkgrel=31 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' + 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' + 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;) +sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9') + +build() { +cd "${srcdir}/${pkgname}-${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 \ +-f-static -f-relocatable +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}/${pkgname}-${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-sbv/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:43:20 Author: felixonmars Revision: 504318 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 504317, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 504317, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:43:20 UTC (rev 504318) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.3 +pkgrel=20 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="https://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8efec98e296331a00202a7ded35205160628b59e1129a50eb2cb7c26deec4a553c4d9cd9055f1fdd3fec206a82601017fa91268871774f1816894dc79fc18408') + +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-sbv/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:43:10 Author: felixonmars Revision: 504317 upgpkg: haskell-sbv 8.3-20 rebuild with spdx 1.0.0.1 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:34:04 UTC (rev 504316) +++ PKGBUILD2019-08-28 16:43:10 UTC (rev 504317) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.3 -pkgrel=19 +pkgrel=20 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:34:04 Author: felixonmars Revision: 504316 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 504315, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 504315, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:34:04 UTC (rev 504316) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1 +pkgrel=63 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4') + +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-ipynb/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:33:53 Author: felixonmars Revision: 504315 upgpkg: haskell-ipynb 0.1-63 rebuild with spdx 1.0.0.1 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:33:05 UTC (rev 504314) +++ PKGBUILD2019-08-28 16:33:53 UTC (rev 504315) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1 -pkgrel=62 +pkgrel=63 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb; license=('BSD')
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:33:05 Author: felixonmars Revision: 504314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-diff/repos/community-staging-x86_64/ haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 504313, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 504313, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:33:05 UTC (rev 504314) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.7 +pkgrel=33 +pkgdesc="Extract and apply patches to JSON documents" +url="https://github.com/thsutton/aeson-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 'haskell-hashable' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'hlint') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('309cc2c73337079414df2b8491ffa379c02e8c658b8c0bc886e45bb8ea22a8ef9284ca7d940201717a35e002ae116571acf6f3f57ef02805e0c397494e574a0b') + +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-aeson-diff/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:32:52 Author: felixonmars Revision: 504313 upgpkg: haskell-aeson-diff 1.1.0.7-33 rebuild with spdx 1.0.0.1 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:31:32 UTC (rev 504312) +++ PKGBUILD2019-08-28 16:32:52 UTC (rev 504313) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.7 -pkgrel=32 +pkgrel=33 pkgdesc="Extract and apply patches to JSON documents" url="https://github.com/thsutton/aeson-diff; license=('BSD')
[arch-commits] Commit in hlint/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:31:32 Author: felixonmars Revision: 504312 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 504311, hlint/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 504311, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:31:32 UTC (rev 504312) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.14 +pkgrel=60 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41') + +build() { +cd "${srcdir}/${pkgname}-${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 \ +-fgpl -fthreaded +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}/${pkgname}-${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}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:31:21 Author: felixonmars Revision: 504311 upgpkg: hlint 2.1.14-60 rebuild with spdx 1.0.0.1 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:30:04 UTC (rev 504310) +++ PKGBUILD2019-08-28 16:31:21 UTC (rev 504311) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=2.1.14 -pkgrel=59 +pkgrel=60 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("BSD")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:30:04 Author: felixonmars Revision: 504310 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 504309, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 504309, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:30:04 UTC (rev 504310) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.14.1 +pkgrel=127 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('3eb50a27e96b8e4590719c41fe00dbf7add431a8bbc300f1d2614c09dbae5eaa2eb43ac96c597c441a2f43bf4096fe8c450bb3bdb601cc2a06fd840768b45786') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:29:52 Author: felixonmars Revision: 504309 upgpkg: hledger-web 1.14.1-127 rebuild with spdx 1.0.0.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:28:15 UTC (rev 504308) +++ PKGBUILD2019-08-28 16:29:52 UTC (rev 504309) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.14.1 -pkgrel=126 +pkgrel=127 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:28:15 Author: felixonmars Revision: 504308 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 504307, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 504307, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:28:15 UTC (rev 504308) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.14.2 +pkgrel=63 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 'haskell-pretty-show' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 'haskell-brick' + 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('3d47bda183ab0d4022dca579ec38b574a168d2a30c4a6ab4ac141e373d18f9ae2858f09a35bf818af98394ff66bf2b287fb828eb1dfd21da4457364bc4420b46') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:28:04 Author: felixonmars Revision: 504307 upgpkg: hledger-ui 1.14.2-63 rebuild with spdx 1.0.0.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:27:06 UTC (rev 504306) +++ PKGBUILD2019-08-28 16:28:04 UTC (rev 504307) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.14.2 -pkgrel=62 +pkgrel=63 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:26:55 Author: felixonmars Revision: 504305 upgpkg: hledger-api 1.14-113 rebuild with spdx 1.0.0.1 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:25:50 UTC (rev 504304) +++ PKGBUILD2019-08-28 16:26:55 UTC (rev 504305) @@ -3,7 +3,7 @@ pkgname=hledger-api pkgver=1.14 -pkgrel=112 +pkgrel=113 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:27:06 Author: felixonmars Revision: 504306 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 504305, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 504305, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:27:06 UTC (rev 504306) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.14 +pkgrel=113 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:25:50 Author: felixonmars Revision: 504304 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 504303, hledger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 504303, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:25:50 UTC (rev 504304) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.14.2 +pkgrel=52 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-easytest' + 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 'haskell-regex-tdfa' + 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-utility-ht' + 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('87d1bc94a24d73c6da231520da6de55f1b64ace090cd9e64e264c68fefb4857d1d49c9d6c21e8cb44845f17eeed2dac96ad22cf50afded10248edad57e712cbe') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded +LC_CTYPE=en_US.UTF-8 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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:25:36 Author: felixonmars Revision: 504303 upgpkg: hledger 1.14.2-52 rebuild with spdx 1.0.0.1 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:24:26 UTC (rev 504302) +++ PKGBUILD2019-08-28 16:25:36 UTC (rev 504303) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.14.2 -pkgrel=51 +pkgrel=52 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hindent/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:24:26 Author: felixonmars Revision: 504302 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 504301, hindent/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 504301, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:24:26 UTC (rev 504302) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.3.1 +pkgrel=12 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 'haskell-optparse-applicative' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('fee2298ddd59cfb1fac008dca9d6b761cecdecc4eabd7752994e6c9917b19e042100c93e440a64027ee8c8962de899605f93503f2c721e87a18a6c957892fab8') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$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 hindent/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:24:15 Author: felixonmars Revision: 504301 upgpkg: hindent 5.3.1-12 rebuild with spdx 1.0.0.1 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:17:16 UTC (rev 504300) +++ PKGBUILD2019-08-28 16:24:15 UTC (rev 504301) @@ -3,7 +3,7 @@ pkgname=hindent pkgver=5.3.1 -pkgrel=11 +pkgrel=12 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent; license=("BSD")
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:17:16 Author: felixonmars Revision: 504300 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 504299, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 504299, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:17:16 UTC (rev 504300) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.25 +pkgrel=49 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('956c21a7203586485e885f98fa4eccdc2fd34b50c0f817c1f6f610af1b4f341a5bb32bb8e0ace13f78ce2fb79a48934b89c1b56459a411c07a1809041968') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:16:59 Author: felixonmars Revision: 504299 upgpkg: hedgewars 0.9.25-49 rebuild with spdx 1.0.0.1 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:09:15 UTC (rev 504298) +++ PKGBUILD2019-08-28 16:16:59 UTC (rev 504299) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=0.9.25 -pkgrel=48 +pkgrel=49 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in git-annex/repos (2 files)
Date: Wednesday, August 28, 2019 @ 16:09:15 Author: felixonmars Revision: 504298 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 504297, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 504297, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 16:09:15 UTC (rev 504298) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20190819 +pkgrel=11 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://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-edit-distance' + '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-microlens' + '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 + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in hplip/repos/extra-x86_64 (10 files)
Date: Wednesday, August 28, 2019 @ 16:09:07 Author: andyrtr Revision: 361329 archrelease: copy trunk to extra-x86_64 Added: hplip/repos/extra-x86_64/0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch (from rev 361328, hplip/trunk/0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch) hplip/repos/extra-x86_64/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch (from rev 361328, hplip/trunk/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch) hplip/repos/extra-x86_64/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch (from rev 361328, hplip/trunk/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch) hplip/repos/extra-x86_64/PKGBUILD (from rev 361328, hplip/trunk/PKGBUILD) hplip/repos/extra-x86_64/disable_upgrade.patch (from rev 361328, hplip/trunk/disable_upgrade.patch) Deleted: hplip/repos/extra-x86_64/0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch hplip/repos/extra-x86_64/0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch hplip/repos/extra-x86_64/0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch hplip/repos/extra-x86_64/PKGBUILD hplip/repos/extra-x86_64/disable_upgrade.patch -+ 0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch | 100 ++-- 0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch | 58 +- 0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch | 226 +- PKGBUILD| 170 +++ disable_upgrade.patch | 28 - 5 files changed, 291 insertions(+), 291 deletions(-) Deleted: 0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch === --- 0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch 2019-08-28 16:08:59 UTC (rev 361328) +++ 0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch 2019-08-28 16:09:07 UTC (rev 361329) @@ -1,50 +0,0 @@ -From b3a7fa4d4a573cfe0073ae50197f679af7e3a0ac Mon Sep 17 00:00:00 2001 -From: Till Kamppeter -Date: Sat, 24 Sep 2016 10:37:20 +0200 -Subject: Add 'include ' in various places as CUPS 2.2 moved some - definitions to ppd.h - - configure.in | 2 +- - prnt/hpcups/HPCupsFilter.h | 2 ++ - prnt/hpijs/hpcupsfax.cpp | 1 + - 3 files changed, 4 insertions(+), 1 deletion(-) - -diff --git a/configure.in b/configure.in -index d3a1ddb..eabe14a 100755 a/configure.in -+++ b/configure.in -@@ -554,7 +554,7 @@ fi - - if test "$hpijs_only_build" = "no" && test "$hpcups_only_build" = "no"; then -AC_CHECK_LIB([cups], [cupsDoFileRequest], [LIBS="$LIBS"], [AC_MSG_ERROR([cannot find libcups support], 9)]) -- AC_CHECK_HEADERS(cups/cups.h, ,[AC_MSG_ERROR([cannot find cups-devel support], 3)]) -+ AC_CHECK_HEADERS(cups/cups.h cups/ppd.h, ,[AC_MSG_ERROR([cannot find cups-devel support], 3)]) -if test "$libusb01_build" = "yes"; then - AC_CHECK_LIB([usb], [usb_init], [LIBS="$LIBS"], [AC_MSG_ERROR([cannot find libusb support], 2)]) - AC_CHECK_HEADERS(usb.h, ,[AC_MSG_ERROR([cannot find libusb-devel support], 11)]) -diff --git a/prnt/hpcups/HPCupsFilter.h b/prnt/hpcups/HPCupsFilter.h -index ff5548e..c517989 100644 a/prnt/hpcups/HPCupsFilter.h -+++ b/prnt/hpcups/HPCupsFilter.h -@@ -38,6 +38,8 @@ - - #include "dbuscomm.h" - -+#include -+ - #define DBITMAPFILEHEADER 14 - #define DBITMAPINFOHEADER 40 - -diff --git a/prnt/hpijs/hpcupsfax.cpp b/prnt/hpijs/hpcupsfax.cpp -index 8514775..994e50f 100644 a/prnt/hpijs/hpcupsfax.cpp -+++ b/prnt/hpijs/hpcupsfax.cpp -@@ -43,6 +43,7 @@ - #include - #include - #include -+#include - #include - #include - #ifdef FALSE Copied: hplip/repos/extra-x86_64/0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch (from rev 361328, hplip/trunk/0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch) === --- 0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch (rev 0) +++ 0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch 2019-08-28 16:09:07 UTC (rev 361329) @@ -0,0 +1,50 @@ +From b3a7fa4d4a573cfe0073ae50197f679af7e3a0ac Mon Sep 17 00:00:00 2001 +From: Till Kamppeter +Date: Sat, 24 Sep 2016 10:37:20 +0200 +Subject: Add 'include ' in various places as CUPS 2.2 moved some + definitions to ppd.h + +--- + configure.in | 2 +- + prnt/hpcups/HPCupsFilter.h | 2 ++ + prnt/hpijs/hpcupsfax.cpp | 1 + + 3 files changed, 4 insertions(+), 1 deletion(-) + +diff --git a/configure.in b/configure.in +index d3a1ddb..eabe14a 100755 +--- a/configure.in b/configure.in +@@ -554,7 +554,7 @@ fi + + if test "$hpijs_only_build" = "no" && test
[arch-commits] Commit in hplip/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:08:59 Author: andyrtr Revision: 361328 upgpkg: hplip 1:3.19.8-1 upstream update 3.19.8 Modified: hplip/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 16:03:17 UTC (rev 361327) +++ PKGBUILD2019-08-28 16:08:59 UTC (rev 361328) @@ -4,7 +4,7 @@ # Contributor: Morgan LEFIEUX pkgname=hplip -pkgver=3.19.6 +pkgver=3.19.8 pkgrel=1 epoch=1 pkgdesc="Drivers for HP DeskJet, OfficeJet, Photosmart, Business Inkjet and some LaserJet" @@ -29,7 +29,7 @@ 0022-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch 0023-Fix-handling-of-unicode-filenames-in-sixext.py.patch 0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch) -sha512sums=('c99448ad0cef9fc626a0a03147a0d582513cb838ecfbfe29f07c65bbf701dee5c7d0469b118ccc4e8c230c7a4b4685a72a1e67595ee01150b0472692d654' +sha512sums=('99b7661c9b1d70f3c762658fcbff1ab0c170be8f8fd6cc8bbc80bb0860ccc6d69d38b662ff8be2bd38986a95385a5e5766f22003ee3e74b764dab3d46c6cb9ac' 'SKIP' 'ee0bd240568a7dbb4dc6ef64dba28ea84c4bedf7d688d054960c68f8f0bc4562961c40845107ef0c936e60d3e676bffb2a1ba708039690bb0520cda3a525' '22aeb5b851f78bc6bc62e0bc3da99fecaf42d7604af41e2f3343f8d3666541f7b06b7d1a7d0ddf24f1731ac7b12dfe582375a98e3b94dfa323d6ce954549ca67'
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:09:03 Author: felixonmars Revision: 504297 upgpkg: git-annex 7.20190819-11 rebuild with spdx 1.0.0.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 15:40:01 UTC (rev 504296) +++ PKGBUILD2019-08-28 16:09:03 UTC (rev 504297) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20190819 -pkgrel=10 +pkgrel=11 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in xdg-utils/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 16:03:08 Author: andyrtr Revision: 361326 upgpkg: xdg-utils 1.1.3+18+g0547886-1 update to recent git commits - FS#63576 Modified: xdg-utils/trunk/PKGBUILD --+ PKGBUILD | 58 +++--- 1 file changed, 35 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 15:26:51 UTC (rev 361325) +++ PKGBUILD2019-08-28 16:03:08 UTC (rev 361326) @@ -2,8 +2,10 @@ # Maintainer: Jan de Groot pkgname=xdg-utils -pkgver=1.1.3 -pkgrel=3 +# https://gitlab.freedesktop.org/xdg/xdg-utils/commits/master +_commit=0547886c0a7ae79145998495a6e3af6a1450d0c7 # master # 2019-04-19 +pkgver=1.1.3+18+g0547886 +pkgrel=1 pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks" arch=('any') url="https://www.freedesktop.org/wiki/Software/xdg-utils/; @@ -17,33 +19,43 @@ 'perl-file-mimeinfo: for generic support in xdg-open' 'perl-net-dbus: Perl extension to dbus used in xdg-screensaver' 'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver') -source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz -0001_better_pcmanfm_check.patch -drop_obsolete_GNOME_support.patch) #{,.asc} -sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7' - 'f5c09cc10d7b88c2033392efd4179da65a1f47b1' - '32d4282c2e6c7345ddf04016c91f0defbf88b356') +source=(#https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz +#0001_better_pcmanfm_check.patch +#drop_obsolete_GNOME_support.patch) #{,.asc} +"git+https://gitlab.freedesktop.org/xdg/xdg-utils.git#commit=$_commit; +) +#sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7' +# 'f5c09cc10d7b88c2033392efd4179da65a1f47b1' +# '32d4282c2e6c7345ddf04016c91f0defbf88b356') +sha256sums=('SKIP') #validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson " -prepare() { - cd $pkgname-$pkgver - # FS#58707 - patch -Np1 -i ../0001_better_pcmanfm_check.patch - # drop Gnome2 support - FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775 - patch -Np1 -i ../drop_obsolete_GNOME_support.patch +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' } +#prepare() { +# cd $pkgname #-$pkgver +# # FS#58707 +# patch -Np1 -i ../0001_better_pcmanfm_check.patch +# # drop Gnome2 support - FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775 +# patch -Np1 -i ../drop_obsolete_GNOME_support.patch + +# NOCONFIGURE=1 ./autogen.sh +#} + build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --mandir=/usr/share/man - make + cd $pkgname #-$pkgver + ./configure --prefix=/usr --mandir=/usr/share/man + make } package() { - cd $pkgname-$pkgver - make DESTDIR="${pkgdir}" install - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - - # install empty directory to prevent xdg-desktop-menu install *.desktop to fail, see FS#33316 - install -dm755 $pkgdir/usr/share/desktop-directories + cd $pkgname #-$pkgver + make DESTDIR="${pkgdir}" install + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # install empty directory to prevent xdg-desktop-menu install *.desktop to fail, see FS#33316 + install -dm755 $pkgdir/usr/share/desktop-directories }
[arch-commits] Commit in xdg-utils/repos (4 files)
Date: Wednesday, August 28, 2019 @ 16:03:17 Author: andyrtr Revision: 361327 archrelease: copy trunk to testing-any Added: xdg-utils/repos/testing-any/ xdg-utils/repos/testing-any/0001_better_pcmanfm_check.patch (from rev 361326, xdg-utils/trunk/0001_better_pcmanfm_check.patch) xdg-utils/repos/testing-any/PKGBUILD (from rev 361326, xdg-utils/trunk/PKGBUILD) xdg-utils/repos/testing-any/drop_obsolete_GNOME_support.patch (from rev 361326, xdg-utils/trunk/drop_obsolete_GNOME_support.patch) ---+ 0001_better_pcmanfm_check.patch | 27 + PKGBUILD | 61 drop_obsolete_GNOME_support.patch | 175 3 files changed, 263 insertions(+) Copied: xdg-utils/repos/testing-any/0001_better_pcmanfm_check.patch (from rev 361326, xdg-utils/trunk/0001_better_pcmanfm_check.patch) === --- testing-any/0001_better_pcmanfm_check.patch (rev 0) +++ testing-any/0001_better_pcmanfm_check.patch 2019-08-28 16:03:17 UTC (rev 361327) @@ -0,0 +1,27 @@ +From 31525d3855f876ddf2e29091b2e8d376f923e09e Mon Sep 17 00:00:00 2001 +From: Rex Dieter +Date: Thu, 24 May 2018 14:40:53 -0500 +Subject: xdg-open: better pcmanfm check (BR106636,BR106161) + +--- + ChangeLog | 2 ++ + scripts/xdg-open.in | 2 +- + 2 files changed, 3 insertions(+), 1 deletion(-) + +diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in +index 630e63e..bf9da4c 100644 +--- a/scripts/xdg-open.in b/scripts/xdg-open.in +@@ -451,7 +451,7 @@ open_lxde() + { + + # pcmanfm only knows how to handle file:// urls and filepaths, it seems. +-if pcmanfm --help >/dev/null 2>&1 -a is_file_url_or_path "$1"; then ++if pcmanfm --help >/dev/null 2>&1 && is_file_url_or_path "$1"; then + local file="$(file_url_to_path "$1")" + + # handle relative paths +-- +cgit v1.1 + + Copied: xdg-utils/repos/testing-any/PKGBUILD (from rev 361326, xdg-utils/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-08-28 16:03:17 UTC (rev 361327) @@ -0,0 +1,61 @@ +# Maintainer: Andreas Radke +# Maintainer: Jan de Groot + +pkgname=xdg-utils +# https://gitlab.freedesktop.org/xdg/xdg-utils/commits/master +_commit=0547886c0a7ae79145998495a6e3af6a1450d0c7 # master # 2019-04-19 +pkgver=1.1.3+18+g0547886 +pkgrel=1 +pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks" +arch=('any') +url="https://www.freedesktop.org/wiki/Software/xdg-utils/; +license=('MIT') +depends=('sh' 'xorg-xset') # xset needed inside xdg-screensaver +makedepends=('docbook-xsl' 'lynx' 'xmlto' 'git') +optdepends=('kde-cli-tools: for KDE Plasma5 support in xdg-open' +'exo: for Xfce support in xdg-open' +'xorg-xprop: for Xfce support in xdg-open' +'pcmanfm: for LXDE support in xdg-open' +'perl-file-mimeinfo: for generic support in xdg-open' +'perl-net-dbus: Perl extension to dbus used in xdg-screensaver' +'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver') +source=(#https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz +#0001_better_pcmanfm_check.patch +#drop_obsolete_GNOME_support.patch) #{,.asc} +"git+https://gitlab.freedesktop.org/xdg/xdg-utils.git#commit=$_commit; +) +#sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7' +# 'f5c09cc10d7b88c2033392efd4179da65a1f47b1' +# '32d4282c2e6c7345ddf04016c91f0defbf88b356') +sha256sums=('SKIP') +#validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson " + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +#prepare() { +# cd $pkgname #-$pkgver +# # FS#58707 +# patch -Np1 -i ../0001_better_pcmanfm_check.patch +# # drop Gnome2 support - FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775 +# patch -Np1 -i ../drop_obsolete_GNOME_support.patch + +# NOCONFIGURE=1 ./autogen.sh +#} + +build() { + cd $pkgname #-$pkgver + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd $pkgname #-$pkgver + make DESTDIR="${pkgdir}" install + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # install empty directory to prevent xdg-desktop-menu install *.desktop to fail, see FS#33316 + install -dm755 $pkgdir/usr/share/desktop-directories +} Copied: xdg-utils/repos/testing-any/drop_obsolete_GNOME_support.patch (from rev 361326, xdg-utils/trunk/drop_obsolete_GNOME_support.patch) === --- testing-any/drop_obsolete_GNOME_support.patch (rev 0) +++ testing-any/drop_obsolete_GNOME_support.patch 2019-08-28 16:03:17 UTC (rev
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 15:39:50 Author: felixonmars Revision: 504295 upgpkg: haskell-yesod-static 1.6.0.1-179 rebuild with spdx 1.0.0.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 15:38:41 UTC (rev 504294) +++ PKGBUILD2019-08-28 15:39:50 UTC (rev 504295) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=178 +pkgrel=179 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Wednesday, August 28, 2019 @ 15:40:01 Author: felixonmars Revision: 504296 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 504295, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 504295, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-28 15:40:01 UTC (rev 504296) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=179 +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-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +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" +}