[arch-commits] Commit in lib32-llvm/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 03:55:21 Author: lcarlier Revision: 545038 upgpkg: lib32-llvm 9.0.1-1: upstream update 9.0.1 Modified: lib32-llvm/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 01:26:24 UTC (rev 545037) +++ PKGBUILD2019-12-31 03:55:21 UTC (rev 545038) @@ -3,7 +3,7 @@ # Contributor: Jan "heftig" Steffens pkgname=('lib32-llvm' 'lib32-llvm-libs') -pkgver=9.0.0 +pkgver=9.0.1 pkgrel=1 arch=('x86_64') url="https://llvm.org/"; @@ -11,8 +11,14 @@ makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 'gcc-multilib' 'lib32-libxml2') options=('staticlibs') -source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}) -sha256sums=('d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84' + +_source_base=https://releases.llvm.org/$pkgver +if [[ ${pkgver##*.} != 0 ]]; then + _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver +fi + +source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig}) +sha256sums=('00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a' 'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard
[arch-commits] Commit in lib32-llvm/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 31, 2019 @ 03:55:26 Author: lcarlier Revision: 545039 archrelease: copy trunk to multilib-x86_64 Added: lib32-llvm/repos/multilib-x86_64/PKGBUILD (from rev 545038, lib32-llvm/trunk/PKGBUILD) Deleted: lib32-llvm/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 210 +++-- 1 file changed, 108 insertions(+), 102 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 03:55:21 UTC (rev 545038) +++ PKGBUILD2019-12-31 03:55:26 UTC (rev 545039) @@ -1,102 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: Evangelos Foutras -# Contributor: Jan "heftig" Steffens - -pkgname=('lib32-llvm' 'lib32-llvm-libs') -pkgver=9.0.0 -pkgrel=1 -arch=('x86_64') -url="https://llvm.org/"; -license=('custom:Apache 2.0 with LLVM Execption') -makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 'gcc-multilib' - 'lib32-libxml2') -options=('staticlibs') -source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}) -sha256sums=('d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84' -'SKIP') -validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg -validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard - -prepare() { - cd "$srcdir/llvm-$pkgver.src" - mkdir build -} - -build() { - cd "$srcdir/llvm-$pkgver.src/build" - - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cmake .. -G Ninja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLLVM_LIBDIR_SUFFIX=32 \ --DCMAKE_C_FLAGS:STRING=-m32 \ --DCMAKE_CXX_FLAGS:STRING=-m32 \ --DLLVM_TARGET_ARCH:STRING=i686 \ --DLLVM_HOST_TRIPLE=$CHOST \ --DLLVM_DEFAULT_TARGETS_TRIPLE="i686-pc-linux-gnu" \ --DLLVM_BUILD_LLVM_DYLIB=ON \ --DLLVM_LINK_LLVM_DYLIB=ON \ --DLLVM_ENABLE_RTTI=ON \ --DLLVM_ENABLE_FFI=ON \ --DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR \ --DLLVM_BUILD_DOCS=OFF \ --DLLVM_ENABLE_SPHINX=OFF \ --DLLVM_ENABLE_DOXYGEN=OFF \ --DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \ --DLLVM_BINUTILS_INCDIR=/usr/include - - ninja all -} - -package_lib32-llvm() { - pkgdesc="Collection of modular and reusable compiler and toolchain technologies (32-bit)" - depends=('lib32-llvm-libs' 'llvm') - - cd "$srcdir/llvm-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install - - # The runtime library goes into lib32-llvm-libs - mv "$pkgdir"/usr/lib32/lib{LLVM,LTO}*.so* "$srcdir" - mv -f "$pkgdir"/usr/lib32/LLVMgold.so "$srcdir" - - # Fix permissions of static libs - chmod -x "$pkgdir"/usr/lib32/*.a - - mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm-config" - mv "$pkgdir/usr/include/llvm/Config/llvm-config.h" \ -"$pkgdir/usr/lib32/llvm-config-32.h" - - rm -rf "$pkgdir"/usr/{bin,include,share/{doc,man,llvm,opt-viewer}} - - # Needed for multilib (https://bugs.archlinux.org/task/29951) - # Header stub is taken from Fedora - install -d "$pkgdir/usr/include/llvm/Config" - mv "$pkgdir/usr/lib32/llvm-config-32.h" "$pkgdir/usr/include/llvm/Config/" - - mkdir "$pkgdir"/usr/bin - mv "$pkgdir/usr/lib32/llvm-config" "$pkgdir/usr/bin/llvm-config32" - - install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lib32-llvm-libs() { - pkgdesc="Low Level Virtual Machine (runtime library)(32-bit) " - depends=('lib32-libffi' 'lib32-zlib' 'lib32-ncurses' 'lib32-libxml2' 'lib32-gcc-libs') - - install -d "$pkgdir/usr/lib32" - - cp -P \ -"$srcdir"/lib{LLVM,LTO}*.so* \ -"$srcdir"/LLVMgold.so \ -"$pkgdir/usr/lib32/" - - # Symlink LLVMgold.so from /usr/lib/bfd-plugins - # https://bugs.archlinux.org/task/28479 - install -d "$pkgdir/usr/lib32/bfd-plugins" - ln -s ../LLVMgold.so "$pkgdir/usr/lib32/bfd-plugins/LLVMgold.so" - - install -Dm644 llvm-$pkgver.src/LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: lib32-llvm/repos/multilib-x86_64/PKGBUILD (from rev 545038, lib32-llvm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 03:55:26 UTC (rev 545039) @@ -0,0 +1,108 @@ +# Maintainer: Laurent Carlier +# Contributor: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=('lib32-llvm' 'lib32-llvm-libs') +pkgver=9.0.1 +pkgrel=1 +arch=('x86_64') +url="https://llvm.org/"; +license=('custom:Apache 2.0 with LLVM Execption') +makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 'gcc-multilib' + 'lib32-libxml2') +options=('staticlibs') + +_source_base=https://releases.llvm.org/$pkgver +if [[ ${pkgver##*.} != 0 ]]; then + _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver +fi + +source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig}) +sha256sums=('00a1ee1f389f81e9979f3a640a01c431b3021de
[arch-commits] Commit in ipython/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 31, 2019 @ 01:26:24 Author: kkeen Revision: 545037 archrelease: copy trunk to community-any Added: ipython/repos/community-any/PKGBUILD (from rev 545036, ipython/trunk/PKGBUILD) Deleted: ipython/repos/community-any/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 01:24:09 UTC (rev 545036) +++ PKGBUILD2019-12-31 01:26:24 UTC (rev 545037) @@ -1,54 +0,0 @@ -# Maintainer: Kyle Keen -# Contributor: PepeSmith -# Contributor: Aron Asor -# Contributor: Chris Brannon -# Contributor: Douglas Soares de Andrade - -pkgname=ipython -pkgver=7.10.2 -pkgrel=1 -pkgdesc="An enhanced Interactive Python shell." -arch=('any') -url="https://ipython.org"; -license=('BSD') -depends=('python' 'python-traitlets' 'python-pexpect' 'sqlite' - 'python-setuptools' 'python-pickleshare' 'python-prompt_toolkit' - 'python-jedi' 'python-pygments') -makedepends=('python-setuptools') -optdepends=("python-nose: for IPython's test suite") - -# new optional thing: ipyparallel - -source=("ipython-$pkgver.tgz::https://github.com/ipython/ipython/archive/$pkgver.tar.gz"; - "https://files.pythonhosted.org/packages/source/b/backcall/backcall-0.1.0.tar.gz"; - "https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png";) -md5sums=('ed454ea05ebd909a40e2f028a4cc2d91' - '87ce0c7839808e6a3427d57df6a792e7' - '2901d65f1b1fe354e72850085cd1c072') - -# confirm that an update does not break sage? - -package() { - cd "$srcdir/ipython-$pkgver" - - # see https://github.com/ipython/ipython/issues/2057 - #export LC_ALL=en_US.UTF-8 - python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 - - cd "$srcdir/backcall-0.1.0" - python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 - - cd "$srcdir/ipython-$pkgver" - install -Dm644 docs/source/about/license_and_copyright.rst "$pkgdir/usr/share/licenses/ipython/LICENSE" - - cd "$srcdir/ipython-$pkgver/examples/IPython Kernel/" - # FS#45120 - sed -i 's/gnome-netstatus-idle/ipython/' *.desktop - install -Dm644 ipython.desktop "$pkgdir/usr/share/applications/ipython.desktop" - #install -Dm644 ipython-qtconsole.desktop "$pkgdir/usr/share/applications/ipython-qtconsole.desktop" - # FS#47046 - install -Dm644 "$srcdir/icon.png" "$pkgdir/usr/share/pixmaps/ipython.png" - - #cd $srcdir/ipython-$pkgver/IPython/qt/console/resources/icon/ - #install -Dm644 IPythonConsole.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/ipython.svg" -} Copied: ipython/repos/community-any/PKGBUILD (from rev 545036, ipython/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 01:26:24 UTC (rev 545037) @@ -0,0 +1,54 @@ +# Maintainer: Kyle Keen +# Contributor: PepeSmith +# Contributor: Aron Asor +# Contributor: Chris Brannon +# Contributor: Douglas Soares de Andrade + +pkgname=ipython +pkgver=7.11.0 +pkgrel=1 +pkgdesc="An enhanced Interactive Python shell." +arch=('any') +url="https://ipython.org"; +license=('BSD') +depends=('python' 'python-traitlets' 'python-pexpect' 'sqlite' + 'python-setuptools' 'python-pickleshare' 'python-prompt_toolkit' + 'python-jedi' 'python-pygments') +makedepends=('python-setuptools') +optdepends=("python-nose: for IPython's test suite") + +# new optional thing: ipyparallel + +source=("ipython-$pkgver.tgz::https://github.com/ipython/ipython/archive/$pkgver.tar.gz"; + "https://files.pythonhosted.org/packages/source/b/backcall/backcall-0.1.0.tar.gz"; + "https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png";) +md5sums=('64fa7e93cf884902abd43938a2954bd5' + '87ce0c7839808e6a3427d57df6a792e7' + '2901d65f1b1fe354e72850085cd1c072') + +# confirm that an update does not break sage? + +package() { + cd "$srcdir/ipython-$pkgver" + + # see https://github.com/ipython/ipython/issues/2057 + #export LC_ALL=en_US.UTF-8 + python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 + + cd "$srcdir/backcall-0.1.0" + python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 + + cd "$srcdir/ipython-$pkgver" + install -Dm644 docs/source/about/license_and_copyright.rst "$pkgdir/usr/share/licenses/ipython/LICENSE" + + cd "$srcdir/ipython-$pkgver/examples/IPython Kernel/" + # FS#45120 + sed -i 's/gnome-netstatus-idle/ipython/' *.desktop + install -Dm644 ipython.desktop "$pkgdir/usr/share/applications/ipython.desktop" + #install -Dm644 ipython-qtconsole.desktop "$pkgdir/usr/share/applications/ipython-qtconsole.desktop" + # FS#47046 + install -Dm644 "$srcdir/icon.png" "$pkgdir/usr/
[arch-commits] Commit in ipython/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 01:24:09 Author: kkeen Revision: 545036 upgpkg: ipython 7.11.0-1 Modified: ipython/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 01:10:20 UTC (rev 545035) +++ PKGBUILD2019-12-31 01:24:09 UTC (rev 545036) @@ -5,7 +5,7 @@ # Contributor: Douglas Soares de Andrade pkgname=ipython -pkgver=7.10.2 +pkgver=7.11.0 pkgrel=1 pkgdesc="An enhanced Interactive Python shell." arch=('any') @@ -22,7 +22,7 @@ source=("ipython-$pkgver.tgz::https://github.com/ipython/ipython/archive/$pkgver.tar.gz"; "https://files.pythonhosted.org/packages/source/b/backcall/backcall-0.1.0.tar.gz"; "https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png";) -md5sums=('ed454ea05ebd909a40e2f028a4cc2d91' +md5sums=('64fa7e93cf884902abd43938a2954bd5' '87ce0c7839808e6a3427d57df6a792e7' '2901d65f1b1fe354e72850085cd1c072')
[arch-commits] Commit in python-matplotlib/trunk (PKGBUILD setup.cfg)
Date: Tuesday, December 31, 2019 @ 01:10:03 Author: archange Revision: 545034 upgpkg: python-matplotlib 3.1.2-1 Tests data are always present in the source directory, the setup.cfg knob only controls their actual installation to the system, which we don't want. Modified: python-matplotlib/trunk/PKGBUILD Deleted: python-matplotlib/trunk/setup.cfg ---+ PKGBUILD | 24 +--- setup.cfg |4 2 files changed, 5 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 00:39:52 UTC (rev 545033) +++ PKGBUILD2019-12-31 01:10:03 UTC (rev 545034) @@ -6,8 +6,8 @@ # Contributor: Douglas Soares de Andrade pkgname=python-matplotlib -pkgver=3.1.1 -pkgrel=4 +pkgver=3.1.2 +pkgrel=1 pkgdesc="A python plotting library, making publication quality plots" arch=(x86_64) url="https://matplotlib.org"; @@ -34,23 +34,9 @@ checkdepends=(python-pytest-xdist python-pytest-runner xorg-server-xvfb texlive-core texlive-latexextra inkscape mencoder ffmpeg imagemagick python-pandas) -source=("https://github.com/matplotlib/matplotlib/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"; -setup.cfg - matplotlib-python-3.8-warning.patch::"https://github.com/matplotlib/matplotlib/commit/4651a125.patch";) -sha512sums=('157ced0cdcb17c9c82f897ee1621ea06a063491ce7393cda4c74a07a970c49385167b5cf32c1666a2933af50ccc53811cf871b6465b796a42abf4a358c76f6c0' - '77f37e460b17afb5fed12eee6fe48fd48642301f45bb80eb3a02592b74beb32357b0707454aaf8d3e573105726b9bdbaac944c09fb617df4db2df5d1d33fd133' - '443e1a8c088340c9c7d89008e770475d0935c51d84a1e7bfea56ac53f7d48fc0530c05e68b33aa07a92dd621cfc3f9b8227c65692dfeb53d72119b47236ac8fd') +source=("https://github.com/matplotlib/matplotlib/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('514e66ff76381dccb185a8b8dee44ecbf5108e99ecc5ce46b56750e2a62b782e2b67f0ba02b01545541a1499ffe2347b6bc502077455d8a742796161017cba42') -prepare() { - cp -a matplotlib-${pkgver}{,-test} - - # Configure tests (FS#48175) - cp setup.cfg matplotlib-${pkgver}-test/ - - cd matplotlib-$pkgver - patch -p1 -i ../matplotlib-python-3.8-warning.patch # Fix deprecation warnings with python 3.8 -} - build() { cd matplotlib-${pkgver} python setup.py build @@ -57,7 +43,7 @@ } check() { - cd matplotlib-${pkgver}-test + cd matplotlib-${pkgver} xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 1280x1024x24" \ python setup.py pytest --addopts="-n auto" || warning "Tests failed" # Different font rendering details } Deleted: setup.cfg === --- setup.cfg 2019-12-31 00:39:52 UTC (rev 545033) +++ setup.cfg 2019-12-31 01:10:03 UTC (rev 545034) @@ -1,4 +0,0 @@ -[packages] -tests = True -toolkits_tests = True -local_freetype = True \ No newline at end of file
[arch-commits] Commit in python-matplotlib/repos/community-x86_64 (3 files)
Date: Tuesday, December 31, 2019 @ 01:10:20 Author: archange Revision: 545035 archrelease: copy trunk to community-x86_64 Added: python-matplotlib/repos/community-x86_64/PKGBUILD (from rev 545034, python-matplotlib/trunk/PKGBUILD) Deleted: python-matplotlib/repos/community-x86_64/PKGBUILD python-matplotlib/repos/community-x86_64/setup.cfg ---+ PKGBUILD | 124 ++-- setup.cfg |4 - 2 files changed, 55 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 01:10:03 UTC (rev 545034) +++ PKGBUILD2019-12-31 01:10:20 UTC (rev 545035) @@ -1,69 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Bruno Pagani -# Contributor: Stéphane Gaudreault -# Contributor: Stefan Husmann -# Contributor: Angel 'angvp' Velasquez -# Contributor: Douglas Soares de Andrade - -pkgname=python-matplotlib -pkgver=3.1.1 -pkgrel=4 -pkgdesc="A python plotting library, making publication quality plots" -arch=(x86_64) -url="https://matplotlib.org"; -license=(custom) -depends=(freetype2 libpng python-numpy python-cycler python-dateutil python-kiwisolver python-pyparsing) -optdepends=('tk: Tk{Agg,Cairo} backends' -'python-pyqt5: Qt5{Agg,Cairo} backends' -'python-gobject: for GTK3{Agg,Cairo} backend' -'python-wxpython: WX{,Agg,Cairo} backend' -'python-cairo: {GTK3,Qt5,Tk,WX}Cairo backends' -'python-cairocffi: alternative for Cairo backends' -'python-tornado: WebAgg backend' -'ffmpeg: for saving movies' -'imagemagick: for saving animated gifs' -'python-pillow: for reading/saving jpeg/bmp/tiff files' -'ghostscript: usetex dependencies' -'texlive-bin: usetex dependencies') -makedepends=(git rsync python-setuptools - tk python-pyqt5 python-gobject - python-wxpython python-cairocffi python-tornado - python-pillow ghostscript texlive-bin) - # qhull missing pkg-config file - # agg missing some non-upstreamed patches? -checkdepends=(python-pytest-xdist python-pytest-runner xorg-server-xvfb - texlive-core texlive-latexextra inkscape mencoder - ffmpeg imagemagick python-pandas) -source=("https://github.com/matplotlib/matplotlib/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"; -setup.cfg - matplotlib-python-3.8-warning.patch::"https://github.com/matplotlib/matplotlib/commit/4651a125.patch";) -sha512sums=('157ced0cdcb17c9c82f897ee1621ea06a063491ce7393cda4c74a07a970c49385167b5cf32c1666a2933af50ccc53811cf871b6465b796a42abf4a358c76f6c0' - '77f37e460b17afb5fed12eee6fe48fd48642301f45bb80eb3a02592b74beb32357b0707454aaf8d3e573105726b9bdbaac944c09fb617df4db2df5d1d33fd133' - '443e1a8c088340c9c7d89008e770475d0935c51d84a1e7bfea56ac53f7d48fc0530c05e68b33aa07a92dd621cfc3f9b8227c65692dfeb53d72119b47236ac8fd') - -prepare() { - cp -a matplotlib-${pkgver}{,-test} - - # Configure tests (FS#48175) - cp setup.cfg matplotlib-${pkgver}-test/ - - cd matplotlib-$pkgver - patch -p1 -i ../matplotlib-python-3.8-warning.patch # Fix deprecation warnings with python 3.8 -} - -build() { - cd matplotlib-${pkgver} - python setup.py build -} - -check() { - cd matplotlib-${pkgver}-test - xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 1280x1024x24" \ -python setup.py pytest --addopts="-n auto" || warning "Tests failed" # Different font rendering details -} - -package_python-matplotlib() { - cd matplotlib-${pkgver} - python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 --skip-build - install -Dm644 doc/users/license.rst -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: python-matplotlib/repos/community-x86_64/PKGBUILD (from rev 545034, python-matplotlib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 01:10:20 UTC (rev 545035) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Maintainer: Bruno Pagani +# Contributor: Stéphane Gaudreault +# Contributor: Stefan Husmann +# Contributor: Angel 'angvp' Velasquez +# Contributor: Douglas Soares de Andrade + +pkgname=python-matplotlib +pkgver=3.1.2 +pkgrel=1 +pkgdesc="A python plotting library, making publication quality plots" +arch=(x86_64) +url="https://matplotlib.org"; +license=(custom) +depends=(freetype2 libpng python-numpy python-cycler python-dateutil python-kiwisolver python-pyparsing) +optdepends=('tk: Tk{Agg,Cairo} backends' +'python-pyqt5: Qt5{Agg,Cairo} backends' +'python-gobject: for GTK3{Agg,Cairo} backend' +'python-wxpython: WX{,Agg,Cairo} backend' +'python-cairo: {GTK3,Qt5,Tk,WX}Cairo backends' +'python-cairocffi: alternative for Cairo backends' +'python-
[arch-commits] Commit in fwupd/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 31, 2019 @ 00:39:52 Author: archange Revision: 545033 archrelease: copy trunk to community-x86_64 Added: fwupd/repos/community-x86_64/PKGBUILD (from rev 545032, fwupd/trunk/PKGBUILD) Deleted: fwupd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 99 ++--- 1 file changed, 49 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 00:39:41 UTC (rev 545032) +++ PKGBUILD2019-12-31 00:39:52 UTC (rev 545033) @@ -1,50 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Mirco Tischler - -pkgname=fwupd -pkgver=1.3.5 -pkgrel=1 -pkgdesc="A simple daemon to allow session software to update firmware" -arch=(x86_64) -url="https://github.com/fwupd/fwupd"; -license=(LGPL) -depends=(libxmlb efivar python libsmbios libgusb - libsoup json-glib gcab libarchive gpgme - libgudev polkit shared-mime-info modemmanager - tpm2-tss) -makedepends=(meson valgrind gobject-introspection gtk-doc - python-cairo noto-fonts noto-fonts-cjk python-gobject vala - bash-completion python-pillow help2man gnu-efi-libs tpm2-tss) -checkdepends=(umockdev) -backup=('etc/fwupd/daemon.conf' -'etc/fwupd/redfish.conf' -'etc/fwupd/remotes.d/dell-esrt.conf' -'etc/fwupd/remotes.d/fwupd-tests.conf' -'etc/fwupd/remotes.d/lvfs-testing.conf' -'etc/fwupd/remotes.d/lvfs.conf' -'etc/fwupd/remotes.d/vendor-directory.conf' -'etc/fwupd/remotes.d/vendor.conf' -'etc/fwupd/uefi.conf') -source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('e3356138d45f32fc17372611445f2f095c397a718a40add35e3a52d0399c4bf4' -'SKIP') -validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes - -build() { -cd ${pkgname}-${pkgver} -arch-meson -D b_lto=false ../build -ninja -v -C ../build -} - -check() { -cd build -meson test -} - -package() { -DESTDIR="${pkgdir}" ninja -C build install -# Fixup mode to match polkit -install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d -# Remove the tests -rm -r "${pkgdir}"/usr/share/installed-tests/ -} Copied: fwupd/repos/community-x86_64/PKGBUILD (from rev 545032, fwupd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 00:39:52 UTC (rev 545033) @@ -0,0 +1,49 @@ +# Maintainer: Bruno Pagani +# Contributor: Mirco Tischler + +pkgname=fwupd +pkgver=1.3.6 +pkgrel=1 +pkgdesc="A simple daemon to allow session software to update firmware" +arch=(x86_64) +url="https://github.com/fwupd/fwupd"; +license=(LGPL) +depends=(libxmlb efivar python libsmbios libgusb + libsoup json-glib gcab libarchive gpgme + libgudev polkit shared-mime-info modemmanager + tpm2-tss) +makedepends=(meson valgrind gobject-introspection gtk-doc + python-cairo noto-fonts noto-fonts-cjk python-gobject vala + bash-completion python-pillow help2man gnu-efi-libs tpm2-tss) +checkdepends=(umockdev) +backup=('etc/fwupd/daemon.conf' +'etc/fwupd/redfish.conf' +'etc/fwupd/remotes.d/dell-esrt.conf' +'etc/fwupd/remotes.d/fwupd-tests.conf' +'etc/fwupd/remotes.d/lvfs-testing.conf' +'etc/fwupd/remotes.d/lvfs.conf' +'etc/fwupd/remotes.d/vendor-directory.conf' +'etc/fwupd/remotes.d/vendor.conf' +'etc/fwupd/uefi.conf') +source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc}) +sha256sums=('8393c8471a0c797282d05e9dec292ffd39b2c1b775315af3915f66782d81d269' 'SKIP') +validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes + +build() { +cd ${pkgname}-${pkgver} +arch-meson -D b_lto=false ../build +ninja -v -C ../build +} + +check() { +cd build +meson test +} + +package() { +DESTDIR="${pkgdir}" ninja -C build install +# Fixup mode to match polkit +install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d +# Remove the tests +rm -r "${pkgdir}"/usr/share/installed-tests/ +}
[arch-commits] Commit in intel-media-driver/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 00:39:37 Author: archange Revision: 545031 upgpkg: intel-media-driver 19.4.0-1 Modified: intel-media-driver/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 00:39:31 UTC (rev 545030) +++ PKGBUILD2019-12-31 00:39:37 UTC (rev 545031) @@ -2,8 +2,8 @@ # Maintainer: Daniel Bermond pkgname=intel-media-driver -pkgver=19.3.1 -pkgrel=3 +pkgver=19.4.0 +pkgrel=1 pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs" arch=(x86_64) url="https://github.com/intel/media-driver/"; @@ -11,7 +11,7 @@ depends=(gcc-libs intel-gmmlib libva libpciaccess) makedepends=(cmake) source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz";) -sha256sums=('637471705567cc20d88aab0fdb552f62c9b3c530512765436642a1ec9f36134c') +sha256sums=('977b43242ccbd397a31b92f11ac9e2bae319b3099dd01c4e9f507883c62084a5') build() { cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \ @@ -24,5 +24,5 @@ package() { make -C build DESTDIR="$pkgdir" install -install -D -m644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +install -Dm644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/ }
[arch-commits] Commit in intel-media-driver/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 31, 2019 @ 00:39:41 Author: archange Revision: 545032 archrelease: copy trunk to community-x86_64 Added: intel-media-driver/repos/community-x86_64/PKGBUILD (from rev 545031, intel-media-driver/trunk/PKGBUILD) Deleted: intel-media-driver/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 00:39:37 UTC (rev 545031) +++ PKGBUILD2019-12-31 00:39:41 UTC (rev 545032) @@ -1,28 +0,0 @@ -# Maintainer: Bruno Pagani -# Maintainer: Daniel Bermond - -pkgname=intel-media-driver -pkgver=19.3.1 -pkgrel=3 -pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs" -arch=(x86_64) -url="https://github.com/intel/media-driver/"; -license=(MIT BSD) -depends=(gcc-libs intel-gmmlib libva libpciaccess) -makedepends=(cmake) -source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz";) -sha256sums=('637471705567cc20d88aab0fdb552f62c9b3c530512765436642a1ec9f36134c') - -build() { -cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DINSTALL_DRIVER_SYSCONF=OFF \ --Wno-dev -make -C build -} - -package() { -make -C build DESTDIR="$pkgdir" install -install -D -m644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: intel-media-driver/repos/community-x86_64/PKGBUILD (from rev 545031, intel-media-driver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 00:39:41 UTC (rev 545032) @@ -0,0 +1,28 @@ +# Maintainer: Bruno Pagani +# Maintainer: Daniel Bermond + +pkgname=intel-media-driver +pkgver=19.4.0 +pkgrel=1 +pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs" +arch=(x86_64) +url="https://github.com/intel/media-driver/"; +license=(MIT BSD) +depends=(gcc-libs intel-gmmlib libva libpciaccess) +makedepends=(cmake) +source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz";) +sha256sums=('977b43242ccbd397a31b92f11ac9e2bae319b3099dd01c4e9f507883c62084a5') + +build() { +cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DINSTALL_DRIVER_SYSCONF=OFF \ +-Wno-dev +make -C build +} + +package() { +make -C build DESTDIR="$pkgdir" install +install -Dm644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in fwupd/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 00:39:31 Author: archange Revision: 545030 upgpkg: fwupd 1.3.6-1 Modified: fwupd/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 00:32:16 UTC (rev 545029) +++ PKGBUILD2019-12-31 00:39:31 UTC (rev 545030) @@ -2,7 +2,7 @@ # Contributor: Mirco Tischler pkgname=fwupd -pkgver=1.3.5 +pkgver=1.3.6 pkgrel=1 pkgdesc="A simple daemon to allow session software to update firmware" arch=(x86_64) @@ -26,8 +26,7 @@ 'etc/fwupd/remotes.d/vendor.conf' 'etc/fwupd/uefi.conf') source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('e3356138d45f32fc17372611445f2f095c397a718a40add35e3a52d0399c4bf4' -'SKIP') +sha256sums=('8393c8471a0c797282d05e9dec292ffd39b2c1b775315af3915f66782d81d269' 'SKIP') validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes build() {
[arch-commits] Commit in hugin/trunk (hugin-exiv2-0.27.1.patch)
Date: Tuesday, December 31, 2019 @ 00:32:16 Author: archange Revision: 545029 Remove obsolete patch Deleted: hugin/trunk/hugin-exiv2-0.27.1.patch --+ hugin-exiv2-0.27.1.patch | 93 - 1 file changed, 93 deletions(-) Deleted: hugin-exiv2-0.27.1.patch === --- hugin-exiv2-0.27.1.patch2019-12-31 00:31:37 UTC (rev 545028) +++ hugin-exiv2-0.27.1.patch2019-12-31 00:32:16 UTC (rev 545029) @@ -1,93 +0,0 @@ -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/AboutDialog.cpp a/src/hugin1/hugin/AboutDialog.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin1/hugin/AboutDialog.cpp Wed May 15 17:47:40 2019 +0200 -@@ -42,7 +42,7 @@ - // workaround for a conflict between exiv2 and wxWidgets/CMake built - #define HAVE_PID_T 1 - #endif --#include "exiv2/exiv2.hpp" -+#include - #include "lensdb/LensDB.h" - #include "sqlite3.h" - #include -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/PanoOperation.cpp a/src/hugin1/hugin/PanoOperation.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin1/hugin/PanoOperation.cpp Wed May 15 17:47:40 2019 +0200 -@@ -36,8 +36,7 @@ - // workaround for a conflict between exiv2 and wxWidgets/CMake built - #define HAVE_PID_T 1 - #endif --#include --#include -+#include - #include "base_wx/LensTools.h" - #include "base_wx/wxLensDB.h" - #include "hugin/ResetDialog.h" -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/RawImport.cpp a/src/hugin1/hugin/RawImport.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin1/hugin/RawImport.cpp Wed May 15 17:47:40 2019 +0200 -@@ -35,10 +35,7 @@ - // workaround for a conflict between exiv2 and wxWidgets/CMake built - #define HAVE_PID_T 1 - #endif --#include --#include --#include --#include -+#include - #ifdef __WXMSW__ - #include - #endif -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/TextureManager.cpp a/src/hugin1/hugin/TextureManager.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin1/hugin/TextureManager.cpp Wed May 15 17:47:40 2019 +0200 -@@ -65,8 +65,7 @@ - // workaround for a conflict between exiv2 and wxWidgets/CMake built - #define HAVE_PID_T 1 - #endif --#include "exiv2/exiv2.hpp" --#include "exiv2/preview.hpp" -+#include - - TextureManager::TextureManager(HuginBase::Panorama *pano, ViewState *view_state_in) - { -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/ptbatcher/FindPanoDialog.cpp a/src/hugin1/ptbatcher/FindPanoDialog.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin1/ptbatcher/FindPanoDialog.cpp Wed May 15 17:47:40 2019 +0200 -@@ -36,8 +36,7 @@ - // workaround for a conflict between exiv2 and wxWidgets/CMake built - #define HAVE_PID_T 1 - #endif --#include "exiv2/exiv2.hpp" --#include "exiv2/preview.hpp" -+#include - #ifdef _WIN32 - #include - #endif -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin_base/panodata/Exiv2Helper.cpp a/src/hugin_base/panodata/Exiv2Helper.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin_base/panodata/Exiv2Helper.cpp Wed May 15 17:47:40 2019 +0200 -@@ -28,8 +28,7 @@ - #include "Exiv2Helper.h" - #include "hugin_math/hugin_math.h" - #include "hugin_utils/utils.h" --#include "exiv2/easyaccess.hpp" --#include "exiv2/version.hpp" -+#include - - namespace HuginBase - { -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin_base/panodata/SrcPanoImage.cpp a/src/hugin_base/panodata/SrcPanoImage.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin_base/panodata/SrcPanoImage.cpp Wed May 15 17:47:40 2019 +0200 -@@ -40,9 +40,7 @@ - #include - #include - #include --#include --#include --#include -+#include - #include - #include "Exiv2Helper.h" -
[arch-commits] Commit in hugin/repos/community-x86_64 (4 files)
Date: Tuesday, December 31, 2019 @ 00:31:37 Author: archange Revision: 545028 archrelease: copy trunk to community-x86_64 Added: hugin/repos/community-x86_64/PKGBUILD (from rev 545027, hugin/trunk/PKGBUILD) hugin/repos/community-x86_64/hugin-exiv2-0.27.1.patch (from rev 545027, hugin/trunk/hugin-exiv2-0.27.1.patch) Deleted: hugin/repos/community-x86_64/PKGBUILD hugin/repos/community-x86_64/hugin-exiv2-0.27.1.patch --+ PKGBUILD | 84 hugin-exiv2-0.27.1.patch | 186 ++--- 2 files changed, 130 insertions(+), 140 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 00:31:21 UTC (rev 545027) +++ PKGBUILD2019-12-31 00:31:37 UTC (rev 545028) @@ -1,47 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Gaetan Bisson -# Contributor: Tobias Kieslich -# Contributor: Giovanni Scafora -# Contributor: Dominik Ryba - -pkgname=hugin -pkgver=2019.0.0 -pkgrel=6 -pkgdesc="Panorama photo stitcher" -arch=(x86_64) -url="http://hugin.sourceforge.net/"; -license=(GPL) -depends=(wxgtk3 boost-libs libtiff libpano13 libjpeg libpng openexr vigra - exiv2 glew sqlite lcms2 lapack fftw glu libxi libxmu python - lensfun make enblend-enfuse) -makedepends=(cmake boost tclap mesa swig) -optdepends=('perl-image-exiftool: GPano tags support' -'dcraw: RAW import using dcraw' -'darktable: RAW import using darktable' -'rawtherapee: RAW import using rawtherapee') -source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2"; hugin-exiv2-0.27.1.patch) -sha256sums=('f94717c5035b776a552163bac5815916e0662008fabefafd790fa54b352e22d1' -'93ade29aa894ebc0186570b8eb24c4849001fdf7781a9a95beb661e3ccd3533f') - -prepare() { -mkdir -p build - -cd $pkgname-$pkgver -patch -p1 -i ../hugin-exiv2-0.27.1.patch # Fix build with exiv2 0.27.1 (Fedora) -} - -build() { -cd build -cmake ../${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DENABLE_LAPACK=yes \ --DBUILD_HSI=ON \ --DUSE_GDKBACKEND_X11=ON \ --DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 -make -} - -package() { -cd build -make DESTDIR="${pkgdir}" install -} Copied: hugin/repos/community-x86_64/PKGBUILD (from rev 545027, hugin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 00:31:37 UTC (rev 545028) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani +# Contributor: Gaetan Bisson +# Contributor: Tobias Kieslich +# Contributor: Giovanni Scafora +# Contributor: Dominik Ryba + +pkgname=hugin +pkgver=2019.2.0 +pkgrel=1 +pkgdesc="Panorama photo stitcher" +arch=(x86_64) +url="http://hugin.sourceforge.net/"; +license=(GPL) +depends=(wxgtk3 boost-libs libtiff libpano13 libjpeg libpng openexr vigra + exiv2 glew sqlite lcms2 lapack fftw glu libxi libxmu python + lensfun make enblend-enfuse) +makedepends=(cmake boost tclap mesa swig) +optdepends=('perl-image-exiftool: GPano tags support' +'dcraw: RAW import using dcraw' +'darktable: RAW import using darktable' +'rawtherapee: RAW import using rawtherapee') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2";) +sha256sums=('8ba6bdfea246313f142f17f42e066c6888f51b72e4f8814b5e1c84ff56a95a3e') + +build() { + cmake -B build -S ${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DENABLE_LAPACK=yes \ +-DBUILD_HSI=ON \ +-DUSE_GDKBACKEND_X11=ON \ +-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install +} Deleted: hugin-exiv2-0.27.1.patch === --- hugin-exiv2-0.27.1.patch2019-12-31 00:31:21 UTC (rev 545027) +++ hugin-exiv2-0.27.1.patch2019-12-31 00:31:37 UTC (rev 545028) @@ -1,93 +0,0 @@ -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/AboutDialog.cpp a/src/hugin1/hugin/AboutDialog.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin1/hugin/AboutDialog.cpp Wed May 15 17:47:40 2019 +0200 -@@ -42,7 +42,7 @@ - // workaround for a conflict between exiv2 and wxWidgets/CMake built - #define HAVE_PID_T 1 - #endif --#include "exiv2/exiv2.hpp" -+#include - #include "lensdb/LensDB.h" - #include "sqlite3.h" - #include -diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/PanoOperation.cpp a/src/hugin1/hugin/PanoOperation.cpp Wed May 15 17:41:28 2019 +0200 -+++ b/src/hugin1/hugin/PanoOperation.cpp Wed May 15 17:47:40 2019 +0200 -@@ -36,8 +36,7 @@ - // workaround for a conflict between exiv2 and wxWidgets/CMake built - #define HAVE_PID_T 1 - #endif --#include --#include -+#include - #include "base_wx/LensTool
[arch-commits] Commit in hugin/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 00:31:21 Author: archange Revision: 545027 upgpkg: hugin 2019.2.0-1 Modified: hugin/trunk/PKGBUILD --+ PKGBUILD | 34 -- 1 file changed, 12 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 00:15:15 UTC (rev 545026) +++ PKGBUILD2019-12-31 00:31:21 UTC (rev 545027) @@ -5,8 +5,8 @@ # Contributor: Dominik Ryba pkgname=hugin -pkgver=2019.0.0 -pkgrel=6 +pkgver=2019.2.0 +pkgrel=1 pkgdesc="Panorama photo stitcher" arch=(x86_64) url="http://hugin.sourceforge.net/"; @@ -19,29 +19,19 @@ 'dcraw: RAW import using dcraw' 'darktable: RAW import using darktable' 'rawtherapee: RAW import using rawtherapee') -source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2"; hugin-exiv2-0.27.1.patch) -sha256sums=('f94717c5035b776a552163bac5815916e0662008fabefafd790fa54b352e22d1' -'93ade29aa894ebc0186570b8eb24c4849001fdf7781a9a95beb661e3ccd3533f') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2";) +sha256sums=('8ba6bdfea246313f142f17f42e066c6888f51b72e4f8814b5e1c84ff56a95a3e') -prepare() { -mkdir -p build - -cd $pkgname-$pkgver -patch -p1 -i ../hugin-exiv2-0.27.1.patch # Fix build with exiv2 0.27.1 (Fedora) -} - build() { -cd build -cmake ../${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DENABLE_LAPACK=yes \ --DBUILD_HSI=ON \ --DUSE_GDKBACKEND_X11=ON \ --DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 -make + cmake -B build -S ${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DENABLE_LAPACK=yes \ +-DBUILD_HSI=ON \ +-DUSE_GDKBACKEND_X11=ON \ +-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 + make -C build } package() { -cd build -make DESTDIR="${pkgdir}" install + make -C build DESTDIR="${pkgdir}" install }
[arch-commits] Commit in intel-gmmlib/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 31, 2019 @ 00:15:15 Author: archange Revision: 545026 archrelease: copy trunk to community-x86_64 Added: intel-gmmlib/repos/community-x86_64/PKGBUILD (from rev 545025, intel-gmmlib/trunk/PKGBUILD) Deleted: intel-gmmlib/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 00:15:04 UTC (rev 545025) +++ PKGBUILD2019-12-31 00:15:15 UTC (rev 545026) @@ -1,33 +0,0 @@ -# Maintainer: Bruno Pagani -# Maintainer: Daniel Bermond - -pkgname=intel-gmmlib -pkgver=19.3.4.1 -pkgrel=1 -pkgdesc="Intel Graphics Memory Management Library" -arch=(x86_64) -url="https://github.com/intel/gmmlib/"; -license=(MIT) -depends=(gcc-libs) -makedepends=(cmake) -provides=(gmmlib) -conflicts=(gmmlib) -replaces=(gmmlib) -options=(!emptydirs) -source=("https://github.com/${pkgname/-//}/archive/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('f9631eca699540ac57bfe8d56da9eed5de0a4301f69ad42e0da9fd5f06f62498') - -build() { -cmake -B build -S gmmlib-${pkgname}-${pkgver} \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DRUN_TEST_SUITE=ON \ --Wno-dev -make -C build -} - -package() { -make -C build DESTDIR="${pkgdir}" install -install -D -m644 gmmlib-${pkgname}-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: intel-gmmlib/repos/community-x86_64/PKGBUILD (from rev 545025, intel-gmmlib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 00:15:15 UTC (rev 545026) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani +# Maintainer: Daniel Bermond + +pkgname=intel-gmmlib +pkgver=19.4.1 +pkgrel=1 +pkgdesc="Intel Graphics Memory Management Library" +arch=(x86_64) +url="https://github.com/intel/gmmlib/"; +license=(MIT) +depends=(gcc-libs) +makedepends=(cmake) +provides=(gmmlib) +conflicts=(gmmlib) +replaces=(gmmlib) +options=(!emptydirs) +source=("https://github.com/${pkgname/-//}/archive/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('bb874b41c499abb8f6253b1834e93a02ed9744de71f2503ee9cd4100af7c1860') + +build() { +cmake -B build -S gmmlib-${pkgname}-${pkgver} \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DRUN_TEST_SUITE=ON \ +-Wno-dev +make -C build +} + +package() { +make -C build DESTDIR="${pkgdir}" install +install -D -m644 gmmlib-${pkgname}-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in intel-gmmlib/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 00:15:04 Author: archange Revision: 545025 upgpkg: intel-gmmlib 19.4.1-1 Modified: intel-gmmlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 23:55:08 UTC (rev 545024) +++ PKGBUILD2019-12-31 00:15:04 UTC (rev 545025) @@ -2,7 +2,7 @@ # Maintainer: Daniel Bermond pkgname=intel-gmmlib -pkgver=19.3.4.1 +pkgver=19.4.1 pkgrel=1 pkgdesc="Intel Graphics Memory Management Library" arch=(x86_64) @@ -15,7 +15,7 @@ replaces=(gmmlib) options=(!emptydirs) source=("https://github.com/${pkgname/-//}/archive/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('f9631eca699540ac57bfe8d56da9eed5de0a4301f69ad42e0da9fd5f06f62498') +sha256sums=('bb874b41c499abb8f6253b1834e93a02ed9744de71f2503ee9cd4100af7c1860') build() { cmake -B build -S gmmlib-${pkgname}-${pkgver} \
[arch-commits] Commit in riot/trunk (PKGBUILD riot-desktop.sh riot.desktop)
Date: Monday, December 30, 2019 @ 23:54:57 Author: archange Revision: 545023 upgpkg: riot 1.5.6-1 Switch to yarn as recommended by upstream since npm produces non-working builds. Also use electron-builder through yarn to produce a reduced app.asar instead of packaging the whole electron_app directory. Modified: riot/trunk/PKGBUILD riot/trunk/riot-desktop.sh riot/trunk/riot.desktop -+ PKGBUILD| 36 ++-- riot-desktop.sh |2 +- riot.desktop|2 +- 3 files changed, 20 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 23:48:38 UTC (rev 545022) +++ PKGBUILD2019-12-30 23:54:57 UTC (rev 545023) @@ -2,8 +2,8 @@ # Contributor: Luca Weiss pkgbase=riot -pkgname=('riot-desktop' 'riot-web') -pkgver=1.5.5 +pkgname=('riot-web' 'riot-desktop') +pkgver=1.5.6 pkgrel=1 pkgdesc="A glossy Matrix collaboration client, web and desktop versions." arch=(any) @@ -15,21 +15,22 @@ ${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc" "${pkgbase}.desktop" "${pkgbase}-desktop.sh") -sha256sums=('f0fac527fedade01243268a08c891e3d302b2ea7ceab9c6a4aa21503b636c4b3' +sha256sums=('81716845e53cca31ce3dc6ed42640ec56279b9171db2709e3f6f81b93c415a6a' 'SKIP' -'7bb009c38bce944472e5b9d4eded6a9051e673665034ecc3a7f1cb63912123b7' -'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7') +'fa1a6756280c678e2193930adbd98c7721071278700e17a0db38de1668365091' +'dc14c79694bac4f523493c26a73c8000f9a2374f36dd21c1945bfb93d19277cd') validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases prepare() { cd ${pkgbase}-web-${pkgver} sed -i 's@https://riot.im/download/desktop/update/@null@g' electron_app/riot.im/config.json + sed -i 's/"target": "deb"/"target": "dir"/g' package.json + yarn install } build() { cd ${pkgbase}-web-${pkgver} - npm install --cache ../npm-cache - npm run build --cache ../npm-cache + yarn build:electron:linux } package_riot-web() { @@ -36,6 +37,7 @@ pkgdesc="A glossy Matrix collaboration client for the web." provides=(vector-web) replaces=(vector-web) + cd ${pkgbase}-web-${pkgver} install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase} @@ -50,27 +52,25 @@ pkgdesc="A glossy Matrix collaboration client for the desktop." depends=(riot-web electron) backup=('etc/riot/config.json') + cd ${pkgbase}-web-${pkgver} - cd electron_app - npm install --cache "${srcdir}"/npm-cache - cd .. + install -d "${pkgdir}"{/usr/lib/${pkgbase}/,/etc/webapps/${pkgbase}} - install -d "${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}} + # Install the app content, replace the webapp with a symlink to the system package + cp -r electron_app/dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/${pkgbase}/ + rm -r "${pkgdir}"/usr/lib/${pkgbase}/webapp + ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp - ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp + # Config file ln -s /etc/${pkgbase}/config.json "${pkgdir}"/etc/webapps/${pkgbase}/config.json - - install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/ - cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/ - cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/ - cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/ - install -Dm644 electron_app/img/riot.png -t "${pkgdir}"/usr/lib/${pkgbase}/img install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase} + # Required extras install -Dm644 "${srcdir}"/${pkgbase}.desktop "${pkgdir}"/usr/share/applications/${pkgbase}.desktop install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname} + # Icons install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg for i in 16 24 48 64 96 128 256 512; do install -Dm644 electron_app/build/icons/${i}x${i}.png "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png Modified: riot-desktop.sh === --- riot-desktop.sh 2019-12-30 23:48:38 UTC (rev 545022) +++ riot-desktop.sh 2019-12-30 23:54:57 UTC (rev 545023) @@ -1,3 +1,3 @@ #!/bin/bash -electron /usr/lib/riot/ "$@" +electron /usr/lib/riot/app.asar "$@" Modified: riot.desktop === --- riot.desktop2019-12-30 23:48:38 UTC (rev 545022) +++ riot.desktop2019-12-30 23:54:57 UTC (rev 545023) @@ -1,6 +1,6 @@ [Desktop Entry] Name=Riot -Comment=A feature-rich client for Matrix.org +Comment=A feature-rich client for Matrix Exec=/usr/bin/riot-desktop Terminal=false Typ
[arch-commits] Commit in riot/repos/community-any (6 files)
Date: Monday, December 30, 2019 @ 23:55:08 Author: archange Revision: 545024 archrelease: copy trunk to community-any Added: riot/repos/community-any/PKGBUILD (from rev 545023, riot/trunk/PKGBUILD) riot/repos/community-any/riot-desktop.sh (from rev 545023, riot/trunk/riot-desktop.sh) riot/repos/community-any/riot.desktop (from rev 545023, riot/trunk/riot.desktop) Deleted: riot/repos/community-any/PKGBUILD riot/repos/community-any/riot-desktop.sh riot/repos/community-any/riot.desktop -+ PKGBUILD| 156 +++--- riot-desktop.sh |6 +- riot.desktop| 18 +++--- 3 files changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-30 23:54:57 UTC (rev 545023) +++ PKGBUILD2019-12-30 23:55:08 UTC (rev 545024) @@ -1,78 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Luca Weiss - -pkgbase=riot -pkgname=('riot-desktop' 'riot-web') -pkgver=1.5.5 -pkgrel=1 -pkgdesc="A glossy Matrix collaboration client, web and desktop versions." -arch=(any) -url="https://riot.im"; -license=(Apache) -makedepends=(npm git yarn) -_url="https://github.com/vector-im/riot-web"; -source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz" - ${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc" -"${pkgbase}.desktop" -"${pkgbase}-desktop.sh") -sha256sums=('f0fac527fedade01243268a08c891e3d302b2ea7ceab9c6a4aa21503b636c4b3' -'SKIP' -'7bb009c38bce944472e5b9d4eded6a9051e673665034ecc3a7f1cb63912123b7' -'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7') -validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases - -prepare() { - cd ${pkgbase}-web-${pkgver} - sed -i 's@https://riot.im/download/desktop/update/@null@g' electron_app/riot.im/config.json -} - -build() { - cd ${pkgbase}-web-${pkgver} - npm install --cache ../npm-cache - npm run build --cache ../npm-cache -} - -package_riot-web() { - pkgdesc="A glossy Matrix collaboration client for the web." - provides=(vector-web) - replaces=(vector-web) - cd ${pkgbase}-web-${pkgver} - - install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase} - - cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/ - install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/ - ln -s /etc/webapps/${pkgbase}/config.json "${pkgdir}"/usr/share/webapps/${pkgbase}/ - echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version -} - -package_riot-desktop() { - pkgdesc="A glossy Matrix collaboration client for the desktop." - depends=(riot-web electron) - backup=('etc/riot/config.json') - cd ${pkgbase}-web-${pkgver} - - cd electron_app - npm install --cache "${srcdir}"/npm-cache - cd .. - - install -d "${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}} - - ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp - ln -s /etc/${pkgbase}/config.json "${pkgdir}"/etc/webapps/${pkgbase}/config.json - - install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/ - cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/ - cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/ - cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/ - install -Dm644 electron_app/img/riot.png -t "${pkgdir}"/usr/lib/${pkgbase}/img - install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase} - - install -Dm644 "${srcdir}"/${pkgbase}.desktop "${pkgdir}"/usr/share/applications/${pkgbase}.desktop - install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname} - - install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg - for i in 16 24 48 64 96 128 256 512; do -install -Dm644 electron_app/build/icons/${i}x${i}.png "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png - done -} Copied: riot/repos/community-any/PKGBUILD (from rev 545023, riot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-30 23:55:08 UTC (rev 545024) @@ -0,0 +1,78 @@ +# Maintainer: Bruno Pagani +# Contributor: Luca Weiss + +pkgbase=riot +pkgname=('riot-web' 'riot-desktop') +pkgver=1.5.6 +pkgrel=1 +pkgdesc="A glossy Matrix collaboration client, web and desktop versions." +arch=(any) +url="https://riot.im"; +license=(Apache) +makedepends=(npm git yarn) +_url="https://github.com/vector-im/riot-web"; +source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz" + ${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc" +"${pkgbase}.desktop" +"${pkgbase}-desktop.sh") +sha256sums=('81716845e53cca31ce3dc
[arch-commits] Commit in cozy-desktop/trunk (PKGBUILD cozy-desktop.sh)
Date: Monday, December 30, 2019 @ 23:48:38 Author: archange Revision: 545022 Remove useless "resources" sublevel Modified: cozy-desktop/trunk/PKGBUILD cozy-desktop/trunk/cozy-desktop.sh -+ PKGBUILD| 12 ++-- cozy-desktop.sh |2 +- 2 files changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 23:33:30 UTC (rev 545021) +++ PKGBUILD2019-12-30 23:48:38 UTC (rev 545022) @@ -16,7 +16,7 @@ sha256sums=('1b44b4fa2c77c8090eb02bd82e63a8e571fc706fa7f66183ae5f97ed9cbacb4b' '460674b23dd870c2bf8eac029c48a44b988a340c4bee76ee7cb1f7524e81f5cb' '563edd5a43c7f06080e03bec5f4e46154227f7e163500950ea39ecad466b198a' -'6915fe8b5771cfcb23970fbd78e07edb6ca364ba336fc3aa790de693d3ade16c') +'16200451af0bd1099510da4eeb7bd440ac4db4eda82013f1b3bd58777e04004e') prepare() { cd ${pkgname}-${pkgver} @@ -33,12 +33,12 @@ yarn dist --dir install -d "${pkgdir}"/usr/lib/${pkgname} -cp -r dist/linux-unpacked/resources "${pkgdir}"/usr/lib/${pkgname}/ +cp -r dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/${pkgname}/ -rm "${pkgdir}"/usr/lib/cozy-desktop/resources/app.asar.unpacked/gui/scripts/macos-add-favorite.py -rmdir "${pkgdir}"/usr/lib/cozy-desktop/resources/app.asar.unpacked/gui/{scripts/,} -rm -r "${pkgdir}"/usr/lib/cozy-desktop/resources/inspector -rm -r "${pkgdir}"/usr/lib/cozy-desktop/resources/regedit/ +rm "${pkgdir}"/usr/lib/cozy-desktop/app.asar.unpacked/gui/scripts/macos-add-favorite.py +rmdir "${pkgdir}"/usr/lib/cozy-desktop/app.asar.unpacked/gui/{scripts/,} +rm -r "${pkgdir}"/usr/lib/cozy-desktop/inspector +rm -r "${pkgdir}"/usr/lib/cozy-desktop/regedit cd "${srcdir}" chmod +x Cozy-Drive-${pkgver}-x86_64.AppImage Modified: cozy-desktop.sh === --- cozy-desktop.sh 2019-12-30 23:33:30 UTC (rev 545021) +++ cozy-desktop.sh 2019-12-30 23:48:38 UTC (rev 545022) @@ -1,3 +1,3 @@ #!/bin/sh -electron5 /usr/lib/cozy-desktop/resources/app.asar "$@" +electron5 /usr/lib/cozy-desktop/app.asar "$@"
[arch-commits] Commit in pnetcdf-openmpi/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 23:33:17 Author: archange Revision: 545020 upgpkg: pnetcdf-openmpi 1.12.1-1 Modified: pnetcdf-openmpi/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:32:56 UTC (rev 545019) +++ PKGBUILD2019-12-30 23:33:17 UTC (rev 545020) @@ -3,7 +3,7 @@ _pkg=pnetcdf _mpi=openmpi pkgname=${_pkg}-${_mpi} -pkgver=1.12.0 +pkgver=1.12.1 pkgrel=1 pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)" arch=(x86_64) @@ -17,12 +17,17 @@ replaces=(parallel-netcdf parallel-netcdf-openmpi) options=(staticlibs) source=("${url}/Release/${_pkg}-${pkgver}.tar.gz") -sha1sums=('0b815d623a7a63631d6466d8df67be433e78cb7b') +sha1sums=('e92580824534f2563c6cad6e128e43c89519e03d') +prepare() { +cd ${_pkg}-${pkgver} +autoreconf -vfi +} + build() { cd ${_pkg}-${pkgver} -autoreconf -vfi ./configure --prefix=/usr --enable-shared --enable-netcdf4 +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make LIBTOOLFLAGS=--verbose }
[arch-commits] Commit in pnetcdf-openmpi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 30, 2019 @ 23:33:30 Author: archange Revision: 545021 archrelease: copy trunk to community-x86_64 Added: pnetcdf-openmpi/repos/community-x86_64/PKGBUILD (from rev 545020, pnetcdf-openmpi/trunk/PKGBUILD) Deleted: pnetcdf-openmpi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 83 - 1 file changed, 44 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-30 23:33:17 UTC (rev 545020) +++ PKGBUILD2019-12-30 23:33:30 UTC (rev 545021) @@ -1,39 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=pnetcdf -_mpi=openmpi -pkgname=${_pkg}-${_mpi} -pkgver=1.12.0 -pkgrel=1 -pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)" -arch=(x86_64) -url="https://parallel-netcdf.github.io/"; -license=(custom) -depends=("${_mpi}" "netcdf-${_mpi}") -makedepends=(gcc-fortran) -checkdepends=(inetutils) -provides=(parallel-netcdf parallel-netcdf-openmpi) -conflicts=(parallel-netcdf parallel-netcdf-openmpi) -replaces=(parallel-netcdf parallel-netcdf-openmpi) -options=(staticlibs) -source=("${url}/Release/${_pkg}-${pkgver}.tar.gz") -sha1sums=('0b815d623a7a63631d6466d8df67be433e78cb7b') - -build() { -cd ${_pkg}-${pkgver} -autoreconf -vfi -./configure --prefix=/usr --enable-shared --enable-netcdf4 -make LIBTOOLFLAGS=--verbose -} - -check() { -cd ${_pkg}-${pkgver} -make check -make ptest -} - -package() { -cd ${_pkg}-${pkgver} -make DESTDIR="${pkgdir}" install -install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg} -} Copied: pnetcdf-openmpi/repos/community-x86_64/PKGBUILD (from rev 545020, pnetcdf-openmpi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-30 23:33:30 UTC (rev 545021) @@ -0,0 +1,44 @@ +# Maintainer: Bruno Pagani + +_pkg=pnetcdf +_mpi=openmpi +pkgname=${_pkg}-${_mpi} +pkgver=1.12.1 +pkgrel=1 +pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)" +arch=(x86_64) +url="https://parallel-netcdf.github.io/"; +license=(custom) +depends=("${_mpi}" "netcdf-${_mpi}") +makedepends=(gcc-fortran) +checkdepends=(inetutils) +provides=(parallel-netcdf parallel-netcdf-openmpi) +conflicts=(parallel-netcdf parallel-netcdf-openmpi) +replaces=(parallel-netcdf parallel-netcdf-openmpi) +options=(staticlibs) +source=("${url}/Release/${_pkg}-${pkgver}.tar.gz") +sha1sums=('e92580824534f2563c6cad6e128e43c89519e03d') + +prepare() { +cd ${_pkg}-${pkgver} +autoreconf -vfi +} + +build() { +cd ${_pkg}-${pkgver} +./configure --prefix=/usr --enable-shared --enable-netcdf4 +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool +make LIBTOOLFLAGS=--verbose +} + +check() { +cd ${_pkg}-${pkgver} +make check +make ptest +} + +package() { +cd ${_pkg}-${pkgver} +make DESTDIR="${pkgdir}" install +install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg} +}
[arch-commits] Commit in libarchive/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 23:27:55 Author: eworm Revision: 372399 switch to xz compressed source tarball Modified: libarchive/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 23:10:44 UTC (rev 372398) +++ PKGBUILD2019-12-30 23:27:55 UTC (rev 372399) @@ -11,8 +11,8 @@ depends=(acl attr bzip2 expat lz4 openssl xz zlib zstd) provides=(libarchive.so) validpgpkeys=('A5A45B12AD92D964B89EEE2DEC560C81CEC2276E') # Martin Matuska -source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('fcf87f3ad8db2e4f74f32526dee62dd1fb9894782b0a503a89c9d7a70a235191' +source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}) +sha256sums=('bb84e02f08cc3027e08e2473fc46eb7724ba9244e9c6ef8d122f68addd6042f7' 'SKIP') build() {
[arch-commits] Commit in openvpn/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 23:10:42 Author: eworm Revision: 372397 upgpkg: openvpn 2.4.8-2 rebuild Modified: openvpn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 23:04:51 UTC (rev 372396) +++ PKGBUILD2019-12-30 23:10:42 UTC (rev 372397) @@ -2,7 +2,7 @@ pkgname=openvpn pkgver=2.4.8 -pkgrel=1 +pkgrel=2 pkgdesc='An easy-to-use, robust and highly configurable VPN (Virtual Private Network)' arch=('x86_64') url='https://openvpn.net/index.php/open-source.html'
[arch-commits] Commit in openvpn/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Monday, December 30, 2019 @ 23:10:44 Author: eworm Revision: 372398 archrelease: copy trunk to testing-x86_64 Added: openvpn/repos/testing-x86_64/ openvpn/repos/testing-x86_64/PKGBUILD (from rev 372397, openvpn/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: openvpn/repos/testing-x86_64/PKGBUILD (from rev 372397, openvpn/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-12-30 23:10:44 UTC (rev 372398) @@ -0,0 +1,73 @@ +# Maintainer: Christian Hesse + +pkgname=openvpn +pkgver=2.4.8 +pkgrel=2 +pkgdesc='An easy-to-use, robust and highly configurable VPN (Virtual Private Network)' +arch=('x86_64') +url='https://openvpn.net/index.php/open-source.html' +depends=('openssl' 'lzo' 'iproute2' 'systemd-libs' 'pkcs11-helper') +optdepends=('easy-rsa: easy CA and certificate handling' +'pam: authenticate via PAM') +makedepends=('git' 'systemd') +license=('custom') +validpgpkeys=('F554A3687412CFFEBDEFE0A312F5F7B42F2B01E7' # OpenVPN - Security Mailing List + 'B62E6A2B4E56570B7BDC6BE01D829EFECA562812') # Gert Doering +source=("git+https://github.com/OpenVPN/openvpn.git#tag=v${pkgver}?signed";) +sha256sums=('SKIP') + +prepare() { + cd "${srcdir}"/${pkgname} + + autoreconf -i +} + +build() { + mkdir "${srcdir}"/build + cd "${srcdir}"/build + + "${srcdir}"/${pkgname}/configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--enable-iproute2 \ +--enable-pkcs11 \ +--enable-plugins \ +--enable-systemd \ +--enable-x509-alt-username + make +} + +check() { + cd "${srcdir}"/build + + make check +} + +package() { + cd "${srcdir}"/build + + # Install openvpn + make DESTDIR="${pkgdir}" install + + # Create empty configuration directories + install -d -m0750 -g 90 "${pkgdir}"/etc/openvpn/{client,server} + + # Install license + install -d -m0755 "${pkgdir}"/usr/share/licenses/openvpn/ + ln -sf /usr/share/doc/openvpn/{COPYING,COPYRIGHT.GPL} "${pkgdir}"/usr/share/licenses/openvpn/ + + cd "${srcdir}"/${pkgname} + + # Install examples + install -d -m0755 "${pkgdir}"/usr/share/openvpn + cp -r sample/sample-config-files "${pkgdir}"/usr/share/openvpn/examples + + # Install contrib + for FILE in $(find contrib -type f); do +case "$(file --brief --mime-type "${FILE}")" in + "text/x-shellscript") install -D -m0755 "${FILE}" "${pkgdir}/usr/share/openvpn/${FILE}" ;; + *) install -D -m0644 "${FILE}" "${pkgdir}/usr/share/openvpn/${FILE}" ;; +esac + done +} +
[arch-commits] Commit in grub/repos (6 files)
Date: Monday, December 30, 2019 @ 23:04:51 Author: eworm Revision: 372396 archrelease: copy trunk to testing-x86_64 Added: grub/repos/testing-x86_64/ grub/repos/testing-x86_64/0003-10_linux-detect-archlinux-initramfs.patch (from rev 372395, grub/trunk/0003-10_linux-detect-archlinux-initramfs.patch) grub/repos/testing-x86_64/0004-add-GRUB_COLOR_variables.patch (from rev 372395, grub/trunk/0004-add-GRUB_COLOR_variables.patch) grub/repos/testing-x86_64/PKGBUILD (from rev 372395, grub/trunk/PKGBUILD) grub/repos/testing-x86_64/grub.default (from rev 372395, grub/trunk/grub.default) grub/repos/testing-x86_64/grub.install (from rev 372395, grub/trunk/grub.install) + 0003-10_linux-detect-archlinux-initramfs.patch | 41 ++ 0004-add-GRUB_COLOR_variables.patch| 32 ++ PKGBUILD | 319 +++ grub.default | 54 +++ grub.install | 17 + 5 files changed, 463 insertions(+) Copied: grub/repos/testing-x86_64/0003-10_linux-detect-archlinux-initramfs.patch (from rev 372395, grub/trunk/0003-10_linux-detect-archlinux-initramfs.patch) === --- testing-x86_64/0003-10_linux-detect-archlinux-initramfs.patch (rev 0) +++ testing-x86_64/0003-10_linux-detect-archlinux-initramfs.patch 2019-12-30 23:04:51 UTC (rev 372396) @@ -0,0 +1,41 @@ +diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in +index f5d3e78..ef59c8c 100644 +--- a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in +@@ -83,6 +83,8 @@ linux_entry () + case $type in + recovery) + title="$(gettext_printf "%s, with Linux %s (recovery mode)" "${os}" "${version}")" ;; ++fallback) ++title="$(gettext_printf "%s, with Linux %s (fallback initramfs)" "${os}" "${version}")" ;; + *) + title="$(gettext_printf "%s, with Linux %s" "${os}" "${version}")" ;; + esac +@@ -186,7 +188,7 @@ while [ "x$list" != "x" ] ; do + basename=`basename $linux` + dirname=`dirname $linux` + rel_dirname=`make_system_path_relative_to_its_root $dirname` +- version=`echo $basename | sed -e "s,^[^0-9]*-,,g"` ++ version=`echo $basename | sed -e "s,vmlinuz-,,g"` + alt_version=`echo $version | sed -e "s,\.old$,,g"` + linux_root_device_thisversion="${LINUX_ROOT_DEVICE}" + +@@ -248,6 +250,18 @@ while [ "x$list" != "x" ] ; do + + linux_entry "${OS}" "${version}" advanced \ + "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" ++ ++ if test -e "${dirname}/initramfs-${version}-fallback.img" ; then ++initrd="initramfs-${version}-fallback.img" ++ ++if test -n "${initrd}" ; then ++ gettext_printf "Found fallback initrd image(s) in %s:%s\n" "${dirname}" "${initrd_extra} ${initrd}" >&2 ++fi ++ ++linux_entry "${OS}" "${version}" fallback \ ++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" ++ fi ++ + if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then + linux_entry "${OS}" "${version}" recovery \ + "single ${GRUB_CMDLINE_LINUX}" Copied: grub/repos/testing-x86_64/0004-add-GRUB_COLOR_variables.patch (from rev 372395, grub/trunk/0004-add-GRUB_COLOR_variables.patch) === --- testing-x86_64/0004-add-GRUB_COLOR_variables.patch (rev 0) +++ testing-x86_64/0004-add-GRUB_COLOR_variables.patch 2019-12-30 23:04:51 UTC (rev 372396) @@ -0,0 +1,32 @@ +diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in +index 3390ba9..c416489 100644 +--- a/util/grub-mkconfig.in b/util/grub-mkconfig.in +@@ -218,6 +218,8 @@ export GRUB_DEFAULT \ + GRUB_THEME \ + GRUB_GFXPAYLOAD_LINUX \ + GRUB_DISABLE_OS_PROBER \ ++ GRUB_COLOR_NORMAL \ ++ GRUB_COLOR_HIGHLIGHT \ + GRUB_INIT_TUNE \ + GRUB_SAVEDEFAULT \ + GRUB_ENABLE_CRYPTODISK \ +diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in +index d2e7252..8259f45 100644 +--- a/util/grub.d/00_header.in b/util/grub.d/00_header.in +@@ -125,6 +125,14 @@ cat < +# Maintainer : Ronald van Haren +# Contributor: Tobias Powalowski +# Contributor: Keshav Amburay <(the ddoott ridikulus ddoott rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)> + +## "1" to enable IA32-EFI build in Arch x86_64, "0" to disable +_IA32_EFI_IN_ARCH_X64="1" + +## "1" to enable EMU build, "0" to disable +_GRUB_EMU_BUILD="0" + +_GRUB_EXTRAS_COMMIT="8a245d5c1800627af4cefa99162a89c7a46d8842" +_GNULIB_COMMIT="be584c56eb1311606e5ea1a36363b97bddb6eed3" +_UNIFONT_VER="12.1.03" + +[[ "${CARCH}" == "x86_64" ]] && _EFI_ARCH="x86_64" +[[ "${CARCH}" == "i686" ]] && _EFI_ARCH="i386" + +[[ "${CARCH}" == "x86_64" ]] && _EMU_ARCH="x86_64" +[[ "${CARCH}" == "i686" ]] && _EMU_ARCH="i386" + +pkgname='grub' +pkgdesc='GNU GRand Unifie
[arch-commits] Commit in grub/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 23:04:47 Author: eworm Revision: 372395 upgpkg: grub 2:2.04-5 make the build reproducible (second try...) Modified: grub/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 18:34:57 UTC (rev 372394) +++ PKGBUILD2019-12-30 23:04:47 UTC (rev 372395) @@ -23,7 +23,7 @@ pkgdesc='GNU GRand Unified Bootloader (2)' _pkgver=2.04 pkgver=${_pkgver/-/} -pkgrel=4 +pkgrel=5 epoch=2 url='https://www.gnu.org/software/grub/' arch=('x86_64') @@ -143,6 +143,9 @@ ./bootstrap \ --gnulib-srcdir="${srcdir}/gnulib/" \ --no-git + + echo "Make translations reproducible..." + sed -i '1i /^PO-Revision-Date:/ d' po/*.sed } _build_grub-common_and_bios() { @@ -179,7 +182,7 @@ "${_configure_options[@]}" if [ ! -z "${SOURCE_DATE_EPOCH}" ]; then - echo "Make the build reproducible..." + echo "Make info pages reproducible..." touch -d "@${SOURCE_DATE_EPOCH}" $(find -name '*.texi') fi
[arch-commits] Commit in xmonad-utils/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:32:44 Author: felixonmars Revision: 545018 upgpkg: xmonad-utils 0.1.3.3-31: rebuild with exceptions 0.10.4 Modified: xmonad-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:31:51 UTC (rev 545017) +++ PKGBUILD2019-12-30 21:32:44 UTC (rev 545018) @@ -3,7 +3,7 @@ pkgname=xmonad-utils pkgver=0.1.3.3 -pkgrel=30 +pkgrel=31 pkgdesc='Small collection of X utilities' url='https://hackage.haskell.org/package/xmonad-utils' arch=('x86_64')
[arch-commits] Commit in xmonad-utils/repos (2 files)
Date: Monday, December 30, 2019 @ 21:32:56 Author: felixonmars Revision: 545019 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-utils/repos/community-staging-x86_64/ xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 545018, xmonad-utils/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 545018, xmonad-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:32:56 UTC (rev 545019) @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak +# Contributor: Leif Warner + +pkgname=xmonad-utils +pkgver=0.1.3.3 +pkgrel=31 +pkgdesc='Small collection of X utilities' +url='https://hackage.haskell.org/package/xmonad-utils' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 'haskell-random' 'haskell-unix') +makedepends=('ghc') +options=('!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8') +sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c') + +build() { + cd ${pkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +} + +package() { + cd ${pkgname}-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Monday, December 30, 2019 @ 21:31:51 Author: felixonmars Revision: 545017 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 545016, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 545016, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:31:51 UTC (rev 545017) @@ -0,0 +1,42 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.16 +pkgrel=5 +pkgdesc='Add-ons for xmonad' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz) +sha512sums=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc') + +prepare() { + sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + 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 ${pkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:31:38 Author: felixonmars Revision: 545016 upgpkg: xmonad-contrib 0.16-5: rebuild with exceptions 0.10.4 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:28:46 UTC (rev 545015) +++ PKGBUILD2019-12-30 21:31:38 UTC (rev 545016) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.16 -pkgrel=4 +pkgrel=5 pkgdesc='Add-ons for xmonad' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmonad/repos (4 files)
Date: Monday, December 30, 2019 @ 21:28:46 Author: felixonmars Revision: 545015 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 545014, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 545014, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 545014, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 62 +++ dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 150 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 545014, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:28:46 UTC (rev 545015) @@ -0,0 +1,62 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=24 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' + 'haskell-data-default' 'haskell-setlocale') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' + 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" + sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${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}" --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 ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + # Requires pandoc, regex-posix, Pretty and cabal + #runhaskell util/GenerateManpage.hs + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 545014, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2019-12-30 21:28:46 UTC (rev 545015) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-o", bin + ] (Just dir) Nothing Nothing Nothing (Just errHandle) Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 545014, xmonad/trunk/xmonad.svg) === --- community-staging-x86_64/xmonad.svg (rev 0) +++ community-staging-x86_64/xmonad.svg 2019-12-30 21:28
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:28:27 Author: felixonmars Revision: 545014 upgpkg: xmonad 0.15-24: rebuild with exceptions 0.10.4 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:27:26 UTC (rev 545013) +++ PKGBUILD2019-12-30 21:28:27 UTC (rev 545014) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=23 +pkgrel=24 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:27:14 Author: felixonmars Revision: 545012 upgpkg: xmobar 0.31-38: rebuild with exceptions 0.10.4 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:25:47 UTC (rev 545011) +++ PKGBUILD2019-12-30 21:27:14 UTC (rev 545012) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.31 -pkgrel=37 +pkgrel=38 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Monday, December 30, 2019 @ 21:27:26 Author: felixonmars Revision: 545013 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 545012, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 545012, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:27:26 UTC (rev 545013) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.31 +pkgrel=38 +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=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01') + +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 \ +--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/repos (2 files)
Date: Monday, December 30, 2019 @ 21:25:47 Author: felixonmars Revision: 545011 archrelease: copy trunk to community-staging-x86_64 Added: tidalcycles/repos/community-staging-x86_64/ tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 545010, tidalcycles/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 545010, tidalcycles/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:25:47 UTC (rev 545011) @@ -0,0 +1,53 @@ +# Maintainer: David Runge + +_name=Tidal +pkgname=tidalcycles +pkgver=1.4.7 +pkgrel=3 +pkgdesc="A domain specific language for live coding pattern." +arch=('x86_64') +url="https://tidalcycles.org/"; +license=('GPL3') +groups=('pro-audio') +depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock' +'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network' +'haskell-primitive' 'haskell-vector' 'supercollider') +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=('1f5afbb912ec3aa8b23503e1bf23de9a73c36897aae1ac193200a310ac50b0c07681f98a6ceedf7465723b7e4ee85e8f675aefcd3e53620ffcd83fb2c2f33769') + +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 tidalcycles/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:25:34 Author: felixonmars Revision: 545010 upgpkg: tidalcycles 1.4.7-3: rebuild with exceptions 0.10.4 Modified: tidalcycles/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:23:43 UTC (rev 545009) +++ PKGBUILD2019-12-30 21:25:34 UTC (rev 545010) @@ -3,7 +3,7 @@ _name=Tidal pkgname=tidalcycles pkgver=1.4.7 -pkgrel=2 +pkgrel=3 pkgdesc="A domain specific language for live coding pattern." arch=('x86_64') url="https://tidalcycles.org/";
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Monday, December 30, 2019 @ 21:23:43 Author: felixonmars Revision: 545009 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 545008, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 545008, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:23:43 UTC (rev 545009) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=212 +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 --ghc-option='-pie' +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: Monday, December 30, 2019 @ 21:23:30 Author: felixonmars Revision: 545008 upgpkg: tamarin-prover 1.4.1-212: rebuild with exceptions 0.10.4 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:21:44 UTC (rev 545007) +++ PKGBUILD2019-12-30 21:23:30 UTC (rev 545008) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=211 +pkgrel=212 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: Monday, December 30, 2019 @ 21:21:44 Author: felixonmars Revision: 545007 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 545006, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 545006, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:21:44 UTC (rev 545007) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.4.4 +pkgrel=18 +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-random' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('5226d203295e03600f07fe21905a1ea1231bd79b1d7bc5e157c74f79054181df0e5f7d549dd418de0a610d70450ba1f2ae9d9ff804fa21674dacd0c17fb26bc9') + +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 --ghc-option='-pie' +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: Monday, December 30, 2019 @ 21:21:31 Author: felixonmars Revision: 545006 upgpkg: stylish-haskell 0.9.4.4-18: rebuild with exceptions 0.10.4 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:20:18 UTC (rev 545005) +++ PKGBUILD2019-12-30 21:21:31 UTC (rev 545006) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.9.4.4 -pkgrel=17 +pkgrel=18 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Monday, December 30, 2019 @ 21:20:18 Author: felixonmars Revision: 545005 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 545004, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 545004, stack/trunk/stack.install) ---+ PKGBUILD | 84 stack.install |4 ++ 2 files changed, 88 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 545004, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:20:18 UTC (rev 545005) @@ -0,0 +1,84 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3 +pkgrel=103 +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 \ + --ghc-option='-pie' + 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=
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:20:01 Author: felixonmars Revision: 545004 upgpkg: stack 2.1.3-103: rebuild with exceptions 0.10.4 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:17:43 UTC (rev 545003) +++ PKGBUILD2019-12-30 21:20:01 UTC (rev 545004) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.1.3 -pkgrel=102 +pkgrel=103 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in cargo-tree/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:17:31 Author: kpcyrd Revision: 545002 upgpkg: cargo-tree 0.28.0-1 Modified: cargo-tree/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:14:36 UTC (rev 545001) +++ PKGBUILD2019-12-30 21:17:31 UTC (rev 545002) @@ -3,8 +3,8 @@ # Contributor: Andrea Scarpino pkgname=cargo-tree -pkgver=0.26.0 -pkgrel=2 +pkgver=0.28.0 +pkgrel=1 pkgdesc="Cargo subcommand that visualizes a crate's dependency graph in a tree-like format" url="https://github.com/sfackler/cargo-tree"; depends=('curl') @@ -12,7 +12,7 @@ arch=('x86_64') license=('MIT' 'APACHE') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sfackler/${pkgname}/archive/v${pkgver}.tar.gz";) -sha256sums=('dd250caddbef0162d7efd5edde3f265aa5fd9a761800aa2af4b1ff68261c') +sha256sums=('0dda579eac80afbd6d50b145f2b4a009cf781b571bafb30b4ce04b7728a84337') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in cargo-tree/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 30, 2019 @ 21:17:43 Author: kpcyrd Revision: 545003 archrelease: copy trunk to community-x86_64 Added: cargo-tree/repos/community-x86_64/PKGBUILD (from rev 545002, cargo-tree/trunk/PKGBUILD) Deleted: cargo-tree/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-30 21:17:31 UTC (rev 545002) +++ PKGBUILD2019-12-30 21:17:43 UTC (rev 545003) @@ -1,31 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Vlad M. -# Contributor: Andrea Scarpino - -pkgname=cargo-tree -pkgver=0.26.0 -pkgrel=2 -pkgdesc="Cargo subcommand that visualizes a crate's dependency graph in a tree-like format" -url="https://github.com/sfackler/cargo-tree"; -depends=('curl') -makedepends=('cargo') -arch=('x86_64') -license=('MIT' 'APACHE') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sfackler/${pkgname}/archive/v${pkgver}.tar.gz";) -sha256sums=('dd250caddbef0162d7efd5edde3f265aa5fd9a761800aa2af4b1ff68261c') - -build() { - cd "${pkgname}-${pkgver}" - cargo build --release --locked -} - -# upstream doesn't have tests - -package() { - cd "${pkgname}-${pkgver}" - install -Dm755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin" - install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}" -} - -# vim:set ts=2 sw=2 et: Copied: cargo-tree/repos/community-x86_64/PKGBUILD (from rev 545002, cargo-tree/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-30 21:17:43 UTC (rev 545003) @@ -0,0 +1,31 @@ +# Maintainer: kpcyrd +# Contributor: Vlad M. +# Contributor: Andrea Scarpino + +pkgname=cargo-tree +pkgver=0.28.0 +pkgrel=1 +pkgdesc="Cargo subcommand that visualizes a crate's dependency graph in a tree-like format" +url="https://github.com/sfackler/cargo-tree"; +depends=('curl') +makedepends=('cargo') +arch=('x86_64') +license=('MIT' 'APACHE') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sfackler/${pkgname}/archive/v${pkgver}.tar.gz";) +sha256sums=('0dda579eac80afbd6d50b145f2b4a009cf781b571bafb30b4ce04b7728a84337') + +build() { + cd "${pkgname}-${pkgver}" + cargo build --release --locked +} + +# upstream doesn't have tests + +package() { + cd "${pkgname}-${pkgver}" + install -Dm755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin" + install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Monday, December 30, 2019 @ 21:14:36 Author: felixonmars Revision: 545001 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 545000, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 545000, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:14:36 UTC (rev 545001) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=82 +pkgdesc="Shell script analysis tool" +url="https://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 \ +--ghc-option='-pie' +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: Monday, December 30, 2019 @ 21:14:06 Author: felixonmars Revision: 545000 upgpkg: shellcheck 0.7.0-82: rebuild with exceptions 0.10.4 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:10:46 UTC (rev 544999) +++ PKGBUILD2019-12-30 21:14:06 UTC (rev 545000) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=81 +pkgrel=82 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:10:33 Author: felixonmars Revision: 544998 upgpkg: postgrest 6.0.2-14: rebuild with exceptions 0.10.4 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:06:56 UTC (rev 544997) +++ PKGBUILD2019-12-30 21:10:33 UTC (rev 544998) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.2 -pkgrel=13 +pkgrel=14 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Monday, December 30, 2019 @ 21:10:46 Author: felixonmars Revision: 544999 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 544998, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 544998, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:10:46 UTC (rev 544999) @@ -0,0 +1,72 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=6.0.2 +pkgrel=14 +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=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $pkgname.cabal + +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +} + +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 --ghc-option='-pie' +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) +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 pandoc-crossref/repos (2 files)
Date: Monday, December 30, 2019 @ 21:06:56 Author: felixonmars Revision: 544997 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 544996, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 544996, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:06:56 UTC (rev 544997) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.5.0 +pkgrel=8 +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=('3e65be5c5e1ccb896ebe6bf6b059e4a70852ecc4dc6ed5a4529368034784fd76704ee1e694c7fa3f87634ce4fa7ffd8d1cca100d19c6a6ce6652458ac768f546') + +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: Monday, December 30, 2019 @ 21:06:43 Author: felixonmars Revision: 544996 upgpkg: pandoc-crossref 0.3.5.0-8: rebuild with exceptions 0.10.4 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:04:50 UTC (rev 544995) +++ PKGBUILD2019-12-30 21:06:43 UTC (rev 544996) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.5.0 -pkgrel=7 +pkgrel=8 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: Monday, December 30, 2019 @ 21:04:50 Author: felixonmars Revision: 544995 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 544994, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 544994, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:04:50 UTC (rev 544995) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=151 +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.8/<3/' -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $_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: Monday, December 30, 2019 @ 21:04:36 Author: felixonmars Revision: 544994 upgpkg: haskell-hakyll 4.12.5.2-151: rebuild with exceptions 0.10.4 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 21:02:36 UTC (rev 544993) +++ PKGBUILD2019-12-30 21:04:36 UTC (rev 544994) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=150 +pkgrel=151 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Monday, December 30, 2019 @ 21:02:36 Author: felixonmars Revision: 544993 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 544992, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 544992, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 21:02:36 UTC (rev 544993) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.4.1 +pkgrel=4 +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' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f') + +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 pandoc-citeproc/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 21:02:23 Author: felixonmars Revision: 544992 upgpkg: pandoc-citeproc 0.16.4.1-4: rebuild with exceptions 0.10.4 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:59:20 UTC (rev 544991) +++ PKGBUILD2019-12-30 21:02:23 UTC (rev 544992) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.4.1 -pkgrel=3 +pkgrel=4 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("BSD")
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:59:07 Author: felixonmars Revision: 544990 upgpkg: pandoc 2.8-8: rebuild with exceptions 0.10.4 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:42:25 UTC (rev 544989) +++ PKGBUILD2019-12-30 20:59:07 UTC (rev 544990) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.8 -pkgrel=7 +pkgrel=8 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in pandoc/repos (2 files)
Date: Monday, December 30, 2019 @ 20:59:20 Author: felixonmars Revision: 544991 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 544990, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 544990, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:59:20 UTC (rev 544991) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.8 +pkgrel=8 +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-doclayout' + 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' 'haskell-haddock-library' + 'haskell-ipynb' 'haskell-skylighting' 'haskell-skylighting-core' '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-text-conversions' '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=('2ca956c7e41077d4a9d27b68eaac270da13ff1a9ddd0a5ed532771f5739839d5dda49b64c174e5b0fefa4946bedb9029e8ff551c7181ca97e02d55c796fdd28f') + +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 acorn/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:42:10 Author: felixonmars Revision: 544988 upgpkg: acorn 1:7.1.0-2 fix file owners (FS#64358) Modified: acorn/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:40:29 UTC (rev 544987) +++ PKGBUILD2019-12-30 20:42:10 UTC (rev 544988) @@ -3,7 +3,7 @@ pkgname=acorn pkgver=7.1.0 epoch=1 -pkgrel=1 +pkgrel=2 pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.' arch=('any') url='https://github.com/ternjs/acorn' @@ -17,6 +17,14 @@ package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" }
[arch-commits] Commit in acorn/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, December 30, 2019 @ 20:42:25 Author: felixonmars Revision: 544989 archrelease: copy trunk to community-any Added: acorn/repos/community-any/PKGBUILD (from rev 544988, acorn/trunk/PKGBUILD) Deleted: acorn/repos/community-any/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 30 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-30 20:42:10 UTC (rev 544988) +++ PKGBUILD2019-12-30 20:42:25 UTC (rev 544989) @@ -1,22 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=acorn -pkgver=7.1.0 -epoch=1 -pkgrel=1 -pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.' -arch=('any') -url='https://github.com/ternjs/acorn' -license=('MIT') -depends=('nodejs') -makedepends=('npm') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('90be42ba85c0fdd8319416d5adf96c7e5cd0dcf01ab3b458641e7634e9bfebcdfd89560980a309ddc4090feb768b9faa15af21dcc0e910e2624bae04f092e749') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" -} Copied: acorn/repos/community-any/PKGBUILD (from rev 544988, acorn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-30 20:42:25 UTC (rev 544989) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=acorn +pkgver=7.1.0 +epoch=1 +pkgrel=2 +pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.' +arch=('any') +url='https://github.com/ternjs/acorn' +license=('MIT') +depends=('nodejs') +makedepends=('npm') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('90be42ba85c0fdd8319416d5adf96c7e5cd0dcf01ab3b458641e7634e9bfebcdfd89560980a309ddc4090feb768b9faa15af21dcc0e910e2624bae04f092e749') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in python-gdspy/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 30, 2019 @ 20:40:29 Author: felixonmars Revision: 544987 archrelease: copy trunk to community-x86_64 Added: python-gdspy/repos/community-x86_64/PKGBUILD (from rev 544986, python-gdspy/trunk/PKGBUILD) Deleted: python-gdspy/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-30 20:40:16 UTC (rev 544986) +++ PKGBUILD2019-12-30 20:40:29 UTC (rev 544987) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-gdspy -pkgver=1.5 -pkgrel=1 -pkgdesc="Return the gdspy true value of an iterable" -url="https://github.com/heitzmann/gdspy"; -license=('custom:BSL') -arch=('x86_64') -depends=('python-numpy') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') -source=("$pkgname-$pkgver.tar.gz::https://github.com/heitzmann/gdspy/archive/v$pkgver.tar.gz";) -sha512sums=('c8f0bd31d48c1e176bf2ea5e2c9632a0d4d6ef766b7081c5ba006cdc46548976bd1edf7f063e4d729aa1d514aa396707fa9041197a3e22ce9e7ed8cc622c9ec9') - -build() { - cd gdspy-$pkgver - python setup.py build -} - -check() { - cd gdspy-$pkgver - python setup.py pytest -} - -package() { - cd gdspy-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-gdspy/repos/community-x86_64/PKGBUILD (from rev 544986, python-gdspy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-30 20:40:29 UTC (rev 544987) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=python-gdspy +pkgver=1.5 +pkgrel=2 +pkgdesc="Python module for creating GDSII stream files, usually CAD layouts" +url="https://github.com/heitzmann/gdspy"; +license=('custom:BSL') +arch=('x86_64') +depends=('python-numpy') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner') +source=("$pkgname-$pkgver.tar.gz::https://github.com/heitzmann/gdspy/archive/v$pkgver.tar.gz";) +sha512sums=('c8f0bd31d48c1e176bf2ea5e2c9632a0d4d6ef766b7081c5ba006cdc46548976bd1edf7f063e4d729aa1d514aa396707fa9041197a3e22ce9e7ed8cc622c9ec9') + +build() { + cd gdspy-$pkgver + python setup.py build +} + +check() { + cd gdspy-$pkgver + python setup.py pytest +} + +package() { + cd gdspy-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in idris/repos (2 files)
Date: Monday, December 30, 2019 @ 20:40:16 Author: felixonmars Revision: 544986 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 544984, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 544984, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:40:16 UTC (rev 544986) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.2 +pkgrel=42 +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 -e 's/< *0.9/<1/' -e 's/< *0.15/<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 --ghc-option='-pie' +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 python-gdspy/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:40:13 Author: felixonmars Revision: 544985 upgpkg: python-gdspy 1.5-2 fix package description (FS#63859) Modified: python-gdspy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:40:03 UTC (rev 544984) +++ PKGBUILD2019-12-30 20:40:13 UTC (rev 544985) @@ -2,8 +2,8 @@ pkgname=python-gdspy pkgver=1.5 -pkgrel=1 -pkgdesc="Return the gdspy true value of an iterable" +pkgrel=2 +pkgdesc="Python module for creating GDSII stream files, usually CAD layouts" url="https://github.com/heitzmann/gdspy"; license=('custom:BSL') arch=('x86_64')
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:40:03 Author: felixonmars Revision: 544984 upgpkg: idris 1.3.2-42: rebuild with exceptions 0.10.4 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:37:06 UTC (rev 544983) +++ PKGBUILD2019-12-30 20:40:03 UTC (rev 544984) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.2 -pkgrel=41 +pkgrel=42 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/"; license=("BSD")
[arch-commits] Commit in ruby-ffi/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 30, 2019 @ 20:37:06 Author: felixonmars Revision: 544983 archrelease: copy trunk to community-staging-x86_64 Added: ruby-ffi/repos/community-staging-x86_64/PKGBUILD (from rev 544982, ruby-ffi/trunk/PKGBUILD) Deleted: ruby-ffi/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-30 20:36:52 UTC (rev 544982) +++ PKGBUILD2019-12-30 20:37:06 UTC (rev 544983) @@ -1,26 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Mario Finelli -# Contributor: Artem Vorotnikov - -_gemname=ffi -pkgname=ruby-$_gemname -pkgver=1.11.3 -pkgrel=2 -pkgdesc='Ruby FFI' -arch=('x86_64') -url='https://wiki.github.com/ffi/ffi' -license=('BSD') -depends=('ruby') -makedepends=('ruby-rdoc') -options=('!emptydirs') -source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem";) -noextract=($_gemname-$pkgver.gem) -sha512sums=('2ccbcf64ec913391f26ac2f03abe43d64ecba847cf6771f34174183efa70ed30eeaa7a31c17a261d60ad99d55ade86b369dce3977fbf83de9f8942e85a22ced1') - -package() { - local _gemdir="$(ruby -e'puts Gem.default_dir')" - gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem - rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" - install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING" - install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: ruby-ffi/repos/community-staging-x86_64/PKGBUILD (from rev 544982, ruby-ffi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-30 20:37:06 UTC (rev 544983) @@ -0,0 +1,26 @@ +# Maintainer: Felix Yan +# Contributor: Mario Finelli +# Contributor: Artem Vorotnikov + +_gemname=ffi +pkgname=ruby-$_gemname +pkgver=1.11.3 +pkgrel=3 +pkgdesc='Ruby FFI' +arch=('x86_64') +url='https://github.com/ffi/ffi' +license=('BSD') +depends=('ruby') +makedepends=('ruby-rdoc') +options=('!emptydirs') +source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem";) +noextract=($_gemname-$pkgver.gem) +sha512sums=('2ccbcf64ec913391f26ac2f03abe43d64ecba847cf6771f34174183efa70ed30eeaa7a31c17a261d60ad99d55ade86b369dce3977fbf83de9f8942e85a22ced1') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in ruby-ffi/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:36:52 Author: felixonmars Revision: 544982 upgpkg: ruby-ffi 1.11.3-3 fix url (FS#64659) Modified: ruby-ffi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:35:21 UTC (rev 544981) +++ PKGBUILD2019-12-30 20:36:52 UTC (rev 544982) @@ -5,10 +5,10 @@ _gemname=ffi pkgname=ruby-$_gemname pkgver=1.11.3 -pkgrel=2 +pkgrel=3 pkgdesc='Ruby FFI' arch=('x86_64') -url='https://wiki.github.com/ffi/ffi' +url='https://github.com/ffi/ffi' license=('BSD') depends=('ruby') makedepends=('ruby-rdoc')
[arch-commits] Commit in jenkins/trunk (PKGBUILD jenkins.conf)
Date: Monday, December 30, 2019 @ 20:34:48 Author: felixonmars Revision: 544980 upgpkg: jenkins 2.210-2 force use of java 8 (FS#58390) Modified: jenkins/trunk/PKGBUILD jenkins/trunk/jenkins.conf --+ PKGBUILD |4 ++-- jenkins.conf |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:33:13 UTC (rev 544979) +++ PKGBUILD2019-12-30 20:34:48 UTC (rev 544980) @@ -5,7 +5,7 @@ pkgname=jenkins pkgver=2.210 -pkgrel=1 +pkgrel=2 pkgdesc='Extendable continuous integration server (latest)' arch=('any') url='https://jenkins.io' @@ -25,7 +25,7 @@ 'jenkins.sysusers' 'LICENSE') sha512sums=('fc4f64c0c2e7b4269b8b9e67332d7749ab8bd415b8fa1dc6df26529fc3164b57de49a71390f335b728ac2faeb3a1dfa148fd9bf3fc814e897efb484c1e226d8e' - '3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0' + '7a81b2fd0ce91da42bacf35615fd7cb0352a0316b78b41fe180ba531848ca85b1f1df1573ab5707d9aebb36bacc51c81bc200f80cf41f1d1903309c1478d50f8' 'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7' 'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90' '896cbc64eadb2f3bb9fa7fc26dbfc527b1823d8bff3158be7f1936cc250f55eeafe89079e1ceb8f3d269041662573ccbbb36248140b4ba24144a564366f8847a' Modified: jenkins.conf === --- jenkins.conf2019-12-30 20:33:13 UTC (rev 544979) +++ jenkins.conf2019-12-30 20:34:48 UTC (rev 544980) @@ -1,4 +1,4 @@ -JAVA=/usr/bin/java +JAVA=/usr/lib/jvm/java-8-openjdk/jre/bin/java JAVA_ARGS=-Xmx512m JAVA_OPTS= JENKINS_USER=jenkins
[arch-commits] Commit in jenkins/repos/community-any (14 files)
Date: Monday, December 30, 2019 @ 20:35:21 Author: felixonmars Revision: 544981 archrelease: copy trunk to community-any Added: jenkins/repos/community-any/LICENSE (from rev 544980, jenkins/trunk/LICENSE) jenkins/repos/community-any/PKGBUILD (from rev 544980, jenkins/trunk/PKGBUILD) jenkins/repos/community-any/jenkins.conf (from rev 544980, jenkins/trunk/jenkins.conf) jenkins/repos/community-any/jenkins.install (from rev 544980, jenkins/trunk/jenkins.install) jenkins/repos/community-any/jenkins.service (from rev 544980, jenkins/trunk/jenkins.service) jenkins/repos/community-any/jenkins.sysusers (from rev 544980, jenkins/trunk/jenkins.sysusers) jenkins/repos/community-any/jenkins.tmpfiles (from rev 544980, 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-12-30 20:34:48 UTC (rev 544980) +++ LICENSE 2019-12-30 20:35:21 UTC (rev 544981) @@ -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 544980, jenkins/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2019-12-30 20:35:21 UTC (rev 544981) @@ -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-12-30 20:34:48 UTC (rev 544980) +++ PKGBUILD2019-12-30 20:35:21 UTC (rev 544981) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Alexander Rødseth -# Contributor: Marcel Huber -# Contributor: Illarion Kovalchuk - -pkgname=jenkins -pkgver=2.210 -pkgrel=1 -pkgdesc='Extendable continuous integration server (latest)' -arch=('any') -url='https://jenkins.io' -license=('MIT') -depends=('java-runtime=8' 'ttf-dejavu') -provides=('jenkins-ci') -conflicts=('jenkins-ci') -replaces=('jenkins-ci') -backup=('etc/conf.d/jenkins') -install='jenkins.install' -no
[arch-commits] Commit in nodejs/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:32:54 Author: felixonmars Revision: 544978 upgpkg: nodejs 13.5.0-2 build with python instead of python2 (FS#64453) Modified: nodejs/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 2 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:29:09 UTC (rev 544977) +++ PKGBUILD2019-12-30 20:32:54 UTC (rev 544978) @@ -9,35 +9,20 @@ pkgname=nodejs pkgver=13.5.0 -pkgrel=1 +pkgrel=2 pkgdesc='Evented I/O for V8 javascript' arch=('x86_64') url='https://nodejs.org/' license=('MIT') depends=('openssl' 'zlib' 'icu' 'libuv' 'c-ares' 'libnghttp2') # 'http-parser' 'v8') -makedepends=('python2' 'procps-ng') +makedepends=('python' 'procps-ng') optdepends=('npm: nodejs package manager') source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) sha512sums=('d2b8ffa7b83ed1266b3d7c95efbe42166e6b26f8153a19c54abf27f4156e42b9ee20117b689c9df53e6a4e583d788702918914063031e05156c767a38e8ec46e') -prepare() { - cd node-$pkgver - - msg 'Fixing for python2 name' - find -type f -exec sed \ --e 's_^#!/usr/bin/env python$_&2_' \ --e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \ --e 's_^#!/usr/bin/python$_&2_' \ --e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\ --e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\ --e "s_'python'_'python2'_" -i {} \; - find test/ -type f -exec sed 's_python _python2 _' -i {} \; -} - build() { cd node-$pkgver - export PYTHON=python2 ./configure \ --prefix=/usr \ --with-intl=system-icu \
[arch-commits] Commit in nodejs/repos/community-x86_64 (4 files)
Date: Monday, December 30, 2019 @ 20:33:13 Author: felixonmars Revision: 544979 archrelease: copy trunk to community-x86_64 Added: nodejs/repos/community-x86_64/PKGBUILD (from rev 544978, nodejs/trunk/PKGBUILD) nodejs/repos/community-x86_64/rebuild.list (from rev 544978, nodejs/trunk/rebuild.list) Deleted: nodejs/repos/community-x86_64/PKGBUILD nodejs/repos/community-x86_64/rebuild.list --+ PKGBUILD | 129 + rebuild.list |4 - 2 files changed, 59 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-30 20:32:54 UTC (rev 544978) +++ PKGBUILD2019-12-30 20:33:13 UTC (rev 544979) @@ -1,72 +0,0 @@ -# Maintainer: Felix Yan -# Contributor Bartłomiej Piotrowski -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: James Campos -# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > -# Contributor: Dongsheng Cai -# Contributor: Masutu Subric -# Contributor: TIanyi Cui - -pkgname=nodejs -pkgver=13.5.0 -pkgrel=1 -pkgdesc='Evented I/O for V8 javascript' -arch=('x86_64') -url='https://nodejs.org/' -license=('MIT') -depends=('openssl' 'zlib' 'icu' 'libuv' 'c-ares' 'libnghttp2') # 'http-parser' 'v8') -makedepends=('python2' 'procps-ng') -optdepends=('npm: nodejs package manager') -source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) -sha512sums=('d2b8ffa7b83ed1266b3d7c95efbe42166e6b26f8153a19c54abf27f4156e42b9ee20117b689c9df53e6a4e583d788702918914063031e05156c767a38e8ec46e') - -prepare() { - cd node-$pkgver - - msg 'Fixing for python2 name' - find -type f -exec sed \ --e 's_^#!/usr/bin/env python$_&2_' \ --e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \ --e 's_^#!/usr/bin/python$_&2_' \ --e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\ --e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\ --e "s_'python'_'python2'_" -i {} \; - find test/ -type f -exec sed 's_python _python2 _' -i {} \; -} - -build() { - cd node-$pkgver - - export PYTHON=python2 - ./configure \ ---prefix=/usr \ ---with-intl=system-icu \ ---without-npm \ ---shared-openssl \ ---shared-zlib \ ---shared-libuv \ ---experimental-http-parser \ ---shared-cares \ ---shared-nghttp2 -# --shared-v8 -# --shared-http-parser - - make -} - -check() { - cd node-$pkgver - # Expected failure: https://github.com/nodejs/node/issues/11627 - make test || warning "Tests failed" -} - -package() { - cd node-$pkgver - - make DESTDIR="$pkgdir" install - - install -D -m644 LICENSE \ -"$pkgdir"/usr/share/licenses/nodejs/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 544978, nodejs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-30 20:33:13 UTC (rev 544979) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor Bartłomiej Piotrowski +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: James Campos +# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > +# Contributor: Dongsheng Cai +# Contributor: Masutu Subric +# Contributor: TIanyi Cui + +pkgname=nodejs +pkgver=13.5.0 +pkgrel=2 +pkgdesc='Evented I/O for V8 javascript' +arch=('x86_64') +url='https://nodejs.org/' +license=('MIT') +depends=('openssl' 'zlib' 'icu' 'libuv' 'c-ares' 'libnghttp2') # 'http-parser' 'v8') +makedepends=('python' 'procps-ng') +optdepends=('npm: nodejs package manager') +source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) +sha512sums=('d2b8ffa7b83ed1266b3d7c95efbe42166e6b26f8153a19c54abf27f4156e42b9ee20117b689c9df53e6a4e583d788702918914063031e05156c767a38e8ec46e') + +build() { + cd node-$pkgver + + ./configure \ +--prefix=/usr \ +--with-intl=system-icu \ +--without-npm \ +--shared-openssl \ +--shared-zlib \ +--shared-libuv \ +--experimental-http-parser \ +--shared-cares \ +--shared-nghttp2 +# --shared-v8 +# --shared-http-parser + + make +} + +check() { + cd node-$pkgver + # Expected failure: https://github.com/nodejs/node/issues/11627 + make test || warning "Tests failed" +} + +package() { + cd node-$pkgver + + make DESTDIR="$pkgdir" install + + install -D -m644 LICENSE \ +"$pkgdir"/usr/share/licenses/nodejs/LICENSE +} + +# vim:set ts=2 sw=2 et: Deleted: rebuild.list === --- rebuild.list2019-12-30 20:32:54 UTC (rev 544978) +++ rebuild.list2019-12-30 20:33:13 UTC (rev 544979) @@ -1,2 +0,0 @@ -apm -bash-language-server Copied: nodejs/repos/community-x86_64/rebuild.list (from rev 544978, nodejs/trunk/rebuild.list) === --- rebuild.list
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:29:09 Author: diabonas Revision: 544977 Fix test failure with ibm-sw-tpm2 1563 Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:28:22 UTC (rev 544976) +++ PKGBUILD2019-12-30 20:29:09 UTC (rev 544977) @@ -1,4 +1,3 @@ -# Maintainer: Bruno Pagani # Maintainer: Jonas Witschel pkgname=tpm2-tss @@ -11,13 +10,21 @@ depends=(openssl) makedepends=(doxygen) checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash) -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('82929a0611f39246e09202702a61b54c980ab694626c1f5823520ddf75024fa6' -'SKIP') +source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} + "tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch::${url}/commit/6ff9ad43cafa6aeebd264c78ea56e97b2a98e14b.patch") +sha512sums=('7b679b54f3478c3adee5b6c3135cbe491ffd9f4712991f465edbd6c7d2831e5f1537038ec36f288e9545c719d5d167b61116c924cf5d816220615d0b58a1d436' +'SKIP' + '62608e0bf811cb62b75b8fd458118f581b509529630fcb9eef3fca1c1d3262e3b7d48e334ebda28e712af406b8dbb23a2b87a2b4d0b1883a23d1d497b45bd86e') validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84 # Andreas Fuchs 5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1) # William Roberts (Bill Roberts) +prepare() { + cd ${pkgname}-${pkgver} + # Fix test failure with ibm-sw-tpm2 1563, see https://github.com/tpm2-software/tpm2-tss/pull/1585 + patch --strip=1 --input="${srcdir}/tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch" +} + build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr --with-udevrulesprefix=60- $( ((CHECKFUNC)) && echo --enable-unit --enable-integration)
[arch-commits] Commit in ibm-sw-tpm2/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 30, 2019 @ 20:28:22 Author: diabonas Revision: 544976 archrelease: copy trunk to community-x86_64 Added: ibm-sw-tpm2/repos/community-x86_64/PKGBUILD (from rev 544975, ibm-sw-tpm2/trunk/PKGBUILD) Deleted: ibm-sw-tpm2/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-30 20:26:40 UTC (rev 544975) +++ PKGBUILD2019-12-30 20:28:22 UTC (rev 544976) @@ -1,29 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=ibm-sw-tpm2 -pkgver=1332 -pkgrel=1 -pkgdesc="An implementation of the TCG TPM 2.0 specification by IBM" -arch=(x86_64) -url="https://sourceforge.net/projects/ibmswtpm2/"; -license=('BSD') -depends=('openssl') -source=("https://downloads.sourceforge.net/${pkgname//-}/ibmtpm${pkgver}.tar.gz";) -sha256sums=('8e8193af3d11d9ff6a951dda8cd1f4693cb01934a8ad7876b84e92c6148ab0fd') - -prepare() { -sed -e 's:$(CCFLAGS):& $(CFLAGS):' \ --e 's:$(LNFLAGS):& $(LDFLAGS):' \ --e 's:-Werror ::' -e 's:-ggdb -O0::' \ --i src/makefile -} - -build() { -cd src -make -} - -package() { -install -Dm755 src/tpm_server -t "${pkgdir}"/usr/bin/ -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: ibm-sw-tpm2/repos/community-x86_64/PKGBUILD (from rev 544975, ibm-sw-tpm2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-30 20:28:22 UTC (rev 544976) @@ -0,0 +1,29 @@ +# Maintainer: Jonas Witschel + +pkgname=ibm-sw-tpm2 +pkgver=1563 +pkgrel=1 +pkgdesc="An implementation of the TCG TPM 2.0 specification by IBM" +arch=(x86_64) +url="https://sourceforge.net/projects/ibmswtpm2/"; +license=('BSD') +depends=('openssl') +source=("https://downloads.sourceforge.net/${pkgname//-}/ibmtpm${pkgver}.tar.gz";) +sha512sums=('ff0b9e5f0d0070eb572b23641f7a0e70a8bc65cbf4b59dca1778be3bb014124011221a492147d4c492584e87af23e2f842ca6307641b3919f67a3f27f09312c0') + +prepare() { +sed -e 's:$(CCFLAGS):& $(CFLAGS):' \ +-e 's:$(LNFLAGS):& $(LDFLAGS):' \ +-e 's:-Werror ::' -e 's:-ggdb -O0::' \ +-i src/makefile +} + +build() { +cd src +make +} + +package() { +install -Dm755 src/tpm_server -t "${pkgdir}"/usr/bin/ +install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in ibm-sw-tpm2/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:26:40 Author: diabonas Revision: 544975 upgpkg: ibm-sw-tpm2 1563-1 upstream release Modified: ibm-sw-tpm2/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:24:37 UTC (rev 544974) +++ PKGBUILD2019-12-30 20:26:40 UTC (rev 544975) @@ -1,7 +1,7 @@ -# Maintainer: Bruno Pagani +# Maintainer: Jonas Witschel pkgname=ibm-sw-tpm2 -pkgver=1332 +pkgver=1563 pkgrel=1 pkgdesc="An implementation of the TCG TPM 2.0 specification by IBM" arch=(x86_64) @@ -9,7 +9,7 @@ license=('BSD') depends=('openssl') source=("https://downloads.sourceforge.net/${pkgname//-}/ibmtpm${pkgver}.tar.gz";) -sha256sums=('8e8193af3d11d9ff6a951dda8cd1f4693cb01934a8ad7876b84e92c6148ab0fd') +sha512sums=('ff0b9e5f0d0070eb572b23641f7a0e70a8bc65cbf4b59dca1778be3bb014124011221a492147d4c492584e87af23e2f842ca6307641b3919f67a3f27f09312c0') prepare() { sed -e 's:$(CCFLAGS):& $(CFLAGS):' \
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Monday, December 30, 2019 @ 20:24:37 Author: felixonmars Revision: 544974 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 544973, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 544973, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:24:37 UTC (rev 544974) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23 +pkgrel=13 +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=('e7b64f210579bef1a2b80d66a388bbc908c1910ecf919adcff664f50c65826e62d03864d7c4dcc5dd996a35c8f68f83116e1eef44cb7cb462b8ba44e899ab45f') + +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 hopenpgp-tools/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:24:24 Author: felixonmars Revision: 544973 upgpkg: hopenpgp-tools 0.23-13: rebuild with exceptions 0.10.4 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:22:22 UTC (rev 544972) +++ PKGBUILD2019-12-30 20:24:24 UTC (rev 544973) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23 -pkgrel=12 +pkgrel=13 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:22:09 Author: felixonmars Revision: 544971 upgpkg: hoogle 5.0.17.11-46: rebuild with exceptions 0.10.4 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:22:02 UTC (rev 544970) +++ PKGBUILD2019-12-30 20:22:09 UTC (rev 544971) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.11 -pkgrel=45 +pkgrel=46 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/"; license=("BSD")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Monday, December 30, 2019 @ 20:22:22 Author: felixonmars Revision: 544972 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 544971, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 544971, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:22:22 UTC (rev 544972) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.11 +pkgrel=46 +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=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d') + +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 \ +--ghc-option='-pie' +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 exim/trunk (PKGBUILD exim.Makefile exim.service)
Date: Monday, December 30, 2019 @ 20:21:17 Author: felixonmars Revision: 544969 upgpkg: exim 4.93-2 fix pid file path (FS#64480) Modified: exim/trunk/PKGBUILD exim/trunk/exim.Makefile exim/trunk/exim.service ---+ PKGBUILD |6 +++--- exim.Makefile |2 +- exim.service |2 +- 3 files changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:20:25 UTC (rev 544968) +++ PKGBUILD2019-12-30 20:21:17 UTC (rev 544969) @@ -6,7 +6,7 @@ pkgname=exim pkgver=4.93 -pkgrel=1 +pkgrel=2 pkgdesc='Message Transfer Agent' arch=('x86_64') url='https://www.exim.org/' @@ -30,9 +30,9 @@ 'SKIP' 'a91c6a9e5b3ac9d143741dba01e11616812ba44c3a8c768c8232364026460f0b8fdeeb120a2f2b86742a6e3ebbfc9d6335b86d108b044e43108b4a6f0374c9ad' 'd8e3b466e0bba8175cfe762058dec49018495a260aa5efd139f4ef435284c305958cbd7fc514e81042146368b749ae38f0bf276fc0b4b91918ef33126900aa81' - 'f52c7c32e70977ef14d6615e79beb813db3c3ef319985060a1b4bfd1ef3a547b7adedbf7f2f63058f677061f972d52d34743b8ff0daa6c48e02e2364023e5df8' + '107a30691c961e511a6ae86282c41e4d3dfac771f4a30295a0bdfd1b9229c38272aaabf38321707f3c6b235dc749b6fcb56a1cf732c97f01830e5e8348feaf8d' 'dc28698f15e8eaa4614ae81fc8cb76d92fed1110ce02f7a6ee8feace418dbb194711eb2d4dd444cf818628c11721e21d80b7b974879ab6ddd78cc717cce17c2f' - 'e2fc3966c320460a26fbbf83e98df725587dc126dfe9d7a84c3285eb4b22a061b30499425c70f3d73cf13aa81c194274004efd20ce1316836463b982117909f8' + 'b3c3b18652df435cb87d647cfd4f19e182fbf12b0b56f9c91f72b27ae5a819fb3d8c4c25445c5a3c184f70a0c181925fabda891f2057b8a917070d6c40529b8d' '11c8133ee15b3e5193c9b1c59aed66c81b6e045dd23310bede9fcde6c88905db5ef08afdb798b53b75a7465915ea1247e980edf95db07a7f9b7bb58ce95fbb5a' 'db621116907ceb573e6f34581f47c91f751bff593054d7ddc32397b34c7f2405bec184bdb0589d2ac457fa3a61bcba072761e3a6293a99c9c764d2d9fd6069ae' '4a233761793e3510e9efa5aad3a6098c41b757f13133a7ea825680f2b393aba8d7935f16bf1dd065dde884fe7ba45639a8d398333a7d9bf0a6b72f88c8f2a09d' Modified: exim.Makefile === --- exim.Makefile 2019-12-30 20:20:25 UTC (rev 544968) +++ exim.Makefile 2019-12-30 20:21:17 UTC (rev 544969) @@ -1419,7 +1419,7 @@ # (process id) to a file so that it can easily be identified. The path of the # file can be specified here. Some installations may want something like this: -PID_FILE_PATH=/var/run/exim.pid +PID_FILE_PATH=/run/exim.pid # If PID_FILE_PATH is not defined, Exim writes a file in its spool directory # using the name "exim-daemon.pid". Modified: exim.service === --- exim.service2019-12-30 20:20:25 UTC (rev 544968) +++ exim.service2019-12-30 20:21:17 UTC (rev 544969) @@ -2,7 +2,7 @@ Description=Exim Mail Daemon [Service] -PIDFile=/var/run/exim.pid +PIDFile=/run/exim.pid ExecStart=/usr/bin/exim -bdf -q30m ExecReload=/bin/kill -HUP $MAINPID
[arch-commits] Commit in cryptol/repos (2 files)
Date: Monday, December 30, 2019 @ 20:20:25 Author: felixonmars Revision: 544968 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 544967, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 544967, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:20:25 UTC (rev 544968) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.8.0 +pkgrel=20 +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"; +ghc-8.8.patch::https://github.com/GaloisInc/cryptol/pull/655.patch) +sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0' + 'f5399cfde04c2645e0bc80d80a39ac570c9649961e22bf9808bb55ba8457f9a124469d699de73624b2debabe8d672879bd0b2279b60dfcb08d328de67ca78e84') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.8.patch +sed -i 's/< *0.11/<1/' $pkgname.cabal +#sed -i 's/import Prelude.Compat/import Prelude.Compat hiding ( fail )/' src/Cryptol/Parser/{NoPat,ParserUtils}.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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --ghc-option='-pie' +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 cryptol/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:20:12 Author: felixonmars Revision: 544967 upgpkg: cryptol 2.8.0-20: rebuild with exceptions 0.10.4 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:16:57 UTC (rev 544966) +++ PKGBUILD2019-12-30 20:20:12 UTC (rev 544967) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.8.0 -pkgrel=19 +pkgrel=20 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net"; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Monday, December 30, 2019 @ 20:16:57 Author: felixonmars Revision: 544966 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 544965, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 544965, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:16:57 UTC (rev 544966) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.5 +pkgrel=8 +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=('5ad6e004fb80db7e2202844f62238a67a189933aff809ff071c40207180dba09f8916fc403ac00279a652260584c96043653a4f0b8e58cdd0a89ccf4dd829926') + +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: Monday, December 30, 2019 @ 20:16:44 Author: felixonmars Revision: 544965 upgpkg: haskell-sbv 8.5-8: rebuild with exceptions 0.10.4 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:07:12 UTC (rev 544964) +++ PKGBUILD2019-12-30 20:16:44 UTC (rev 544965) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.5 -pkgrel=7 +pkgrel=8 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/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:06:59 Author: felixonmars Revision: 544963 upgpkg: haskell-ipynb 0.1-93: rebuild with exceptions 0.10.4 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:05:56 UTC (rev 544962) +++ PKGBUILD2019-12-30 20:06:59 UTC (rev 544963) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1 -pkgrel=92 +pkgrel=93 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb"; license=('BSD')
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Monday, December 30, 2019 @ 20:07:12 Author: felixonmars Revision: 544964 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 544963, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 544963, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:07:12 UTC (rev 544964) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1 +pkgrel=93 +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-aeson-diff/repos (2 files)
Date: Monday, December 30, 2019 @ 20:05:56 Author: felixonmars Revision: 544962 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 544961, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 544961, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:05:56 UTC (rev 544962) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.8 +pkgrel=12 +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=('5a5f703dec592c0cfd825eb1899006350649c52bf810ff1aaaf4134ebfbc11f5fbe9e7f158a8c3a21dbef4902b1f9e94148bc116e27418b2b786f6d31c7561fb') + +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: Monday, December 30, 2019 @ 20:05:43 Author: felixonmars Revision: 544961 upgpkg: haskell-aeson-diff 1.1.0.8-12: rebuild with exceptions 0.10.4 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:04:12 UTC (rev 544960) +++ PKGBUILD2019-12-30 20:05:43 UTC (rev 544961) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.8 -pkgrel=11 +pkgrel=12 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: Monday, December 30, 2019 @ 20:04:12 Author: felixonmars Revision: 544960 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 544959, hlint/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 544959, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:04:12 UTC (rev 544960) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.14 +pkgrel=89 +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: Monday, December 30, 2019 @ 20:03:58 Author: felixonmars Revision: 544959 upgpkg: hlint 2.1.14-89: rebuild with exceptions 0.10.4 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:02:31 UTC (rev 544958) +++ PKGBUILD2019-12-30 20:03:58 UTC (rev 544959) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=2.1.14 -pkgrel=88 +pkgrel=89 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/"; license=("BSD")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Monday, December 30, 2019 @ 20:02:31 Author: felixonmars Revision: 544958 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 544957, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 544957, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:02:31 UTC (rev 544958) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.16 +pkgrel=8 +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-utf8-string' + 'haskell-wai' 'haskell-wai-cors' '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') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('c0f908674ace09b1a35b03c111586bbba79d5a38a19f416ac5f1306f28130bdf6a0bdbff4192f0fee76ced02464e203b96a2ff974d993724e1da62167b81d869') + +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: Monday, December 30, 2019 @ 20:02:19 Author: felixonmars Revision: 544957 upgpkg: hledger-web 1.16-8: rebuild with exceptions 0.10.4 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:00:32 UTC (rev 544956) +++ PKGBUILD2019-12-30 20:02:19 UTC (rev 544957) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.16 -pkgrel=7 +pkgrel=8 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Monday, December 30, 2019 @ 20:00:32 Author: felixonmars Revision: 544956 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 544955, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 544955, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 20:00:32 UTC (rev 544956) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.16 +pkgrel=4 +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=('4c36686b152cbf1f49c20ede709fd46e0d59ce23909e9385b3d55da76be4238e0489847551b3e99b00bd0b2daf649361a7ef63ec4d1f4e7e8aa31d9bb6a21b71') + +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: Monday, December 30, 2019 @ 20:00:19 Author: felixonmars Revision: 544955 upgpkg: hledger-ui 1.16-4: rebuild with exceptions 0.10.4 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 19:59:08 UTC (rev 544954) +++ PKGBUILD2019-12-30 20:00:19 UTC (rev 544955) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.16 -pkgrel=3 +pkgrel=4 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 19:58:56 Author: felixonmars Revision: 544953 upgpkg: hledger 1.16-3: rebuild with exceptions 0.10.4 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 19:57:34 UTC (rev 544952) +++ PKGBUILD2019-12-30 19:58:56 UTC (rev 544953) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.16 -pkgrel=2 +pkgrel=3 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Monday, December 30, 2019 @ 19:59:08 Author: felixonmars Revision: 544954 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 544953, hledger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 544953, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 19:59:08 UTC (rev 544954) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.16 +pkgrel=3 +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-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-tasty' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-extra' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('2d2caebe99055772b480f45a7c9d6e3a71b13ee8c2b953dc4a3b2015ca697c23861c4d562d73be60200807c741afed7c383793a01c2d5199f2d6b15dda325614') + +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 --ghc-option='-pie' +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 hindent/repos (2 files)
Date: Monday, December 30, 2019 @ 19:57:34 Author: felixonmars Revision: 544952 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 544951, hindent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 544951, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 19:57:34 UTC (rev 544952) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.3.1 +pkgrel=42 +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 \ +--ghc-option='-pie' +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: Monday, December 30, 2019 @ 19:57:21 Author: felixonmars Revision: 544951 upgpkg: hindent 5.3.1-42: rebuild with exceptions 0.10.4 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 19:54:53 UTC (rev 544950) +++ PKGBUILD2019-12-30 19:57:21 UTC (rev 544951) @@ -3,7 +3,7 @@ pkgname=hindent pkgver=5.3.1 -pkgrel=41 +pkgrel=42 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent"; license=("BSD")
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 19:54:35 Author: felixonmars Revision: 544949 upgpkg: hedgewars 1.0.0-16: rebuild with exceptions 0.10.4 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 19:45:17 UTC (rev 544948) +++ PKGBUILD2019-12-30 19:54:35 UTC (rev 544949) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=1.0.0 -pkgrel=15 +pkgrel=16 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org";
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Monday, December 30, 2019 @ 19:54:53 Author: felixonmars Revision: 544950 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 544949, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 544949, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 19:54:53 UTC (rev 544950) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=1.0.0 +pkgrel=16 +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=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2') + +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 hasktags/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 19:45:03 Author: felixonmars Revision: 544947 upgpkg: hasktags 0.71.2-48: rebuild with exceptions 0.10.4 Modified: hasktags/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 19:44:06 UTC (rev 544946) +++ PKGBUILD2019-12-30 19:45:03 UTC (rev 544947) @@ -3,7 +3,7 @@ pkgname=hasktags pkgver=0.71.2 -pkgrel=47 +pkgrel=48 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" url="https://github.com/MarcWeber/hasktags"; license=("BSD")
[arch-commits] Commit in hasktags/repos (2 files)
Date: Monday, December 30, 2019 @ 19:45:17 Author: felixonmars Revision: 544948 archrelease: copy trunk to community-staging-x86_64 Added: hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 544947, hasktags/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 544947, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 19:45:17 UTC (rev 544948) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.71.2 +pkgrel=48 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="https://github.com/MarcWeber/hasktags"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 'haskell-optparse-applicative' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *0.4/<1/' $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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug --ghc-option='-pie' +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 haskell-pantry/repos (2 files)
Date: Monday, December 30, 2019 @ 19:44:06 Author: felixonmars Revision: 544946 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 544945, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 544945, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 19:44:06 UTC (rev 544946) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.1.1.1 +pkgrel=88 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base-orphans' + 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-contravariant' 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network' 'haskell-network-uri' 'haskell-path' + 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' + 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-safe' 'haskell-syb' + 'haskell-tar-conduit' 'haskell-text-metrics' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('aee544d5c18f7f1d8614470d236fb8e0f3d9260991b8ee895a5c7c863dd3023677260330fd34d9d30789780efb84f3faa49823827fe7aae69165eb9468b13a62') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pantry/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 19:43:53 Author: felixonmars Revision: 544945 upgpkg: haskell-pantry 0.1.1.1-88: rebuild with exceptions 0.10.4 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 19:39:56 UTC (rev 544944) +++ PKGBUILD2019-12-30 19:43:53 UTC (rev 544945) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.1.1.1 -pkgrel=87 +pkgrel=88 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry"; license=('BSD')
[arch-commits] Commit in darcs/repos (2 files)
Date: Monday, December 30, 2019 @ 19:39:56 Author: felixonmars Revision: 544944 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 544943, darcs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 544943, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-30 19:39:56 UTC (rev 544944) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.14.2 +pkgrel=145 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net"; +license=("GPL2") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-network' 'haskell-network-uri' 'haskell-old-time' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-shelly' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('0fd3aa052da9d74f31835a12e7bb50beeff7beec8b10c72cafef7e97fbac02ae178a8f52bf55f1d79887e19164633c8a19ddda01ff2ba4aa8795ac071903552b') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +sed -i -e 's/< *0.5/<1/' -e 's/< *2.13/<3/' $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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/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-$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" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}