[arch-commits] Commit in dwarffortress/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 07:33:16 Author: svenstaro Revision: 283850 Fix previous fix Modified: dwarffortress/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 07:28:58 UTC (rev 283849) +++ PKGBUILD2018-01-18 07:33:16 UTC (rev 283850) @@ -24,7 +24,11 @@ dwarffortress.desktop dwarffortress.png http://www.bay12games.com/dwarves/df_${_pkgver}_linux.tar.bz2) -sha256sums=('e3c147d87a93a06acebee6e2938076175f0034c11bd51f975ba8907225f472a1') +sha256sums=('SKIP' +'211eaec6559d4fd5c08341dbed1f27bfab997a57bdf61fd268f9940e244652c5' +'e79e3d945c6cc0da58f4ca30a210c7bf1bc3149fd10406d1262a6214eb40445a' +'83183abc70b11944720b0d86f4efd07468f786b03fa52fe429ca8e371f708e0f' +'e3c147d87a93a06acebee6e2938076175f0034c11bd51f975ba8907225f472a1') build() { cd $srcdir/dwarf_fortress_unfuck
[arch-commits] Commit in python-pytorch/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 18, 2018 @ 07:28:58 Author: svenstaro Revision: 283849 archrelease: copy trunk to community-x86_64 Added: python-pytorch/repos/community-x86_64/PKGBUILD (from rev 283848, python-pytorch/trunk/PKGBUILD) Deleted: python-pytorch/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 261 ++--- 1 file changed, 131 insertions(+), 130 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 07:28:43 UTC (rev 283848) +++ PKGBUILD2018-01-18 07:28:58 UTC (rev 283849) @@ -1,130 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Stephen Zhang - -pkgbase="python-pytorch" -pkgname=("python-pytorch" "python2-pytorch" "python-pytorch-cuda" "python2-pytorch-cuda") -_pkgname="pytorch" -pkgver=0.3.0 -pkgrel=4 -pkgdesc="Tensors and Dynamic neural networks in Python with strong GPU acceleration" -arch=('x86_64') -url="http://pytorch.org"; -license=('BSD') -makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools' - 'python-yaml' 'python2-yaml' 'python-numpy' 'python2-numpy' - 'gcc6' 'cmake' 'cuda' 'cudnn' 'git') -source=("${_pkgname}-${pkgver}::git://github.com/pytorch/pytorch.git#tag=v${pkgver}" -"git://github.com/facebookincubator/gloo" -"git://github.com/pybind/pybind11" -"git://github.com/nanopb/nanopb") -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP') - -prepare() { - cd "${_pkgname}-${pkgver}" - - git submodule init - git config submodule."torch/lib/gloo".url ${srcdir}/gloo - git config submodule."torch/lib/pybind11".url ${srcdir}/pybind11 - git config submodule."torch/lib/nanopb".url ${srcdir}/nanopb - git submodule update - - cd .. - - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py2" - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py3" - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py2-cuda" - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py3-cuda" -} - -build() { - msg2 "Building Python 2 without cuda" - cd "$srcdir/${_pkgname}-${pkgver}-py2" - # Uncomment and modify the following line to enable Intel MKL and magma support - #CMAKE_PREFIX_PATH=/opt/intel/mkl/include:/opt/intel/mkl/lib/intel64:/opt/magma \ - CFLAGS="${CFLAGS/-fno-plt/}" \ - CXXFLAGS="${CFLAGS/-fno-plt/}" \ - NO_CUDA=1 \ - WITH_CUDA=0 \ - WITH_CUDNN=0 \ - python2 setup.py build - - msg2 "Building Python 3 without cuda" - cd "$srcdir/${_pkgname}-${pkgver}-py3" - # Uncomment and modify the following line to enable Intel MKL and magma support - #CMAKE_PREFIX_PATH=/opt/intel/mkl/include:/opt/intel/mkl/lib/intel64:/opt/magma \ - CFLAGS="${CFLAGS/-fno-plt/}" \ - CXXFLAGS="${CFLAGS/-fno-plt/}" \ - NO_CUDA=1 \ - WITH_CUDA=0 \ - WITH_CUDNN=0 \ - python setup.py build - - msg2 "Building Python 2 with cuda" - cd "$srcdir/${_pkgname}-${pkgver}-py2-cuda" - # Uncomment and modify the following line to enable Intel MKL and magma support - #CMAKE_PREFIX_PATH=/opt/intel/mkl/include:/opt/intel/mkl/lib/intel64:/opt/magma \ - CC=gcc-6 \ - CXX=g++-6 \ - CFLAGS="${CFLAGS/-fno-plt/}" \ - CXXFLAGS="${CFLAGS/-fno-plt/}" \ - WITH_CUDA=1 \ - CUDA_HOME=/opt/cuda \ - WITH_CUDNN=1 \ - CUDNN_LIB_DIR=/opt/cuda/lib64 \ - CUDNN_INCLUDE_DIR=/opt/cuda/include \ - TORCH_NVCC_FLAGS="-D__CUDA_NO_HALF_OPERATORS__" \ - python2 setup.py build - - msg2 "Building Python 3 with cuda" - cd "$srcdir/${_pkgname}-${pkgver}-py3-cuda" - # Uncomment and modify the following line to enable Intel MKL and magma support - #CMAKE_PREFIX_PATH=/opt/intel/mkl/include:/opt/intel/mkl/lib/intel64:/opt/magma \ - CC=gcc-6 \ - CXX=g++-6 \ - CFLAGS="${CFLAGS/-fno-plt/}" \ - CXXFLAGS="${CFLAGS/-fno-plt/}" \ - WITH_CUDA=1 \ - CUDA_HOME=/opt/cuda \ - WITH_CUDNN=1 \ - CUDNN_LIB_DIR=/opt/cuda/lib64 \ - CUDNN_INCLUDE_DIR=/opt/cuda/include \ - TORCH_NVCC_FLAGS="-D__CUDA_NO_HALF_OPERATORS__" \ - python setup.py build -} - -package_python2-pytorch() { - depends+=('python2' 'python2-yaml' 'python2-numpy') - cd "$srcdir/${_pkgname}-${pkgver}-py2" - python2 setup.py install --root="$pkgdir"/ --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" -} - -package_python-pytorch() { - depends+=('python' 'python-yaml' 'python-numpy') - cd "$srcdir/${_pkgname}-${pkgver}-py3" - python setup.py install --root="$pkgdir"/ --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" -} - -package_python2-pytorch-cuda() { - depends+=('python2' 'python2-yaml' 'python2-numpy' 'cuda' 'cudnn') - provides=('python2-pytorch') - conflicts=('python2-pytorch') - cd "$srcdir/${_pkgname}-${pkgver}-py2-cuda" - python2 setup.py install --root="$pkgdir"/ --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" -} - -package_pyt
[arch-commits] Commit in python-pytorch/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 07:28:43 Author: svenstaro Revision: 283848 upgpkg: python-pytorch 0.3.0-5 Fix CXXFLAGS and use commit instead of tag Modified: python-pytorch/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:42:37 UTC (rev 283847) +++ PKGBUILD2018-01-18 07:28:43 UTC (rev 283848) @@ -4,8 +4,9 @@ pkgbase="python-pytorch" pkgname=("python-pytorch" "python2-pytorch" "python-pytorch-cuda" "python2-pytorch-cuda") _pkgname="pytorch" +_commit=af3964a pkgver=0.3.0 -pkgrel=4 +pkgrel=5 pkgdesc="Tensors and Dynamic neural networks in Python with strong GPU acceleration" arch=('x86_64') url="http://pytorch.org"; @@ -13,7 +14,7 @@ makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools' 'python-yaml' 'python2-yaml' 'python-numpy' 'python2-numpy' 'gcc6' 'cmake' 'cuda' 'cudnn' 'git') -source=("${_pkgname}-${pkgver}::git://github.com/pytorch/pytorch.git#tag=v${pkgver}" +source=("${_pkgname}-${pkgver}::git+https://github.com/pytorch/pytorch.git#commit=$_commit"; "git://github.com/facebookincubator/gloo" "git://github.com/pybind/pybind11" "git://github.com/nanopb/nanopb") @@ -45,7 +46,7 @@ # Uncomment and modify the following line to enable Intel MKL and magma support #CMAKE_PREFIX_PATH=/opt/intel/mkl/include:/opt/intel/mkl/lib/intel64:/opt/magma \ CFLAGS="${CFLAGS/-fno-plt/}" \ - CXXFLAGS="${CFLAGS/-fno-plt/}" \ + CXXFLAGS="${CXXFLAGS/-fno-plt/}" \ NO_CUDA=1 \ WITH_CUDA=0 \ WITH_CUDNN=0 \ @@ -56,7 +57,7 @@ # Uncomment and modify the following line to enable Intel MKL and magma support #CMAKE_PREFIX_PATH=/opt/intel/mkl/include:/opt/intel/mkl/lib/intel64:/opt/magma \ CFLAGS="${CFLAGS/-fno-plt/}" \ - CXXFLAGS="${CFLAGS/-fno-plt/}" \ + CXXFLAGS="${CXXFLAGS/-fno-plt/}" \ NO_CUDA=1 \ WITH_CUDA=0 \ WITH_CUDNN=0 \ @@ -69,7 +70,7 @@ CC=gcc-6 \ CXX=g++-6 \ CFLAGS="${CFLAGS/-fno-plt/}" \ - CXXFLAGS="${CFLAGS/-fno-plt/}" \ + CXXFLAGS="${CXXFLAGS/-fno-plt/}" \ WITH_CUDA=1 \ CUDA_HOME=/opt/cuda \ WITH_CUDNN=1 \ @@ -85,7 +86,7 @@ CC=gcc-6 \ CXX=g++-6 \ CFLAGS="${CFLAGS/-fno-plt/}" \ - CXXFLAGS="${CFLAGS/-fno-plt/}" \ + CXXFLAGS="${CXXFLAGS/-fno-plt/}" \ WITH_CUDA=1 \ CUDA_HOME=/opt/cuda \ WITH_CUDNN=1 \
[arch-commits] Commit in git/repos (6 files)
Date: Thursday, January 18, 2018 @ 07:19:50 Author: eworm Revision: 315030 archrelease: copy trunk to testing-x86_64 Added: git/repos/testing-x86_64/ git/repos/testing-x86_64/PKGBUILD (from rev 315029, git/trunk/PKGBUILD) git/repos/testing-x86_64/git-daemon.socket (from rev 315029, git/trunk/git-daemon.socket) git/repos/testing-x86_64/git-daemon@.service (from rev 315029, git/trunk/git-daemon@.service) git/repos/testing-x86_64/git-sysusers.conf (from rev 315029, git/trunk/git-sysusers.conf) git/repos/testing-x86_64/git.install (from rev 315029, git/trunk/git.install) -+ PKGBUILD| 136 ++ git-daemon.socket |9 +++ git-daemon@.service | 14 + git-sysusers.conf |1 git.install | 21 +++ 5 files changed, 181 insertions(+) Copied: git/repos/testing-x86_64/PKGBUILD (from rev 315029, git/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-18 07:19:50 UTC (rev 315030) @@ -0,0 +1,136 @@ +# $Id$ +# Maintainer: Christian Hesse +# Maintainer: Dan McGee + +pkgname=git +pkgver=2.16.0 +pkgrel=1 +pkgdesc="the fast distributed version control system" +arch=(x86_64) +url="http://git-scm.com/"; +license=('GPL2') +depends=('curl' 'expat>=2.0' 'perl-error' 'perl>=5.14.0' 'openssl' 'pcre2' + 'grep' 'shadow') +makedepends=('python2' 'emacs' 'libgnome-keyring' 'xmlto' 'asciidoc') +optdepends=('tk: gitk and git gui' +'perl-libwww: git svn' +'perl-term-readkey: git svn' +'perl-mime-tools: git send-email' +'perl-net-smtp-ssl: git send-email TLS support' +'perl-authen-sasl: git send-email TLS support' +'perl-mediawiki-api: git mediawiki support' +'perl-datetime-format-iso8601: git mediawiki support' +'perl-lwp-protocol-https: git mediawiki https support' +'perl-cgi: gitweb (web interface) support' +'python2: various helper scripts' +'subversion: git svn' +'gnome-keyring: GNOME keyring credential helper') +replaces=('git-core') +provides=('git-core') +install=git.install +validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano +source=("https://www.kernel.org/pub/software/scm/git/git-$pkgver.tar."{xz,sign} +'git-daemon@.service' +'git-daemon.socket' +'git-sysusers.conf') +sha256sums=('0d10764e66b3d650dee0d99a1c77afa4aaae5e739c0973fcc1c5b9e6516e30f8' +'SKIP' +'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91' +'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203' +'595794856bfa6087c33826640ae7b5447832233844f36dfedc18646d47154730') + +build() { + export PYTHON_PATH='/usr/bin/python2' + cd "$srcdir/$pkgname-$pkgver" + make prefix=/usr gitexecdir=/usr/lib/git-core \ +CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ +USE_LIBPCRE2=1 \ +NO_CROSS_DIRECTORY_HARDLINKS=1 \ +MAN_BOLD_LITERAL=1 \ +all doc + + make -C contrib/emacs prefix=/usr + make -C contrib/credential/gnome-keyring + make -C contrib/credential/libsecret + make -C contrib/subtree prefix=/usr gitexecdir=/usr/lib/git-core all doc + make -C contrib/mw-to-git prefix=/usr all + make -C contrib/diff-highlight prefix=/usr +} + +check() { + export PYTHON_PATH='/usr/bin/python2' + cd "$srcdir/$pkgname-$pkgver" + local jobs + jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true + mkdir -p /dev/shm/git-test + # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh + # which is caused by 'git rebase' trying to use builduser's SHELL inside the + # build chroot (i.e.: /usr/bin/nologin) + SHELL=/bin/sh \ + make prefix=/usr gitexecdir=/usr/lib/git-core \ +CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ +USE_LIBPCRE2=1 \ +NO_CROSS_DIRECTORY_HARDLINKS=1 \ +MAN_BOLD_LITERAL=1 \ +NO_SVN_TESTS=y \ +DEFAULT_TEST_TARGET=prove \ +GIT_PROVE_OPTS="$jobs -Q" \ +GIT_TEST_OPTS="--root=/dev/shm/git-test" \ +test +} + +package() { + export PYTHON_PATH='/usr/bin/python2' + cd "$srcdir/$pkgname-$pkgver" + make prefix=/usr gitexecdir=/usr/lib/git-core \ +CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ +USE_LIBPCRE2=1 \ +NO_CROSS_DIRECTORY_HARDLINKS=1 \ +MAN_BOLD_LITERAL=1 \ +INSTALLDIRS=vendor DESTDIR="$pkgdir" install install-doc + + # bash completion + mkdir -p "$pkgdir"/usr/share/bash-completion/completions/ + install -m 0644 ./contrib/completion/git-completion.bash "$pkgdir"/usr/share/bash-completion/completions/git + # fancy git prompt + mkdir -p "$pkgdir"/usr/share/git/ + install -m 0644 ./contrib/completion/git-prompt.sh "$pkgdir"/usr/share/git/git-prompt.sh + # emacs + make -C contrib/emacs prefix=/usr DESTDIR="$pkgdir" install + # gnome credentials
[arch-commits] Commit in git/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 07:19:46 Author: eworm Revision: 315029 upgpkg: git 2.16.0-1 new upstream release Modified: git/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 04:46:23 UTC (rev 315028) +++ PKGBUILD2018-01-18 07:19:46 UTC (rev 315029) @@ -3,8 +3,8 @@ # Maintainer: Dan McGee pkgname=git -pkgver=2.15.1 -pkgrel=2 +pkgver=2.16.0 +pkgrel=1 pkgdesc="the fast distributed version control system" arch=(x86_64) url="http://git-scm.com/"; @@ -33,7 +33,7 @@ 'git-daemon@.service' 'git-daemon.socket' 'git-sysusers.conf') -sha256sums=('999c90fd7d45066992cdb87dda35bdff6dfc1d01496118ea718dfb866da4045c' +sha256sums=('0d10764e66b3d650dee0d99a1c77afa4aaae5e739c0973fcc1c5b9e6516e30f8' 'SKIP' '14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91' 'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
[arch-commits] Commit in certbot-dns-dnsmadeeasy/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:42:37 Author: felixonmars Revision: 283847 archrelease: copy trunk to community-staging-any Added: certbot-dns-dnsmadeeasy/repos/community-staging-any/ certbot-dns-dnsmadeeasy/repos/community-staging-any/PKGBUILD (from rev 283846, certbot-dns-dnsmadeeasy/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: certbot-dns-dnsmadeeasy/repos/community-staging-any/PKGBUILD (from rev 283846, certbot-dns-dnsmadeeasy/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-01-18 05:42:37 UTC (rev 283847) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=certbot-dns-dnsmadeeasy +pkgver=0.21.0 +pkgrel=1 +pkgdesc="DNS Made Easy DNS Authenticator plugin for Certbot" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +depends=("certbot=$pkgver" 'dns-lexicon' "python-acme=$pkgver" 'python-mock' 'python-setuptools' + 'python-zope-interface') +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('cccaae434c57b0d0fd3bc1f386c924f138b95c2b6ebfb40dcf0eee776cda6afdd7b4ab88679dbd37f05c12e4aa9a71f852dfaafab5b6de24edd884fa7d1467db' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py test +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" +}
[arch-commits] Commit in certbot-dns-dnsmadeeasy/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:42:22 Author: felixonmars Revision: 283846 upgpkg: certbot-dns-dnsmadeeasy 0.21.0-1 Modified: certbot-dns-dnsmadeeasy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:41:35 UTC (rev 283845) +++ PKGBUILD2018-01-18 05:42:22 UTC (rev 283846) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=certbot-dns-dnsmadeeasy -pkgver=0.20.0 +pkgver=0.21.0 pkgrel=1 pkgdesc="DNS Made Easy DNS Authenticator plugin for Certbot" arch=('any') @@ -14,7 +14,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('c08f98d3eb0debcf9098154bfb93e5fae2a1a27e10f08479051611b7d7ed3189d4486d642c6d857c901352a6e5714f9dda075f01aa206f9b967b3923b9ad676b' +sha512sums=('cccaae434c57b0d0fd3bc1f386c924f138b95c2b6ebfb40dcf0eee776cda6afdd7b4ab88679dbd37f05c12e4aa9a71f852dfaafab5b6de24edd884fa7d1467db' 'SKIP') build() {
[arch-commits] Commit in certbot-dns-dnsimple/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:41:35 Author: felixonmars Revision: 283845 archrelease: copy trunk to community-staging-any Added: certbot-dns-dnsimple/repos/community-staging-any/ certbot-dns-dnsimple/repos/community-staging-any/PKGBUILD (from rev 283844, certbot-dns-dnsimple/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: certbot-dns-dnsimple/repos/community-staging-any/PKGBUILD (from rev 283844, certbot-dns-dnsimple/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-01-18 05:41:35 UTC (rev 283845) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=certbot-dns-dnsimple +pkgver=0.21.0 +pkgrel=1 +pkgdesc="DNSimple DNS Authenticator plugin for Certbot" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +depends=("certbot=$pkgver" 'dns-lexicon' "python-acme=$pkgver" 'python-mock' 'python-setuptools' + 'python-zope-interface') +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('1c2edaf97698f94d55b9138b27825acaf5c32c3845d749d382af340b62f5d65964427f40d56c284fdc9eebba57ab17ea5843da4b5b4d22e87f29f51d7f77ecd9' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py test +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" +}
[arch-commits] Commit in certbot-dns-dnsimple/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:41:21 Author: felixonmars Revision: 283844 upgpkg: certbot-dns-dnsimple 0.21.0-1 Modified: certbot-dns-dnsimple/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:39:33 UTC (rev 283843) +++ PKGBUILD2018-01-18 05:41:21 UTC (rev 283844) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=certbot-dns-dnsimple -pkgver=0.20.0 +pkgver=0.21.0 pkgrel=1 pkgdesc="DNSimple DNS Authenticator plugin for Certbot" arch=('any') @@ -14,7 +14,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('d9294b2ab60338ab8c8514a187641ec3279072b98c630254e19ad24f730ff0bac5096766fd5422f2347ea5a4552b8db229da2ad5a1a3bc8200c4f3f47d43503a' +sha512sums=('1c2edaf97698f94d55b9138b27825acaf5c32c3845d749d382af340b62f5d65964427f40d56c284fdc9eebba57ab17ea5843da4b5b4d22e87f29f51d7f77ecd9' 'SKIP') build() {
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:39:33 Author: felixonmars Revision: 283843 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 283842, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 283842, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:39:33 UTC (rev 283843) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=157 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" + "haskell-warp" "haskell-yaml" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in certbot-dns-digitalocean/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:39:07 Author: felixonmars Revision: 283841 archrelease: copy trunk to community-staging-any Added: certbot-dns-digitalocean/repos/community-staging-any/ certbot-dns-digitalocean/repos/community-staging-any/PKGBUILD (from rev 283840, certbot-dns-digitalocean/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: certbot-dns-digitalocean/repos/community-staging-any/PKGBUILD (from rev 283840, certbot-dns-digitalocean/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-01-18 05:39:07 UTC (rev 283841) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=certbot-dns-digitalocean +pkgver=0.21.0 +pkgrel=1 +pkgdesc="DigitalOcean DNS Authenticator plugin for Certbot" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +depends=("certbot=$pkgver" "python-acme=$pkgver" 'python-digitalocean' 'python-mock' + 'python-setuptools' 'python-zope-interface') +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('423ca465b42b1f4a1895d103d78a42ce406578e2b679a0d138d593fbc79f0284cfbd372c5cc356c1aca88a9589346af1648334781c310a269a6d4ac307e49a17' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py test +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:39:13 Author: felixonmars Revision: 283842 upgpkg: haskell-yesod 1.4.5-157 rebuild with yaml,0.8.28 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:39:07 UTC (rev 283841) +++ PKGBUILD2018-01-18 05:39:13 UTC (rev 283842) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=156 +pkgrel=157 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in certbot-dns-digitalocean/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:38:51 Author: felixonmars Revision: 283840 upgpkg: certbot-dns-digitalocean 0.21.0-1 Modified: certbot-dns-digitalocean/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:38:26 UTC (rev 283839) +++ PKGBUILD2018-01-18 05:38:51 UTC (rev 283840) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=certbot-dns-digitalocean -pkgver=0.20.0 +pkgver=0.21.0 pkgrel=1 pkgdesc="DigitalOcean DNS Authenticator plugin for Certbot" arch=('any') @@ -14,7 +14,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('27f0db97a9eefe7a4d2c0056228f7dc8b3693a5e99c5825c6df8ad243a7536a54d2fc8bcc83673b277158e0dcf2a01a10f3734f92106909c3f0ebde301f2b2aa' +sha512sums=('423ca465b42b1f4a1895d103d78a42ce406578e2b679a0d138d593fbc79f0284cfbd372c5cc356c1aca88a9589346af1648334781c310a269a6d4ac307e49a17' 'SKIP') build() {
[arch-commits] Commit in certbot-dns-cloudxns/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:38:00 Author: felixonmars Revision: 283837 archrelease: copy trunk to community-staging-any Added: certbot-dns-cloudxns/repos/community-staging-any/ certbot-dns-cloudxns/repos/community-staging-any/PKGBUILD (from rev 283836, certbot-dns-cloudxns/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: certbot-dns-cloudxns/repos/community-staging-any/PKGBUILD (from rev 283836, certbot-dns-cloudxns/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-01-18 05:38:00 UTC (rev 283837) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=certbot-dns-cloudxns +pkgver=0.21.0 +pkgrel=1 +pkgdesc="CloudXNS DNS Authenticator plugin for Certbot" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +depends=("certbot=$pkgver" 'dns-lexicon' "python-acme=$pkgver" 'python-mock' 'python-setuptools' + 'python-zope-interface') +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('55c90e8de22ab6500c69ae8caaffb57045744f66e63111d1695c137dd6d2858cb00a4f3a0cc23cfc8dd38c2e5692d727f2c9d0b39d74e97ba21039c8eb2d1464' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py test +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" +}
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:38:26 Author: felixonmars Revision: 283839 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 283838, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 283838, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:38:26 UTC (rev 283839) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.8.1.0 +pkgrel=35 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-src-exts" "haskell-mtl" "haskell-optparse-applicative" + "haskell-strict" "haskell-syb" "haskell-yaml") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('617b4a089b66a895b49f7ecb205d91f4736843b95b393460e08b3276410f8f994e613b135c4c2dec69323d1b333061165db8878baf33c9dd2131dbeb59a25366') + +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-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 stylish-haskell/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:38:12 Author: felixonmars Revision: 283838 upgpkg: stylish-haskell 0.8.1.0-35 rebuild with yaml,0.8.28 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:38:00 UTC (rev 283837) +++ PKGBUILD2018-01-18 05:38:12 UTC (rev 283838) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.8.1.0 -pkgrel=34 +pkgrel=35 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("custom:BSD3")
[arch-commits] Commit in certbot-dns-cloudxns/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:37:44 Author: felixonmars Revision: 283836 upgpkg: certbot-dns-cloudxns 0.21.0-1 Modified: certbot-dns-cloudxns/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:37:15 UTC (rev 283835) +++ PKGBUILD2018-01-18 05:37:44 UTC (rev 283836) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=certbot-dns-cloudxns -pkgver=0.20.0 +pkgver=0.21.0 pkgrel=1 pkgdesc="CloudXNS DNS Authenticator plugin for Certbot" arch=('any') @@ -14,7 +14,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('e1291f7c9fc39d100f76f28c67cd674b4a8607addd36accb12d346bec854c05f20b81fc7dc5fe2f124164f96ed2820be6f8e1d72c93f2421065938140f47b13d' +sha512sums=('55c90e8de22ab6500c69ae8caaffb57045744f66e63111d1695c137dd6d2858cb00a4f3a0cc23cfc8dd38c2e5692d727f2c9d0b39d74e97ba21039c8eb2d1464' 'SKIP') build() {
[arch-commits] Commit in certbot-dns-cloudflare/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:36:55 Author: felixonmars Revision: 283833 archrelease: copy trunk to community-staging-any Added: certbot-dns-cloudflare/repos/community-staging-any/ certbot-dns-cloudflare/repos/community-staging-any/PKGBUILD (from rev 283832, certbot-dns-cloudflare/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: certbot-dns-cloudflare/repos/community-staging-any/PKGBUILD (from rev 283832, certbot-dns-cloudflare/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-01-18 05:36:55 UTC (rev 283833) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=certbot-dns-cloudflare +pkgver=0.21.0 +pkgrel=1 +pkgdesc="Cloudflare DNS Authenticator plugin for Certbot" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +depends=("certbot=$pkgver" "python-acme=$pkgver" 'python-cloudflare' 'python-mock' + 'python-setuptools' 'python-zope-interface') +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('178142e47fb824572a9842dc322bd6e00d630a5d9723bbc14e76276c4f0135520411ff81bf3359b82c0d6fc69ff469793c770d4879f1b79ca84a95759ec4d6ec' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py test +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" +}
[arch-commits] Commit in stack/repos (3 files)
Date: Thursday, January 18, 2018 @ 05:37:15 Author: felixonmars Revision: 283835 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 283834, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 283834, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 283834, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:37:15 UTC (rev 283835) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=36 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # 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 "${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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:37:01 Author: felixonmars Revision: 283834 upgpkg: stack 1.6.3-36 rebuild with yaml,0.8.28 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:36:55 UTC (rev 283833) +++ PKGBUILD2018-01-18 05:37:01 UTC (rev 283834) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=35 +pkgrel=36 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in certbot-dns-cloudflare/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:36:40 Author: felixonmars Revision: 283832 upgpkg: certbot-dns-cloudflare 0.21.0-1 Modified: certbot-dns-cloudflare/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:35:18 UTC (rev 283831) +++ PKGBUILD2018-01-18 05:36:40 UTC (rev 283832) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=certbot-dns-cloudflare -pkgver=0.20.0 +pkgver=0.21.0 pkgrel=1 pkgdesc="Cloudflare DNS Authenticator plugin for Certbot" arch=('any') @@ -14,7 +14,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('2e3cbd28d9748bb983656507f4f577d1976bd55511309546ca679fe3168f45c8e1974f4101e11a9cdf502c249a3fd3757bd554c4af148605dfd9174fcae0a951' +sha512sums=('178142e47fb824572a9842dc322bd6e00d630a5d9723bbc14e76276c4f0135520411ff81bf3359b82c0d6fc69ff469793c770d4879f1b79ca84a95759ec4d6ec' 'SKIP') build() {
[arch-commits] Commit in certbot-apache/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:35:04 Author: felixonmars Revision: 283830 upgpkg: certbot-apache 0.21.0-1 Modified: certbot-apache/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:30:46 UTC (rev 283829) +++ PKGBUILD2018-01-18 05:35:04 UTC (rev 283830) @@ -3,7 +3,7 @@ # Contributor: Gordian Edenhofer pkgname=certbot-apache -pkgver=0.20.0 +pkgver=0.21.0 pkgrel=1 pkgdesc="Apache plugin for Let’s Encrypt client" arch=('any') @@ -16,7 +16,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('8d7d9f4e1e7ef1940c4ebbc60f0a93057897fcb23d3f7dd7d23ec14b47f57fcafed1b3ff7dfa1ca4a2db31c66918dd0397baec010da2eef1542ebf11b2e65076' +sha512sums=('ca0638a8a98159a1c2866104bb9cf9074608ab51ac013d57786f8d2a1c0969fb6787cda9ea272773a5bc240f6bfca3e05b9a98fa8d35296cec6f3a07b1d0ef96' 'SKIP') prepare() {
[arch-commits] Commit in certbot-apache/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:35:18 Author: felixonmars Revision: 283831 archrelease: copy trunk to community-staging-any Added: certbot-apache/repos/community-staging-any/ certbot-apache/repos/community-staging-any/PKGBUILD (from rev 283830, certbot-apache/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: certbot-apache/repos/community-staging-any/PKGBUILD (from rev 283830, certbot-apache/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-01-18 05:35:18 UTC (rev 283831) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Gordian Edenhofer + +pkgname=certbot-apache +pkgver=0.21.0 +pkgrel=1 +pkgdesc="Apache plugin for Let’s Encrypt client" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +replaces=("letsencrypt-apache") +depends=("certbot=$pkgver" "python-acme=$pkgver" 'python-augeas' 'python-mock' 'python-setuptools' + 'python-zope-component' 'python-zope-interface') +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('ca0638a8a98159a1c2866104bb9cf9074608ab51ac013d57786f8d2a1c0969fb6787cda9ea272773a5bc240f6bfca3e05b9a98fa8d35296cec6f3a07b1d0ef96' +'SKIP') + +prepare() { + sed -i "s/'python-augeas<=0.5.0',/'python-augeas',/" $pkgname-$pkgver/setup.py +} + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +check() { + cd $pkgname-$pkgver + python setup.py test +} + +package() { + cd $pkgname-$pkgver + python setup.py install -O1 --root="$pkgdir" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:30:30 Author: felixonmars Revision: 283828 upgpkg: haskell-hakyll 4.10.0.0-34 rebuild with yaml,0.8.28 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:28:34 UTC (rev 283827) +++ PKGBUILD2018-01-18 05:30:30 UTC (rev 283828) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=33 +pkgrel=34 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:30:46 Author: felixonmars Revision: 283829 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 283828, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 283828, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:30:46 UTC (rev 283829) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=34 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-parsec' + 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +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=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +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 +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:28:34 Author: felixonmars Revision: 283827 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 283826, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 283826, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:28:34 UTC (rev 283827) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.12.2.5 +pkgrel=18 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('f8072d9ca2e9cf04f506094fbf9c15eb6f53a19a602dfb565ed611e4f0f287166ec5097f59fe89b1b070e2b0137f57a7f977027b99dc4d422ad7a98dac3a85c6') + +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 +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}" +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: Thursday, January 18, 2018 @ 05:28:16 Author: felixonmars Revision: 283826 upgpkg: pandoc-citeproc 0.12.2.5-18 rebuild with yaml,0.8.28 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:25:40 UTC (rev 283825) +++ PKGBUILD2018-01-18 05:28:16 UTC (rev 283826) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.12.2.5 -pkgrel=17 +pkgrel=18 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:25:40 Author: felixonmars Revision: 283825 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 283824, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 283824, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:25:40 UTC (rev 283825) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.1 +pkgrel=5 +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-file-embed' 'haskell-mtl' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 'haskell-utility-ht') +makedepends=('ghc') +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=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:24:57 Author: felixonmars Revision: 283824 upgpkg: pandoc-crossref 0.3.0.1-5 rebuild with yaml,0.8.28 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:23:48 UTC (rev 283823) +++ PKGBUILD2018-01-18 05:24:57 UTC (rev 283824) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:23:48 Author: felixonmars Revision: 283823 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 283822, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 283822, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:23:48 UTC (rev 283823) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.0.6 +pkgrel=17 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-aeson-pretty" "haskell-base64-bytestring" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm" + "haskell-data-default" "haskell-doctemplates" "haskell-glob" "haskell-mtl" + "haskell-haddock-library" "haskell-skylighting" "haskell-hslua" "haskell-hslua-module-text" + "haskell-http-client" "haskell-syb" "haskell-http-client-tls" "haskell-http-types" + "haskell-safe" "haskell-split" "haskell-text" "haskell-texmath" "haskell-network" + "haskell-pandoc-types" "haskell-parsec" "haskell-random" "haskell-scientific" + "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" "haskell-unordered-containers" + "haskell-zip-archive" "haskell-vector" "haskell-xml" "haskell-yaml" "haskell-zlib") +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-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a1e59fbedc8efbeaa482a90392beff3e6b93c5ee52f2955c57eba83baadfc10c76f474c1254de22daf7c0d250dc9114331d878f56ebf2e90cdd5bf75ecd6f208') + +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-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files -f-weigh-pandoc -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 +} + +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 pandoc/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:23:29 Author: felixonmars Revision: 283822 upgpkg: pandoc 2.0.6-17 rebuild with yaml,0.8.28 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:14:02 UTC (rev 283821) +++ PKGBUILD2018-01-18 05:23:29 UTC (rev 283822) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.0.6 -pkgrel=16 +pkgrel=17 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:13:47 Author: felixonmars Revision: 283820 upgpkg: haskell-hpack 0.21.2-13 rebuild with yaml,0.8.28 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:11:57 UTC (rev 283819) +++ PKGBUILD2018-01-18 05:13:47 UTC (rev 283820) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.21.2 -pkgrel=12 +pkgrel=13 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme"; license=("MIT")
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:14:02 Author: felixonmars Revision: 283821 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 283820, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 283820, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:14:02 UTC (rev 283821) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.21.2 +pkgrel=13 +pkgdesc="An alternative format for Haskell packages" +url="https://github.com/sol/hpack#readme"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-scientific' 'haskell-text' 'haskell-unordered-containers' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('4f84c8d427fe81c80c30411908b29234f6f7539e834935b8b36fa33024217ca0fab003e69b5b88f7194d44ddbb75a28a286601afadd39b3b0e48abdb8d82b284') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { + cd "${srcdir}/${_hkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:11:57 Author: felixonmars Revision: 283819 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 283818, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 283818, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:11:57 UTC (rev 283819) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=46 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "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-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +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: Thursday, January 18, 2018 @ 05:11:43 Author: felixonmars Revision: 283818 upgpkg: hopenpgp-tools 0.19.5-46 rebuild with yaml,0.8.28 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:10:13 UTC (rev 283817) +++ PKGBUILD2018-01-18 05:11:43 UTC (rev 283818) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=45 +pkgrel=46 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in certbot/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:10:13 Author: felixonmars Revision: 283817 archrelease: copy trunk to community-staging-any Added: certbot/repos/community-staging-any/ certbot/repos/community-staging-any/PKGBUILD (from rev 283816, certbot/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: certbot/repos/community-staging-any/PKGBUILD (from rev 283816, certbot/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-01-18 05:10:13 UTC (rev 283817) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Gordian Edenhofer + +pkgname=certbot +pkgver=0.21.0 +pkgrel=1 +pkgdesc="A tool to automatically receive and install X.509 certificates to enable TLS on servers. The client will interoperate with the Let’s Encrypt CA which will be issuing browser-trusted certificates for free." +arch=('any') +license=('Apache') +url="https://certbot.eff.org"; +depends=('ca-certificates' "python-acme=$pkgver" 'python-configargparse' 'python-configobj' + 'python-cryptography' 'python-mock' 'python-parsedatetime' 'python-pyrfc3339' + 'python-pytz' 'python-setuptools' 'python-zope-component' 'python-zope-interface') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +optdepends=("certbot-apache: Apache plugin for Let’s Encrypt client" +"certbot-nginx: Nginx plugin for Let’s Encrypt client") +replaces=("letsencrypt") +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('8d25619347a07a6e7475984b9e23eb0f9a259cc5968aee5c5953049f91e2a9b21d21cf51799458c1a8998298b1402caf2b063269ed2a3147265367a125840e23' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py pytest +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" + + mkdir -p "$pkgdir"/{etc,var/lib,var/log}/letsencrypt + chmod 700 "$pkgdir"/var/log/letsencrypt +}
[arch-commits] Commit in certbot/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:09:58 Author: felixonmars Revision: 283816 upgpkg: certbot 0.21.0-1 Modified: certbot/trunk/PKGBUILD --+ PKGBUILD | 16 ++-- 1 file changed, 6 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:09:49 UTC (rev 283815) +++ PKGBUILD2018-01-18 05:09:58 UTC (rev 283816) @@ -3,7 +3,7 @@ # Contributor: Gordian Edenhofer pkgname=certbot -pkgver=0.20.0 +pkgver=0.21.0 pkgrel=1 pkgdesc="A tool to automatically receive and install X.509 certificates to enable TLS on servers. The client will interoperate with the Let’s Encrypt CA which will be issuing browser-trusted certificates for free." arch=('any') @@ -10,9 +10,9 @@ license=('Apache') url="https://certbot.eff.org"; depends=('ca-certificates' "python-acme=$pkgver" 'python-configargparse' 'python-configobj' - 'python-cryptography' 'python-pyopenssl' 'python-mock' 'python-parsedatetime' - 'python-pytz' 'python-setuptools' 'python-six' 'python-zope-component' - 'python-zope-interface') + 'python-cryptography' 'python-mock' 'python-parsedatetime' 'python-pyrfc3339' + 'python-pytz' 'python-setuptools' 'python-zope-component' 'python-zope-interface') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') optdepends=("certbot-apache: Apache plugin for Let’s Encrypt client" "certbot-nginx: Nginx plugin for Let’s Encrypt client") replaces=("letsencrypt") @@ -20,13 +20,9 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('574ddb93b4bccbd379135c03c94c9acb10136e8bc8a1458d30e169a9bccd22ddc8ea4a9106dc85469459dbd98c6787452c539e593e13ddd2d7235aac7f96' +sha512sums=('8d25619347a07a6e7475984b9e23eb0f9a259cc5968aee5c5953049f91e2a9b21d21cf51799458c1a8998298b1402caf2b063269ed2a3147265367a125840e23' 'SKIP') -prepare() { - sed -i "/'argparse',/d" $pkgname-$pkgver/setup.py -} - build() { cd "$srcdir"/$pkgname-$pkgver python setup.py build @@ -34,7 +30,7 @@ check() { cd "$srcdir"/$pkgname-$pkgver - python setup.py test + python setup.py pytest } package() {
[arch-commits] Commit in hlint/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:09:49 Author: felixonmars Revision: 283815 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 283814, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 283814, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:09:49 UTC (rev 283815) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.0.11 +pkgrel=15 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/"; +license=("custom:BSD3") +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-text' '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=('4a7737864ddbcdc0e90f175514b67d77ad9ac96510fc23e16c98340099d64c1b2274f5d0f145f1ac867bf883d81600aeabd2ee2704c2de3cb7c913aa9626c7c9') + +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: Thursday, January 18, 2018 @ 05:09:33 Author: felixonmars Revision: 283814 upgpkg: hlint 2.0.11-15 rebuild with yaml,0.8.28 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:08:23 UTC (rev 283813) +++ PKGBUILD2018-01-18 05:09:33 UTC (rev 283814) @@ -4,7 +4,7 @@ pkgname=hlint pkgver=2.0.11 -pkgrel=14 +pkgrel=15 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/"; license=("custom:BSD3")
[arch-commits] Commit in hindent/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:08:23 Author: felixonmars Revision: 283813 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 283812, hindent/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 283812, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:08:23 UTC (rev 283813) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.4.1 +pkgrel=14 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-descriptive" "haskell-exceptions" "haskell-monad-loops" "haskell-mtl" + "haskell-path" "haskell-path-io" "haskell-src-exts" "haskell-text" "haskell-unix-compat" + "haskell-utf8-string" "haskell-yaml") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('262db860d554f617d9317b6a32af2944e2d7b98d4c0c43baa9c7a90c08ffb0b34ba41701796f22d7a562ec7ba07b53bd6bb3e4ebfaf320ba1c009434fc8a3943') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.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: Thursday, January 18, 2018 @ 05:08:07 Author: felixonmars Revision: 283812 upgpkg: hindent 5.2.4.1-14 rebuild with yaml,0.8.28 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:07:09 UTC (rev 283811) +++ PKGBUILD2018-01-18 05:08:07 UTC (rev 283812) @@ -4,7 +4,7 @@ pkgname=hindent pkgver=5.2.4.1 -pkgrel=13 +pkgrel=14 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:07:09 Author: felixonmars Revision: 283811 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 283810, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 283810, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 05:07:09 UTC (rev 283811) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.28 +pkgrel=1 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-semigroups' 'haskell-text' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f58d535f13f257d872576d9ff6c1f0c3749a487cc38958792fb66601240c66ffe6fafd16c93af357a47a6c952dc574921be09fdd82435d6fa9928eacf1579c02') + +prepare() { +# Needed only for examples, which won't be built +sed -i '/raw-strings-qq/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:06:49 Author: felixonmars Revision: 283810 upgpkg: haskell-yaml 0.8.28-1 rebuild with yaml,0.8.28 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:06:37 UTC (rev 283809) +++ PKGBUILD2018-01-18 05:06:49 UTC (rev 283810) @@ -4,7 +4,7 @@ _hkgname=yaml pkgname=haskell-yaml -pkgver=0.8.27 +pkgver=0.8.28 pkgrel=1 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/"; @@ -16,7 +16,7 @@ makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' 'haskell-temporary') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('fc9aec93713d1804e8d1453f3888a5378c4b70055991c2e2d90718536ea578db279b1e393940f5057e01e900fa1fb0a7b6770436702bea4c31404c0c6cdd8d87') +sha512sums=('f58d535f13f257d872576d9ff6c1f0c3749a487cc38958792fb66601240c66ffe6fafd16c93af357a47a6c952dc574921be09fdd82435d6fa9928eacf1579c02') prepare() { # Needed only for examples, which won't be built
[arch-commits] Commit in qtspim/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:06:14 Author: eschwartz Revision: 283808 upgpkg: qtspim 9.1.20-2 switch to qt5 build Modified: qtspim/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:05:44 UTC (rev 283807) +++ PKGBUILD2018-01-18 05:06:14 UTC (rev 283808) @@ -3,13 +3,13 @@ pkgname=qtspim pkgver=9.1.20 -pkgrel=1 +pkgrel=2 pkgdesc="New user interface for spim, a MIPS simulator." arch=('x86_64') url="http://spimsimulator.sourceforge.net/"; license=('BSD') -depends=('qt4') -makedepends=('subversion' 'icu') +depends=('qt5-base') +makedepends=('qt5-tools' 'subversion' 'icu') source=("spimsimulator::svn://svn.code.sf.net/p/spimsimulator/code/#revision=712") sha256sums=('SKIP') @@ -16,7 +16,6 @@ prepare() { cd spimsimulator/QtSpim sed -r \ --e 's/q([a-z]+)generator/q\1generator-qt4/' \ -e 's/-Wno-write-strings/& -fpermissive/' \ -i QtSpim.pro rm parser_yacc.* scanner_lex.* @@ -25,7 +24,7 @@ build() { cd spimsimulator/QtSpim - qmake-qt4 + qmake # Fix Makefile generated by qmake. sed -i 's#$(MOVE) help/qtspim.qhc help/qtspim.qhc;##' Makefile
[arch-commits] Commit in qtspim/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:06:37 Author: eschwartz Revision: 283809 archrelease: copy trunk to community-x86_64 Added: qtspim/repos/community-x86_64/PKGBUILD (from rev 283808, qtspim/trunk/PKGBUILD) Deleted: qtspim/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 99 ++--- 1 file changed, 49 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 05:06:14 UTC (rev 283808) +++ PKGBUILD2018-01-18 05:06:37 UTC (rev 283809) @@ -1,50 +0,0 @@ -# Maintainer: Lukas Fleischer -# Contributor: Lukas Jirkovsky - -pkgname=qtspim -pkgver=9.1.20 -pkgrel=1 -pkgdesc="New user interface for spim, a MIPS simulator." -arch=('i686' 'x86_64') -url="http://spimsimulator.sourceforge.net/"; -license=('BSD') -depends=('qt4') -makedepends=('subversion' 'icu') -source=("spimsimulator::svn://svn.code.sf.net/p/spimsimulator/code/#revision=712") -sha256sums=('SKIP') - -prepare() { - cd spimsimulator/QtSpim - sed -r \ --e 's/q([a-z]+)generator/q\1generator-qt4/' \ --e 's/-Wno-write-strings/& -fpermissive/' \ --i QtSpim.pro - rm parser_yacc.* scanner_lex.* -} - -build() { - cd spimsimulator/QtSpim - - qmake-qt4 - - # Fix Makefile generated by qmake. - sed -i 's#$(MOVE) help/qtspim.qhc help/qtspim.qhc;##' Makefile - - make -j1 -} - -package() { - cd spimsimulator - - install -D QtSpim/QtSpim "$pkgdir/usr/bin/qtspim" - - install -d "$pkgdir/usr/share/qtspim" - cp -r QtSpim/help "$pkgdir/usr/share/qtspim" - - install -Dm644 Documentation/spim.man "$pkgdir/usr/share/man/man1/qtspim.1" - install -Dm644 Setup/qtspim_debian_deployment/qtspim.desktop \ -"$pkgdir/usr/share/applications/qtspim.desktop" - install -Dm644 Setup/qtspim_debian_deployment/copyright \ -"$pkgdir/usr/share/licenses/$pkgname/copyright" - install -Dm644 Setup/NewIcon48x48.png "$pkgdir/usr/share/qtspim/qtspim.png" -} Copied: qtspim/repos/community-x86_64/PKGBUILD (from rev 283808, qtspim/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-18 05:06:37 UTC (rev 283809) @@ -0,0 +1,49 @@ +# Maintainer: Lukas Fleischer +# Contributor: Lukas Jirkovsky + +pkgname=qtspim +pkgver=9.1.20 +pkgrel=2 +pkgdesc="New user interface for spim, a MIPS simulator." +arch=('x86_64') +url="http://spimsimulator.sourceforge.net/"; +license=('BSD') +depends=('qt5-base') +makedepends=('qt5-tools' 'subversion' 'icu') +source=("spimsimulator::svn://svn.code.sf.net/p/spimsimulator/code/#revision=712") +sha256sums=('SKIP') + +prepare() { + cd spimsimulator/QtSpim + sed -r \ +-e 's/-Wno-write-strings/& -fpermissive/' \ +-i QtSpim.pro + rm parser_yacc.* scanner_lex.* +} + +build() { + cd spimsimulator/QtSpim + + qmake + + # Fix Makefile generated by qmake. + sed -i 's#$(MOVE) help/qtspim.qhc help/qtspim.qhc;##' Makefile + + make -j1 +} + +package() { + cd spimsimulator + + install -D QtSpim/QtSpim "$pkgdir/usr/bin/qtspim" + + install -d "$pkgdir/usr/share/qtspim" + cp -r QtSpim/help "$pkgdir/usr/share/qtspim" + + install -Dm644 Documentation/spim.man "$pkgdir/usr/share/man/man1/qtspim.1" + install -Dm644 Setup/qtspim_debian_deployment/qtspim.desktop \ +"$pkgdir/usr/share/applications/qtspim.desktop" + install -Dm644 Setup/qtspim_debian_deployment/copyright \ +"$pkgdir/usr/share/licenses/$pkgname/copyright" + install -Dm644 Setup/NewIcon48x48.png "$pkgdir/usr/share/qtspim/qtspim.png" +}
[arch-commits] Commit in python-acme/repos (2 files)
Date: Thursday, January 18, 2018 @ 05:05:44 Author: felixonmars Revision: 283807 archrelease: copy trunk to community-staging-any Added: python-acme/repos/community-staging-any/ python-acme/repos/community-staging-any/PKGBUILD (from rev 283806, python-acme/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: python-acme/repos/community-staging-any/PKGBUILD (from rev 283806, python-acme/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-01-18 05:05:44 UTC (rev 283807) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Gordian Edenhofer + +pkgbase=python-acme +pkgname=('python-acme' 'python2-acme') +pkgver=0.21.0 +pkgrel=1 +pkgdesc="ACME protocol implementation in Python" +arch=('any') +license=('Apache') +url="https://github.com/certbot/certbot"; +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyopenssl' 'python2-pyopenssl' + 'python-pyrfc3339' 'python2-pyrfc3339' 'python-pytz' 'python2-pytz' 'python-requests' + 'python2-requests' 'python-six' 'python2-six' 'python-josepy' 'python2-josepy' + 'python-mock' 'python2-mock') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("https://pypi.io/packages/source/a/acme/acme-$pkgver.tar.gz";) +sha512sums=('11daea3c91d488c4bdce29a2afb9662f063fd9a6c7c30316c77799c504c600d9b13eb7c91effcb2ff462ea5de7f6cd898b7fab7a2006643572cd421d4510b2a2') + +prepare() { + sed -i "/'argparse',/d" acme-$pkgver/setup.py + cp -a acme-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/acme-$pkgver + python setup.py build + + cd "$srcdir"/acme-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/acme-$pkgver + python setup.py pytest + + cd "$srcdir"/acme-$pkgver-py2 + python2 setup.py pytest +} + +package_python-acme() { + depends=('python-setuptools' 'python-pyopenssl' 'python-pyrfc3339' 'python-pytz' 'python-requests' + 'python-six' 'python-josepy' 'python-mock') + + cd acme-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-acme() { + depends=('python2-setuptools' 'python2-pyopenssl' 'python2-pyrfc3339' 'python2-pytz' + 'python2-requests' 'python2-six' 'python2-josepy' 'python2-mock') + + cd acme-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-acme/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:05:20 Author: felixonmars Revision: 283806 upgpkg: python-acme 0.21.0-1 Modified: python-acme/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 8 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 05:01:56 UTC (rev 283805) +++ PKGBUILD2018-01-18 05:05:20 UTC (rev 283806) @@ -4,7 +4,7 @@ pkgbase=python-acme pkgname=('python-acme' 'python2-acme') -pkgver=0.20.0 +pkgver=0.21.0 pkgrel=1 pkgdesc="ACME protocol implementation in Python" arch=('any') @@ -12,11 +12,11 @@ url="https://github.com/certbot/certbot"; makedepends=('python-setuptools' 'python2-setuptools' 'python-pyopenssl' 'python2-pyopenssl' 'python-pyrfc3339' 'python2-pyrfc3339' 'python-pytz' 'python2-pytz' 'python-requests' - 'python2-requests' 'python-six' 'python2-six' 'python-werkzeug' 'python2-werkzeug' + 'python2-requests' 'python-six' 'python2-six' 'python-josepy' 'python2-josepy' 'python-mock' 'python2-mock') -checkdepends=('python-nose' 'python2-nose') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') source=("https://pypi.io/packages/source/a/acme/acme-$pkgver.tar.gz";) -sha512sums=('1eedb3ca92203d9a3274ab14c35503dd849af4a67227517d2c735e6ea2e0baa4de9a68eefd2351752e1038d4d99eb04d75b1b7133005727ea5845b56b54c8625') +sha512sums=('11daea3c91d488c4bdce29a2afb9662f063fd9a6c7c30316c77799c504c600d9b13eb7c91effcb2ff462ea5de7f6cd898b7fab7a2006643572cd421d4510b2a2') prepare() { sed -i "/'argparse',/d" acme-$pkgver/setup.py @@ -33,15 +33,15 @@ check() { cd "$srcdir"/acme-$pkgver - python setup.py nosetests + python setup.py pytest cd "$srcdir"/acme-$pkgver-py2 - python2 setup.py nosetests + python2 setup.py pytest } package_python-acme() { depends=('python-setuptools' 'python-pyopenssl' 'python-pyrfc3339' 'python-pytz' 'python-requests' - 'python-six' 'python-werkzeug' 'python-mock') + 'python-six' 'python-josepy' 'python-mock') cd acme-$pkgver python setup.py install --root="$pkgdir" --optimize=1 @@ -49,10 +49,8 @@ package_python2-acme() { depends=('python2-setuptools' 'python2-pyopenssl' 'python2-pyrfc3339' 'python2-pytz' - 'python2-requests' 'python2-six' 'python2-werkzeug' 'python2-mock') + 'python2-requests' 'python2-six' 'python2-josepy' 'python2-mock') cd acme-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir"/usr/bin/jws{,2} }
[arch-commits] Commit in python-josepy/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:01:56 Author: felixonmars Revision: 283805 archrelease: copy trunk to community-any Added: python-josepy/repos/community-any/PKGBUILD (from rev 283804, python-josepy/trunk/PKGBUILD) Deleted: python-josepy/repos/community-any/PKGBUILD --+ PKGBUILD | 110 +++-- 1 file changed, 56 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 05:01:39 UTC (rev 283804) +++ PKGBUILD2018-01-18 05:01:56 UTC (rev 283805) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-josepy -pkgname=(python-josepy python2-josepy) -pkgver=1.0.1 -pkgrel=1 -pkgdesc="JOSE protocol implementation in Python" -url="https://github.com/certbot/josepy"; -license=('PerlArtistic') -arch=('any') -makedepends=('python-cryptography' 'python2-cryptography' 'python-pyopenssl' 'python2-pyopenssl' - 'python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-coverage' 'python2-coverage' - 'python-pytest-isort' 'python2-pytest-isort' 'python-pytest-cache' - 'python2-pytest-cache' 'python-pytest-cov' 'python2-pytest-cov' 'flake8' - 'python2-flake8' 'python-pytest-flake8' 'python2-pytest-flake8' 'python-mock' - 'python2-mock') -source=("https://pypi.io/packages/source/j/josepy/josepy-$pkgver.tar.gz";) -sha512sums=('51f0e1286a05ebc42f388d13e47e7bd2d1eb11ba1cf06f4d52d627d4a3c2d01f73f1ce9c9ff23ed7dd78ba18142af23e3de4277a63dc69b433bbc3e7aedfd6eb') - -prepare() { - cp -a josepy-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/josepy-$pkgver - python setup.py build - - cd "$srcdir"/josepy-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/josepy-$pkgver - python setup.py pytest - - cd "$srcdir"/josepy-$pkgver-py2 - python2 setup.py pytest -} - -package_python-josepy() { - depends=('python-cryptography' 'python-pyopenssl' 'python-setuptools') - - cd josepy-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-josepy() { - depends=('python2-cryptography' 'python2-pyopenssl' 'python2-setuptools') - - cd josepy-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-josepy/repos/community-any/PKGBUILD (from rev 283804, python-josepy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-18 05:01:56 UTC (rev 283805) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-josepy +pkgname=(python-josepy python2-josepy) +pkgver=1.0.1 +pkgrel=2 +pkgdesc="JOSE protocol implementation in Python" +url="https://github.com/certbot/josepy"; +license=('PerlArtistic') +arch=('any') +makedepends=('python-cryptography' 'python2-cryptography' 'python-pyopenssl' 'python2-pyopenssl' + 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-coverage' 'python2-coverage' + 'python-pytest-isort' 'python2-pytest-isort' 'python-pytest-cache' + 'python2-pytest-cache' 'python-pytest-cov' 'python2-pytest-cov' 'flake8' + 'python2-flake8' 'python-pytest-flake8' 'python2-pytest-flake8' 'python-mock' + 'python2-mock') +source=("https://pypi.io/packages/source/j/josepy/josepy-$pkgver.tar.gz";) +sha512sums=('51f0e1286a05ebc42f388d13e47e7bd2d1eb11ba1cf06f4d52d627d4a3c2d01f73f1ce9c9ff23ed7dd78ba18142af23e3de4277a63dc69b433bbc3e7aedfd6eb') + +prepare() { + cp -a josepy-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/josepy-$pkgver + python setup.py build + + cd "$srcdir"/josepy-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/josepy-$pkgver + python setup.py pytest + + cd "$srcdir"/josepy-$pkgver-py2 + python2 setup.py pytest +} + +package_python-josepy() { + depends=('python-cryptography' 'python-pyopenssl' 'python-setuptools') + + cd josepy-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-josepy() { + depends=('python2-cryptography' 'python2-pyopenssl' 'python2-setuptools') + + cd josepy-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + mv "$pkgdir"/usr/bin/jws{,2} +}
[arch-commits] Commit in python-josepy/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 05:01:39 Author: felixonmars Revision: 283804 upgpkg: python-josepy 1.0.1-2 fix file conflicts Modified: python-josepy/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 04:54:34 UTC (rev 283803) +++ PKGBUILD2018-01-18 05:01:39 UTC (rev 283804) @@ -4,7 +4,7 @@ pkgbase=python-josepy pkgname=(python-josepy python2-josepy) pkgver=1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="JOSE protocol implementation in Python" url="https://github.com/certbot/josepy"; license=('PerlArtistic') @@ -43,7 +43,7 @@ depends=('python-cryptography' 'python-pyopenssl' 'python-setuptools') cd josepy-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 + python setup.py install --root="$pkgdir" --optimize=1 } package_python2-josepy() { @@ -51,4 +51,6 @@ cd josepy-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 + + mv "$pkgdir"/usr/bin/jws{,2} }
[arch-commits] Commit in python-josepy/repos (community-any community-any/PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:54:34 Author: felixonmars Revision: 283803 archrelease: copy trunk to community-any Added: python-josepy/repos/community-any/ python-josepy/repos/community-any/PKGBUILD (from rev 283802, python-josepy/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: python-josepy/repos/community-any/PKGBUILD (from rev 283802, python-josepy/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-01-18 04:54:34 UTC (rev 283803) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-josepy +pkgname=(python-josepy python2-josepy) +pkgver=1.0.1 +pkgrel=1 +pkgdesc="JOSE protocol implementation in Python" +url="https://github.com/certbot/josepy"; +license=('PerlArtistic') +arch=('any') +makedepends=('python-cryptography' 'python2-cryptography' 'python-pyopenssl' 'python2-pyopenssl' + 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-coverage' 'python2-coverage' + 'python-pytest-isort' 'python2-pytest-isort' 'python-pytest-cache' + 'python2-pytest-cache' 'python-pytest-cov' 'python2-pytest-cov' 'flake8' + 'python2-flake8' 'python-pytest-flake8' 'python2-pytest-flake8' 'python-mock' + 'python2-mock') +source=("https://pypi.io/packages/source/j/josepy/josepy-$pkgver.tar.gz";) +sha512sums=('51f0e1286a05ebc42f388d13e47e7bd2d1eb11ba1cf06f4d52d627d4a3c2d01f73f1ce9c9ff23ed7dd78ba18142af23e3de4277a63dc69b433bbc3e7aedfd6eb') + +prepare() { + cp -a josepy-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/josepy-$pkgver + python setup.py build + + cd "$srcdir"/josepy-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/josepy-$pkgver + python setup.py pytest + + cd "$srcdir"/josepy-$pkgver-py2 + python2 setup.py pytest +} + +package_python-josepy() { + depends=('python-cryptography' 'python-pyopenssl' 'python-setuptools') + + cd josepy-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-josepy() { + depends=('python2-cryptography' 'python2-pyopenssl' 'python2-setuptools') + + cd josepy-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in (4 files)
Date: Thursday, January 18, 2018 @ 04:54:15 Author: felixonmars Revision: 283802 addpkg: python-josepy 1.0.1-1 Added: python-josepy/ python-josepy/repos/ python-josepy/trunk/ python-josepy/trunk/PKGBUILD --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Added: python-josepy/trunk/PKGBUILD === --- python-josepy/trunk/PKGBUILD(rev 0) +++ python-josepy/trunk/PKGBUILD2018-01-18 04:54:15 UTC (rev 283802) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-josepy +pkgname=(python-josepy python2-josepy) +pkgver=1.0.1 +pkgrel=1 +pkgdesc="JOSE protocol implementation in Python" +url="https://github.com/certbot/josepy"; +license=('PerlArtistic') +arch=('any') +makedepends=('python-cryptography' 'python2-cryptography' 'python-pyopenssl' 'python2-pyopenssl' + 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-coverage' 'python2-coverage' + 'python-pytest-isort' 'python2-pytest-isort' 'python-pytest-cache' + 'python2-pytest-cache' 'python-pytest-cov' 'python2-pytest-cov' 'flake8' + 'python2-flake8' 'python-pytest-flake8' 'python2-pytest-flake8' 'python-mock' + 'python2-mock') +source=("https://pypi.io/packages/source/j/josepy/josepy-$pkgver.tar.gz";) +sha512sums=('51f0e1286a05ebc42f388d13e47e7bd2d1eb11ba1cf06f4d52d627d4a3c2d01f73f1ce9c9ff23ed7dd78ba18142af23e3de4277a63dc69b433bbc3e7aedfd6eb') + +prepare() { + cp -a josepy-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/josepy-$pkgver + python setup.py build + + cd "$srcdir"/josepy-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/josepy-$pkgver + python setup.py pytest + + cd "$srcdir"/josepy-$pkgver-py2 + python2 setup.py pytest +} + +package_python-josepy() { + depends=('python-cryptography' 'python-pyopenssl' 'python-setuptools') + + cd josepy-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-josepy() { + depends=('python2-cryptography' 'python2-pyopenssl' 'python2-setuptools') + + cd josepy-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} Property changes on: python-josepy/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in python-boto3/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:54:09 Author: felixonmars Revision: 283801 archrelease: copy trunk to community-any Added: python-boto3/repos/community-any/PKGBUILD (from rev 283800, python-boto3/trunk/PKGBUILD) Deleted: python-boto3/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 04:53:46 UTC (rev 283800) +++ PKGBUILD2018-01-18 04:54:09 UTC (rev 283801) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=python-boto3 -pkgver=1.5.16 -pkgrel=1 -pkgdesc='The AWS SDK for Python' -arch=('any') -license=('Apache') -url='https://github.com/boto/boto3' -depends=('python-botocore' 'python-jmespath' 'python-s3transfer') -makedepends=('python-setuptools') -# checkdepends=('python-coverage' 'python-nose' 'python-mock') -source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz";) -sha512sums=('76a1121d7acd124befe96ff009d89c848cda10254ae10315db7179601ac155ee573c3a1945a7b764d2fdf9077039e4f38cf81f0cefb63486ca5c1cf131f4f3de') - -build() { - cd "$srcdir"/boto3-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/boto3-$pkgver - # scripts/ci/run-tests -} - -package() { - cd boto3-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-boto3/repos/community-any/PKGBUILD (from rev 283800, python-boto3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-18 04:54:09 UTC (rev 283801) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=python-boto3 +pkgver=1.5.18 +pkgrel=1 +pkgdesc='The AWS SDK for Python' +arch=('any') +license=('Apache') +url='https://github.com/boto/boto3' +depends=('python-botocore' 'python-jmespath' 'python-s3transfer') +makedepends=('python-setuptools') +# checkdepends=('python-coverage' 'python-nose' 'python-mock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz";) +sha512sums=('fac6a65f43e884c1af42844a55769da6968980f9b8ce32f2bb24ef054175640f74ff539b5efd1277e198046563f439130d367b388ae2aa7fec0a703727991ed4') + +build() { + cd "$srcdir"/boto3-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/boto3-$pkgver + # scripts/ci/run-tests +} + +package() { + cd boto3-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-boto3/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:53:46 Author: felixonmars Revision: 283800 upgpkg: python-boto3 1.5.18-1 Modified: python-boto3/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 04:50:24 UTC (rev 283799) +++ PKGBUILD2018-01-18 04:53:46 UTC (rev 283800) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=python-boto3 -pkgver=1.5.16 +pkgver=1.5.18 pkgrel=1 pkgdesc='The AWS SDK for Python' arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-setuptools') # checkdepends=('python-coverage' 'python-nose' 'python-mock') source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz";) -sha512sums=('76a1121d7acd124befe96ff009d89c848cda10254ae10315db7179601ac155ee573c3a1945a7b764d2fdf9077039e4f38cf81f0cefb63486ca5c1cf131f4f3de') +sha512sums=('fac6a65f43e884c1af42844a55769da6968980f9b8ce32f2bb24ef054175640f74ff539b5efd1277e198046563f439130d367b388ae2aa7fec0a703727991ed4') build() { cd "$srcdir"/boto3-$pkgver
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, January 18, 2018 @ 04:47:22 Author: felixonmars Revision: 283794 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 283793, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 283793, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 04:47:22 UTC (rev 283794) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=32 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-text' '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=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +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 \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:47:06 Author: felixonmars Revision: 283793 upgpkg: hoogle 5.0.14-32 rebuild with ListLike,4.6 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 04:45:49 UTC (rev 283792) +++ PKGBUILD2018-01-18 04:47:06 UTC (rev 283793) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=31 +pkgrel=32 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in libuv/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:46:23 Author: felixonmars Revision: 315028 archrelease: copy trunk to extra-x86_64 Added: libuv/repos/extra-x86_64/PKGBUILD (from rev 315027, libuv/trunk/PKGBUILD) Deleted: libuv/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 04:46:06 UTC (rev 315027) +++ PKGBUILD2018-01-18 04:46:23 UTC (rev 315028) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Massimiliano Torromeo - -pkgname=libuv -pkgver=1.18.0 -pkgrel=1 -pkgdesc="Multi-platform support library with a focus on asynchronous I/O" -arch=('x86_64') -url="https://github.com/libuv/libuv"; -license=('custom') -depends=('glibc') -makedepends=('python-sphinx') -source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) - -build() { - cd "$srcdir"/$pkgname-$pkgver - ./autogen.sh - ./configure --prefix=/usr - make - make man -C docs -} - -check() { - cd "$srcdir"/$pkgname-$pkgver - make check -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - - make DESTDIR="$pkgdir" install - - install -Dm644 LICENSE \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 AUTHORS \ - "$pkgdir"/usr/share/doc/$pkgname/AUTHORS - install -Dm644 README.md \ - "$pkgdir"/usr/share/doc/$pkgname/README.md - install -Dm644 ChangeLog \ - "$pkgdir"/usr/share/doc/$pkgname/ChangeLog - install -Dm644 docs/build/man/libuv.1 \ - "$pkgdir"/usr/share/man/man1/libuv.1 -} - -sha512sums=('d1ef70b0f060f40cf57b282279d1d63d6dd019b4b811211b2252db32633a80af46290d201b4a4338f84b3efdfe9754a11b29bfa4a7636b06540b1a65e1fd4fbc') Copied: libuv/repos/extra-x86_64/PKGBUILD (from rev 315027, libuv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-18 04:46:23 UTC (rev 315028) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo + +pkgname=libuv +pkgver=1.19.0 +pkgrel=1 +pkgdesc="Multi-platform support library with a focus on asynchronous I/O" +arch=('x86_64') +url="https://github.com/libuv/libuv"; +license=('custom') +depends=('glibc') +makedepends=('python-sphinx') +source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./autogen.sh + ./configure --prefix=/usr + make + make man -C docs +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + make check +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + + make DESTDIR="$pkgdir" install + + install -Dm644 LICENSE \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 AUTHORS \ + "$pkgdir"/usr/share/doc/$pkgname/AUTHORS + install -Dm644 README.md \ + "$pkgdir"/usr/share/doc/$pkgname/README.md + install -Dm644 ChangeLog \ + "$pkgdir"/usr/share/doc/$pkgname/ChangeLog + install -Dm644 docs/build/man/libuv.1 \ + "$pkgdir"/usr/share/man/man1/libuv.1 +} + +sha512sums=('b9dfe1df09b67dae27a9aa3a3eb8f3ef31aedf9c95c1361034defab21a017e3978a2e2db502847a0c372a34bffe176acd96616096aa692ef2f35cc854ac8e211')
[arch-commits] Commit in cblrepo/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:45:33 Author: felixonmars Revision: 283791 upgpkg: cblrepo 0.24.0-52 rebuild with ListLike,4.6 Modified: cblrepo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 04:44:38 UTC (rev 283790) +++ PKGBUILD2018-01-18 04:45:33 UTC (rev 283791) @@ -3,7 +3,7 @@ pkgname=cblrepo pkgver=0.24.0 -pkgrel=51 +pkgrel=52 pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" url="https://github.com/magthe/cblrepo"; license=("Apache")
[arch-commits] Commit in cblrepo/repos (2 files)
Date: Thursday, January 18, 2018 @ 04:45:49 Author: felixonmars Revision: 283792 archrelease: copy trunk to community-staging-x86_64 Added: cblrepo/repos/community-staging-x86_64/ cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 283791, cblrepo/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 283791, cblrepo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 04:45:49 UTC (rev 283792) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cblrepo +pkgver=0.24.0 +pkgrel=52 +pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" +url="https://github.com/magthe/cblrepo"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-mtl" "haskell-optparse-applicative" + "haskell-safe" "haskell-stringsearch" "haskell-tar" "haskell-text" "haskell-unixutils" + "haskell-utf8-string" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://github.com/MaskRay/cblrepo/archive/771cb062435b7ef5511f77187f051b1a0e908f69.tar.gz";) +sha256sums=('cc671f14ddb9cf1eea5f04be0d97fb8600da8551b56440375838079aa8bccb71') + +prepare() { +mv cblrepo-771cb062435b7ef5511f77187f051b1a0e908f69 cblrepo-$pkgver +sed -i 's/optparse-applicative ==0.13.*,/optparse-applicative >=0.13,/' cblrepo-$pkgver/cblrepo.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share +}
[arch-commits] Commit in libuv/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:46:06 Author: felixonmars Revision: 315027 upgpkg: libuv 1.19.0-1 Modified: libuv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 22:14:58 UTC (rev 315026) +++ PKGBUILD2018-01-18 04:46:06 UTC (rev 315027) @@ -2,7 +2,7 @@ # Maintainer: Massimiliano Torromeo pkgname=libuv -pkgver=1.18.0 +pkgver=1.19.0 pkgrel=1 pkgdesc="Multi-platform support library with a focus on asynchronous I/O" arch=('x86_64') @@ -42,4 +42,4 @@ "$pkgdir"/usr/share/man/man1/libuv.1 } -sha512sums=('d1ef70b0f060f40cf57b282279d1d63d6dd019b4b811211b2252db32633a80af46290d201b4a4338f84b3efdfe9754a11b29bfa4a7636b06540b1a65e1fd4fbc') +sha512sums=('b9dfe1df09b67dae27a9aa3a3eb8f3ef31aedf9c95c1361034defab21a017e3978a2e2db502847a0c372a34bffe176acd96616096aa692ef2f35cc854ac8e211')
[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Thursday, January 18, 2018 @ 04:44:38 Author: felixonmars Revision: 283790 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 283789, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 283789, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 04:44:38 UTC (rev 283790) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=19 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mtl' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-unixutils/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:43:52 Author: felixonmars Revision: 283789 upgpkg: haskell-unixutils 1.54.1-19 rebuild with ListLike,4.6 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 04:42:58 UTC (rev 283788) +++ PKGBUILD2018-01-18 04:43:52 UTC (rev 283789) @@ -4,7 +4,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=18 +pkgrel=19 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils"; license=('custom:BSD3')
[arch-commits] Commit in haskell-process-extras/repos (2 files)
Date: Thursday, January 18, 2018 @ 04:42:58 Author: felixonmars Revision: 283788 archrelease: copy trunk to community-staging-x86_64 Added: haskell-process-extras/repos/community-staging-x86_64/ haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 283787, haskell-process-extras/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 283787, haskell-process-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 04:42:58 UTC (rev 283788) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=process-extras +pkgname=haskell-process-extras +pkgver=0.7.2 +pkgrel=12 +pkgdesc="Process extras" +url="https://github.com/seereason/process-extras"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 'haskell-listlike' 'haskell-mtl' + 'haskell-text') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('292077b160509dd111227481fb418ec1dc701a27633c327677404046811b9956dc07b871d9ec2f3b3eb31e44abb022435992b243237deefe14729cf0591cf307') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-process-extras/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:42:40 Author: felixonmars Revision: 283787 upgpkg: haskell-process-extras 0.7.2-12 rebuild with ListLike,4.6 Modified: haskell-process-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 04:42:05 UTC (rev 283786) +++ PKGBUILD2018-01-18 04:42:40 UTC (rev 283787) @@ -5,7 +5,7 @@ _hkgname=process-extras pkgname=haskell-process-extras pkgver=0.7.2 -pkgrel=11 +pkgrel=12 pkgdesc="Process extras" url="https://github.com/seereason/process-extras"; license=('MIT')
[arch-commits] Commit in haskell-listlike/repos (2 files)
Date: Thursday, January 18, 2018 @ 04:42:05 Author: felixonmars Revision: 283786 archrelease: copy trunk to community-staging-x86_64 Added: haskell-listlike/repos/community-staging-x86_64/ haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 283785, haskell-listlike/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 283785, haskell-listlike/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-18 04:42:05 UTC (rev 283786) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=ListLike +pkgname=haskell-listlike +pkgver=4.6 +pkgrel=1 +pkgdesc="Generic support for list-like structures" +url="https://github.com/sjoerdvisscher/listlike"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-semigroups' 'haskell-text' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('47f32716b95e1c520701d63c6bebe0be3cb9d5d5dbead3a16f70dc5ddef985d00a414e469e9674036714b7ad70f18cc077893bc03a6d77634b078ce1a730b26d') + +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 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-listlike/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 04:41:49 Author: felixonmars Revision: 283785 upgpkg: haskell-listlike 4.6-1 rebuild with ListLike,4.6 Modified: haskell-listlike/trunk/PKGBUILD --+ PKGBUILD | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 04:37:40 UTC (rev 283784) +++ PKGBUILD2018-01-18 04:41:49 UTC (rev 283785) @@ -3,23 +3,23 @@ _hkgname=ListLike pkgname=haskell-listlike -pkgver=4.5.1 -pkgrel=11 +pkgver=4.6 +pkgrel=1 pkgdesc="Generic support for list-like structures" url="https://github.com/sjoerdvisscher/listlike"; license=('custom:BSD3') arch=('x86_64') -depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-text' 'haskell-utf8-string' - 'haskell-vector') -makedepends=('ghc') +depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-semigroups' 'haskell-text' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('4e59eb8cdade42ff63db9f90a7ec524dab674872960bd294da3195c280e0f488a3c0acb3827def8a071e5ecd820bb2bf0d5d68c22b8388adc933accbb0bcc630') +sha512sums=('47f32716b95e1c520701d63c6bebe0be3cb9d5d5dbead3a16f70dc5ddef985d00a414e469e9674036714b7ad70f18cc077893bc03a6d77634b078ce1a730b26d') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--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 @@ -28,8 +28,13 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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"
[arch-commits] Commit in kcheckers/repos/community-x86_64 (5 files)
Date: Thursday, January 18, 2018 @ 04:37:40 Author: eschwartz Revision: 283784 archrelease: copy trunk to community-x86_64 Added: kcheckers/repos/community-x86_64/PKGBUILD (from rev 283783, kcheckers/trunk/PKGBUILD) kcheckers/repos/community-x86_64/kcheckers.desktop (from rev 283783, kcheckers/trunk/kcheckers.desktop) kcheckers/repos/community-x86_64/qt5-migration.diff (from rev 283783, kcheckers/trunk/qt5-migration.diff) Deleted: kcheckers/repos/community-x86_64/PKGBUILD kcheckers/repos/community-x86_64/kcheckers.desktop + PKGBUILD | 64 +-- kcheckers.desktop | 18 +++--- qt5-migration.diff | 49 +++ 3 files changed, 95 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 04:37:18 UTC (rev 283783) +++ PKGBUILD2018-01-18 04:37:40 UTC (rev 283784) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgname=kcheckers -pkgver=0.8.1 -pkgrel=10 -pkgdesc="Qt4-based checkers boardgame" -arch=('i686' 'x86_64') -url="http://qcheckers.sourceforge.net/"; -license=('GPL') -depends=('qt4') -source=(http://downloads.sourceforge.net/qcheckers/${pkgname}-${pkgver}.tar.gz kcheckers.desktop) -md5sums=('793736a007cd92122dfd91bcfd14ab69' - '25b2605f4d605615e265150b722f1897') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's|/usr/local|/usr|' common.h - qmake-qt4 kcheckers.pro - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make INSTALL_ROOT="${pkgdir}/usr" install - install -Dm644 "${srcdir}/kcheckers.desktop" "${pkgdir}/usr/share/applications/kcheckers.desktop" -} Copied: kcheckers/repos/community-x86_64/PKGBUILD (from rev 283783, kcheckers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-18 04:37:40 UTC (rev 283784) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=kcheckers +pkgver=0.8.1 +pkgrel=11 +pkgdesc="Qt4-based checkers boardgame" +arch=('x86_64') +url="http://qcheckers.sourceforge.net/"; +license=('GPL') +depends=('qt5-base') +source=(https://downloads.sourceforge.net/qcheckers/${pkgname}-${pkgver}.tar.gz +qt5-migration.diff +kcheckers.desktop) +md5sums=('793736a007cd92122dfd91bcfd14ab69' + '310f61c6e4366f2fe9ad40e16f779cf0' + '25b2605f4d605615e265150b722f1897') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + # patch from Debian + patch -p1 < ../qt5-migration.diff + sed -i 's|/usr/local|/usr|' common.h +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + qmake kcheckers.pro + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make INSTALL_ROOT="${pkgdir}/usr" install + rm "${pkgdir}"/usr/share/kcheckers/*.ts + install -Dm644 "${srcdir}/kcheckers.desktop" "${pkgdir}/usr/share/applications/kcheckers.desktop" +} Deleted: kcheckers.desktop === --- kcheckers.desktop 2018-01-18 04:37:18 UTC (rev 283783) +++ kcheckers.desktop 2018-01-18 04:37:40 UTC (rev 283784) @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Kcheckers -Comment=Checkers/Daughts game using Qt4 toolkit -Exec=kcheckers -Icon=/usr/share/kcheckers/themes/simple_small/kingwhite.png -Terminal=false -Type=Application -Encoding=UTF-8 -Categories=Game;BoardGame; Copied: kcheckers/repos/community-x86_64/kcheckers.desktop (from rev 283783, kcheckers/trunk/kcheckers.desktop) === --- kcheckers.desktop (rev 0) +++ kcheckers.desktop 2018-01-18 04:37:40 UTC (rev 283784) @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Kcheckers +Comment=Checkers/Daughts game using Qt4 toolkit +Exec=kcheckers +Icon=/usr/share/kcheckers/themes/simple_small/kingwhite.png +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=Game;BoardGame; Copied: kcheckers/repos/community-x86_64/qt5-migration.diff (from rev 283783, kcheckers/trunk/qt5-migration.diff) === --- qt5-migration.diff (rev 0) +++ qt5-migration.diff 2018-01-18 04:37:40 UTC (rev 283784) @@ -0,0 +1,49 @@ +Description: Ported to Qt5. +Author: Innocent De Marchi +Last-Update: 2017-12-31 +Forwarded: yes + +--- a/history.cc b/history.cc +@@ -60,7 +60,7 @@ + m_movelist = new QTreeWidget(this); + m_movelist->setColumnCount(3); + m_movelist->header()->setStretchLastSection(true); +- m_movelist->header()->setMovable(false); ++//m_movelist->header()->setMovable(false); + m_movelist->setRootIsDecorated(false); + QStringList header; + header << "#" << tr("Move") << tr("Comment"); +--- a/kcheckers.pro b/kcheckers.pro +@@ -1,5 +1,5 @@ + TEMPLATE = app +- ++QT +=
[arch-commits] Commit in kcheckers/trunk (PKGBUILD qt5-migration.diff)
Date: Thursday, January 18, 2018 @ 04:37:18 Author: eschwartz Revision: 283783 upgpkg: kcheckers 0.8.1-11 port to qt5 Added: kcheckers/trunk/qt5-migration.diff Modified: kcheckers/trunk/PKGBUILD + PKGBUILD | 20 +++- qt5-migration.diff | 49 + 2 files changed, 64 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 03:46:05 UTC (rev 283782) +++ PKGBUILD2018-01-18 04:37:18 UTC (rev 283783) @@ -3,20 +3,29 @@ pkgname=kcheckers pkgver=0.8.1 -pkgrel=10 +pkgrel=11 pkgdesc="Qt4-based checkers boardgame" arch=('x86_64') url="http://qcheckers.sourceforge.net/"; license=('GPL') -depends=('qt4') -source=(http://downloads.sourceforge.net/qcheckers/${pkgname}-${pkgver}.tar.gz kcheckers.desktop) +depends=('qt5-base') +source=(https://downloads.sourceforge.net/qcheckers/${pkgname}-${pkgver}.tar.gz +qt5-migration.diff +kcheckers.desktop) md5sums=('793736a007cd92122dfd91bcfd14ab69' + '310f61c6e4366f2fe9ad40e16f779cf0' '25b2605f4d605615e265150b722f1897') +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + # patch from Debian + patch -p1 < ../qt5-migration.diff + sed -i 's|/usr/local|/usr|' common.h +} + build() { cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's|/usr/local|/usr|' common.h - qmake-qt4 kcheckers.pro + qmake kcheckers.pro make } @@ -23,5 +32,6 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make INSTALL_ROOT="${pkgdir}/usr" install + rm "${pkgdir}"/usr/share/kcheckers/*.ts install -Dm644 "${srcdir}/kcheckers.desktop" "${pkgdir}/usr/share/applications/kcheckers.desktop" } Added: qt5-migration.diff === --- qt5-migration.diff (rev 0) +++ qt5-migration.diff 2018-01-18 04:37:18 UTC (rev 283783) @@ -0,0 +1,49 @@ +Description: Ported to Qt5. +Author: Innocent De Marchi +Last-Update: 2017-12-31 +Forwarded: yes + +--- a/history.cc b/history.cc +@@ -60,7 +60,7 @@ + m_movelist = new QTreeWidget(this); + m_movelist->setColumnCount(3); + m_movelist->header()->setStretchLastSection(true); +- m_movelist->header()->setMovable(false); ++//m_movelist->header()->setMovable(false); + m_movelist->setRootIsDecorated(false); + QStringList header; + header << "#" << tr("Move") << tr("Comment"); +--- a/kcheckers.pro b/kcheckers.pro +@@ -1,5 +1,5 @@ + TEMPLATE = app +- ++QT += widgets + CONFIG += qt warn_on + + HEADERS = pdn.h \ +--- a/main.cc b/main.cc +@@ -37,8 +37,8 @@ + top->show(); + + // command line +-if(app.argc()==2) +- top->open(app.argv()[1]); ++//if(app.argc() ==2) ++//top->open(app.argv()[1]); + + int exit = app.exec(); + +--- a/pdn.cc b/pdn.cc +@@ -21,7 +21,7 @@ + ***/ + #include + #include +-#include ++#include + #include + + #include "checkers.h"
[arch-commits] Commit in qiv/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 18, 2018 @ 03:46:05 Author: kkeen Revision: 283782 archrelease: copy trunk to community-x86_64 Added: qiv/repos/community-x86_64/PKGBUILD (from rev 283781, qiv/trunk/PKGBUILD) Deleted: qiv/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 37 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 03:45:18 UTC (rev 283781) +++ PKGBUILD2018-01-18 03:46:05 UTC (rev 283782) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen -# Contributor: Tom Newsom -# Contributor: Paul Mattal - -pkgname=qiv -pkgver=2.3.1 -pkgrel=2 -pkgdesc="Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer" -arch=('i686' 'x86_64') -url="http://spiegl.de/qiv/"; -license=('GPL2') -depends=('file' 'gtk2' 'imlib2' 'libexif' 'lcms2' 'desktop-file-utils') -source=(http://spiegl.de/qiv/download/$pkgname-$pkgver.tgz) -md5sums=('93aea7469be64ebd35277a6dac079fc8') - -build() { - cd "$srcdir/$pkgname-$pkgver" - sed -i "s|^PREFIX = .*|PREFIX = /usr|" Makefile - sed -i "s|\./qiv|echo &|" Makefile # nuke test - sed -i "s|/man/|/share&|" Makefile - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - sed -i "s|^PREFIX = .*|PREFIX = $pkgdir/usr|" Makefile - make install - - install -D -m 0644 README "$pkgdir/usr/share/doc/qiv/README" - install -d "$pkgdir/usr/share/doc/qiv/contrib" - cp contrib/* "$pkgdir/usr/share/doc/qiv/contrib" - #install -D -m 0755 contrib/gps2url.py "$pkgdir/usr/share/doc/qiv/contrib/gps2url.py" - #install -D -m 0755 contrib/qiv-command.example "$pkgdir/usr/share/doc/qiv/contrib/qiv-command.example" -} - Copied: qiv/repos/community-x86_64/PKGBUILD (from rev 283781, qiv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-18 03:46:05 UTC (rev 283782) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Kyle Keen +# Contributor: Tom Newsom +# Contributor: Paul Mattal + +pkgname=qiv +pkgver=2.3.2 +pkgrel=1 +pkgdesc="Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer" +arch=('x86_64') +url="http://spiegl.de/qiv/"; +license=('GPL2') +depends=('file' 'gtk2' 'imlib2' 'libexif' 'lcms2' 'desktop-file-utils') +source=(https://spiegl.de/qiv/download/$pkgname-$pkgver.tgz) +md5sums=('e64dd2cbd49f31264f60012e0138549b') + +build() { + cd "$srcdir/$pkgname-$pkgver" + sed -i "s|^PREFIX = .*|PREFIX = /usr|" Makefile + sed -i "s|\./qiv|echo &|" Makefile # nuke test + sed -i "s|)/man/|)/share/man/|" Makefile + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + sed -i "s|^PREFIX = .*|PREFIX = $pkgdir/usr|" Makefile + #mkdir -p "$pkgdir/usr/share/man/man1/" + make install + + install -D -m 0644 README "$pkgdir/usr/share/doc/qiv/README" + install -d "$pkgdir/usr/share/doc/qiv/contrib" + cp contrib/* "$pkgdir/usr/share/doc/qiv/contrib" + #install -D -m 0755 contrib/gps2url.py "$pkgdir/usr/share/doc/qiv/contrib/gps2url.py" + #install -D -m 0755 contrib/qiv-command.example "$pkgdir/usr/share/doc/qiv/contrib/qiv-command.example" +} +
[arch-commits] Commit in qiv/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 03:45:18 Author: kkeen Revision: 283781 upgpkg: qiv 2.3.2-1 Modified: qiv/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 01:03:49 UTC (rev 283780) +++ PKGBUILD2018-01-18 03:45:18 UTC (rev 283781) @@ -4,21 +4,21 @@ # Contributor: Paul Mattal pkgname=qiv -pkgver=2.3.1 -pkgrel=2 +pkgver=2.3.2 +pkgrel=1 pkgdesc="Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer" arch=('x86_64') url="http://spiegl.de/qiv/"; license=('GPL2') depends=('file' 'gtk2' 'imlib2' 'libexif' 'lcms2' 'desktop-file-utils') -source=(http://spiegl.de/qiv/download/$pkgname-$pkgver.tgz) -md5sums=('93aea7469be64ebd35277a6dac079fc8') +source=(https://spiegl.de/qiv/download/$pkgname-$pkgver.tgz) +md5sums=('e64dd2cbd49f31264f60012e0138549b') build() { cd "$srcdir/$pkgname-$pkgver" sed -i "s|^PREFIX = .*|PREFIX = /usr|" Makefile sed -i "s|\./qiv|echo &|" Makefile # nuke test - sed -i "s|/man/|/share&|" Makefile + sed -i "s|)/man/|)/share/man/|" Makefile make } @@ -25,6 +25,7 @@ package() { cd "$srcdir/$pkgname-$pkgver" sed -i "s|^PREFIX = .*|PREFIX = $pkgdir/usr|" Makefile + #mkdir -p "$pkgdir/usr/share/man/man1/" make install install -D -m 0644 README "$pkgdir/usr/share/doc/qiv/README"
[arch-commits] Commit in nfoview/repos/community-testing-any (4 files)
Date: Thursday, January 18, 2018 @ 01:03:49 Author: dvzrv Revision: 283780 archrelease: copy trunk to community-testing-any Added: nfoview/repos/community-testing-any/PKGBUILD (from rev 283779, nfoview/trunk/PKGBUILD) nfoview/repos/community-testing-any/x-nfo.desktop (from rev 283779, nfoview/trunk/x-nfo.desktop) Deleted: nfoview/repos/community-testing-any/PKGBUILD nfoview/repos/community-testing-any/x-nfo.desktop ---+ PKGBUILD | 94 x-nfo.desktop | 14 2 files changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 01:03:35 UTC (rev 283779) +++ PKGBUILD2018-01-18 01:03:49 UTC (rev 283780) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: David Runge -# Maintainer: Ray Rashif -# Contributor: Wes Brewer -# Contributor: VuDu - -pkgname=nfoview -pkgver=1.23 -pkgrel=1 -pkgdesc="Simple NFO file viewer in GTK+ 3" -arch=('any') -url="https://otsaloma.io/nfoview/"; -license=('GPL3') -depends=('gtk3' 'python-gobject') -optdepends=('terminus-font: recommended font') -source=("https://github.com/otsaloma/${pkgname}/archive/${pkgver}.tar.gz"; -'x-nfo.desktop') -sha512sums=('b94724e130cdf58b911634496c52361d008ebfafab3ac40a76612c4891737d4145596a6badc15fe4228c90c1cd7261e5a892e3e462070ebb55f71332b36345d7' - 'a800af55df103ee12ce7a8815780e15896d7ad3eee947760ff4486ffb57fea8cf4105b5ffc61dc81e849ddf03eeac77f593a4ffe4fd73b5ea026672c72dff108') - -build() { - cd "${pkgname}-${pkgver}" - python setup.py build -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}/" - - install -Dm644 AUTHORS.md \ -"${pkgdir}/usr/share/doc/${pkgname}/AUTHORS.md" - install -Dm644 NEWS.md \ -"${pkgdir}/usr/share/doc/${pkgname}/NEWS.md" - install -Dm644 README.md \ -"${pkgdir}/usr/share/doc/${pkgname}/README.md" - install -Dm644 TODO.md \ -"${pkgdir}/usr/share/doc/${pkgname}/TODO.md" - - install -Dm644 "${srcdir}/x-nfo.desktop" \ -"${pkgdir}/usr/share/mimelnk/text/x-nfo.desktop" -} - -# vim:set ts=2 sw=2 et: Copied: nfoview/repos/community-testing-any/PKGBUILD (from rev 283779, nfoview/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-18 01:03:49 UTC (rev 283780) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: David Runge +# Maintainer: Ray Rashif +# Contributor: Wes Brewer +# Contributor: VuDu + +pkgname=nfoview +pkgver=1.23 +pkgrel=2 +pkgdesc="Simple NFO file viewer in GTK+ 3" +arch=('any') +url="https://otsaloma.io/nfoview/"; +license=('GPL3') +depends=('gtk3' 'python-gobject') +optdepends=('terminus-font: recommended font') +source=("https://github.com/otsaloma/${pkgname}/archive/${pkgver}.tar.gz"; +'x-nfo.desktop') +sha512sums=('b94724e130cdf58b911634496c52361d008ebfafab3ac40a76612c4891737d4145596a6badc15fe4228c90c1cd7261e5a892e3e462070ebb55f71332b36345d7' + 'a800af55df103ee12ce7a8815780e15896d7ad3eee947760ff4486ffb57fea8cf4105b5ffc61dc81e849ddf03eeac77f593a4ffe4fd73b5ea026672c72dff108') + +build() { + cd "${pkgname}-${pkgver}" + python setup.py build +} + +package() { + cd "${pkgname}-${pkgver}" + + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}/" + + install -Dm644 AUTHORS.md \ +"${pkgdir}/usr/share/doc/${pkgname}/AUTHORS.md" + install -Dm644 NEWS.md \ +"${pkgdir}/usr/share/doc/${pkgname}/NEWS.md" + install -Dm644 README.md \ +"${pkgdir}/usr/share/doc/${pkgname}/README.md" + install -Dm644 TODO.md \ +"${pkgdir}/usr/share/doc/${pkgname}/TODO.md" + + install -Dm644 "${srcdir}/x-nfo.desktop" \ +"${pkgdir}/usr/share/mimelnk/text/x-nfo.desktop" +} + +# vim:set ts=2 sw=2 et: Deleted: x-nfo.desktop === --- x-nfo.desktop 2018-01-18 01:03:35 UTC (rev 283779) +++ x-nfo.desktop 2018-01-18 01:03:49 UTC (rev 283780) @@ -1,7 +0,0 @@ -[Desktop Entry] -Comment=NFO document -DefaultApp=nfoview -Type=MimeType -MimeType=text/x-nfo -Patterns=*.nfo; -X-KDE-AutoEmbed=false \ No newline at end of file Copied: nfoview/repos/community-testing-any/x-nfo.desktop (from rev 283779, nfoview/trunk/x-nfo.desktop) === --- x-nfo.desktop (rev 0) +++ x-nfo.desktop 2018-01-18 01:03:49 UTC (rev 283780) @@ -0,0 +1,7 @@ +[Desktop Entry] +Comment=NFO document +DefaultApp=nfoview +Type=MimeType +MimeType=text/x-nfo +Patterns=*.nfo; +X-KDE-AutoEmbed=false \ No newline at end of file
[arch-commits] Commit in nfoview/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 01:03:35 Author: dvzrv Revision: 283779 upgpkg: nfoview 1.23-2 Minor fixes. Modified: nfoview/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-18 00:39:52 UTC (rev 283778) +++ PKGBUILD2018-01-18 01:03:35 UTC (rev 283779) @@ -6,7 +6,7 @@ pkgname=nfoview pkgver=1.23 -pkgrel=1 +pkgrel=2 pkgdesc="Simple NFO file viewer in GTK+ 3" arch=('any') url="https://otsaloma.io/nfoview/"; @@ -24,7 +24,7 @@ } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "${pkgname}-${pkgver}" python setup.py install --skip-build \ --optimize=1 \
[arch-commits] Commit in python-markdown/trunk (PKGBUILD)
Date: Thursday, January 18, 2018 @ 00:39:29 Author: kkeen Revision: 283777 upgpkg: python-markdown 2.6.11-1 Modified: python-markdown/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 23:42:08 UTC (rev 283776) +++ PKGBUILD2018-01-18 00:39:29 UTC (rev 283777) @@ -8,7 +8,7 @@ pkgbase=python-markdown pkgname=('python-markdown' 'python2-markdown') _pkgbasename=Markdown -pkgver=2.6.9 +pkgver=2.6.11 pkgrel=1 pkgdesc="Python implementation of John Gruber's Markdown." arch=('any') @@ -15,9 +15,9 @@ url='http://pypi.python.org/pypi/Markdown' license=('BSD') depends=('python') -makedepends=('python' 'python2') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz";) -md5sums=('56547d362a9abcf30955b8950b08b5e3') +md5sums=('a67c1b2914f7d74eeede2ebe0fdae470') build() { # bug in 2.4, some DOS line endings slipped in
[arch-commits] Commit in python-markdown/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 18, 2018 @ 00:39:52 Author: kkeen Revision: 283778 archrelease: copy trunk to community-any Added: python-markdown/repos/community-any/PKGBUILD (from rev 283777, python-markdown/trunk/PKGBUILD) Deleted: python-markdown/repos/community-any/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-18 00:39:29 UTC (rev 283777) +++ PKGBUILD2018-01-18 00:39:52 UTC (rev 283778) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen -# Contributor: Angel Velasquez -# Contributor: Andrew Antle -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Chaiwat Suttipongsakul - -pkgbase=python-markdown -pkgname=('python-markdown' 'python2-markdown') -_pkgbasename=Markdown -pkgver=2.6.9 -pkgrel=1 -pkgdesc="Python implementation of John Gruber's Markdown." -arch=('any') -url='http://pypi.python.org/pypi/Markdown' -license=('BSD') -depends=('python') -makedepends=('python' 'python2') -source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz";) -md5sums=('56547d362a9abcf30955b8950b08b5e3') - -build() { - # bug in 2.4, some DOS line endings slipped in - find "$_pkgbasename-$pkgver/" -name '*py' | xargs sed -i 's|\r||g' - - cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown" - cd "$srcdir/python2-markdown" - find "$srcdir/python2-markdown" -name '*py' | xargs sed -i 's|#!/usr/bin/env python$|&2|' -} - -package_python-markdown() { - depends=('python') - cd "$srcdir/$_pkgbasename-$pkgver" - python3 setup.py install --root="$pkgdir" --optimize=0 - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" -} - -package_python2-markdown() { - depends=('python2') - cd "$srcdir/python2-markdown" - python2 setup.py install --root="$pkgdir" --optimize=0 - mv "$pkgdir/usr/bin/markdown_py" "$pkgdir/usr/bin/markdown_py2" - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python2-markdown/LICENSE" -} - -check_python-markdown() { - [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] - [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] -} - -check_python2-markdown() { - [[ $(python2 -c "import markdown; print(markdown.version)") == "$pkgver" ]] - [[ $(python2 -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] -} - Copied: python-markdown/repos/community-any/PKGBUILD (from rev 283777, python-markdown/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-18 00:39:52 UTC (rev 283778) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Kyle Keen +# Contributor: Angel Velasquez +# Contributor: Andrew Antle +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Chaiwat Suttipongsakul + +pkgbase=python-markdown +pkgname=('python-markdown' 'python2-markdown') +_pkgbasename=Markdown +pkgver=2.6.11 +pkgrel=1 +pkgdesc="Python implementation of John Gruber's Markdown." +arch=('any') +url='http://pypi.python.org/pypi/Markdown' +license=('BSD') +depends=('python') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') +source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz";) +md5sums=('a67c1b2914f7d74eeede2ebe0fdae470') + +build() { + # bug in 2.4, some DOS line endings slipped in + find "$_pkgbasename-$pkgver/" -name '*py' | xargs sed -i 's|\r||g' + + cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown" + cd "$srcdir/python2-markdown" + find "$srcdir/python2-markdown" -name '*py' | xargs sed -i 's|#!/usr/bin/env python$|&2|' +} + +package_python-markdown() { + depends=('python') + cd "$srcdir/$_pkgbasename-$pkgver" + python3 setup.py install --root="$pkgdir" --optimize=0 + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" +} + +package_python2-markdown() { + depends=('python2') + cd "$srcdir/python2-markdown" + python2 setup.py install --root="$pkgdir" --optimize=0 + mv "$pkgdir/usr/bin/markdown_py" "$pkgdir/usr/bin/markdown_py2" + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python2-markdown/LICENSE" +} + +check_python-markdown() { + [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] + [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] +} + +check_python2-markdown() { + [[ $(python2 -c "import markdown; print(markdown.version)") == "$pkgver" ]] + [[ $(python2 -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] +} +
[arch-commits] Commit in vim-airline-themes/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 17, 2018 @ 23:42:08 Author: arodseth Revision: 283776 archrelease: copy trunk to community-any Added: vim-airline-themes/repos/community-any/PKGBUILD (from rev 283775, vim-airline-themes/trunk/PKGBUILD) Deleted: vim-airline-themes/repos/community-any/PKGBUILD --+ PKGBUILD | 56 ++-- 1 file changed, 26 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-17 23:41:58 UTC (rev 283775) +++ PKGBUILD2018-01-17 23:42:08 UTC (rev 283776) @@ -1,30 +0,0 @@ -# $Id: PKGBUILD 170484 2016-04-11 16:26:46Z arodseth $ -# Maintainer: Alexander F Rødseth - -pkgname=vim-airline-themes -pkgver=r1230.793ce66 -pkgrel=1 -pkgdesc='Themes for vim-airline' -arch=('any') -url='https://github.com/vim-airline/vim-airline-themes' -license=('MIT') -makedepends=('git') -groups=('vim-plugins') -source=("git+https://github.com/vim-airline/$pkgname.git#commit=${pkgver#*.}";) -md5sums=('SKIP') - -#prepare() { -# cd "$pkgname" -# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -#} - -package() { - cd "$pkgname" - - _installpath="$pkgdir/usr/share/vim/vimfiles" - install -d "$_installpath" - cp -r autoload plugin "$_installpath" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: vim-airline-themes/repos/community-any/PKGBUILD (from rev 283775, vim-airline-themes/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-17 23:42:08 UTC (rev 283776) @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 170484 2016-04-11 16:26:46Z arodseth $ +# Maintainer: Alexander F Rødseth + +pkgname=vim-airline-themes +pkgver=r1279.4b7f77e +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +pkgrel=1 +pkgdesc='Themes for vim-airline' +arch=('any') +url='https://github.com/vim-airline/vim-airline-themes' +license=('MIT') +groups=('vim-plugins') +makedepends=('git') +source=("git+https://github.com/vim-airline/$pkgname#commit=${pkgver#*.}";) +md5sums=('SKIP') + +package() { + cd "$pkgname" + + _installpath="$pkgdir/usr/share/vim/vimfiles" + install -d "$_installpath" + cp -r autoload plugin "$_installpath" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in vim-airline-themes/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 23:41:58 Author: arodseth Revision: 283775 upgpkg: vim-airline-themes r1279.4b7f77e-1 Modified: vim-airline-themes/trunk/PKGBUILD --+ PKGBUILD | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 22:42:54 UTC (rev 283774) +++ PKGBUILD2018-01-17 23:41:58 UTC (rev 283775) @@ -2,22 +2,18 @@ # Maintainer: Alexander F Rødseth pkgname=vim-airline-themes -pkgver=r1230.793ce66 +pkgver=r1279.4b7f77e +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" pkgrel=1 pkgdesc='Themes for vim-airline' arch=('any') url='https://github.com/vim-airline/vim-airline-themes' license=('MIT') +groups=('vim-plugins') makedepends=('git') -groups=('vim-plugins') -source=("git+https://github.com/vim-airline/$pkgname.git#commit=${pkgver#*.}";) +source=("git+https://github.com/vim-airline/$pkgname#commit=${pkgver#*.}";) md5sums=('SKIP') -#prepare() { -# cd "$pkgname" -# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -#} - package() { cd "$pkgname" @@ -27,4 +23,4 @@ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } -# vim:set ts=2 sw=2 et: +# vim: ts=2 sw=2 et:
[arch-commits] Commit in inxi/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 22:42:46 Author: bluewind Revision: 283773 upgpkg: inxi 2.3.56-1 upstream update Modified: inxi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 21:25:09 UTC (rev 283772) +++ PKGBUILD2018-01-17 22:42:46 UTC (rev 283773) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Florian Pritz pkgname=inxi -pkgver=2.3.55 +pkgver=2.3.56 pkgrel=1 pkgdesc="script to get system information" arch=('any') @@ -25,7 +25,7 @@ "xorg-xrandr: inxi -G single screen resolution" ) source=(https://sources.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('e4fd5c1e38e17c0fe5f956ddadf8c0d3') +md5sums=('8cde8559d31b82d478bc1a5788cc7bcd') package() { cd "$srcdir"
[arch-commits] Commit in inxi/repos/community-any (PKGBUILD PKGBUILD upgpkg upgpkg)
Date: Wednesday, January 17, 2018 @ 22:42:54 Author: bluewind Revision: 283774 archrelease: copy trunk to community-any Added: inxi/repos/community-any/PKGBUILD (from rev 283773, inxi/trunk/PKGBUILD) inxi/repos/community-any/upgpkg (from rev 283773, inxi/trunk/upgpkg) Deleted: inxi/repos/community-any/PKGBUILD inxi/repos/community-any/upgpkg --+ PKGBUILD | 72 ++--- upgpkg |8 +++--- 2 files changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-17 22:42:46 UTC (rev 283773) +++ PKGBUILD2018-01-17 22:42:54 UTC (rev 283774) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Florian Pritz -pkgname=inxi -pkgver=2.3.55 -pkgrel=1 -pkgdesc="script to get system information" -arch=('any') -url="http://inxi.org"; -license=('GPL') -depends=(coreutils gawk grep pciutils procps-ng sed) -optdepends=( - "dmidecode: inxi -M if no sys machine data" - "file: inxi -o unmounted file system" - "hddtemp: inxi -Dx show hdd temp" - "net-tools: inxi -i ip lan-deprecated" - "iproute2: inxi -i ip lan" - "lm_sensors: inxi -s sensors output" - "usbutils: inxi -A usb audio;-N usb networking" - "kmod: inxi -Ax,-Nx module version" - "systemd-sysvcompat: inxi -I runlevel" - "sudo: inxi -Dx hddtemp-user;-o file-user" - "mesa-demos: inxi -G glx info" - "xorg-xdpyinfo: inxi -G multi screen resolution" - "xorg-xprop: inxi -S desktop data" - "xorg-xrandr: inxi -G single screen resolution" -) -source=(https://sources.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('e4fd5c1e38e17c0fe5f956ddadf8c0d3') - -package() { - cd "$srcdir" - install -D -m755 inxi "$pkgdir/usr/bin/inxi" - install -D -m755 inxi.1.gz "$pkgdir/usr/share/man/man1/inxi.1.gz" -} - -# vim:set ts=2 sw=2 et: Copied: inxi/repos/community-any/PKGBUILD (from rev 283773, inxi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-17 22:42:54 UTC (rev 283774) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Florian Pritz +pkgname=inxi +pkgver=2.3.56 +pkgrel=1 +pkgdesc="script to get system information" +arch=('any') +url="http://inxi.org"; +license=('GPL') +depends=(coreutils gawk grep pciutils procps-ng sed) +optdepends=( + "dmidecode: inxi -M if no sys machine data" + "file: inxi -o unmounted file system" + "hddtemp: inxi -Dx show hdd temp" + "net-tools: inxi -i ip lan-deprecated" + "iproute2: inxi -i ip lan" + "lm_sensors: inxi -s sensors output" + "usbutils: inxi -A usb audio;-N usb networking" + "kmod: inxi -Ax,-Nx module version" + "systemd-sysvcompat: inxi -I runlevel" + "sudo: inxi -Dx hddtemp-user;-o file-user" + "mesa-demos: inxi -G glx info" + "xorg-xdpyinfo: inxi -G multi screen resolution" + "xorg-xprop: inxi -S desktop data" + "xorg-xrandr: inxi -G single screen resolution" +) +source=(https://sources.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.gz) +md5sums=('8cde8559d31b82d478bc1a5788cc7bcd') + +package() { + cd "$srcdir" + install -D -m755 inxi "$pkgdir/usr/bin/inxi" + install -D -m755 inxi.1.gz "$pkgdir/usr/share/man/man1/inxi.1.gz" +} + +# vim:set ts=2 sw=2 et: Deleted: upgpkg === --- upgpkg 2018-01-17 22:42:46 UTC (rev 283773) +++ upgpkg 2018-01-17 22:42:54 UTC (rev 283774) @@ -1,4 +0,0 @@ -upgpkg_pre_upgrade() { - wget https://github.com/smxi/inxi/raw/master/inxi.tar.gz -O inxi-$_newpkgver.tar.gz - scp inxi-$_newpkgver.tar.gz orion.archlinux.org:/srv/ftp/other/community/inxi -} Copied: inxi/repos/community-any/upgpkg (from rev 283773, inxi/trunk/upgpkg) === --- upgpkg (rev 0) +++ upgpkg 2018-01-17 22:42:54 UTC (rev 283774) @@ -0,0 +1,4 @@ +upgpkg_pre_upgrade() { + wget https://github.com/smxi/inxi/raw/master/inxi.tar.gz -O inxi-$_newpkgver.tar.gz + scp inxi-$_newpkgver.tar.gz orion.archlinux.org:/srv/ftp/other/community/inxi +}
[arch-commits] Commit in kdevelop/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 17, 2018 @ 22:14:58 Author: arojas Revision: 315026 archrelease: copy trunk to extra-x86_64 Added: kdevelop/repos/extra-x86_64/PKGBUILD (from rev 315025, kdevelop/trunk/PKGBUILD) Deleted: kdevelop/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 107 +++-- 1 file changed, 56 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-17 22:13:02 UTC (rev 315025) +++ PKGBUILD2018-01-17 22:14:58 UTC (rev 315026) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino -# Contributor: Giovanni Scafora - -pkgname=kdevelop -pkgver=5.2.1 -pkgrel=1 -pkgdesc='C++ IDE using KDE technologies' -arch=(x86_64) -url='http://www.kdevelop.org/' -license=(GPL) -depends=(clang libksysguard kitemmodels knotifyconfig ktexteditor grantlee libkomparediff2 qt5-webengine - kcmutils threadweaver knewstuff) -makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools plasma-framework krunner okteta python mesa - boost purpose subversion) -optdepends=('konsole: embedded terminal' -'git: Git support' 'subversion: SVN support' 'cvs: CVS support' -'gdb: GNU debugger support' 'lldb: LLDB debugger support' -'qt5-doc: Qt documentation integration' -'cmake: cmake integration' -'qt5-tools: qthelp plugin' -'okteta: hex editor integration' -'plasma-framework: for the plasma addons' -'purpose: patch review plugin' -'cppcheck: code analyzer' 'heaptrack: memory profiler') -conflicts=(kdevelop-qmljs kdevplatform) -replaces=(kdevelop-qmljs kdevplatform) -source=("https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc}) -sha256sums=('d1c39c563e4fada89eb9f30bd43c6c4beed0fec7ca7d124af587193cfe020650' -'SKIP') -validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6') # Sven Brauch - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: kdevelop/repos/extra-x86_64/PKGBUILD (from rev 315025, kdevelop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-17 22:14:58 UTC (rev 315026) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Giovanni Scafora + +pkgname=kdevelop +pkgver=5.2.1 +pkgrel=2 +pkgdesc='C++ IDE using KDE technologies' +arch=(x86_64) +url='http://www.kdevelop.org/' +license=(GPL) +depends=(clang libksysguard kitemmodels knotifyconfig ktexteditor grantlee libkomparediff2 qt5-webengine + kcmutils threadweaver knewstuff) +makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools plasma-framework krunner okteta python mesa + boost purpose subversion) +optdepends=('konsole: embedded terminal' +'git: Git support' 'subversion: SVN support' 'cvs: CVS support' +'gdb: GNU debugger support' 'lldb: LLDB debugger support' +'qt5-doc: Qt documentation integration' +'cmake: cmake integration' +'qt5-tools: qthelp plugin' +'okteta: GNU debugger support' +'plasma-framework: for the plasma addons' +'purpose: patch review plugin' +'cppcheck: code analyzer' 'heaptrack: memory profiler') +conflicts=(kdevelop-qmljs kdevplatform) +replaces=(kdevelop-qmljs kdevplatform) +source=("https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc} + kdebug-386720.patch::"https://cgit.kde.org/kdevelop.git/patch/?id=f2a6941e";) +sha256sums=('d1c39c563e4fada89eb9f30bd43c6c4beed0fec7ca7d124af587193cfe020650' +'SKIP' +'9e52906314f25f036e3c7a9c8d825dd6b196fed70437c6d09ce155ccaaab7591') +validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6') # Sven Brauch + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../kdebug-386720.patch # Fix performance issue +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kdevelop/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 22:13:02 Author: arojas Revision: 315025 Backport performance fix (FS#57134) Modified: kdevelop/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 21:18:24 UTC (rev 315024) +++ PKGBUILD2018-01-17 22:13:02 UTC (rev 315025) @@ -5,7 +5,7 @@ pkgname=kdevelop pkgver=5.2.1 -pkgrel=1 +pkgrel=2 pkgdesc='C++ IDE using KDE technologies' arch=(x86_64) url='http://www.kdevelop.org/' @@ -26,13 +26,18 @@ 'cppcheck: code analyzer' 'heaptrack: memory profiler') conflicts=(kdevelop-qmljs kdevplatform) replaces=(kdevelop-qmljs kdevplatform) -source=("https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc}) +source=("https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc} + kdebug-386720.patch::"https://cgit.kde.org/kdevelop.git/patch/?id=f2a6941e";) sha256sums=('d1c39c563e4fada89eb9f30bd43c6c4beed0fec7ca7d124af587193cfe020650' -'SKIP') +'SKIP' +'9e52906314f25f036e3c7a9c8d825dd6b196fed70437c6d09ce155ccaaab7591') validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6') # Sven Brauch prepare() { mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../kdebug-386720.patch # Fix performance issue } build() {
[arch-commits] Commit in rubinius/repos/community-x86_64 (6 files)
Date: Wednesday, January 17, 2018 @ 21:25:09 Author: heftig Revision: 283772 archrelease: copy trunk to community-x86_64 Added: rubinius/repos/community-x86_64/PKGBUILD (from rev 283771, rubinius/trunk/PKGBUILD) rubinius/repos/community-x86_64/dirs.patch (from rev 283771, rubinius/trunk/dirs.patch) rubinius/repos/community-x86_64/gemrc (from rev 283771, rubinius/trunk/gemrc) Deleted: rubinius/repos/community-x86_64/PKGBUILD rubinius/repos/community-x86_64/dirs.patch rubinius/repos/community-x86_64/gemrc + PKGBUILD | 152 +-- dirs.patch | 42 gemrc | 10 +-- 3 files changed, 102 insertions(+), 102 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-17 21:23:47 UTC (rev 283771) +++ PKGBUILD2018-01-17 21:25:09 UTC (rev 283772) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=rubinius -pkgname=(rubinius rubinius-ruby) -pkgver=3.91 -pkgrel=1 -pkgdesc="Ruby runtime written in Ruby, designed for concurrency" -arch=(x86_64) -url="https://rubinius.com"; -license=(custom:BSD MPL2) -depends=(libffi openssl-1.0 libyaml) -makedepends=(llvm ruby clang valgrind) -options=(!emptydirs) -source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2 -gemrc dirs.patch) -sha256sums=('9be8f94a322cd27c84f51e8075635ee7193e407ea0b37d6e297bea01dd2aa0a6' -'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614' -'01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2') - -prepare() { - cd $pkgbase-$pkgver - patch -Np1 -i ../dirs.patch -} - -build() { - export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig - - cd $pkgbase-$pkgver - ./configure \ ---prefix=/usr \ ---mandir=/usr/share/man \ ---includedir=/usr/include/rubinius \ ---appdir=/usr/lib/rubinius \ ---gemsdir=/usr/lib/rubinius/gems \ ---bin-link bundle \ ---bin-link bundler \ ---preserve-prefix \ ---without-rpath \ ---release-build - rake build -} - -check() { - cd $pkgbase-$pkgver - rake vm:test -} - -package_rubinius() { - export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig - - cd $pkgbase-$pkgver - DESTDIR="$pkgdir" rake install:files - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE BSD_LICENSE - -### Split rubinius-ruby - mkdir -p "$srcdir/ruby/usr/bin" - for _f in "$pkgdir"/usr/bin/*; do -[[ $_f == */rbx ]] && continue -mv $_f "$srcdir/ruby/usr/bin" - done -} - -package_rubinius-ruby() { - pkgdesc="Ruby compat for Rubinius" - depends=("rubinius=$pkgver-$pkgrel") - provides=(ruby) - conflicts=(ruby) - backup=(etc/gemrc) - - mv ruby/* "$pkgdir" - install -Dt "$pkgdir/etc" -m644 gemrc - - mkdir -p "$pkgdir/usr/share/licenses" - ln -s rubinius "$pkgdir/usr/share/licenses/$pkgname" -} Copied: rubinius/repos/community-x86_64/PKGBUILD (from rev 283771, rubinius/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-17 21:25:09 UTC (rev 283772) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgbase=rubinius +pkgname=(rubinius rubinius-ruby) +pkgver=3.92 +pkgrel=1 +pkgdesc="Ruby runtime written in Ruby, designed for concurrency" +arch=(x86_64) +url="https://rubinius.com"; +license=(custom:BSD MPL2) +depends=(libffi openssl-1.0 libyaml) +makedepends=(llvm ruby clang valgrind) +options=(!emptydirs) +source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2 +gemrc dirs.patch) +sha256sums=('a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b' +'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614' +'01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2') + +prepare() { + cd $pkgbase-$pkgver + patch -Np1 -i ../dirs.patch +} + +build() { + export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig + + cd $pkgbase-$pkgver + ./configure \ +--prefix=/usr \ +--mandir=/usr/share/man \ +--includedir=/usr/include/rubinius \ +--appdir=/usr/lib/rubinius \ +--gemsdir=/usr/lib/rubinius/gems \ +--bin-link bundle \ +--bin-link bundler \ +--preserve-prefix \ +--without-rpath \ +--release-build + rake build +} + +check() { + cd $pkgbase-$pkgver + rake vm:test +} + +package_rubinius() { + export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig + + cd $pkgbase-$pkgver + DESTDIR="$pkgdir" rake install:files + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE BSD_LICENSE + +### Split rubinius-ruby + mkdir -p "$srcdir/ruby/usr/bin" + for _f in "$pkgdir"/usr/bin/*; do +[[ $_f == */rbx ]] && continue +mv $_f "$srcdir/ruby/usr/bin" + done +} + +package_rubinius-ruby() { + pkgdesc="Ruby compat for Rubinius" + depends=("rubinius=$pkgver-$pkgrel") + provi
[arch-commits] Commit in rubinius/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 21:23:47 Author: heftig Revision: 283771 3.92-1 Modified: rubinius/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 21:08:16 UTC (rev 283770) +++ PKGBUILD2018-01-17 21:23:47 UTC (rev 283771) @@ -3,7 +3,7 @@ pkgbase=rubinius pkgname=(rubinius rubinius-ruby) -pkgver=3.91 +pkgver=3.92 pkgrel=1 pkgdesc="Ruby runtime written in Ruby, designed for concurrency" arch=(x86_64) @@ -14,7 +14,7 @@ options=(!emptydirs) source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2 gemrc dirs.patch) -sha256sums=('9be8f94a322cd27c84f51e8075635ee7193e407ea0b37d6e297bea01dd2aa0a6' +sha256sums=('a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b' '4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614' '01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2')
[arch-commits] Commit in glibc/repos (7 files)
Date: Wednesday, January 17, 2018 @ 21:18:24 Author: bpiotrowski Revision: 315024 archrelease: copy trunk to testing-x86_64 Added: glibc/repos/testing-x86_64/ glibc/repos/testing-x86_64/PKGBUILD (from rev 315023, glibc/trunk/PKGBUILD) glibc/repos/testing-x86_64/bz20338.patch (from rev 315023, glibc/trunk/bz20338.patch) glibc/repos/testing-x86_64/glibc.install (from rev 315023, glibc/trunk/glibc.install) glibc/repos/testing-x86_64/lib32-glibc.conf (from rev 315023, glibc/trunk/lib32-glibc.conf) glibc/repos/testing-x86_64/locale-gen (from rev 315023, glibc/trunk/locale-gen) glibc/repos/testing-x86_64/locale.gen.txt (from rev 315023, glibc/trunk/locale.gen.txt) --+ PKGBUILD | 224 + bz20338.patch| 114 ++ glibc.install|5 + lib32-glibc.conf |1 locale-gen | 42 + locale.gen.txt | 23 + 6 files changed, 409 insertions(+) Copied: glibc/repos/testing-x86_64/PKGBUILD (from rev 315023, glibc/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-17 21:18:24 UTC (rev 315024) @@ -0,0 +1,224 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Allan McRae + +# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc +# NOTE: valgrind requires rebuilt with each major glibc version + +pkgbase=glibc +pkgname=(glibc lib32-glibc) +pkgver=2.26 +pkgrel=11 +arch=(x86_64) +url='http://www.gnu.org/software/libc' +license=(GPL LGPL) +makedepends=(git gd lib32-gcc-libs) +options=(!strip staticlibs) +_commit=de51f431ed6226ec68ca76e578f2cbd55b6262cb +source=(git+https://sourceware.org/git/glibc.git#commit=${_commit} +locale.gen.txt +locale-gen +lib32-glibc.conf +bz20338.patch) +md5sums=('SKIP' + '07ac979b6ab5eeb778d55f041529d623' + '476e9113489f93b348b21e144b6a8fcf' + '6e052f1cb693d5d3203f50f9d4e8c33b' + 'dc0d3ad59aeaaf591b085a77de6e03e9') + +prepare() { + mkdir -p glibc-build lib32-glibc-build + + cd glibc + + local i; for i in ${source[@]}; do +case ${i%::*} in + *.patch) +msg2 "Applying ${i}" +patch -p1 -i "$srcdir/${i}" +;; +esac + done +} + +build() { + local _configure_flags=( + --prefix=/usr + --with-headers=/usr/include + --with-bugurl=https://bugs.archlinux.org/ + --enable-add-ons + --enable-bind-now + --enable-lock-elision + --enable-multi-arch + --enable-obsolete-nsl + --enable-obsolete-rpc + --enable-stack-protector=strong + --enable-stackguard-randomization + --disable-profile + --disable-werror + ) + + cd "$srcdir/glibc-build" + + echo "slibdir=/usr/lib" >> configparms + echo "rtlddir=/usr/lib" >> configparms + echo "sbindir=/usr/bin" >> configparms + echo "rootsbindir=/usr/bin" >> configparms + + # remove fortify for building libraries + CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/} + + "$srcdir/glibc/configure" \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib \ + ${_configure_flags[@]} + + # build libraries with fortify disabled + echo "build-programs=no" >> configparms + make + + # re-enable fortify for programs + sed -i "/build-programs=/s#no#yes#" configparms + + echo "CC += -D_FORTIFY_SOURCE=2" >> configparms + echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms + make + + cd "$srcdir/lib32-glibc-build" + export CC="gcc -m32 -mstackrealign" + export CXX="g++ -m32 -mstackrealign" + + echo "slibdir=/usr/lib32" >> configparms + echo "rtlddir=/usr/lib32" >> configparms + echo "sbindir=/usr/bin" >> configparms + echo "rootsbindir=/usr/bin" >> configparms + + # remove fortify for building libraries + CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/} + CFLAGS=${CFLAGS/-fno-plt/} + CXXFLAGS=${CXXFLAGS/-fno-plt/} + + "$srcdir/glibc/configure" \ + --host=i686-pc-linux-gnu \ + --libdir=/usr/lib32 \ + --libexecdir=/usr/lib32 \ + ${_configure_flags[@]} + + # build libraries with fortify disabled + echo "build-programs=no" >> configparms + make + + # re-enable fortify for programs + sed -i "/build-programs=/s#no#yes#" configparms + + echo "CC += -D_FORTIFY_SOURCE=2" >> configparms + echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms + make + +} + +check() { + cd glibc-build + + # remove fortify in preparation to run test-suite + sed -i '/FORTIFY/d' configparms + + # some failures are "expected" + make check || true +} + +package_glibc() { + pkgdesc='GNU C Library' + depends=('linux-api-headers>=4.10' tzdata filesystem) + optdepends=('gd: for memusagestat') + install=glibc.install + backup=(etc/gai.conf + etc/locale.gen + etc/nscd.conf) + groups=(base) + + install -dm755 "$pkgdir/etc" + touch "$pkgdir/etc/ld.so.conf"
[arch-commits] Commit in glibc/trunk (7 files)
Date: Wednesday, January 17, 2018 @ 21:18:11 Author: bpiotrowski Revision: 315023 2.26-11: bump to de51f431 Includes fix for CVE-2018-101. Modified: glibc/trunk/PKGBUILD Deleted: glibc/trunk/0001-manual-Update-to-mention-ENODEV-for-ttyname-and-ttyn.patch glibc/trunk/0002-linux-ttyname-Update-a-reference-to-kernel-docs-for-.patch glibc/trunk/0003-linux-ttyname-Change-return-type-of-is_pty-from-int-.patch glibc/trunk/0004-linux-ttyname-_r-Make-tty-checks-consistent.patch glibc/trunk/0005-linux-ttyname-_r-Don-t-bail-prematurely-BZ-22145.patch glibc/trunk/0006-linux-ttyname-_r-Add-tests.patch -+ 0001-manual-Update-to-mention-ENODEV-for-ttyname-and-ttyn.patch | 34 0002-linux-ttyname-Update-a-reference-to-kernel-docs-for-.patch | 34 0003-linux-ttyname-Change-return-type-of-is_pty-from-int-.patch | 30 0004-linux-ttyname-_r-Make-tty-checks-consistent.patch | 270 --- 0005-linux-ttyname-_r-Don-t-bail-prematurely-BZ-22145.patch | 132 - 0006-linux-ttyname-_r-Add-tests.patch | 696 -- PKGBUILD| 16 7 files changed, 2 insertions(+), 1210 deletions(-) Deleted: 0001-manual-Update-to-mention-ENODEV-for-ttyname-and-ttyn.patch === --- 0001-manual-Update-to-mention-ENODEV-for-ttyname-and-ttyn.patch 2018-01-17 21:03:19 UTC (rev 315022) +++ 0001-manual-Update-to-mention-ENODEV-for-ttyname-and-ttyn.patch 2018-01-17 21:18:11 UTC (rev 315023) @@ -1,34 +0,0 @@ -From 495a56fdeb05d20a88304ff5da577d23a8e81ae1 Mon Sep 17 00:00:00 2001 -From: Luke Shumaker -Date: Wed, 15 Nov 2017 20:28:40 +0100 -Subject: [PATCH 1/6] manual: Update to mention ENODEV for ttyname and - ttyname_r - -Commit 15e9a4f378c8607c2ae1aa465436af4321db0e23 introduced ENODEV as a possible -error condition for ttyname and ttyname_r. Update the manual to mention this GNU -extension. - -Reviewed-by: Christian Brauner - ChangeLog| 5 + - manual/terminal.texi | 5 + - 2 files changed, 10 insertions(+) - -diff --git a/manual/terminal.texi b/manual/terminal.texi -index 4fef5045b8..4aace48b14 100644 a/manual/terminal.texi -+++ b/manual/terminal.texi -@@ -109,6 +109,11 @@ The @var{filedes} is not associated with a terminal. - @item ERANGE - The buffer length @var{len} is too small to store the string to be - returned. -+ -+@item ENODEV -+The @var{filedes} is associated with a terminal device that is a slave -+pseudo-terminal, but the file name associated with that device could -+not be determined. This is a GNU extension. - @end table - @end deftypefun - --- -2.14.1 Deleted: 0002-linux-ttyname-Update-a-reference-to-kernel-docs-for-.patch === --- 0002-linux-ttyname-Update-a-reference-to-kernel-docs-for-.patch 2018-01-17 21:03:19 UTC (rev 315022) +++ 0002-linux-ttyname-Update-a-reference-to-kernel-docs-for-.patch 2018-01-17 21:18:11 UTC (rev 315023) @@ -1,34 +0,0 @@ -From 9b5a87502d048905c383b65c51768f4a1db8c685 Mon Sep 17 00:00:00 2001 -From: Luke Shumaker -Date: Wed, 15 Nov 2017 20:31:32 +0100 -Subject: [PATCH 2/6] linux ttyname: Update a reference to kernel docs for - kernel 4.10 - -Linux 4.10 moved many of the documentation files around. - -4.10 came out between the time the patch adding the comment (commit -15e9a4f378c8607c2ae1aa465436af4321db0e23) was submitted and the time -it was applied (in February, January, and March 2017; respectively). - -Reviewed-by: Christian Brauner - ChangeLog | 2 ++ - sysdeps/unix/sysv/linux/ttyname.h | 3 ++- - 2 files changed, 4 insertions(+), 1 deletion(-) - -diff --git a/sysdeps/unix/sysv/linux/ttyname.h b/sysdeps/unix/sysv/linux/ttyname.h -index 2e415e4e9c..cbcdbab607 100644 a/sysdeps/unix/sysv/linux/ttyname.h -+++ b/sysdeps/unix/sysv/linux/ttyname.h -@@ -21,7 +21,8 @@ - #include - - /* Return true if this is a UNIX98 pty device, as defined in -- linux/Documentation/devices.txt. */ -+ linux/Documentation/devices.txt (on linux < 4.10) or -+ linux/Documentation/admin-guide/devices.txt (on linux >= 4.10). */ - static inline int - is_pty (struct stat64 *sb) - { --- -2.14.1 Deleted: 0003-linux-ttyname-Change-return-type-of-is_pty-from-int-.patch === --- 0003-linux-ttyname-Change-return-type-of-is_pty-from-int-.patch 2018-01-17 21:03:19 UTC (rev 315022) +++ 0003-linux-ttyname-Change-return-type-of-is_pty-from-int-.patch 2018-01-17 21:18:11 UTC (rev 315023) @@ -1,30 +0,0 @@ -From d10d6cab168ffa26ef6a506655ee5dc8537c8ed7 Mon Sep 17 00:00:00 2001 -From: Luke Shumaker -Date: Wed, 15 Nov 2017 20:33:11 +0100 -Subject: [PATCH 3/6] linux ttyname: Change return type of is_pty from int to - bool - -is_pty returning a bool is fine since there's n
[arch-commits] Commit in dwarffortress/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 21:08:16 Author: svenstaro Revision: 283770 Fix FS#57129 Modified: dwarffortress/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 20:18:38 UTC (rev 283769) +++ PKGBUILD2018-01-17 21:08:16 UTC (rev 283770) @@ -22,12 +22,11 @@ source=(git://github.com/svenstaro/dwarf_fortress_unfuck.git#tag=${pkgver} dwarffortress dwarffortress.desktop -dwarffortress.png) -source=(http://www.bay12games.com/dwarves/df_${_pkgver}_linux.tar.bz2) +dwarffortress.png +http://www.bay12games.com/dwarves/df_${_pkgver}_linux.tar.bz2) sha256sums=('e3c147d87a93a06acebee6e2938076175f0034c11bd51f975ba8907225f472a1') build() { - ls cd $srcdir/dwarf_fortress_unfuck cmake .
[arch-commits] Commit in irssi/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 17, 2018 @ 21:03:19 Author: anthraxx Revision: 315022 archrelease: copy trunk to extra-x86_64 Added: irssi/repos/extra-x86_64/PKGBUILD (from rev 315021, irssi/trunk/PKGBUILD) Deleted: irssi/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-17 21:03:12 UTC (rev 315021) +++ PKGBUILD2018-01-17 21:03:19 UTC (rev 315022) @@ -1,35 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Giovanni Scafora -# Contributor: Dan McGee - -pkgname=irssi -pkgver=1.0.6 -pkgrel=1 -pkgdesc='Modular text mode IRC client with Perl scripting' -url='https://irssi.org/' -arch=('x86_64') -license=('GPL') -depends=('glib2' 'openssl') -optdepends=('perl-libwww: for the scriptassist script') -backup=('etc/irssi.conf') -source=(https://github.com/irssi/irssi/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz{,.asc}) -sha512sums=('ec7ac952fe0cfdf583540f1a466404a573da169e796a342b423126d7bb5d8f8336baafa27f9aed5d0eabc1f201cc4809723493b731d49e42ae1f2b7ec4099d16' -'SKIP') -validpgpkeys=('7EE65E3082A5FB06AC7C368D00CCB587DDBEF0E1') # The Irssi project - -build() { - cd ${pkgname}-${pkgver} - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---with-proxy \ ---with-perl-lib=vendor - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} - -# vim: ts=2 sw=2 et: Copied: irssi/repos/extra-x86_64/PKGBUILD (from rev 315021, irssi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-17 21:03:19 UTC (rev 315022) @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak +# Contributor: Giovanni Scafora +# Contributor: Dan McGee + +pkgname=irssi +pkgver=1.1.0 +pkgrel=1 +pkgdesc='Modular text mode IRC client with Perl scripting' +url='https://irssi.org/' +arch=('x86_64') +license=('GPL') +depends=('glib2' 'openssl') +optdepends=('perl-libwww: for the scriptassist script') +backup=('etc/irssi.conf') +source=(https://github.com/irssi/irssi/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz{,.asc}) +sha512sums=('a1dfe03706fe5194f9a8c21b7795f250f6f19051f4e56075cba8153debb3cea8f635cadcea91691fba3c82989435dc2c8dfe2e67eb7e7ca825457b0bdaf395b5' +'SKIP') +validpgpkeys=('7EE65E3082A5FB06AC7C368D00CCB587DDBEF0E1') # The Irssi project + +build() { + cd ${pkgname}-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--with-proxy \ +--with-perl-lib=vendor + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in irssi/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 21:03:12 Author: anthraxx Revision: 315021 upgpkg: irssi 1.1.0-1 Modified: irssi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 19:16:04 UTC (rev 315020) +++ PKGBUILD2018-01-17 21:03:12 UTC (rev 315021) @@ -3,7 +3,7 @@ # Contributor: Dan McGee pkgname=irssi -pkgver=1.0.6 +pkgver=1.1.0 pkgrel=1 pkgdesc='Modular text mode IRC client with Perl scripting' url='https://irssi.org/' @@ -13,7 +13,7 @@ optdepends=('perl-libwww: for the scriptassist script') backup=('etc/irssi.conf') source=(https://github.com/irssi/irssi/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz{,.asc}) -sha512sums=('ec7ac952fe0cfdf583540f1a466404a573da169e796a342b423126d7bb5d8f8336baafa27f9aed5d0eabc1f201cc4809723493b731d49e42ae1f2b7ec4099d16' +sha512sums=('a1dfe03706fe5194f9a8c21b7795f250f6f19051f4e56075cba8153debb3cea8f635cadcea91691fba3c82989435dc2c8dfe2e67eb7e7ca825457b0bdaf395b5' 'SKIP') validpgpkeys=('7EE65E3082A5FB06AC7C368D00CCB587DDBEF0E1') # The Irssi project
[arch-commits] Commit in pifpaf/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 17, 2018 @ 20:18:38 Author: felixonmars Revision: 283769 archrelease: copy trunk to community-any Added: pifpaf/repos/community-any/PKGBUILD (from rev 283768, pifpaf/trunk/PKGBUILD) Deleted: pifpaf/repos/community-any/PKGBUILD --+ PKGBUILD | 146 ++--- 1 file changed, 73 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-17 20:17:56 UTC (rev 283768) +++ PKGBUILD2018-01-17 20:18:38 UTC (rev 283769) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=pifpaf -pkgname=('pifpaf' 'python2-pifpaf') -pkgver=2.0.0 -pkgrel=1 -pkgdesc='Suite of tools and fixtures to manage daemons for testing' -arch=('any') -license=('Apache') -url='https://github.com/jd/pifpaf' -makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-click' - 'python2-click' 'python-six' 'python2-six' 'python-daiquiri' 'python2-daiquiri' - 'python-fixtures' 'python2-fixtures' 'python-psutil' 'python2-psutil' - 'python-jinja' 'python2-jinja' 'python-xattr' 'python2-xattr') -checkdepends=('python-testrepository' 'python2-testrepository' 'python-requests' 'python2-requests' - 'python-testtools' 'python2-testtools' 'python-oslotest' 'python2-oslotest' - 'memcached' 'mongodb' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' - 'ceph' 'consul' 'couchdb') -# 'elasticsearch': test fails -# 'rabbitmq': test hangs -source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz";) -sha512sums=('524f0847120c183f5142ff53ba9a855477018b84bed1288e6ad024dcb88275405dbc9eeff43f71ae971d0e03a5add834f7c39004e3f87bfcfb434f0aeb5b4124') - -prepare() { - cp -a pifpaf-$pkgver{,-py2} - - export LC_CTYPE=en_US.UTF-8 - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/pifpaf-$pkgver - python setup.py build - - cd "$srcdir"/pifpaf-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack entry points by installing it - - cd "$srcdir"/pifpaf-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr - - cd "$srcdir"/pifpaf-$pkgver-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHON=python2 python2 setup.py testr -} - -package_pifpaf() { - depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 'python-six' - 'python-fixtures' 'python-psutil' 'python-xattr') - provides=("python-pifpaf=$pkgver") - conflicts=('python-pifpaf') - replaces=('python-pifpaf') - - cd pifpaf-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-pifpaf() { - depends=('python2-pbr' 'python2-click' 'python2-six' 'python2-fixtures' 'python2-daiquiri' - 'python2-psutil' 'python2-jinja' 'python2-xattr') - - cd pifpaf-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir"/usr/bin/pifpaf{,2} -} - -# vim:set ts=2 sw=2 et: Copied: pifpaf/repos/community-any/PKGBUILD (from rev 283768, pifpaf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-17 20:18:38 UTC (rev 283769) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=pifpaf +pkgname=('pifpaf' 'python2-pifpaf') +pkgver=2.0.1 +pkgrel=1 +pkgdesc='Suite of tools and fixtures to manage daemons for testing' +arch=('any') +license=('Apache') +url='https://github.com/jd/pifpaf' +makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-click' + 'python2-click' 'python-six' 'python2-six' 'python-daiquiri' 'python2-daiquiri' + 'python-fixtures' 'python2-fixtures' 'python-psutil' 'python2-psutil' + 'python-jinja' 'python2-jinja' 'python-xattr' 'python2-xattr') +checkdepends=('python-testrepository' 'python2-testrepository' 'python-requests' 'python2-requests' + 'python-testtools' 'python2-testtools' 'python-oslotest' 'python2-oslotest' + 'memcached' 'mongodb' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' + 'ceph' 'consul' 'couchdb') +# 'elasticsearch': test fails +# 'rabbitmq': test hangs +source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz";) +sha512sums=('b75373d45ce7ef7d06e09b2b273a00858b102c7bf8aade600d1e4cee1bd1a3658e6b3213bddf798af7a99169d1f5a23b9632dc601fc8e5f2840f90dbbc739167') + +prepare() { + cp -a pifpaf-$pkgver{,-py2} + + export LC_CTYPE=en_US.UTF-8 + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/pifpaf-$pkgver + python s
[arch-commits] Commit in pifpaf/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 20:17:56 Author: felixonmars Revision: 283768 upgpkg: pifpaf 2.0.1-1 Modified: pifpaf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 20:00:00 UTC (rev 283767) +++ PKGBUILD2018-01-17 20:17:56 UTC (rev 283768) @@ -3,7 +3,7 @@ pkgbase=pifpaf pkgname=('pifpaf' 'python2-pifpaf') -pkgver=2.0.0 +pkgver=2.0.1 pkgrel=1 pkgdesc='Suite of tools and fixtures to manage daemons for testing' arch=('any') @@ -20,7 +20,7 @@ # 'elasticsearch': test fails # 'rabbitmq': test hangs source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz";) -sha512sums=('524f0847120c183f5142ff53ba9a855477018b84bed1288e6ad024dcb88275405dbc9eeff43f71ae971d0e03a5add834f7c39004e3f87bfcfb434f0aeb5b4124') +sha512sums=('b75373d45ce7ef7d06e09b2b273a00858b102c7bf8aade600d1e4cee1bd1a3658e6b3213bddf798af7a99169d1f5a23b9632dc601fc8e5f2840f90dbbc739167') prepare() { cp -a pifpaf-$pkgver{,-py2}
[arch-commits] Commit in qt5pas/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 17, 2018 @ 20:00:00 Author: idevolder Revision: 283767 archrelease: copy trunk to community-x86_64 Added: qt5pas/repos/community-x86_64/PKGBUILD (from rev 283766, qt5pas/trunk/PKGBUILD) Deleted: qt5pas/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-17 19:59:49 UTC (rev 283766) +++ PKGBUILD2018-01-17 20:00:00 UTC (rev 283767) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: BlackIkeEagle -# Contributor: rebel - -pkgname=qt5pas -_svnrevision=54980 -pkgver=2.6.r$_svnrevision -pkgrel=1 -pkgdesc='Free Pascal Qt5 binding library updated by lazarus IDE' -arch=('x86_64') -url='https://svn.freepascal.org/svn/lazarus/trunk/lcl/interfaces/qt5/cbindings' -license=('LGPL3') -depends=('qt5-base' 'qt5-x11extras') -makedepends=('subversion') -source=("$pkgname::svn+https://svn.freepascal.org/svn/lazarus/trunk/lcl/interfaces/qt5/cbindings#revision=$_svnrevision";) -sha512sums=('SKIP') - -build() { -cd "$pkgname" - qmake-qt5 "QT += x11extras" - make -} - -package() { -cd "$pkgname" - make INSTALL_ROOT="$pkgdir" install -} Copied: qt5pas/repos/community-x86_64/PKGBUILD (from rev 283766, qt5pas/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-17 20:00:00 UTC (rev 283767) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: BlackIkeEagle +# Contributor: rebel + +pkgname=qt5pas +_svnrevision=57057 +pkgver=2.6.r57057 +pkgrel=1 +pkgdesc='Free Pascal Qt5 binding library updated by lazarus IDE' +arch=('x86_64') +url='https://svn.freepascal.org/svn/lazarus/trunk/lcl/interfaces/qt5/cbindings' +license=('LGPL3') +depends=('qt5-base' 'qt5-x11extras') +makedepends=('subversion') +source=("$pkgname::svn+https://svn.freepascal.org/svn/lazarus/trunk/lcl/interfaces/qt5/cbindings#revision=$_svnrevision";) +sha512sums=('SKIP') + +build() { +cd "$pkgname" + qmake-qt5 "QT += x11extras" + make +} + +package() { +cd "$pkgname" + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in qt5pas/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 19:59:49 Author: idevolder Revision: 283766 upgpkg: qt5pas 2.6.r57057-1 Modified: qt5pas/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 19:59:37 UTC (rev 283765) +++ PKGBUILD2018-01-17 19:59:49 UTC (rev 283766) @@ -3,8 +3,8 @@ # Contributor: rebel pkgname=qt5pas -_svnrevision=54980 -pkgver=2.6.r$_svnrevision +_svnrevision=57057 +pkgver=2.6.r57057 pkgrel=1 pkgdesc='Free Pascal Qt5 binding library updated by lazarus IDE' arch=('x86_64')
[arch-commits] Commit in opera-ffmpeg-codecs/repos/community-x86_64 (12 files)
Date: Wednesday, January 17, 2018 @ 19:59:37 Author: idevolder Revision: 283765 archrelease: copy trunk to community-x86_64 Added: opera-ffmpeg-codecs/repos/community-x86_64/PKGBUILD (from rev 283764, opera-ffmpeg-codecs/trunk/PKGBUILD) opera-ffmpeg-codecs/repos/community-x86_64/chromium-FORTIFY_SOURCE-r2.patch (from rev 283764, opera-ffmpeg-codecs/trunk/chromium-FORTIFY_SOURCE-r2.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-gcc5-r2.patch (from rev 283764, opera-ffmpeg-codecs/trunk/chromium-gcc5-r2.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-gcc5-r4.patch (from rev 283764, opera-ffmpeg-codecs/trunk/chromium-gcc5-r4.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-gn-bootstrap-r17.patch (from rev 283764, opera-ffmpeg-codecs/trunk/chromium-gn-bootstrap-r17.patch) opera-ffmpeg-codecs/repos/community-x86_64/chromium-last-commit-position-r1.patch (from rev 283764, opera-ffmpeg-codecs/trunk/chromium-last-commit-position-r1.patch) Deleted: opera-ffmpeg-codecs/repos/community-x86_64/PKGBUILD opera-ffmpeg-codecs/repos/community-x86_64/chromium-FORTIFY_SOURCE-r2.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-gcc5-r2.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-gcc5-r4.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-gn-bootstrap-r17.patch opera-ffmpeg-codecs/repos/community-x86_64/chromium-last-commit-position-r1.patch + PKGBUILD | 134 ++--- chromium-FORTIFY_SOURCE-r2.patch | 60 - chromium-gcc5-r2.patch | 72 +-- chromium-gcc5-r4.patch | 196 +++ chromium-gn-bootstrap-r17.patch| 136 ++--- chromium-last-commit-position-r1.patch | 52 6 files changed, 325 insertions(+), 325 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-17 19:59:23 UTC (rev 283764) +++ PKGBUILD2018-01-17 19:59:37 UTC (rev 283765) @@ -1,67 +0,0 @@ -# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > - -pkgname=opera-ffmpeg-codecs -pkgver=63.0.3239.108 -pkgrel=1 -pkgdesc="additional support for proprietary codecs for opera" -arch=('x86_64') -url="https://ffmpeg.org/"; -license=('LGPL2.1') -depends=('glibc') -makedepends=( - 'gtk3' 'libexif' 'libxss' 'ninja' 'nss' 'pciutils' 'python2' - 'xdg-utils' -) -options=('!strip') -source=( - "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz"; - 'chromium-last-commit-position-r1.patch' - 'chromium-FORTIFY_SOURCE-r2.patch' - 'chromium-gcc5-r4.patch' -) -sha512sums=('3cb7c8569d2d061f5abf4ad68d9ea1716a1b07bdf8dfa7b600d558d308374ff5dbda9f947e67e21186e3e716fe9524fc63e8eabd9eac1fa805f0eb7d994c32c8' - '8f63366ca998e3ee06a79c6df5b4454707bd9865913ecde2f79fcb49fdd86d291f678b9f21807e4eb61d15497cdbe4a4bdc06637882e708f34f6804453bdfd41' - '2d78092a700788c74b86db636af303fdb63a28ce5b7b0431dd81f6b7ce501e5d0234a6327a1b49bc23e1c1d00ba98fd5334dd07d9a20bb0d81d1a4ca4487a26c' - '6b6d80c8adfbb317003712b94cfdf733af48ee5f32d10b6f6e8599cd08b7a9d8b73e6cec2902ed55eb0a962ba9c9cf14a70299e132ec7bfec29806ed23836791') - -prepare() { - cd "$srcdir/chromium-$pkgver" - - # Use Python 2 - find . -name '*.py' -exec sed -r 's|/usr/bin/python$|&2|g' -i {} + - find . -name '*.py' -exec sed -r 's|/usr/bin/env python$|&2|g' -i {} + - # There are still a lot of relative calls which need a workaround - [[ -d "$srcdir/python2-path" ]] && rm -rf "$srcdir/python2-path" - mkdir "$srcdir/python2-path" - ln -s /usr/bin/python2 "$srcdir/python2-path/python" - - # chromium 46 gives an error about a missing file - # workaround create empty - touch chrome/test/data/webui/i18n_process_css_test.html - - patch -p1 -i "$srcdir/chromium-last-commit-position-r1.patch" - patch -p1 -i "$srcdir/chromium-FORTIFY_SOURCE-r2.patch" - patch -p1 -i "$srcdir/chromium-gcc5-r4.patch" -} - -build() { - cd "$srcdir/chromium-$pkgver" - - export PATH="$srcdir/python2-path:$PATH" - - local args="ffmpeg_branding=\"ChromeOS\" proprietary_codecs=true enable_hevc_demuxing=true use_gconf=false use_gio=false use_gnome_keyring=false use_pulseaudio=false link_pulseaudio=false use_kerberos=false use_cups=false use_sysroot=false use_gold=false use_allocator=\"none\" linux_use_bundled_binutils=false fatal_linker_warnings=false treat_warnings_as_errors=false enable_nacl=false enable_nacl_nonsfi=false is_clang=false clang_use_chrome_plugins=false is_component_build=true is_debug=false symbol_level=0 use_custom_libcxx=false" - - python2 tools/gn/bootstrap/bootstrap.py -v -s - out/Release/gn gen out/Release -v --args="$args" --script-executable=/usr/bin/python2 - - ninja -C out/Release -v media/ffmpeg -} - -package() { - cd "$srcdir/chromium-$pkgver" - - install
[arch-commits] Commit in opera-ffmpeg-codecs/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 19:59:23 Author: idevolder Revision: 283764 upgpkg: opera-ffmpeg-codecs 63.0.3239.132-1 Modified: opera-ffmpeg-codecs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 19:48:36 UTC (rev 283763) +++ PKGBUILD2018-01-17 19:59:23 UTC (rev 283764) @@ -1,7 +1,7 @@ # Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > pkgname=opera-ffmpeg-codecs -pkgver=63.0.3239.108 +pkgver=63.0.3239.132 pkgrel=1 pkgdesc="additional support for proprietary codecs for opera" arch=('x86_64') @@ -19,7 +19,7 @@ 'chromium-FORTIFY_SOURCE-r2.patch' 'chromium-gcc5-r4.patch' ) -sha512sums=('3cb7c8569d2d061f5abf4ad68d9ea1716a1b07bdf8dfa7b600d558d308374ff5dbda9f947e67e21186e3e716fe9524fc63e8eabd9eac1fa805f0eb7d994c32c8' +sha512sums=('96e9ebdf1c3dc14a914bee50ced9547d5a94838ed602552379711ba67f00381173059ceb8a552efadd3175ceaa4cb6c15902fe582fc2eba7b7bdb8a19f47d1a0' '8f63366ca998e3ee06a79c6df5b4454707bd9865913ecde2f79fcb49fdd86d291f678b9f21807e4eb61d15497cdbe4a4bdc06637882e708f34f6804453bdfd41' '2d78092a700788c74b86db636af303fdb63a28ce5b7b0431dd81f6b7ce501e5d0234a6327a1b49bc23e1c1d00ba98fd5334dd07d9a20bb0d81d1a4ca4487a26c' '6b6d80c8adfbb317003712b94cfdf733af48ee5f32d10b6f6e8599cd08b7a9d8b73e6cec2902ed55eb0a962ba9c9cf14a70299e132ec7bfec29806ed23836791')
[arch-commits] Commit in opera/repos/community-x86_64 (14 files)
Date: Wednesday, January 17, 2018 @ 19:48:36 Author: idevolder Revision: 283763 archrelease: copy trunk to community-x86_64 Added: opera/repos/community-x86_64/PKGBUILD (from rev 283762, opera/trunk/PKGBUILD) opera/repos/community-x86_64/default (from rev 283762, opera/trunk/default) opera/repos/community-x86_64/eula.html (from rev 283762, opera/trunk/eula.html) opera/repos/community-x86_64/opera (from rev 283762, opera/trunk/opera) opera/repos/community-x86_64/opera.install (from rev 283762, opera/trunk/opera.install) opera/repos/community-x86_64/privacy.html (from rev 283762, opera/trunk/privacy.html) opera/repos/community-x86_64/terms.html (from rev 283762, opera/trunk/terms.html) Deleted: opera/repos/community-x86_64/PKGBUILD opera/repos/community-x86_64/default opera/repos/community-x86_64/eula.html opera/repos/community-x86_64/opera opera/repos/community-x86_64/opera.install opera/repos/community-x86_64/privacy.html opera/repos/community-x86_64/terms.html ---+ PKGBUILD | 178 +++--- default |8 eula.html | 574 ++--- opera | 26 +- opera.install | 78 +++--- privacy.html | 706 terms.html| 570 ++--- 7 files changed, 1070 insertions(+), 1070 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 283762:283763 to see the changes.
[arch-commits] Commit in opera/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 19:48:20 Author: idevolder Revision: 283762 upgpkg: opera 50.0.2762.58-1 Modified: opera/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 18:45:49 UTC (rev 283761) +++ PKGBUILD2018-01-17 19:48:20 UTC (rev 283762) @@ -10,7 +10,7 @@ # Contributor: eworm pkgname=opera -pkgver=50.0.2762.45 +pkgver=50.0.2762.58 pkgrel=1 pkgdesc="A fast and secure web browser" url="http://www.opera.com/"; @@ -32,7 +32,7 @@ 'terms.html' 'privacy.html' ) -sha512sums=('33e2cc771e56c6cba40b7c9d8565f1fdfadc3b87bdccabc29015a879b89e64c5e6dc4c1232831c49be39c974a9f9bc367aaea9ef075320254a2cc141fd3bd5b0' +sha512sums=('14892a66bbd688bef8ed7b36f5bc7a6e2a9fe6d07356a093981f000bb81eb853ae18efd10c019bff9b52005542f7e15946fe7b54295bb6fbf513352899170081' '7e854e4c972785b8941f60117fbe4b88baeb8d7ca845ef2e10e8064043411da73821ba1ab0068df61e902f242a3ce355b51ffa9eab5397ff3ae3b5defd1be496' 'ddb1773877fcfd7d9674e63263a80f9dd5a3ba414cda4cc6c411c88d49c1d5175eede66d9362558ddd53c928c723101e4e110479ae88b8aec4d2366ec179297f' '285a0633e5863ec9c9af99138ff0b59da155a2dd72a340e784e53de3e801029eb6ca2e4b38846592b85b9f8b99dcb6f6eedbed273057a9216abe31c396d9f28a'
[arch-commits] Commit in gcc/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 19:16:04 Author: heftig Revision: 315020 7.2.1+20180116-1: with mpfr 4.0.0 Modified: gcc/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 17:51:46 UTC (rev 315019) +++ PKGBUILD2018-01-17 19:16:04 UTC (rev 315020) @@ -6,10 +6,10 @@ # NOTE: libtool requires rebuilt with each new gcc version pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs) -pkgver=7.2.1+20171224 +pkgver=7.2.1+20180116 _majorver=${pkgver:0:1} _islver=0.18 -pkgrel=2 +pkgrel=1 pkgdesc='The GNU Compiler Collection' arch=(x86_64) license=(GPL LGPL FDL custom) @@ -21,13 +21,13 @@ http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 c89 c99) validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9) # bpiotrow...@archlinux.org -sha256sums=('394c416a35dc608e5c9ea5ca902c5b08b51fcbc6b3b39ece05b8eea67033b4a8' +sha256sums=('7757097376a0766bbbeed8c90ee08cab93b33d89f3e72358c8bf984401bf69d9' 'SKIP' '6b8b0fd7f81d0a957beb3679c81bbb34ccc7568d5682844d8924424a0dadcb1b' 'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931' '2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a') -_svnrev=255990 +_svnrev=256757 _svnurl=svn://gcc.gnu.org/svn/gcc/branches/gcc-${_majorver}-branch _libdir=usr/lib/gcc/$CHOST/${pkgver%%+*} @@ -49,6 +49,7 @@ } prepare() { + mv gcc-${pkgver/+/-} gcc cd gcc # link isl for in-tree build
[arch-commits] Commit in stack/repos (3 files)
Date: Wednesday, January 17, 2018 @ 18:43:42 Author: felixonmars Revision: 283758 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 283757, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 283757, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 283757, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-17 18:43:42 UTC (rev 283758) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=35 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # 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 "${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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from re
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 18:43:26 Author: felixonmars Revision: 283757 upgpkg: stack 1.6.3-35 rebuild with hspec-smallcheck,0.5.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 18:37:42 UTC (rev 283756) +++ PKGBUILD2018-01-17 18:43:26 UTC (rev 283757) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=34 +pkgrel=35 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Wednesday, January 17, 2018 @ 18:37:42 Author: felixonmars Revision: 283756 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 283755, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 283755, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-17 18:37:42 UTC (rev 283756) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.4.3.2 +pkgrel=36 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-conduit' 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-semigroups' 'haskell-smallcheck' + 'haskell-streaming-commons' 'haskell-store-core' 'haskell-syb' 'haskell-text' + 'haskell-th-lift' 'haskell-th-lift-instances' 'haskell-th-orphans' 'haskell-th-reify-many' + 'haskell-th-utilities' 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0faa8b71cd2a078e989fb0da428d0f78cf2a7c85fb11584949e47e8a20f5f0f919d7ad82de1f6ce1e1ac33098179adc382dedb04c75db64f2654eeab60fdbb9d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-comparison-bench -f-small-bench +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-store/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 18:37:26 Author: felixonmars Revision: 283755 upgpkg: haskell-store 0.4.3.2-36 rebuild with hspec-smallcheck,0.5.0 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 18:35:51 UTC (rev 283754) +++ PKGBUILD2018-01-17 18:37:26 UTC (rev 283755) @@ -4,7 +4,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.4.3.2 -pkgrel=35 +pkgrel=36 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store"; license=('custom:BSD3')
[arch-commits] Commit in haskell-hspec-smallcheck/repos (2 files)
Date: Wednesday, January 17, 2018 @ 18:35:51 Author: felixonmars Revision: 283754 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-smallcheck/repos/community-staging-x86_64/ haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 283753, haskell-hspec-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 283753, haskell-hspec-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-17 18:35:51 UTC (rev 283754) @@ -0,0 +1,43 @@ +# $Id: PKGBUILD 189385 2016-09-16 04:01:47Z felixonmars $ +# Maintainer: Felix Yan + +_hkgname=hspec-smallcheck +pkgname=haskell-hspec-smallcheck +pkgver=0.5.0 +pkgrel=1 +pkgdesc="SmallCheck support for the Hspec testing framework" +url="http://hspec.github.io/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack' 'haskell-hspec-core' 'haskell-hunit' 'haskell-smallcheck') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7f793866d11795bd7e790b08c3754735df5cfd376a7adb892d7a5f011e20c64efa9f153a294a6e3c32e3410a26de3d6d398b2880bcba584d902b9c9a6f7b574b') + +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" +}