[arch-commits] Commit in file/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 17, 2018 @ 02:09:20 Author: heftig Revision: 324405 archrelease: copy trunk to testing-x86_64 Added: file/repos/testing-x86_64/PKGBUILD (from rev 324404, file/trunk/PKGBUILD) Deleted: file/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 110 + 1 file changed, 60 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-17 02:08:47 UTC (rev 324404) +++ PKGBUILD2018-05-17 02:09:20 UTC (rev 324405) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer-# Contributor: Allan McRae -# Contributor: Andreas Radke - -pkgname=file -pkgver=5.33 -pkgrel=2 -pkgdesc='File type identification utility' -arch=('x86_64') -license=('custom') -groups=('base' 'base-devel') -url='https://www.darwinsys.com/file/' -depends=('glibc' 'zlib' 'libseccomp') -source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) -validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas -md5sums=('bbe6db96e3a9ca9554dce647390540ef' - 'SKIP') - -prepare() { - cd $pkgname-$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --datadir=/usr/share/file --enable-fsect-man5 - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -# vim:set ts=2 sw=2 et: Copied: file/repos/testing-x86_64/PKGBUILD (from rev 324404, file/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-17 02:09:20 UTC (rev 324405) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=file +pkgver=5.33 +pkgrel=3 +pkgdesc='File type identification utility' +arch=('x86_64') +license=('custom') +groups=('base' 'base-devel') +url='https://www.darwinsys.com/file/' +depends=('glibc' 'zlib') +source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas +md5sums=('bbe6db96e3a9ca9554dce647390540ef' + 'SKIP') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-$pkgver + + # seccomp breaks file -z foo.xz + # does a whole pipe-fork-exec dance with /bin/xz, so difficult to fix + # this breaks makepkg, specifically on the linux PKGBUILD's patch-*.xz + + ./configure \ +--prefix=/usr \ +--datadir=/usr/share/file \ +--enable-fsect-man5 \ +--disable-libseccomp + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in file/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 02:08:47 Author: heftig Revision: 324404 5.33-3: unbreak linux PKGBUILD Modified: file/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:44:12 UTC (rev 324403) +++ PKGBUILD2018-05-17 02:08:47 UTC (rev 324404) @@ -5,13 +5,13 @@ pkgname=file pkgver=5.33 -pkgrel=2 +pkgrel=3 pkgdesc='File type identification utility' arch=('x86_64') license=('custom') groups=('base' 'base-devel') url='https://www.darwinsys.com/file/' -depends=('glibc' 'zlib' 'libseccomp') +depends=('glibc' 'zlib') source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas md5sums=('bbe6db96e3a9ca9554dce647390540ef' @@ -32,7 +32,17 @@ build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --datadir=/usr/share/file --enable-fsect-man5 + + # seccomp breaks file -z foo.xz + # does a whole pipe-fork-exec dance with /bin/xz, so difficult to fix + # this breaks makepkg, specifically on the linux PKGBUILD's patch-*.xz + + ./configure \ +--prefix=/usr \ +--datadir=/usr/share/file \ +--enable-fsect-man5 \ +--disable-libseccomp + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }
[arch-commits] Commit in conntrack-tools/repos (7 files)
Date: Thursday, May 17, 2018 @ 00:44:12 Author: seblu Revision: 324403 db-move: moved conntrack-tools from [testing] to [extra] (x86_64) Added: conntrack-tools/repos/extra-x86_64/PKGBUILD (from rev 324402, conntrack-tools/repos/testing-x86_64/PKGBUILD) conntrack-tools/repos/extra-x86_64/conntrack-tools.install (from rev 324402, conntrack-tools/repos/testing-x86_64/conntrack-tools.install) conntrack-tools/repos/extra-x86_64/conntrackd.service (from rev 324402, conntrack-tools/repos/testing-x86_64/conntrackd.service) Deleted: conntrack-tools/repos/extra-x86_64/PKGBUILD conntrack-tools/repos/extra-x86_64/conntrack-tools.install conntrack-tools/repos/extra-x86_64/conntrackd.service conntrack-tools/repos/testing-x86_64/ --+ /PKGBUILD| 55 + /conntrack-tools.install |9 + /conntrackd.service |8 extra-x86_64/PKGBUILD| 50 -- extra-x86_64/conntrack-tools.install |9 - extra-x86_64/conntrackd.service |8 6 files changed, 72 insertions(+), 67 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2018-05-17 00:18:34 UTC (rev 324402) +++ extra-x86_64/PKGBUILD 2018-05-17 00:44:12 UTC (rev 324403) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer -# Contributor: Valere Monseur-# Contributor: Alessandro Sagratini -# Contributor: Kevin Edmonds - -pkgname=conntrack-tools -pkgver=1.4.4 -pkgrel=1 -pkgdesc='Userspace tools to interact with the Netfilter connection tracking system' -arch=('i686' 'x86_64') -url='http://www.netfilter.org/projects/conntrack-tools' -license=('GPL2') -depends=('libnetfilter_conntrack' - 'libnetfilter_cttimeout' - 'libnetfilter_cthelper' - 'libnetfilter_queue') -backup=('etc/conntrackd.conf') -validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig} -'conntrackd.service') -install=$pkgname.install -sha1sums=('25b36fb6832373ef899bade3b82adf5382b9a05b' - 'SKIP' - 'ab888d59b98b673709d2d89554c668e2bea0cb86') - -prepare() { - sed -i -e 's,/etc/conntrackd/,/etc/,' -e 's,/var/lock/,/run/lock/,' \ -$pkgname-$pkgver/include/conntrackd.h -} - - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin - make -} - -package() { - # install binaries - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - # systemd - cd "$pkgdir" - install -D -m 644 "$srcdir/conntrackd.service" usr/lib/systemd/system/conntrackd.service - # install empty configuration files - install -D -m 644 /dev/null etc/conntrackd.conf -} - -# vim:set ts=2 sw=2 et: Copied: conntrack-tools/repos/extra-x86_64/PKGBUILD (from rev 324402, conntrack-tools/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2018-05-17 00:44:12 UTC (rev 324403) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Valere Monseur +# Contributor: Alessandro Sagratini +# Contributor: Kevin Edmonds + +pkgname=conntrack-tools +pkgver=1.4.5 +pkgrel=1 +pkgdesc='Userspace tools to interact with the Netfilter connection tracking system' +arch=('x86_64') +url='https://www.netfilter.org/projects/conntrack-tools/' +license=('GPL2') +makedepends=('systemd') +depends=('glibc' 'libtirpc' 'libnetfilter_conntrack' 'libnetfilter_cttimeout' + 'libnetfilter_cthelper' 'libnetfilter_queue' 'libmnl' 'libsystemd' + 'libnfnetlink') +backup=('etc/conntrackd.conf') +validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team +source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig} +'conntrackd.service') +install=$pkgname.install +sha1sums=('7d03a8d6d9ef56a9980ebfe25a282123807f8dcb' + 'SKIP' + 'ab888d59b98b673709d2d89554c668e2bea0cb86') + +prepare() { + sed -i -e 's,/etc/conntrackd/,/etc/,' -e 's,/var/lock/,/run/lock/,' \ +$pkgname-$pkgver/include/conntrackd.h +} + + +build() { + cd $pkgname-$pkgver + ./configure \ +LIBNETFILTER_CTHELPER_CFLAGS='-I /usr/include/tirpc/' \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--enable-systemd + make +} + +package() { + # install binaries + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + # systemd + cd "$pkgdir" + install -D -m 644 "$srcdir/conntrackd.service" usr/lib/systemd/system/conntrackd.service + #
[arch-commits] Commit in python-cachecontrol (2 files)
Date: Thursday, May 17, 2018 @ 00:30:16 Author: eschwartz Revision: 323289 Somehow the tests error out now for no good reason but this magically fixes it. The built package does not change (and these tests used to pass???) but for now I merely bow to the inscrutable will of pytest and invoke the module instead of the entry point. It seems to more reliably discover the actual code to test it. Modified: python-cachecontrol/repos/community-any/PKGBUILD python-cachecontrol/trunk/PKGBUILD --+ repos/community-any/PKGBUILD |4 ++-- trunk/PKGBUILD |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: repos/community-any/PKGBUILD === --- repos/community-any/PKGBUILD2018-05-17 00:25:36 UTC (rev 323288) +++ repos/community-any/PKGBUILD2018-05-17 00:30:16 UTC (rev 323289) @@ -34,8 +34,8 @@ check() { cd "${srcdir}"/${_pkgname}-${pkgver} -pytest -pytest2 +python -m pytest +python2 -m pytest } package_python-cachecontrol() { Modified: trunk/PKGBUILD === --- trunk/PKGBUILD 2018-05-17 00:25:36 UTC (rev 323288) +++ trunk/PKGBUILD 2018-05-17 00:30:16 UTC (rev 323289) @@ -34,8 +34,8 @@ check() { cd "${srcdir}"/${_pkgname}-${pkgver} -pytest -pytest2 +python -m pytest +python2 -m pytest } package_python-cachecontrol() {
[arch-commits] Commit in lksctp-tools/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:25:36 Author: seblu Revision: 323288 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: lksctp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:24:25 UTC (rev 323287) +++ PKGBUILD2018-05-17 00:25:36 UTC (rev 323288) @@ -10,7 +10,7 @@ url='http://lksctp.sourceforge.net/' license=('GPL2' 'LGPL2.1') depends=('bash') -source=("http://downloads.sourceforge.net/sourceforge/lksctp/$pkgname-$pkgver.tar.gz;) +source=("https://downloads.sourceforge.net/sourceforge/lksctp/$pkgname-$pkgver.tar.gz;) md5sums=('68e9b8fa4d4e331029b247b72d46d7a5') build() {
[arch-commits] Commit in sshpass/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:24:25 Author: seblu Revision: 323287 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: sshpass/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:23:47 UTC (rev 323286) +++ PKGBUILD2018-05-17 00:24:25 UTC (rev 323287) @@ -8,10 +8,10 @@ pkgrel=1 pkgdesc='Fool ssh into accepting an interactive password non-interactively' arch=('x86_64') -url='http://sourceforge.net/projects/sshpass/' +url='https://sourceforge.net/projects/sshpass/' license=('GPL') depends=('openssh') -source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz;) +source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz;) md5sums=('f59695e3b9761fb51be7d795819421f9') build() {
[arch-commits] Commit in iperf/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:23:47 Author: seblu Revision: 323286 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: iperf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:22:57 UTC (rev 323285) +++ PKGBUILD2018-05-17 00:23:47 UTC (rev 323286) @@ -12,7 +12,7 @@ url='https://sourceforge.net/projects/iperf2/' depends=('gcc-libs') install=iperf.install -source=("http://downloads.sourceforge.net/iperf2/iperf-$pkgver.tar.gz; +source=("https://downloads.sourceforge.net/iperf2/iperf-$pkgver.tar.gz; 'iperf-tcp.service' 'iperf-udp.service') md5sums=('097cf0754bc1afa165975c06a91e6906'
[arch-commits] Commit in hardlink/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:22:57 Author: seblu Revision: 323285 security update - https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ - remove the revoked gpg key Modified: hardlink/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 23:59:00 UTC (rev 323284) +++ PKGBUILD2018-05-17 00:22:57 UTC (rev 323285) @@ -6,13 +6,11 @@ pkgrel=1 pkgdesc='Replace file copies using hardlinks' arch=('x86_64') -url='http://jak-linux.org/projects/hardlink/' +url='https://jak-linux.org/projects/hardlink/' license=('custom: MIT') depends=('glibc' 'pcre') -validpgpkeys=('D9D9754A4BBA2E7D0A0AC024AC2A5FFE00823EC2') # Julian Andres Klode -source=("http://jak-linux.org/projects/hardlink/hardlink_$pkgver.tar.xz"{,.asc}) -md5sums=('72f1a460adb6874c151deab766e434ad' - 'SKIP') +source=("https://jak-linux.org/projects/hardlink/hardlink_$pkgver.tar.xz;) +md5sums=('72f1a460adb6874c151deab766e434ad') build() { cd $pkgname-$pkgver
[arch-commits] Commit in nfacct/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:18:34 Author: seblu Revision: 324402 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: nfacct/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:17:47 UTC (rev 324401) +++ PKGBUILD2018-05-17 00:18:34 UTC (rev 324402) @@ -11,8 +11,7 @@ license=('GPL2') depends=('libnetfilter_acct') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) md5sums=('94faafdaaed85ca9220c5692be8a408e' 'SKIP')
[arch-commits] Commit in (4 files)
Date: Thursday, May 17, 2018 @ 00:17:47 Author: seblu Revision: 324401 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: libnetfilter_cthelper/trunk/PKGBUILD libnetfilter_cttimeout/trunk/PKGBUILD libnetfilter_log/trunk/PKGBUILD libnetfilter_queue/trunk/PKGBUILD ---+ libnetfilter_cthelper/trunk/PKGBUILD |3 +-- libnetfilter_cttimeout/trunk/PKGBUILD |3 +-- libnetfilter_log/trunk/PKGBUILD |3 +-- libnetfilter_queue/trunk/PKGBUILD |3 +-- 4 files changed, 4 insertions(+), 8 deletions(-) Modified: libnetfilter_cthelper/trunk/PKGBUILD === --- libnetfilter_cthelper/trunk/PKGBUILD2018-05-17 00:14:57 UTC (rev 324400) +++ libnetfilter_cthelper/trunk/PKGBUILD2018-05-17 00:17:47 UTC (rev 324401) @@ -10,8 +10,7 @@ license=('GPL2') depends=('libmnl') validpgpkeys=('57FF5E9C9AA67A860B557AF7A4111F89BB5F58CC') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) md5sums=('b2efab1a3a198a5add448960ba011acd' 'SKIP') Modified: libnetfilter_cttimeout/trunk/PKGBUILD === --- libnetfilter_cttimeout/trunk/PKGBUILD 2018-05-17 00:14:57 UTC (rev 324400) +++ libnetfilter_cttimeout/trunk/PKGBUILD 2018-05-17 00:17:47 UTC (rev 324401) @@ -10,8 +10,7 @@ license=('GPL2') depends=('libmnl') validpgpkeys=('57FF5E9C9AA67A860B557AF7A4111F89BB5F58CC') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) md5sums=('7697437fc9ebb6f6b83df56a633db7f9' 'SKIP') Modified: libnetfilter_log/trunk/PKGBUILD === --- libnetfilter_log/trunk/PKGBUILD 2018-05-17 00:14:57 UTC (rev 324400) +++ libnetfilter_log/trunk/PKGBUILD 2018-05-17 00:17:47 UTC (rev 324401) @@ -13,8 +13,7 @@ license=('GPL') depends=('libnfnetlink') validpgpkeys=('57FF5E9C9AA67A860B557AF7A4111F89BB5F58CC') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) md5sums=('2a4bb0654ae675a52d2e8d1c06090b94' 'SKIP') Modified: libnetfilter_queue/trunk/PKGBUILD === --- libnetfilter_queue/trunk/PKGBUILD 2018-05-17 00:14:57 UTC (rev 324400) +++ libnetfilter_queue/trunk/PKGBUILD 2018-05-17 00:17:47 UTC (rev 324401) @@ -14,8 +14,7 @@ depends=('libnfnetlink' 'libmnl') validpgpkeys=('57FF5E9C9AA67A860B557AF7A4111F89BB5F58CC' 'C09DB2063F1D7034BA6152ADAB4655A126D292E4') -# 2016-11-03: https sources download is broken with curl -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) md5sums=('700ce0ae4784257ab5abe6fd1802f366' 'SKIP')
[arch-commits] Commit in libnetfilter_acct/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:14:57 Author: seblu Revision: 324400 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: libnetfilter_acct/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:14:10 UTC (rev 324399) +++ PKGBUILD2018-05-17 00:14:57 UTC (rev 324400) @@ -14,8 +14,7 @@ depends=('libnfnetlink' 'libmnl') makedepends=('pkgconfig') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) md5sums=('814b2972b2f5c740ff87510bc109168b' 'SKIP')
[arch-commits] Commit in libnetfilter_conntrack/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:14:10 Author: seblu Revision: 324399 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: libnetfilter_conntrack/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:13:09 UTC (rev 324398) +++ PKGBUILD2018-05-17 00:14:10 UTC (rev 324399) @@ -13,8 +13,7 @@ url='https://www.netfilter.org/projects/libnetfilter_conntrack/' license=('GPL') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) md5sums=('013d182c2df716fcb5eb2a1fb7febd1f' 'SKIP')
[arch-commits] Commit in nftables/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:13:09 Author: seblu Revision: 324398 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: nftables/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:11:46 UTC (rev 324397) +++ PKGBUILD2018-05-17 00:13:09 UTC (rev 324398) @@ -13,8 +13,7 @@ makedepends=('docbook2x') backup=('etc/nftables.conf') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig} +source=("https://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig} 'nftables.conf' 'nftables.service') sha1sums=('8645834cf8ec463d7946e30d96631bb62ecb62ed'
[arch-commits] Commit in libnftnl/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:11:46 Author: seblu Revision: 324397 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: libnftnl/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:10:34 UTC (rev 324396) +++ PKGBUILD2018-05-17 00:11:46 UTC (rev 324397) @@ -10,8 +10,7 @@ license=('GPL2') depends=('libmnl') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig}) +source=("https://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig}) sha1sums=('8dede174b28bba61ae54665fd10ae690b5741186' 'SKIP')
[arch-commits] Commit in libmnl/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:10:34 Author: seblu Revision: 324396 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: libmnl/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 00:09:12 UTC (rev 324395) +++ PKGBUILD2018-05-17 00:10:34 UTC (rev 324396) @@ -11,8 +11,7 @@ license=('LGPL2.1') depends=('glibc') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team -# 2016-11-03: https sources download is broken with curl -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) sha1sums=('2db40dea612e88c62fd321906be40ab5f8f1685a' 'SKIP')
[arch-commits] Commit in ebtables/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 00:09:12 Author: seblu Revision: 324395 https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/ Modified: ebtables/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 23:52:41 UTC (rev 324394) +++ PKGBUILD2018-05-17 00:09:12 UTC (rev 324395) @@ -14,7 +14,7 @@ # ebtables segfault with --as-needed options=('!buildflags') install=$pkgname.install -source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-v${pkgver/_/-}.tar.gz; +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-v${pkgver/_/-}.tar.gz; "$pkgname.systemd" "$pkgname.service") md5sums=('506742a3d44b9925955425a659c1a8d0'
[arch-commits] Commit in python-pymediainfo/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:59:00 Author: dvzrv Revision: 323284 archrelease: copy trunk to community-any Added: python-pymediainfo/repos/community-any/PKGBUILD (from rev 323283, python-pymediainfo/trunk/PKGBUILD) Deleted: python-pymediainfo/repos/community-any/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-16 23:58:51 UTC (rev 323283) +++ PKGBUILD2018-05-16 23:59:00 UTC (rev 323284) @@ -1,63 +0,0 @@ -# Maintainer: David Runge-_name=pymediainfo -pkgbase=python-pymediainfo -pkgname=('python-pymediainfo' 'python2-pymediainfo') -pkgver=2.2.1 -pkgrel=1 -pkgdesc="A Python wrapper around the MediaInfo library" -arch=('any') -url="https://github.com/sbraz/pymediainfo/; -license=('MIT') -makedepends=('mediainfo' 'python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python-pytest-runner' 'python2-pytest' 'python2-pytest-runner') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sbraz/${_name}/archive/v${pkgver}.tar.gz;) -sha512sums=('2db061800df608c5fdffc1a45a56683fc7397bb78ad7c81f9c5cc5c090e4b55f4f092380b93fe9e291e348b25fcfe70d7bdf6f36539f4fb90ad871bb16654278') - -prepare() { - mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" - cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" -} - -build() { - cd "${pkgname[0]}-${pkgver}" - python setup.py build - cd ../"${pkgname[1]}-${pkgver}" - python2 setup.py build -} - -check() { - cd "${pkgname[0]}-${pkgver}" - python setup.py test - cd ../"${pkgname[1]}-${pkgver}" - python2 setup.py test -} - -package_python-pymediainfo() { - depends=('mediainfo' 'python') - cd "${pkgname[0]}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # license - install -vDm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname[0]}/LICENSE" - # docs - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}" \ --vDm644 {AUTHORS,README.rst} -} - -package_python2-pymediainfo() { - depends=('mediainfo' 'python2') - cd "${pkgname[1]}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # license - install -vDm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname[1]}/LICENSE" - # docs - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" \ --vDm644 {AUTHORS,README.rst} -} Copied: python-pymediainfo/repos/community-any/PKGBUILD (from rev 323283, python-pymediainfo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-16 23:59:00 UTC (rev 323284) @@ -0,0 +1,63 @@ +# Maintainer: David Runge +_name=pymediainfo +pkgbase=python-pymediainfo +pkgname=('python-pymediainfo' 'python2-pymediainfo') +pkgver=2.3.0 +pkgrel=1 +pkgdesc="A Python wrapper around the MediaInfo library" +arch=('any') +url="https://github.com/sbraz/pymediainfo/; +license=('MIT') +makedepends=('mediainfo' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python-pytest-runner' 'python2-pytest' 'python2-pytest-runner') +source=("${pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('6ca616ac92f4e8ab71d8edcdd1208dc3dcf9a13f7c3dd2d401a4997c95222b4e559786678826f75b631c4c46913c9cb390126a5468714a7c417638d3a4468d32') + +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" + cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" +} + +build() { + cd "${pkgname[0]}-${pkgver}" + python setup.py build + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py build +} + +check() { + cd "${pkgname[0]}-${pkgver}" + python setup.py test + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py test +} + +package_python-pymediainfo() { + depends=('mediainfo' 'python') + cd "${pkgname}-${pkgver}" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # license + install -vDm 644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # docs + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm 644 {AUTHORS,README.rst} +} + +package_python2-pymediainfo() { + depends=('mediainfo' 'python2') + cd "${pkgname}-${pkgver}" + python2 setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # license + install -vDm 644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # docs + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm 644 {AUTHORS,README.rst} +}
[arch-commits] Commit in python-pymediainfo/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:58:51 Author: dvzrv Revision: 323283 upgpkg: python-pymediainfo 2.3.0-1 Upgrading to 2.3.0. Switching to pypi source. Minor fixes and cleanups. Modified: python-pymediainfo/trunk/PKGBUILD --+ PKGBUILD | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 23:19:56 UTC (rev 323282) +++ PKGBUILD2018-05-16 23:58:51 UTC (rev 323283) @@ -2,7 +2,7 @@ _name=pymediainfo pkgbase=python-pymediainfo pkgname=('python-pymediainfo' 'python2-pymediainfo') -pkgver=2.2.1 +pkgver=2.3.0 pkgrel=1 pkgdesc="A Python wrapper around the MediaInfo library" arch=('any') @@ -10,8 +10,8 @@ license=('MIT') makedepends=('mediainfo' 'python-setuptools' 'python2-setuptools') checkdepends=('python-pytest' 'python-pytest-runner' 'python2-pytest' 'python2-pytest-runner') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sbraz/${_name}/archive/v${pkgver}.tar.gz;) -sha512sums=('2db061800df608c5fdffc1a45a56683fc7397bb78ad7c81f9c5cc5c090e4b55f4f092380b93fe9e291e348b25fcfe70d7bdf6f36539f4fb90ad871bb16654278') +source=("${pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('6ca616ac92f4e8ab71d8edcdd1208dc3dcf9a13f7c3dd2d401a4997c95222b4e559786678826f75b631c4c46913c9cb390126a5468714a7c417638d3a4468d32') prepare() { mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" @@ -34,30 +34,30 @@ package_python-pymediainfo() { depends=('mediainfo' 'python') - cd "${pkgname[0]}-${pkgver}" + cd "${pkgname}-${pkgver}" python setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" # license - install -vDm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname[0]}/LICENSE" + install -vDm 644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # docs - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}" \ --vDm644 {AUTHORS,README.rst} + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm 644 {AUTHORS,README.rst} } package_python2-pymediainfo() { depends=('mediainfo' 'python2') - cd "${pkgname[1]}-${pkgver}" - python setup.py install --skip-build \ + cd "${pkgname}-${pkgver}" + python2 setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" # license - install -vDm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname[1]}/LICENSE" + install -vDm 644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # docs - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" \ --vDm644 {AUTHORS,README.rst} + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm 644 {AUTHORS,README.rst} }
[arch-commits] Commit in conntrack-tools/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:52:29 Author: seblu Revision: 324393 upgpkg: conntrack-tools 1.4.5-1 Modified: conntrack-tools/trunk/PKGBUILD --+ PKGBUILD | 19 --- 1 file changed, 12 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 23:22:10 UTC (rev 324392) +++ PKGBUILD2018-05-16 23:52:29 UTC (rev 324393) @@ -5,22 +5,22 @@ # Contributor: Kevin Edmondspkgname=conntrack-tools -pkgver=1.4.4 +pkgver=1.4.5 pkgrel=1 pkgdesc='Userspace tools to interact with the Netfilter connection tracking system' arch=('x86_64') url='https://www.netfilter.org/projects/conntrack-tools/' license=('GPL2') -depends=('libnetfilter_conntrack' - 'libnetfilter_cttimeout' - 'libnetfilter_cthelper' - 'libnetfilter_queue') +makedepends=('systemd') +depends=('glibc' 'libtirpc' 'libnetfilter_conntrack' 'libnetfilter_cttimeout' + 'libnetfilter_cthelper' 'libnetfilter_queue' 'libmnl' 'libsystemd' + 'libnfnetlink') backup=('etc/conntrackd.conf') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig} 'conntrackd.service') install=$pkgname.install -sha1sums=('25b36fb6832373ef899bade3b82adf5382b9a05b' +sha1sums=('7d03a8d6d9ef56a9980ebfe25a282123807f8dcb' 'SKIP' 'ab888d59b98b673709d2d89554c668e2bea0cb86') @@ -32,7 +32,12 @@ build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin + ./configure \ +LIBNETFILTER_CTHELPER_CFLAGS='-I /usr/include/tirpc/' \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--enable-systemd make }
[arch-commits] Commit in conntrack-tools/repos (4 files)
Date: Wednesday, May 16, 2018 @ 23:52:41 Author: seblu Revision: 324394 archrelease: copy trunk to testing-x86_64 Added: conntrack-tools/repos/testing-x86_64/ conntrack-tools/repos/testing-x86_64/PKGBUILD (from rev 324393, conntrack-tools/trunk/PKGBUILD) conntrack-tools/repos/testing-x86_64/conntrack-tools.install (from rev 324393, conntrack-tools/trunk/conntrack-tools.install) conntrack-tools/repos/testing-x86_64/conntrackd.service (from rev 324393, conntrack-tools/trunk/conntrackd.service) -+ PKGBUILD| 55 ++ conntrack-tools.install |9 +++ conntrackd.service |8 ++ 3 files changed, 72 insertions(+) Copied: conntrack-tools/repos/testing-x86_64/PKGBUILD (from rev 324393, conntrack-tools/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-16 23:52:41 UTC (rev 324394) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Valere Monseur+# Contributor: Alessandro Sagratini +# Contributor: Kevin Edmonds + +pkgname=conntrack-tools +pkgver=1.4.5 +pkgrel=1 +pkgdesc='Userspace tools to interact with the Netfilter connection tracking system' +arch=('x86_64') +url='https://www.netfilter.org/projects/conntrack-tools/' +license=('GPL2') +makedepends=('systemd') +depends=('glibc' 'libtirpc' 'libnetfilter_conntrack' 'libnetfilter_cttimeout' + 'libnetfilter_cthelper' 'libnetfilter_queue' 'libmnl' 'libsystemd' + 'libnfnetlink') +backup=('etc/conntrackd.conf') +validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team +source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig} +'conntrackd.service') +install=$pkgname.install +sha1sums=('7d03a8d6d9ef56a9980ebfe25a282123807f8dcb' + 'SKIP' + 'ab888d59b98b673709d2d89554c668e2bea0cb86') + +prepare() { + sed -i -e 's,/etc/conntrackd/,/etc/,' -e 's,/var/lock/,/run/lock/,' \ +$pkgname-$pkgver/include/conntrackd.h +} + + +build() { + cd $pkgname-$pkgver + ./configure \ +LIBNETFILTER_CTHELPER_CFLAGS='-I /usr/include/tirpc/' \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--enable-systemd + make +} + +package() { + # install binaries + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + # systemd + cd "$pkgdir" + install -D -m 644 "$srcdir/conntrackd.service" usr/lib/systemd/system/conntrackd.service + # install empty configuration files + install -D -m 644 /dev/null etc/conntrackd.conf +} + +# vim:set ts=2 sw=2 et: Copied: conntrack-tools/repos/testing-x86_64/conntrack-tools.install (from rev 324393, conntrack-tools/trunk/conntrack-tools.install) === --- testing-x86_64/conntrack-tools.install (rev 0) +++ testing-x86_64/conntrack-tools.install 2018-05-16 23:52:41 UTC (rev 324394) @@ -0,0 +1,9 @@ +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + [ $(vercmp "$2" '1.0.1-2') -gt 0 ] || cat <
[arch-commits] Commit in ulogd/repos/extra-x86_64 (9 files)
Date: Wednesday, May 16, 2018 @ 23:22:10 Author: seblu Revision: 324392 archrelease: copy trunk to extra-x86_64 Added: ulogd/repos/extra-x86_64/PKGBUILD (from rev 324391, ulogd/trunk/PKGBUILD) ulogd/repos/extra-x86_64/ulogd.conf (from rev 324391, ulogd/trunk/ulogd.conf) ulogd/repos/extra-x86_64/ulogd.logrotate (from rev 324391, ulogd/trunk/ulogd.logrotate) ulogd/repos/extra-x86_64/ulogd.service (from rev 324391, ulogd/trunk/ulogd.service) Deleted: ulogd/repos/extra-x86_64/01-fix-FS#48318.patch ulogd/repos/extra-x86_64/PKGBUILD ulogd/repos/extra-x86_64/ulogd.conf ulogd/repos/extra-x86_64/ulogd.logrotate ulogd/repos/extra-x86_64/ulogd.service ---+ 01-fix-FS#48318.patch | 312 PKGBUILD | 161 ulogd.conf| 40 +++--- ulogd.logrotate | 20 +-- ulogd.service | 22 +-- 5 files changed, 120 insertions(+), 435 deletions(-) Deleted: 01-fix-FS#48318.patch === --- 01-fix-FS#48318.patch 2018-05-16 23:22:02 UTC (rev 324391) +++ 01-fix-FS#48318.patch 2018-05-16 23:22:10 UTC (rev 324392) @@ -1,312 +0,0 @@ -From 1f70d2ba45e2b06d5386b8d3f2e09be9118b Mon Sep 17 00:00:00 2001 -From: Hironobu Ishii-Date: Tue, 2 Feb 2016 23:01:41 +0900 -Subject: ulogd: restructures signal handling by self-pipe trick - -ulogd had a critical bug that is calling Async-Signal-Unsafe functions -in signal hander context. - - Most of libc functions like fopen(), malloc() are Async-Signal-Unsafe. -So you should not call these functions in signal handler context. - - Calling pluginstances in signal handler context is danger. -For implementer of pluginstances, it is very hard to recognize their -functions are called in signal handler context. - -To solve the issue, I restructured signal handling by self-pipe trick. -For more detail on self-pipe trick, please see the following. -https://lwn.net/Articles/177897/ - -This patch will solve various symptoms like following. - - Deadlock - - Segmentation fault caused by libc management data corruption, - - Other unpredictable behavior. - -Deadlock example - -This bug was already filed at: -https://bugzilla.netfilter.org/show_bug.cgi?id=1030 - -I also hit this bug. The backtrace of this issue is following. -In this case, main thread was calling ctime(), -and signal handler called localtime_r(). -That caused the dead lock while getting tzset_lock in __tz_convert(). -Because vsyslog() is Async-Signal-Unsafe function, we cannot call -this function in signal handler context. - - (gdb) bt - #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 - #1 0x7f3c3fc7e4ac in _L_lock_2462 () at tzset.c:621 - #2 0x7f3c3fc7e2e7 in __tz_convert (timer=0x7f3c3ff8bf00 , - timer@entry=0x7fffcfa923b8, use_localtime=use_localtime@entry=1, - tp=tp@entry=0x7fffcfa92400) at tzset.c:624 - #3 0x7f3c3fc7c28d in __localtime_r (t=t@entry=0x7fffcfa923b8, - tp=tp@entry=0x7fffcfa92400) at localtime.c:32 - #4 0x7f3c3fcbf1ba in __GI___vsyslog_chk (pri=, flag=1, - fmt=0x406fa8 "signal received, calling pluginstances\n", ap=0x7fffcfa924a0) - at ../misc/syslog.c:199 - #5 0x004037b5 in __ulogd_log () - #6 0x004047be in signal_handler () - #7 - #8 0x7f3c3fcb62f5 in __GI___xstat (vers=, - name=0x7f3c3fd4b2c3 "/etc/localtime", buf=0x7fffcfa92c10) - at ../sysdeps/unix/sysv/linux/wordsize-64/xstat.c:37 - #9 0x7f3c3fc7e5f6 in __tzfile_read (file=file@entry=0x7f3c3fd4b2c3 "/etc/localtime", - extra=extra@entry=0, extrap=extrap@entry=0x0) at tzfile.c:170 - #10 0x7f3c3fc7d954 in tzset_internal (always=, - explicit=explicit@entry=1) at tzset.c:444 - #11 0x7f3c3fc7e303 in __tz_convert (timer=0x7fffcfa92d50, - use_localtime=use_localtime@entry=1, tp=tp@entry=0x7f3c3ff8ed80 <_tmbuf>) - at tzset.c:629 - #12 0x7f3c3fc7c2a1 in __GI_localtime (t=) at localtime.c:42 - #13 0x7f3c3fc7c1f9 in ctime (t=) at ctime.c:27 - #14 0x7f3c3e180ec2 in ?? () - #15 0x56a100c2 in ?? () - #16 0xf8570f79d4fc4200 in ?? () - #17 0x0209bec0 in ?? () - #18 0x7f3c4059f1f8 in ?? () - #19 0x003c in ?? () - #20 0x00404952 in ulogd_propagate_results () - #21 0x7f3c3f9cc203 in ?? () - #22 0x in ?? () - -Segmentation fault in free() - ->From my experience, I think this was caused by some routine called -malloc()/free() in signal handler context. -By that, malloc() management data became inconsistent. -As a result, free() made a wrong dereference. - -Program terminated with signal SIGSEGV, Segmentation fault. - #0 __GI___libc_free (mem=0x7f430f011000) at malloc.c:2903 - 2903 if (chunk_is_mmapped(p)) /* release
[arch-commits] Commit in ulogd/trunk (01-fix-FS#48318.patch PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:22:02 Author: seblu Revision: 324391 upgpkg: ulogd 2.0.7-1 Modified: ulogd/trunk/PKGBUILD Deleted: ulogd/trunk/01-fix-FS#48318.patch ---+ 01-fix-FS#48318.patch | 312 PKGBUILD | 17 +- 2 files changed, 7 insertions(+), 322 deletions(-) Deleted: 01-fix-FS#48318.patch === --- 01-fix-FS#48318.patch 2018-05-16 22:56:06 UTC (rev 324390) +++ 01-fix-FS#48318.patch 2018-05-16 23:22:02 UTC (rev 324391) @@ -1,312 +0,0 @@ -From 1f70d2ba45e2b06d5386b8d3f2e09be9118b Mon Sep 17 00:00:00 2001 -From: Hironobu Ishii-Date: Tue, 2 Feb 2016 23:01:41 +0900 -Subject: ulogd: restructures signal handling by self-pipe trick - -ulogd had a critical bug that is calling Async-Signal-Unsafe functions -in signal hander context. - - Most of libc functions like fopen(), malloc() are Async-Signal-Unsafe. -So you should not call these functions in signal handler context. - - Calling pluginstances in signal handler context is danger. -For implementer of pluginstances, it is very hard to recognize their -functions are called in signal handler context. - -To solve the issue, I restructured signal handling by self-pipe trick. -For more detail on self-pipe trick, please see the following. -https://lwn.net/Articles/177897/ - -This patch will solve various symptoms like following. - - Deadlock - - Segmentation fault caused by libc management data corruption, - - Other unpredictable behavior. - -Deadlock example - -This bug was already filed at: -https://bugzilla.netfilter.org/show_bug.cgi?id=1030 - -I also hit this bug. The backtrace of this issue is following. -In this case, main thread was calling ctime(), -and signal handler called localtime_r(). -That caused the dead lock while getting tzset_lock in __tz_convert(). -Because vsyslog() is Async-Signal-Unsafe function, we cannot call -this function in signal handler context. - - (gdb) bt - #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 - #1 0x7f3c3fc7e4ac in _L_lock_2462 () at tzset.c:621 - #2 0x7f3c3fc7e2e7 in __tz_convert (timer=0x7f3c3ff8bf00 , - timer@entry=0x7fffcfa923b8, use_localtime=use_localtime@entry=1, - tp=tp@entry=0x7fffcfa92400) at tzset.c:624 - #3 0x7f3c3fc7c28d in __localtime_r (t=t@entry=0x7fffcfa923b8, - tp=tp@entry=0x7fffcfa92400) at localtime.c:32 - #4 0x7f3c3fcbf1ba in __GI___vsyslog_chk (pri=, flag=1, - fmt=0x406fa8 "signal received, calling pluginstances\n", ap=0x7fffcfa924a0) - at ../misc/syslog.c:199 - #5 0x004037b5 in __ulogd_log () - #6 0x004047be in signal_handler () - #7 - #8 0x7f3c3fcb62f5 in __GI___xstat (vers=, - name=0x7f3c3fd4b2c3 "/etc/localtime", buf=0x7fffcfa92c10) - at ../sysdeps/unix/sysv/linux/wordsize-64/xstat.c:37 - #9 0x7f3c3fc7e5f6 in __tzfile_read (file=file@entry=0x7f3c3fd4b2c3 "/etc/localtime", - extra=extra@entry=0, extrap=extrap@entry=0x0) at tzfile.c:170 - #10 0x7f3c3fc7d954 in tzset_internal (always=, - explicit=explicit@entry=1) at tzset.c:444 - #11 0x7f3c3fc7e303 in __tz_convert (timer=0x7fffcfa92d50, - use_localtime=use_localtime@entry=1, tp=tp@entry=0x7f3c3ff8ed80 <_tmbuf>) - at tzset.c:629 - #12 0x7f3c3fc7c2a1 in __GI_localtime (t=) at localtime.c:42 - #13 0x7f3c3fc7c1f9 in ctime (t=) at ctime.c:27 - #14 0x7f3c3e180ec2 in ?? () - #15 0x56a100c2 in ?? () - #16 0xf8570f79d4fc4200 in ?? () - #17 0x0209bec0 in ?? () - #18 0x7f3c4059f1f8 in ?? () - #19 0x003c in ?? () - #20 0x00404952 in ulogd_propagate_results () - #21 0x7f3c3f9cc203 in ?? () - #22 0x in ?? () - -Segmentation fault in free() - ->From my experience, I think this was caused by some routine called -malloc()/free() in signal handler context. -By that, malloc() management data became inconsistent. -As a result, free() made a wrong dereference. - -Program terminated with signal SIGSEGV, Segmentation fault. - #0 __GI___libc_free (mem=0x7f430f011000) at malloc.c:2903 - 2903 if (chunk_is_mmapped(p)) /* release mmapped memory. */ - (gdb) bt - #0 __GI___libc_free (mem=0x7f430f011000) at malloc.c:2903 - #1 0x7f430e68affa in __GI__IO_free_backup_area (fp=fp@entry=0x742500) - at genops.c:210 - #2 0x7f430e68a795 in _IO_new_file_overflow (f=0x742500, ch=-1) at fileops.c:849 - #3 0x7f430e689511 in _IO_new_file_xsputn (f=0x742500, data=, n=15) - at fileops.c:1372 - #4 0x7f430e65aa4d in _IO_vfprintf_internal (s=s@entry=0x742500, - format=, format@entry=0x7f430cbc4008 "%.15s %s %s", - ap=ap@entry=0x7fff456ece38) at vfprintf.c:1635 - #5 0x7f430e71d615 in ___fprintf_chk (fp=0x742500, flag=flag@entry=1, -
[arch-commits] Commit in keepalived/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:19:56 Author: seblu Revision: 323282 archrelease: copy trunk to community-x86_64 Added: keepalived/repos/community-x86_64/PKGBUILD (from rev 323281, keepalived/trunk/PKGBUILD) Deleted: keepalived/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-16 23:19:49 UTC (rev 323281) +++ PKGBUILD2018-05-16 23:19:56 UTC (rev 323282) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer -# Contributor: Andrea Zucchelli- -pkgname=keepalived -pkgver=1.4.3 -pkgrel=1 -pkgdesc='Failover and monitoring daemon for LVS clusters' -arch=('x86_64') -url='http://www.keepalived.org/' -license=('GPL2') -backup=('etc/keepalived/keepalived.conf' 'etc/sysconfig/keepalived') -depends=('openssl' 'popt' 'libnl1' 'ipset' 'iptables') -optdepends=('ipset: ipset support') -makedepends=('libnfnetlink' 'ipset' 'systemd') -options=('!emptydirs') -source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;) -md5sums=('fc1433e035af7f77734a13a7d2c53860') - -build() { - # trick broken ./configure systemctl test - printf "#!/bin/sh\necho -.mount\n" > systemctl - chmod +x systemctl - PATH=$PWD:$PATH - - cd $pkgname-$pkgver - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---sbindir=/usr/bin \ ---localstatedir=/var \ ---runstatedir=/run - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - # move examples to /usr/share - install -d -m 755 "$pkgdir/usr/share/$pkgname" - mv "$pkgdir/etc/keepalived/samples" "$pkgdir/usr/share/$pkgname/samples" -} - -# vim:set ts=2 sw=2 et: Copied: keepalived/repos/community-x86_64/PKGBUILD (from rev 323281, keepalived/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-16 23:19:56 UTC (rev 323282) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Andrea Zucchelli + +pkgname=keepalived +pkgver=1.4.4 +pkgrel=1 +pkgdesc='Failover and monitoring daemon for LVS clusters' +arch=('x86_64') +url='http://www.keepalived.org/' +license=('GPL2') +backup=('etc/keepalived/keepalived.conf' 'etc/sysconfig/keepalived') +depends=('openssl' 'popt' 'libnl1' 'ipset' 'iptables') +optdepends=('ipset: ipset support') +makedepends=('libnfnetlink' 'ipset' 'systemd') +options=('!emptydirs') +source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;) +md5sums=('b2033a7506e098f1b750604fbcf002e1') + +build() { + # trick broken ./configure systemctl test + printf "#!/bin/sh\necho -.mount\n" > systemctl + chmod +x systemctl + PATH=$PWD:$PATH + + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--localstatedir=/var \ +--runstatedir=/run + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + # move examples to /usr/share + install -d -m 755 "$pkgdir/usr/share/$pkgname" + mv "$pkgdir/etc/keepalived/samples" "$pkgdir/usr/share/$pkgname/samples" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in keepalived/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:19:49 Author: seblu Revision: 323281 upgpkg: keepalived 1.4.4-1 Modified: keepalived/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 23:18:52 UTC (rev 323280) +++ PKGBUILD2018-05-16 23:19:49 UTC (rev 323281) @@ -3,7 +3,7 @@ # Contributor: Andrea Zucchellipkgname=keepalived -pkgver=1.4.3 +pkgver=1.4.4 pkgrel=1 pkgdesc='Failover and monitoring daemon for LVS clusters' arch=('x86_64') @@ -15,7 +15,7 @@ makedepends=('libnfnetlink' 'ipset' 'systemd') options=('!emptydirs') source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;) -md5sums=('fc1433e035af7f77734a13a7d2c53860') +md5sums=('b2033a7506e098f1b750604fbcf002e1') build() { # trick broken ./configure systemctl test
[arch-commits] Commit in lsscsi/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:18:45 Author: seblu Revision: 323279 upgpkg: lsscsi 0.29-1 Modified: lsscsi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 23:18:34 UTC (rev 323278) +++ PKGBUILD2018-05-16 23:18:45 UTC (rev 323279) @@ -3,7 +3,7 @@ # Contributor : XAVeRY - los dot danielos at gmail dot com pkgname=lsscsi -pkgver=0.28 +pkgver=0.29 pkgrel=1 pkgdesc='A tool that lists devices connected via SCSI and its transports' arch=('x86_64') @@ -11,7 +11,7 @@ license=('GPL') depends=('sysfsutils') source=("http://sg.danny.cz/scsi/${pkgname}-${pkgver}.tgz;) -md5sums=('4a39e3b09cd422e2cae3edbaf56b3176') +md5sums=('dec2ddacba7d9d6bb550ebdb289e6fac') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in grafana/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:18:25 Author: seblu Revision: 323277 upgpkg: grafana 5.1.3-1 Modified: grafana/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 22:36:23 UTC (rev 323276) +++ PKGBUILD2018-05-16 23:18:25 UTC (rev 323277) @@ -4,7 +4,7 @@ # Contributor: Gilles Hamel pkgname=grafana -pkgver=5.0.4 +pkgver=5.1.3 pkgrel=1 pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' url='http://grafana.org'
[arch-commits] Commit in grafana/repos/community-x86_64 (10 files)
Date: Wednesday, May 16, 2018 @ 23:18:34 Author: seblu Revision: 323278 archrelease: copy trunk to community-x86_64 Added: grafana/repos/community-x86_64/PKGBUILD (from rev 323277, grafana/trunk/PKGBUILD) grafana/repos/community-x86_64/grafana.install (from rev 323277, grafana/trunk/grafana.install) grafana/repos/community-x86_64/grafana.service (from rev 323277, grafana/trunk/grafana.service) grafana/repos/community-x86_64/grafana.sysusers (from rev 323277, grafana/trunk/grafana.sysusers) grafana/repos/community-x86_64/grafana.tmpfiles (from rev 323277, grafana/trunk/grafana.tmpfiles) Deleted: grafana/repos/community-x86_64/PKGBUILD grafana/repos/community-x86_64/grafana.install grafana/repos/community-x86_64/grafana.service grafana/repos/community-x86_64/grafana.sysusers grafana/repos/community-x86_64/grafana.tmpfiles --+ PKGBUILD | 150 ++--- grafana.install | 44 +++ grafana.service | 30 +- grafana.sysusers |2 grafana.tmpfiles |6 +- 5 files changed, 116 insertions(+), 116 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-16 23:18:25 UTC (rev 323277) +++ PKGBUILD2018-05-16 23:18:34 UTC (rev 323278) @@ -1,75 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer -# Contributor: Carsten Feuls-# Contributor: Gilles Hamel - -pkgname=grafana -pkgver=5.0.4 -pkgrel=1 -pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' -url='http://grafana.org' -arch=('x86_64') -license=('Apache') -depends=('glibc' 'freetype2' 'fontconfig') -makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2') -backup=("etc/grafana.ini") -source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver; -"grafana.service" -"grafana.sysusers" -"grafana.tmpfiles" - ) -install=$pkgname.install -md5sums=('SKIP' - '2f1d73689923ecee92a102a65b91003a' - 'e991d8cdf91c1e25652cdbc51fc726c5' - 'b9b576d1959fc063b3399892e201488c') - -prepare() { - cd $pkgname - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - msg2 'GOPATH setup' - export GOPATH="$srcdir/gopath" - export PATH+=":$GOPATH/bin" - mkdir -p "$GOPATH/src/github.com/grafana/" - ln -fsrT "$srcdir/grafana/" "$GOPATH/src/github.com/grafana/grafana" - cd "$GOPATH/src/github.com/grafana/grafana" - - msg2 'building the backend' - go run build.go setup build - - msg2 'building the frontend' - export NPM_CONFIG_PREFIX="$srcdir/npm" - export PATH+=":$NPM_CONFIG_PREFIX/bin" - npm install -g yarn - yarn install --pure-lockfile --no-progress - npm run build release -} - -package() { - install -Dm644 grafana.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/grafana.conf" - install -Dm644 grafana.sysusers "$pkgdir/usr/lib/sysusers.d/grafana.conf" - install -Dm644 grafana.service "$pkgdir/usr/lib/systemd/system/grafana.service" - cd $pkgname - install -Dsm755 bin/grafana-server "$pkgdir/usr/bin/grafana-server" - install -Dsm755 bin/grafana-cli "$pkgdir/usr/bin/grafana-cli" - install -Dm640 -o207 -g207 conf/sample.ini "$pkgdir/etc/$pkgname.ini" - install -Dm644 conf/defaults.ini "$pkgdir/usr/share/$pkgname/conf/defaults.ini" - install -dm755 "$pkgdir/usr/share/grafana/" - for i in vendor public tools; do -cp -r "$i" "$pkgdir/usr/share/grafana/$i" - done - ln -s ../../../var/lib/grafana "$pkgdir/usr/share/grafana/data" -} - -# vim:set ts=2 sw=2 et: Copied: grafana/repos/community-x86_64/PKGBUILD (from rev 323277, grafana/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-16 23:18:34 UTC (rev 323278) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Carsten Feuls +# Contributor: Gilles Hamel + +pkgname=grafana +pkgver=5.1.3 +pkgrel=1 +pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' +url='http://grafana.org' +arch=('x86_64') +license=('Apache') +depends=('glibc' 'freetype2' 'fontconfig') +makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2') +backup=("etc/grafana.ini") +source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver; +"grafana.service" +"grafana.sysusers" +"grafana.tmpfiles" + ) +install=$pkgname.install +md5sums=('SKIP' + '2f1d73689923ecee92a102a65b91003a' + 'e991d8cdf91c1e25652cdbc51fc726c5' + 'b9b576d1959fc063b3399892e201488c') + +prepare() { + cd $pkgname + # apply patch from the source array (should be a pacman
[arch-commits] Commit in lsscsi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, May 16, 2018 @ 23:18:52 Author: seblu Revision: 323280 archrelease: copy trunk to community-x86_64 Added: lsscsi/repos/community-x86_64/PKGBUILD (from rev 323279, lsscsi/trunk/PKGBUILD) Deleted: lsscsi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-16 23:18:45 UTC (rev 323279) +++ PKGBUILD2018-05-16 23:18:52 UTC (rev 323280) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer -# Contributor : XAVeRY - los dot danielos at gmail dot com - -pkgname=lsscsi -pkgver=0.28 -pkgrel=1 -pkgdesc='A tool that lists devices connected via SCSI and its transports' -arch=('i686' 'x86_64') -url="http://sg.danny.cz/scsi/lsscsi.html; -license=('GPL') -depends=('sysfsutils') -source=("http://sg.danny.cz/scsi/${pkgname}-${pkgver}.tgz;) -md5sums=('4a39e3b09cd422e2cae3edbaf56b3176') - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} - -# vim:set ts=2 sw=2 et: Copied: lsscsi/repos/community-x86_64/PKGBUILD (from rev 323279, lsscsi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-16 23:18:52 UTC (rev 323280) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor : XAVeRY - los dot danielos at gmail dot com + +pkgname=lsscsi +pkgver=0.29 +pkgrel=1 +pkgdesc='A tool that lists devices connected via SCSI and its transports' +arch=('x86_64') +url="http://sg.danny.cz/scsi/lsscsi.html; +license=('GPL') +depends=('sysfsutils') +source=("http://sg.danny.cz/scsi/${pkgname}-${pkgver}.tgz;) +md5sums=('dec2ddacba7d9d6bb550ebdb289e6fac') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in btrfs-progs/repos/testing-x86_64 (14 files)
Date: Wednesday, May 16, 2018 @ 22:56:06 Author: seblu Revision: 324390 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/FS#58237.patch (from rev 324389, btrfs-progs/trunk/FS#58237.patch) btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 324389, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 324389, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 324389, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 324389, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 324389, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 324389, btrfs-progs/trunk/initcpio-install-btrfs) Deleted: btrfs-progs/repos/testing-x86_64/FS#58237.patch btrfs-progs/repos/testing-x86_64/PKGBUILD btrfs-progs/repos/testing-x86_64/btrfs-progs.install btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs + FS#58237.patch | 32 - PKGBUILD | 153 +++ btrfs-progs.install| 30 - btrfs-scrub@.service | 16 ++-- btrfs-scrub@.timer | 20 +++--- initcpio-hook-btrfs| 14 ++-- initcpio-install-btrfs | 34 +- 7 files changed, 150 insertions(+), 149 deletions(-) Deleted: FS#58237.patch === --- FS#58237.patch 2018-05-16 22:55:56 UTC (rev 324389) +++ FS#58237.patch 2018-05-16 22:56:06 UTC (rev 324390) @@ -1,16 +0,0 @@ -diff --git a/utils.c b/utils.c -index e9cb3a82f..f867e5a7f 100644 a/utils.c -+++ b/utils.c -@@ -2484,11 +2484,6 @@ const char *subvol_strip_mountpoint(const char *mnt, const char *full_path) - if (!len) - return full_path; - -- if ((strncmp(mnt, full_path, len) != 0) || (full_path[len] != '/')) { -- error("not on mount point: %s", mnt); -- exit(1); -- } -- - if (mnt[len - 1] != '/') - len += 1; - Copied: btrfs-progs/repos/testing-x86_64/FS#58237.patch (from rev 324389, btrfs-progs/trunk/FS#58237.patch) === --- FS#58237.patch (rev 0) +++ FS#58237.patch 2018-05-16 22:56:06 UTC (rev 324390) @@ -0,0 +1,16 @@ +diff --git a/utils.c b/utils.c +index e9cb3a82f..f867e5a7f 100644 +--- a/utils.c b/utils.c +@@ -2484,11 +2484,6 @@ const char *subvol_strip_mountpoint(const char *mnt, const char *full_path) + if (!len) + return full_path; + +- if ((strncmp(mnt, full_path, len) != 0) || (full_path[len] != '/')) { +- error("not on mount point: %s", mnt); +- exit(1); +- } +- + if (mnt[len - 1] != '/') + len += 1; + Deleted: PKGBUILD === --- PKGBUILD2018-05-16 22:55:56 UTC (rev 324389) +++ PKGBUILD2018-05-16 22:56:06 UTC (rev 324390) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer-# Contributor: Tom Gundersen -# Contributor: Tobias Powalowski - -pkgname=btrfs-progs -pkgver=4.16.1 -pkgrel=1 -pkgdesc='Btrfs filesystem utilities' -arch=('x86_64') -depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd' 'python') -makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python-setuptools') -url='https://btrfs.wiki.kernel.org' -replaces=('btrfs-progs-unstable') -conflicts=('btrfs-progs-unstable') -provides=('btrfs-progs-unstable') -license=('GPL2') -validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') -source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} -'initcpio-install-btrfs' -'initcpio-hook-btrfs' -'btrfs-scrub@.service' -'btrfs-scrub@.timer' -'FS#58237.patch') -install=btrfs-progs.install -options=(!staticlibs) -md5sums=('SKIP' - 'd7a4598d58fc91d49ee8e7c342b3b919' - '7241ba3a4286d08da0d50b7176941112' - 'b09688a915a0ec8f40e2f5aacbabc9ad' - '917b31f4eb90448d6791e17ea0f386c7' - '502221c1b47a3bb2c06703d4fb90a0c2' - '340766c706bd3de66c1cbe70fe7e2934') - -prepare() { - cd $pkgname-v$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build()
[arch-commits] Commit in btrfs-progs/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:55:56 Author: seblu Revision: 324389 upgpkg: btrfs-progs 4.16.1-2 - fix FS#58531 Modified: btrfs-progs/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 22:46:39 UTC (rev 324388) +++ PKGBUILD2018-05-16 22:55:56 UTC (rev 324389) @@ -5,11 +5,12 @@ pkgname=btrfs-progs pkgver=4.16.1 -pkgrel=1 +pkgrel=2 pkgdesc='Btrfs filesystem utilities' arch=('x86_64') -depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd' 'python') -makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python-setuptools') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') url='https://btrfs.wiki.kernel.org' replaces=('btrfs-progs-unstable') conflicts=('btrfs-progs-unstable') @@ -58,7 +59,7 @@ package() { cd $pkgname-v$pkgver - make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" install install_python # install bash completion (FS#44618) install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs"
[arch-commits] Commit in nftables/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:46:32 Author: seblu Revision: 324387 upgpkg: nftables 1:0.8.5-1 Modified: nftables/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 22:40:52 UTC (rev 324386) +++ PKGBUILD2018-05-16 22:46:32 UTC (rev 324387) @@ -3,7 +3,7 @@ pkgname=nftables epoch=1 -pkgver=0.8.3 +pkgver=0.8.5 pkgrel=1 pkgdesc='Netfilter tables userspace tools' arch=('x86_64') @@ -17,7 +17,7 @@ source=("http://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig} 'nftables.conf' 'nftables.service') -sha1sums=('533cb3bf17e90579d24f9621fdb22bdb4f7e3287' +sha1sums=('8645834cf8ec463d7946e30d96631bb62ecb62ed' 'SKIP' '7869aa31ac802922073310ffd4cbbc16450171e5' '59185e947ebfd599954800ad2c774171b3f4cd58')
[arch-commits] Commit in nftables/repos (4 files)
Date: Wednesday, May 16, 2018 @ 22:46:39 Author: seblu Revision: 324388 archrelease: copy trunk to testing-x86_64 Added: nftables/repos/testing-x86_64/ nftables/repos/testing-x86_64/PKGBUILD (from rev 324387, nftables/trunk/PKGBUILD) nftables/repos/testing-x86_64/nftables.conf (from rev 324387, nftables/trunk/nftables.conf) nftables/repos/testing-x86_64/nftables.service (from rev 324387, nftables/trunk/nftables.service) --+ PKGBUILD | 58 + nftables.conf| 38 ++ nftables.service | 15 + 3 files changed, 111 insertions(+) Copied: nftables/repos/testing-x86_64/PKGBUILD (from rev 324387, nftables/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-16 22:46:39 UTC (rev 324388) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer+ +pkgname=nftables +epoch=1 +pkgver=0.8.5 +pkgrel=1 +pkgdesc='Netfilter tables userspace tools' +arch=('x86_64') +url='https://netfilter.org/projects/nftables/' +license=('GPL2') +depends=('libmnl' 'libnftnl' 'gmp' 'readline' 'ncurses') +makedepends=('docbook2x') +backup=('etc/nftables.conf') +validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team +# 2016-11-03: https sources download is broken with curl +source=("http://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig} +'nftables.conf' +'nftables.service') +sha1sums=('8645834cf8ec463d7946e30d96631bb62ecb62ed' + 'SKIP' + '7869aa31ac802922073310ffd4cbbc16450171e5' + '59185e947ebfd599954800ad2c774171b3f4cd58') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/usr/share \ +CONFIG_MAN=y DB2MAN=docbook2man + make +} + +package() { + pushd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + popd + # basic safe firewall config + install -Dm644 nftables.conf "$pkgdir/etc/nftables.conf" + # systemd + install -Dm644 nftables.service "$pkgdir/usr/lib/systemd/system/nftables.service" +} + +# vim:set ts=2 sw=2 et: Copied: nftables/repos/testing-x86_64/nftables.conf (from rev 324387, nftables/trunk/nftables.conf) === --- testing-x86_64/nftables.conf(rev 0) +++ testing-x86_64/nftables.conf2018-05-16 22:46:39 UTC (rev 324388) @@ -0,0 +1,38 @@ +#!/usr/bin/nft -f +# ipv4/ipv6 Simple & Safe Firewall +# you can find examples in /usr/share/nftables/ + +table inet filter { + chain input { +type filter hook input priority 0; + +# allow established/related connections +ct state {established, related} accept + +# early drop of invalid connections +ct state invalid drop + +# allow from loopback +iifname lo accept + +# allow icmp +ip protocol icmp accept +ip6 nexthdr icmpv6 accept + +# allow ssh +tcp dport ssh accept + +# everything else +reject with icmpx type port-unreachable + } + chain forward { +type filter hook forward priority 0; +drop + } + chain output { +type filter hook output priority 0; + } + +} + +# vim:set ts=2 sw=2 et: Copied: nftables/repos/testing-x86_64/nftables.service (from rev 324387, nftables/trunk/nftables.service) === --- testing-x86_64/nftables.service (rev 0) +++ testing-x86_64/nftables.service 2018-05-16 22:46:39 UTC (rev 324388) @@ -0,0 +1,15 @@ +[Unit] +Description=Netfilter Tables +Documentation=man:nft(8) +Wants=network-pre.target +Before=network-pre.target + +[Service] +Type=oneshot +ExecStart=/usr/bin/nft -f /etc/nftables.conf +ExecReload=/usr/bin/nft flush ruleset ';' include '"/etc/nftables.conf"' +ExecStop=/usr/bin/nft flush ruleset +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in libnftnl/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:40:52 Author: seblu Revision: 324386 archrelease: copy trunk to testing-x86_64 Added: libnftnl/repos/testing-x86_64/ libnftnl/repos/testing-x86_64/PKGBUILD (from rev 324385, libnftnl/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: libnftnl/repos/testing-x86_64/PKGBUILD (from rev 324385, libnftnl/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-16 22:40:52 UTC (rev 324386) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=libnftnl +pkgver=1.1.0 +pkgrel=1 +pkgdesc='Netfilter library providing interface to the nf_tables subsystem' +arch=('x86_64') +url='https://netfilter.org/projects/libnftnl/' +license=('GPL2') +depends=('libmnl') +validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team +# 2016-11-03: https sources download is broken with curl +source=("http://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig}) +sha1sums=('8dede174b28bba61ae54665fd10ae690b5741186' + 'SKIP') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in libnftnl/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:40:46 Author: seblu Revision: 324385 upgpkg: libnftnl 1.1.0-1 Modified: libnftnl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 22:39:02 UTC (rev 324384) +++ PKGBUILD2018-05-16 22:40:46 UTC (rev 324385) @@ -2,7 +2,7 @@ # Maintainer: Sébastien Luttringer pkgname=libnftnl -pkgver=1.0.9 +pkgver=1.1.0 pkgrel=1 pkgdesc='Netfilter library providing interface to the nf_tables subsystem' arch=('x86_64') @@ -12,7 +12,7 @@ validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team # 2016-11-03: https sources download is broken with curl source=("http://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig}) -sha1sums=('90b70f52a26f88ab1106671e797faac21265fa6a' +sha1sums=('8dede174b28bba61ae54665fd10ae690b5741186' 'SKIP') build() {
[arch-commits] Commit in file/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:39:02 Author: seblu Revision: 324384 archrelease: copy trunk to testing-x86_64 Added: file/repos/testing-x86_64/ file/repos/testing-x86_64/PKGBUILD (from rev 324383, file/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: file/repos/testing-x86_64/PKGBUILD (from rev 324383, file/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-16 22:39:02 UTC (rev 324384) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sébastien Luttringer+# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=file +pkgver=5.33 +pkgrel=2 +pkgdesc='File type identification utility' +arch=('x86_64') +license=('custom') +groups=('base' 'base-devel') +url='https://www.darwinsys.com/file/' +depends=('glibc' 'zlib' 'libseccomp') +source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas +md5sums=('bbe6db96e3a9ca9554dce647390540ef' + 'SKIP') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --datadir=/usr/share/file --enable-fsect-man5 + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in file/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:38:55 Author: seblu Revision: 324383 upgpkg: file 5.33-2 Modified: file/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 22:32:44 UTC (rev 324382) +++ PKGBUILD2018-05-16 22:38:55 UTC (rev 324383) @@ -5,13 +5,13 @@ pkgname=file pkgver=5.33 -pkgrel=1 +pkgrel=2 pkgdesc='File type identification utility' arch=('x86_64') license=('custom') groups=('base' 'base-devel') url='https://www.darwinsys.com/file/' -depends=('glibc' 'zlib') +depends=('glibc' 'zlib' 'libseccomp') source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas md5sums=('bbe6db96e3a9ca9554dce647390540ef'
[arch-commits] Commit in docker/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:36:16 Author: seblu Revision: 323275 upgpkg: docker 1:18.05.0-2 - fix FS#58477 Modified: docker/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 22:15:18 UTC (rev 323274) +++ PKGBUILD2018-05-16 22:36:16 UTC (rev 323275) @@ -3,7 +3,7 @@ pkgname=docker pkgver=18.05.0 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc='Pack, ship and run any application as a lightweight container' arch=('x86_64') @@ -13,7 +13,8 @@ 'libseccomp' 'libtool') makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd') optdepends=('btrfs-progs: btrfs backend support' -'lxc: lxc backend support') +'lxc: lxc backend support' +'pigz: parallel gzip compressor support') # don't strip binaries! A sha1 is used to check binary consistency. options=('!strip' '!buildflags') # Use exact commit version from Dockerfile, see them in:
[arch-commits] Commit in docker/repos/community-x86_64 (4 files)
Date: Wednesday, May 16, 2018 @ 22:36:23 Author: seblu Revision: 323276 archrelease: copy trunk to community-x86_64 Added: docker/repos/community-x86_64/PKGBUILD (from rev 323275, docker/trunk/PKGBUILD) docker/repos/community-x86_64/docker.sysusers (from rev 323275, docker/trunk/docker.sysusers) Deleted: docker/repos/community-x86_64/PKGBUILD docker/repos/community-x86_64/docker.sysusers -+ PKGBUILD| 367 +++--- docker.sysusers |4 2 files changed, 186 insertions(+), 185 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-16 22:36:16 UTC (rev 323275) +++ PKGBUILD2018-05-16 22:36:23 UTC (rev 323276) @@ -1,183 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer - -pkgname=docker -pkgver=18.05.0 -pkgrel=1 -epoch=1 -pkgdesc='Pack, ship and run any application as a lightweight container' -arch=('x86_64') -url='https://www.docker.com/' -license=('Apache') -depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'libsystemd' - 'libseccomp' 'libtool') -makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd') -optdepends=('btrfs-progs: btrfs backend support' -'lxc: lxc backend support') -# don't strip binaries! A sha1 is used to check binary consistency. -options=('!strip' '!buildflags') -# Use exact commit version from Dockerfile, see them in: -# https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/install/ -_RUNC_COMMIT=4fc53a81fb7c994640722ac585fa9ca548971871 -_CONTAINERD_COMMIT=773c489c9c1b21a6d78b5c538cd395416ec50f88 -_TINI_COMMIT=949e6facb77383876aeff8a6944dde66b3089574 -_LIBNETWORK_COMMIT=c15b372ef22125880d378167dde44f4b134e1a77 -source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver-ce; -"git+https://github.com/opencontainers/runc.git#commit=$_RUNC_COMMIT; - "git+https://github.com/containerd/containerd.git#commit=$_CONTAINERD_COMMIT; - "git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT; -"git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT; -"git+https://github.com/spf13/cobra.git; -"git+https://github.com/cpuguy83/go-md2man.git; -"$pkgname.sysusers") -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - '9a8b2744db23b14ca3cd350fdf73c179') - - -# create a fake go path directory and pushd into it -# $1 real directory -# $2 gopath directory -_fake_gopath_pushd() { - mkdir -p "$GOPATH/src/${2%/*}" - rm -f "$GOPATH/src/$2" - ln -rsT "$1" "$GOPATH/src/$2" - pushd "$GOPATH/src/$2" >/dev/null -} - -_fake_gopath_popd() { - popd >/dev/null -} - -build() { - ### check my mistakes on commit version - msg2 'Checking commit mismatch' - ( - local _cfile - for _cfile in runc containerd tini proxy; do -. "$srcdir/docker-ce/components/engine/hack/dockerfile/install/$_cfile.installer" - done - local _commit _pkgbuild _dockerfile - for _commit in RUNC CONTAINERD LIBNETWORK TINI; do -_pkgbuild=_${_commit}_COMMIT -_dockerfile=${_commit}_COMMIT -if [[ ${!_pkgbuild} != ${!_dockerfile} ]]; then - error "Invalid $_commit commit, should be ${!_dockerfile}" - return 1 -fi - done - ) - - ### globals - export GOPATH="$srcdir" - export PATH="$GOPATH/bin:$PATH" - - ### cli - msg2 'Building cli' - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver-ce dynbinary - _fake_gopath_popd - - ### daemon - msg2 'Building daemon' - _fake_gopath_pushd docker-ce/components/engine github.com/docker/docker - DOCKER_GITCOMMIT=$(cd "$srcdir"/docker-ce && git rev-parse --short HEAD) \ -DOCKER_BUILDTAGS='seccomp journald' \ -VERSION=$pkgver-ce \ -hack/make.sh dynbinary - _fake_gopath_popd - - ### go-md2man (used for manpages) - msg2 'Building go-md2man' - _fake_gopath_pushd go-md2man github.com/cpuguy83/go-md2man - go get -v ./... - _fake_gopath_popd - - ### docker man pages - msg2 'Building man pages' - mkdir -p src/github.com/spf13 - ln -rsfT cobra src/github.com/spf13/cobra - # use docker-ce cli version because they mess up with man dir - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - make manpages 2>/dev/null - _fake_gopath_popd - - ### runc - msg2 'Building runc' - _fake_gopath_pushd runc github.com/opencontainers/runc - make BUILDTAGS='seccomp' - _fake_gopath_popd - - ### containerd - msg2 'Building containerd' - _fake_gopath_pushd containerd github.com/containerd/containerd - make - _fake_gopath_popd - - ### docker proxy - msg2 'Building docker-proxy' - _fake_gopath_pushd libnetwork github.com/docker/libnetwork - go build -ldflags='-linkmode=external' github.com/docker/libnetwork/cmd/proxy - _fake_gopath_popd - - ### docker-init - msg2
[arch-commits] Commit in wayland/repos (3 files)
Date: Wednesday, May 16, 2018 @ 22:32:42 Author: seblu Revision: 324381 db-move: moved wayland from [testing] to [extra] (x86_64) Added: wayland/repos/extra-x86_64/PKGBUILD (from rev 324380, wayland/repos/testing-x86_64/PKGBUILD) Deleted: wayland/repos/extra-x86_64/PKGBUILD wayland/repos/testing-x86_64/ ---+ /PKGBUILD | 64 extra-x86_64/PKGBUILD | 36 --- 2 files changed, 64 insertions(+), 36 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2018-05-16 22:30:05 UTC (rev 324380) +++ extra-x86_64/PKGBUILD 2018-05-16 22:32:42 UTC (rev 324381) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Tom Gundersen-# Maintainer: Sébastien Luttringer -# Contributor: Joel Teichroeb - -pkgname=wayland -pkgver=1.14.0 -pkgrel=1 -pkgdesc='A computer display server protocol' -arch=('i686' 'x86_64') -url='https://wayland.freedesktop.org/' -license=('MIT') -depends=('glibc' 'libffi' 'expat' 'libxml2') -validpgpkeys=('C7223EBE4EF66513B892598911A30156E0E67611') # Bryce Harrington -source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig}) -sha1sums=('53a443be3bafe73209bbc49ef2cb134ed16e0141' - 'SKIP') - -build() { - cd $pkgname-$pkgver - - ./configure \ ---prefix=/usr \ ---disable-documentation \ ---disable-static - make -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install - install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -# vim:set ts=2 sw=2 et: Copied: wayland/repos/extra-x86_64/PKGBUILD (from rev 324380, wayland/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2018-05-16 22:32:42 UTC (rev 324381) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Tom Gundersen +# Maintainer: Sébastien Luttringer +# Contributor: Joel Teichroeb + +pkgbase=wayland +pkgname=(wayland wayland-docs) +pkgver=1.15.0 +pkgrel=1 +pkgdesc='A computer display server protocol' +arch=('x86_64') +url='https://wayland.freedesktop.org/' +license=('MIT') +depends=('glibc' 'libffi' 'expat' 'libxml2') +makedepends=('libxslt' 'doxygen' 'xmlto' 'graphviz' 'docbook-xsl') +validpgpkeys=('C7223EBE4EF66513B892598911A30156E0E67611' # Bryce Harrington + 'C0066D7DB8E9AC6844D728715E54498E697F11D7') # Derek Foreman +source=("https://wayland.freedesktop.org/releases/$pkgbase-$pkgver.tar.xz"{,.sig}) +sha1sums=('374e07b4f3b7fdfa7c4206cdd48224ea00d69d68' + 'SKIP') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + + ./configure \ +--prefix=/usr \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase-$pkgver + + make check +} + +package_wayland() { + cd $pkgbase-$pkgver + + make DESTDIR="$pkgdir" install + + mkdir -p "$srcdir/docs/share" + mv "$pkgdir"/usr/share/{doc,man} "$srcdir/docs/share" + + install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +package_wayland-docs() { + pkgdesc+=" (documentation)" + depends=() + + cd $pkgbase-$pkgver + + mv "$srcdir/docs" "$pkgdir/usr" + + install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in mesa/repos (12 files)
Date: Wednesday, May 16, 2018 @ 22:32:44 Author: seblu Revision: 324382 db-move: moved mesa from [testing] to [extra] (x86_64) Added: mesa/repos/extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch (from rev 324381, mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch) mesa/repos/extra-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch (from rev 324381, mesa/repos/testing-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch) mesa/repos/extra-x86_64/0004-meson-Add-library-versions-to-swr-drivers.patch (from rev 324381, mesa/repos/testing-x86_64/0004-meson-Add-library-versions-to-swr-drivers.patch) mesa/repos/extra-x86_64/0005-meson-Version-libMesaOpenCL-like-autotools-does.patch (from rev 324381, mesa/repos/testing-x86_64/0005-meson-Version-libMesaOpenCL-like-autotools-does.patch) mesa/repos/extra-x86_64/LICENSE (from rev 324381, mesa/repos/testing-x86_64/LICENSE) mesa/repos/extra-x86_64/PKGBUILD (from rev 324381, mesa/repos/testing-x86_64/PKGBUILD) Deleted: mesa/repos/extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch mesa/repos/extra-x86_64/0004-meson-Add-library-versions-to-swr-drivers.patch mesa/repos/extra-x86_64/0005-meson-Version-libMesaOpenCL-like-autotools-does.patch mesa/repos/extra-x86_64/LICENSE mesa/repos/extra-x86_64/PKGBUILD mesa/repos/testing-x86_64/ -+ /0001-glvnd-fix-gl-dot-pc.patch | 12 /0004-meson-Add-library-versions-to-swr-drivers.patch | 71 +++ /0005-meson-Version-libMesaOpenCL-like-autotools-does.patch | 43 ++ /LICENSE | 83 /PKGBUILD | 205 ++ extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch | 12 extra-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch | 14 extra-x86_64/0004-meson-Add-library-versions-to-swr-drivers.patch | 71 --- extra-x86_64/0005-meson-Version-libMesaOpenCL-like-autotools-does.patch | 43 -- extra-x86_64/LICENSE | 83 extra-x86_64/PKGBUILD | 195 - 11 files changed, 428 insertions(+), 404 deletions(-) Deleted: extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch === --- extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch 2018-05-16 22:32:42 UTC (rev 324381) +++ extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch 2018-05-16 22:32:44 UTC (rev 324382) @@ -1,12 +0,0 @@ -diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in mesa-12.0.3/src/mesa/gl.pc.in.jx 2016-01-18 02:39:26.0 -0500 -+++ mesa-12.0.3/src/mesa/gl.pc.in 2016-10-25 13:06:44.013159358 -0400 -@@ -7,7 +7,7 @@ Name: gl - Description: Mesa OpenGL library - Requires.private: @GL_PC_REQ_PRIV@ - Version: @PACKAGE_VERSION@ --Libs: -L${libdir} -l@GL_LIB@ -+Libs: -L${libdir} -lGL - Libs.private: @GL_PC_LIB_PRIV@ - Cflags: -I${includedir} @GL_PC_CFLAGS@ - glx_tls: @GLX_TLS@ Copied: mesa/repos/extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch (from rev 324381, mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch) === --- extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch (rev 0) +++ extra-x86_64/0001-glvnd-fix-gl-dot-pc.patch 2018-05-16 22:32:44 UTC (rev 324382) @@ -0,0 +1,12 @@ +diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in +--- mesa-12.0.3/src/mesa/gl.pc.in.jx 2016-01-18 02:39:26.0 -0500 mesa-12.0.3/src/mesa/gl.pc.in 2016-10-25 13:06:44.013159358 -0400 +@@ -7,7 +7,7 @@ Name: gl + Description: Mesa OpenGL library + Requires.private: @GL_PC_REQ_PRIV@ + Version: @PACKAGE_VERSION@ +-Libs: -L${libdir} -l@GL_LIB@ ++Libs: -L${libdir} -lGL + Libs.private: @GL_PC_LIB_PRIV@ + Cflags: -I${includedir} @GL_PC_CFLAGS@ + glx_tls: @GLX_TLS@ Copied: mesa/repos/extra-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch (from rev 324381, mesa/repos/testing-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch) === --- extra-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch (rev 0) +++ extra-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch 2018-05-16 22:32:44 UTC (rev 324382) @@
[arch-commits] Commit in wayland-protocols/repos (3 files)
Date: Wednesday, May 16, 2018 @ 22:30:05 Author: seblu Revision: 324380 db-move: moved wayland-protocols from [testing] to [extra] (any) Added: wayland-protocols/repos/extra-any/PKGBUILD (from rev 324379, wayland-protocols/repos/testing-any/PKGBUILD) Deleted: wayland-protocols/repos/extra-any/PKGBUILD wayland-protocols/repos/testing-any/ + /PKGBUILD | 42 ++ extra-any/PKGBUILD | 32 2 files changed, 42 insertions(+), 32 deletions(-) Deleted: extra-any/PKGBUILD === --- extra-any/PKGBUILD 2018-05-16 22:20:33 UTC (rev 324379) +++ extra-any/PKGBUILD 2018-05-16 22:30:05 UTC (rev 324380) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer- -pkgname=wayland-protocols -pkgver=1.13 -pkgrel=1 -pkgdesc='Specifications of extended Wayland protocols' -arch=('any') -url='https://wayland.freedesktop.org/' -license=('MIT') -makedepends=('wayland') -validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A' # Jonas Ådahl - 'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone -source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig}) -sha1sums=('1b4b3385e168c361b4d350668d92f3a90ceee189' - 'SKIP') - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install - install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -# vim:set ts=2 sw=2 et: Copied: wayland-protocols/repos/extra-any/PKGBUILD (from rev 324379, wayland-protocols/repos/testing-any/PKGBUILD) === --- extra-any/PKGBUILD (rev 0) +++ extra-any/PKGBUILD 2018-05-16 22:30:05 UTC (rev 324380) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=wayland-protocols +pkgver=1.14 +pkgrel=1 +pkgdesc='Specifications of extended Wayland protocols' +arch=('any') +url='https://wayland.freedesktop.org/' +license=('MIT') +makedepends=('wayland') +validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A' # Jonas Ådahl + 'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig}) +sha1sums=('54cf2afd63afb4512ee45514d4e8bcb86cc15100' + 'SKIP') + +prepare() { + cd $pkgname-$pkgver +} + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-$pkgver + + make check +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install + install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in libnetfilter_conntrack/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:20:33 Author: seblu Revision: 324379 archrelease: copy trunk to extra-x86_64 Added: libnetfilter_conntrack/repos/extra-x86_64/PKGBUILD (from rev 324378, libnetfilter_conntrack/trunk/PKGBUILD) Deleted: libnetfilter_conntrack/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 65 ++--- 1 file changed, 33 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-16 22:20:25 UTC (rev 324378) +++ PKGBUILD2018-05-16 22:20:33 UTC (rev 324379) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer-# Contributor: Sergej Pupykin -# Contributor: Alessandro Sagratini -# Contributor: Kevin Edmonds - -pkgname=libnetfilter_conntrack -pkgver=1.0.6 -pkgrel=1 -pkgdesc='Library providing an API to the in-kernel connection tracking state table' -arch=('i686' 'x86_64') -depends=('libnfnetlink' 'libmnl') -url='http://www.netfilter.org/projects/libnetfilter_conntrack/' -license=('GPL') -validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team -source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) -md5sums=('7139c5f408dd9606ffecfd5dcda8175b' - 'SKIP') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} - - -# vim:set ts=2 sw=2 et: Copied: libnetfilter_conntrack/repos/extra-x86_64/PKGBUILD (from rev 324378, libnetfilter_conntrack/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-16 22:20:33 UTC (rev 324379) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Sergej Pupykin +# Contributor: Alessandro Sagratini +# Contributor: Kevin Edmonds + +pkgname=libnetfilter_conntrack +pkgver=1.0.7 +pkgrel=1 +pkgdesc='Library providing an API to the in-kernel connection tracking state table' +arch=('x86_64') +depends=('libnfnetlink' 'libmnl') +url='https://www.netfilter.org/projects/libnetfilter_conntrack/' +license=('GPL') +validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team +# 2016-11-03: https sources download is broken with curl +source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) +md5sums=('013d182c2df716fcb5eb2a1fb7febd1f' + 'SKIP') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in libnetfilter_conntrack/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:20:25 Author: seblu Revision: 324378 upgpkg: libnetfilter_conntrack 1.0.7-1 Modified: libnetfilter_conntrack/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 22:13:55 UTC (rev 324377) +++ PKGBUILD2018-05-16 22:20:25 UTC (rev 324378) @@ -5,7 +5,7 @@ # Contributor: Kevin Edmondspkgname=libnetfilter_conntrack -pkgver=1.0.6 +pkgver=1.0.7 pkgrel=1 pkgdesc='Library providing an API to the in-kernel connection tracking state table' arch=('x86_64') @@ -15,7 +15,7 @@ validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team # 2016-11-03: https sources download is broken with curl source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) -md5sums=('7139c5f408dd9606ffecfd5dcda8175b' +md5sums=('013d182c2df716fcb5eb2a1fb7febd1f' 'SKIP') build() {
[arch-commits] Commit in docker/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:15:11 Author: seblu Revision: 323273 upgpkg: docker 1:18.05.0-1 Modified: docker/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 21:51:47 UTC (rev 323272) +++ PKGBUILD2018-05-16 22:15:11 UTC (rev 323273) @@ -2,7 +2,7 @@ # Maintainer: Sébastien "Seblu" Luttringer pkgname=docker -pkgver=18.04.0 +pkgver=18.05.0 pkgrel=1 epoch=1 pkgdesc='Pack, ship and run any application as a lightweight container' @@ -21,7 +21,7 @@ _RUNC_COMMIT=4fc53a81fb7c994640722ac585fa9ca548971871 _CONTAINERD_COMMIT=773c489c9c1b21a6d78b5c538cd395416ec50f88 _TINI_COMMIT=949e6facb77383876aeff8a6944dde66b3089574 -_LIBNETWORK_COMMIT=1b91bc94094ecfdae41daa465cc0c8df37dfb3dd +_LIBNETWORK_COMMIT=c15b372ef22125880d378167dde44f4b134e1a77 source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver-ce; "git+https://github.com/opencontainers/runc.git#commit=$_RUNC_COMMIT; "git+https://github.com/containerd/containerd.git#commit=$_CONTAINERD_COMMIT;
[arch-commits] Commit in docker/repos/community-x86_64 (4 files)
Date: Wednesday, May 16, 2018 @ 22:15:18 Author: seblu Revision: 323274 archrelease: copy trunk to community-x86_64 Added: docker/repos/community-x86_64/PKGBUILD (from rev 323273, docker/trunk/PKGBUILD) docker/repos/community-x86_64/docker.sysusers (from rev 323273, docker/trunk/docker.sysusers) Deleted: docker/repos/community-x86_64/PKGBUILD docker/repos/community-x86_64/docker.sysusers -+ PKGBUILD| 366 +++--- docker.sysusers |4 2 files changed, 185 insertions(+), 185 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-16 22:15:11 UTC (rev 323273) +++ PKGBUILD2018-05-16 22:15:18 UTC (rev 323274) @@ -1,183 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer - -pkgname=docker -pkgver=18.04.0 -pkgrel=1 -epoch=1 -pkgdesc='Pack, ship and run any application as a lightweight container' -arch=('x86_64') -url='https://www.docker.com/' -license=('Apache') -depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'libsystemd' - 'libseccomp' 'libtool') -makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd') -optdepends=('btrfs-progs: btrfs backend support' -'lxc: lxc backend support') -# don't strip binaries! A sha1 is used to check binary consistency. -options=('!strip' '!buildflags') -# Use exact commit version from Dockerfile, see them in: -# https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/install/ -_RUNC_COMMIT=4fc53a81fb7c994640722ac585fa9ca548971871 -_CONTAINERD_COMMIT=773c489c9c1b21a6d78b5c538cd395416ec50f88 -_TINI_COMMIT=949e6facb77383876aeff8a6944dde66b3089574 -_LIBNETWORK_COMMIT=1b91bc94094ecfdae41daa465cc0c8df37dfb3dd -source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver-ce; -"git+https://github.com/opencontainers/runc.git#commit=$_RUNC_COMMIT; - "git+https://github.com/containerd/containerd.git#commit=$_CONTAINERD_COMMIT; - "git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT; -"git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT; -"git+https://github.com/spf13/cobra.git; -"git+https://github.com/cpuguy83/go-md2man.git; -"$pkgname.sysusers") -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - '9a8b2744db23b14ca3cd350fdf73c179') - - -# create a fake go path directory and pushd into it -# $1 real directory -# $2 gopath directory -_fake_gopath_pushd() { - mkdir -p "$GOPATH/src/${2%/*}" - rm -f "$GOPATH/src/$2" - ln -rsT "$1" "$GOPATH/src/$2" - pushd "$GOPATH/src/$2" >/dev/null -} - -_fake_gopath_popd() { - popd >/dev/null -} - -build() { - ### check my mistakes on commit version - msg2 'Checking commit mismatch' - ( - local _cfile - for _cfile in runc containerd tini proxy; do -. "$srcdir/docker-ce/components/engine/hack/dockerfile/install/$_cfile.installer" - done - local _commit _pkgbuild _dockerfile - for _commit in RUNC CONTAINERD LIBNETWORK TINI; do -_pkgbuild=_${_commit}_COMMIT -_dockerfile=${_commit}_COMMIT -if [[ ${!_pkgbuild} != ${!_dockerfile} ]]; then - error "Invalid $_commit commit, should be ${!_dockerfile}" - return 1 -fi - done - ) - - ### globals - export GOPATH="$srcdir" - export PATH="$GOPATH/bin:$PATH" - - ### cli - msg2 'Building cli' - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver-ce dynbinary - _fake_gopath_popd - - ### daemon - msg2 'Building daemon' - _fake_gopath_pushd docker-ce/components/engine github.com/docker/docker - DOCKER_GITCOMMIT=$(cd "$srcdir"/docker-ce && git rev-parse --short HEAD) \ -DOCKER_BUILDTAGS='seccomp journald' \ -VERSION=$pkgver-ce \ -hack/make.sh dynbinary - _fake_gopath_popd - - ### go-md2man (used for manpages) - msg2 'Building go-md2man' - _fake_gopath_pushd go-md2man github.com/cpuguy83/go-md2man - go get -v ./... - _fake_gopath_popd - - ### docker man pages - msg2 'Building man pages' - mkdir -p src/github.com/spf13 - ln -rsfT cobra src/github.com/spf13/cobra - # use docker-ce cli version because they mess up with man dir - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - make manpages 2>/dev/null - _fake_gopath_popd - - ### runc - msg2 'Building runc' - _fake_gopath_pushd runc github.com/opencontainers/runc - make BUILDTAGS='seccomp' - _fake_gopath_popd - - ### containerd - msg2 'Building containerd' - _fake_gopath_pushd containerd github.com/containerd/containerd - make - _fake_gopath_popd - - ### docker proxy - msg2 'Building docker-proxy' - _fake_gopath_pushd libnetwork github.com/docker/libnetwork - go build -ldflags='-linkmode=external' github.com/docker/libnetwork/cmd/proxy - _fake_gopath_popd - - ### docker-init - msg2
[arch-commits] Commit in lz4/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:13:55 Author: seblu Revision: 324377 archrelease: copy trunk to testing-x86_64 Added: lz4/repos/testing-x86_64/ lz4/repos/testing-x86_64/PKGBUILD (from rev 324376, lz4/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: lz4/repos/testing-x86_64/PKGBUILD (from rev 324376, lz4/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-16 22:13:55 UTC (rev 324377) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=lz4 +epoch=1 +pkgver=1.8.2 +pkgrel=1 +pkgdesc='Extremely fast compression algorithm' +arch=('x86_64') +url='http://www.lz4.org/' +license=('GPL2') +makedepends=('git') +checkdepends=('diffutils') +depends=('glibc') +source=("git+https://github.com/lz4/lz4.git#tag=v$pkgver;) +md5sums=('SKIP') + +build() { + # do not use the main makefile, it calls sub make with -e + # exported CLFAGS by makepkg break the version. see FS#50071 + cd $pkgname + make -C lib PREFIX=/usr + make -C programs PREFIX=/usr lz4 lz4c +} + +check() { + rm -f passwd.lz4 + $pkgname/programs/lz4 /etc/passwd passwd.lz4 + $pkgname/programs/lz4 -d passwd.lz4 passwd + diff -q /etc/passwd passwd + rm passwd +} + +package() { + cd $pkgname + # mandir is broken since 1.8.0 + make install PREFIX=/usr MANDIR=/usr/share/man/man1 DESTDIR="$pkgdir" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in lz4/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 22:13:48 Author: seblu Revision: 324376 upgpkg: lz4 1:1.8.2-1 Modified: lz4/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 21:59:03 UTC (rev 324375) +++ PKGBUILD2018-05-16 22:13:48 UTC (rev 324376) @@ -3,7 +3,7 @@ pkgname=lz4 epoch=1 -pkgver=1.8.1.2 +pkgver=1.8.2 pkgrel=1 pkgdesc='Extremely fast compression algorithm' arch=('x86_64')
[arch-commits] Commit in ovmf/repos (testing-any testing-any/PKGBUILD)
Date: Wednesday, May 16, 2018 @ 21:59:03 Author: anatolik Revision: 324375 archrelease: copy trunk to testing-any Added: ovmf/repos/testing-any/ ovmf/repos/testing-any/PKGBUILD (from rev 324374, ovmf/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: ovmf/repos/testing-any/PKGBUILD (from rev 324374, ovmf/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-05-16 21:59:03 UTC (rev 324375) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Thomas Bächler+pkgname=ovmf +pkgver=r24021.3f34e36d04 +epoch=1 +pkgrel=1 +arch=('any') +pkgdesc="Tianocore UEFI firmware for qemu." +url="http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2; +license=('custom') +makedepends=('git' 'python2' 'iasl' 'nasm' 'subversion' 'perl-libwww') +_commit=3f34e36d04a8de4992a696f738643b5a11261469 +source=(edk2::git+https://github.com/tianocore/edk2#commit=$_commit) +sha256sums=('SKIP') +options=(!makeflags) +_toolchain_opt=GCC5 + +pkgver() { + cd "${srcdir}"/edk2 + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "${srcdir}" + # edk2 uses python everywhere, but expects python2 + mkdir -p bin + ln -sf /usr/bin/python2 bin/python +} + +build() { + if [ "$CARCH" != "x86_64" ]; then +error "This package must be built under the x86_64 architecture." +false + fi + export PATH="${srcdir}/bin:$PATH" + cd "${srcdir}/"edk2 + make -C BaseTools + export EDK_TOOLS_PATH="${srcdir}"/edk2/BaseTools + . edksetup.sh BaseTools + + ./BaseTools/BinWrappers/PosixLike/build -t $_toolchain_opt -a X64 -p OvmfPkg/OvmfPkgX64.dsc -n $(nproc) -b RELEASE -D FD_SIZE_2MB + + # build fails for 32bit binary + # ./BaseTools/BinWrappers/PosixLike/build -t $_toolchain_opt -a IA32 -p OvmfPkg/OvmfPkgIa32.dsc -n $(nproc) -b RELEASE -D FD_SIZE_2MB +} + +package() { + #install -D -m644 "${srcdir}"/edk2/Build/OvmfIa32/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/ia32/OVMF_CODE.fd + #install -D -m644 "${srcdir}"/edk2/Build/OvmfIa32/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/ia32/OVMF_VARS.fd + install -D -m644 "${srcdir}"/edk2/Build/OvmfX64/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_CODE.fd + install -D -m644 "${srcdir}"/edk2/Build/OvmfX64/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_VARS.fd + install -D -m644 "${srcdir}"/edk2/OvmfPkg/License.txt "${pkgdir}"/usr/share/licenses/ovmf/License.txt +}
[arch-commits] Commit in ovmf/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 21:58:33 Author: anatolik Revision: 324374 upgpkg: ovmf 1:r24021.3f34e36d04-1 Modified: ovmf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 21:21:33 UTC (rev 324373) +++ PKGBUILD2018-05-16 21:58:33 UTC (rev 324374) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Thomas Bächlerpkgname=ovmf -pkgver=r23518.6d2d2e6e5b +pkgver=r24021.3f34e36d04 epoch=1 pkgrel=1 arch=('any') @@ -9,7 +9,7 @@ url="http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2; license=('custom') makedepends=('git' 'python2' 'iasl' 'nasm' 'subversion' 'perl-libwww') -_commit=6d2d2e6e5b6619dd46d944b90629739c97ee8a65 +_commit=3f34e36d04a8de4992a696f738643b5a11261469 source=(edk2::git+https://github.com/tianocore/edk2#commit=$_commit) sha256sums=('SKIP') options=(!makeflags)
[arch-commits] Commit in qmapshack/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 21:51:35 Author: jlichtblau Revision: 323271 upgpkg: qmapshack 1.11.1-1 - new upstream release Modified: qmapshack/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 21:38:56 UTC (rev 323270) +++ PKGBUILD2018-05-16 21:51:35 UTC (rev 323271) @@ -3,17 +3,17 @@ # Contributor: Sanpipkgname=qmapshack -pkgver=1.11.0 +pkgver=1.11.1 pkgrel=1 pkgdesc='Plan your next outdoor trip' arch=('x86_64') url='https://bitbucket.org/maproom/qmapshack/' license=('GPL3') -depends=('hicolor-icon-theme' 'gdal' 'routino>=3.1' 'qt5-script' - 'qt5-webkit' 'proj' 'quazip') +depends=('hicolor-icon-theme' 'gdal' 'routino>=3.1' + 'qt5-script' 'qt5-webkit' 'proj' 'quazip') makedepends=('cmake' 'qt5-tools') source=(https://bitbucket.org/maproom/qmapshack/downloads/$pkgname-$pkgver.tar.gz) -sha256sums=('cd3a27f760a9c041ef7328d0bc816dac67ef8e049b8cf4cafaf9af628cfade60') +sha256sums=('3e65e443665041bb4c10ebd10fb49ca6df9015d9cecd2551a888bbdaa8a3117b') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in qmapshack/repos (2 files)
Date: Wednesday, May 16, 2018 @ 21:51:47 Author: jlichtblau Revision: 323272 archrelease: copy trunk to community-staging-x86_64 Added: qmapshack/repos/community-staging-x86_64/ qmapshack/repos/community-staging-x86_64/PKGBUILD (from rev 323271, qmapshack/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: qmapshack/repos/community-staging-x86_64/PKGBUILD (from rev 323271, qmapshack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 21:51:47 UTC (rev 323272) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau+# Contributor: Sanpi + +pkgname=qmapshack +pkgver=1.11.1 +pkgrel=1 +pkgdesc='Plan your next outdoor trip' +arch=('x86_64') +url='https://bitbucket.org/maproom/qmapshack/' +license=('GPL3') +depends=('hicolor-icon-theme' 'gdal' 'routino>=3.1' + 'qt5-script' 'qt5-webkit' 'proj' 'quazip') +makedepends=('cmake' 'qt5-tools') +source=(https://bitbucket.org/maproom/qmapshack/downloads/$pkgname-$pkgver.tar.gz) +sha256sums=('3e65e443665041bb4c10ebd10fb49ca6df9015d9cecd2551a888bbdaa8a3117b') + +build() { + cd "$pkgname-$pkgver" + + cmake ./ -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in mysql-workbench/repos/community-x86_64 (15 files)
Date: Wednesday, May 16, 2018 @ 21:38:56 Author: eworm Revision: 323270 archrelease: copy trunk to community-x86_64 Added: mysql-workbench/repos/community-x86_64/0001-mysql-workbench-no-check-for-updates.patch (from rev 323269, mysql-workbench/trunk/0001-mysql-workbench-no-check-for-updates.patch) mysql-workbench/repos/community-x86_64/0002-disable-unsupported-operating-system-warning.patch (from rev 323269, mysql-workbench/trunk/0002-disable-unsupported-operating-system-warning.patch) mysql-workbench/repos/community-x86_64/0003-add-option-to-hide-nonstandard-server-warning.patch (from rev 323269, mysql-workbench/trunk/0003-add-option-to-hide-nonstandard-server-warning.patch) mysql-workbench/repos/community-x86_64/0005-gdal-use-CPLFree.patch (from rev 323269, mysql-workbench/trunk/0005-gdal-use-CPLFree.patch) mysql-workbench/repos/community-x86_64/0006-mysql-include-my_dir.patch (from rev 323269, mysql-workbench/trunk/0006-mysql-include-my_dir.patch) mysql-workbench/repos/community-x86_64/0007-mysql-connector-cpp-linking.patch (from rev 323269, mysql-workbench/trunk/0007-mysql-connector-cpp-linking.patch) mysql-workbench/repos/community-x86_64/PKGBUILD (from rev 323269, mysql-workbench/trunk/PKGBUILD) mysql-workbench/repos/community-x86_64/arch_linux_profile.xml (from rev 323269, mysql-workbench/trunk/arch_linux_profile.xml) Deleted: mysql-workbench/repos/community-x86_64/0001-mysql-workbench-no-check-for-updates.patch mysql-workbench/repos/community-x86_64/0002-disable-unsupported-operating-system-warning.patch mysql-workbench/repos/community-x86_64/0003-add-option-to-hide-nonstandard-server-warning.patch mysql-workbench/repos/community-x86_64/0005-gdal-use-CPLFree.patch mysql-workbench/repos/community-x86_64/0006-mysql-include-my_dir.patch mysql-workbench/repos/community-x86_64/PKGBUILD mysql-workbench/repos/community-x86_64/arch_linux_profile.xml --+ 0001-mysql-workbench-no-check-for-updates.patch | 42 - 0002-disable-unsupported-operating-system-warning.patch | 58 +- 0003-add-option-to-hide-nonstandard-server-warning.patch | 72 +- 0005-gdal-use-CPLFree.patch | 124 ++-- 0006-mysql-include-my_dir.patch | 24 0007-mysql-connector-cpp-linking.patch | 13 PKGBUILD | 352 ++--- 7 files changed, 351 insertions(+), 334 deletions(-) Deleted: 0001-mysql-workbench-no-check-for-updates.patch === --- 0001-mysql-workbench-no-check-for-updates.patch 2018-05-16 21:38:19 UTC (rev 323269) +++ 0001-mysql-workbench-no-check-for-updates.patch 2018-05-16 21:38:56 UTC (rev 323270) @@ -1,21 +0,0 @@ -diff --git a/res/wbdata/main_menu.xml b/res/wbdata/main_menu.xml -index a32256c..08d9a21 100644 a/res/wbdata/main_menu.xml -+++ b/res/wbdata/main_menu.xml -@@ -2900,6 +2900,7 @@ value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.fkhili - action - - -+ - - - separator Copied: mysql-workbench/repos/community-x86_64/0001-mysql-workbench-no-check-for-updates.patch (from rev 323269, mysql-workbench/trunk/0001-mysql-workbench-no-check-for-updates.patch) === --- 0001-mysql-workbench-no-check-for-updates.patch (rev 0) +++ 0001-mysql-workbench-no-check-for-updates.patch 2018-05-16 21:38:56 UTC (rev 323270) @@ -0,0 +1,21 @@ +diff --git a/res/wbdata/main_menu.xml b/res/wbdata/main_menu.xml +index a32256c..08d9a21 100644 +--- a/res/wbdata/main_menu.xml b/res/wbdata/main_menu.xml +@@ -2900,6 +2900,7 @@ value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.fkhili + action + + ++ + + + separator Deleted: 0002-disable-unsupported-operating-system-warning.patch === --- 0002-disable-unsupported-operating-system-warning.patch 2018-05-16 21:38:19 UTC (rev 323269) +++ 0002-disable-unsupported-operating-system-warning.patch 2018-05-16 21:38:56 UTC (rev 323270) @@ -1,29 +0,0 @@ -From 784599e99ee97574798512f6daf987cab8fd4cdf Mon Sep 17 00:00:00 2001 -From: Christian Hesse-Date: Wed, 8 Feb 2017 09:12:24 +0100 -Subject: [PATCH 1/1] disable unsupported operating system warning - -Signed-off-by: Christian Hesse - backend/wbprivate/workbench/wb_context.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/backend/wbprivate/workbench/wb_context.cpp b/backend/wbprivate/workbench/wb_context.cpp -index 82c0fa6..f06ff99 100644 a/backend/wbprivate/workbench/wb_context.cpp -+++ b/backend/wbprivate/workbench/wb_context.cpp -@@ -1009,9
[arch-commits] Commit in mysql-workbench/trunk (2 files)
Date: Wednesday, May 16, 2018 @ 21:38:19 Author: eworm Revision: 323269 upgpkg: mysql-workbench 6.3.10-6 update bundled libraries Added: mysql-workbench/trunk/0007-mysql-connector-cpp-linking.patch Modified: mysql-workbench/trunk/PKGBUILD + 0007-mysql-connector-cpp-linking.patch | 13 + PKGBUILD | 26 +++--- 2 files changed, 28 insertions(+), 11 deletions(-) Added: 0007-mysql-connector-cpp-linking.patch === --- 0007-mysql-connector-cpp-linking.patch (rev 0) +++ 0007-mysql-connector-cpp-linking.patch 2018-05-16 21:38:19 UTC (rev 323269) @@ -0,0 +1,13 @@ +diff --git a/FindMySQL.cmake b/FindMySQL.cmake +index c9d10c6..0df9683 100644 +--- a/FindMySQL.cmake b/FindMySQL.cmake +@@ -700,8 +700,6 @@ endif() + + # For dynamic linking use the built-in sys and strings + if(NOT MYSQLCLIENT_STATIC_LINKING) +- list(APPEND SYS_LIBRARIES "mysql_sys") +- list(APPEND SYS_LIBRARIES "mysql_strings") +list(APPEND SYS_LIBRARIES ${MYSQL_LIBRARIES}) +SET(MYSQL_LIBRARIES ${SYS_LIBRARIES}) + Modified: PKGBUILD === --- PKGBUILD2018-05-16 21:34:13 UTC (rev 323268) +++ PKGBUILD2018-05-16 21:38:19 UTC (rev 323269) @@ -7,10 +7,10 @@ pkgname=mysql-workbench pkgver=6.3.10 -pkgrel=5 +pkgrel=6 _mysql_version=5.7.22 -_connector_version=1.1.9 -_gdal_version=2.2.4 +_connector_version=1.1.11 +_gdal_version=2.3.0 _boost_version=1.59.0 pkgdesc='A cross-platform, visual database design tool developed by MySQL' arch=('x86_64') @@ -35,14 +35,15 @@ '0003-add-option-to-hide-nonstandard-server-warning.patch' '0005-gdal-use-CPLFree.patch' '0006-mysql-include-my_dir.patch' + '0007-mysql-connector-cpp-linking.patch' 'arch_linux_profile.xml') sha256sums=('b5593e439c6f8d50262a8950456a9ba3709b02d1dece0360d5f6e47e1b0d7dc3' 'SKIP' '4eb8405b0a9acb0381eae94c1741b2850dfc6467742b24b676e62b566409cff2' 'SKIP' -'3e31847a69a4e5c113b7c483731317ec4533858e3195d3a85026a0e2f509d2e4' +'1962489c205bb86aa984e46a0a8a7702ea2ea25ee6e177973e6587cd92de6a65' 'SKIP' -'441eb1d1acb35238ca43a1a0a649493fc91fdcbab231d0747e9d462eea192278' +'6f75e49aa30de140525ccb58688667efe3a2d770576feb7fbc91023b7f552aa2' '727a932322d94287b62abb1bd2d41723eec4356a7728909e38adb65ca25241ca' '9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7' 'b189e15c6b6f5a707357d9a9297f39ee3a33264fd28b44d5de6f537f851f82cf' @@ -50,6 +51,7 @@ '3c9097af599f08388c471d6fd02f40ea72e5759eaa89f731e662852a5e67feea' '0965b4f12a0ae26bea131f05c7383d4a9b068d556b092ad23e19e1d8f6895531' 'd97a1fec15e0dc4491e79ce380f6f994f1c4b387d960c13e178a18b0299c0436' +'ea857f44f8e7abacec9a693ad0c4129aa9f93b238c26f4b53aa097a4bb42074a' '2ade582ca25f6d6d748bc84a913de39b34dcaa6e621a77740fe143007f2833af') prepare() { @@ -58,6 +60,11 @@ # fix build without server patch -Np1 < "${srcdir}"/0006-mysql-include-my_dir.patch + cd "${srcdir}/mysql-connector-c++-${_connector_version}/" + + # fix linking + patch -Np1 < "${srcdir}"/0007-mysql-connector-cpp-linking.patch + cd "${srcdir}/mysql-workbench-community-${pkgver}-src/" # Disable 'Help' -> 'Check for Updates' @@ -101,7 +108,6 @@ -DSYSCONFDIR=/etc/mysql \ -DMYSQL_DATADIR=/var/lib/mysql \ -DWITH_BOOST="${srcdir}/boost_${_boost_version//./_}" - make make DESTDIR="${srcdir}/install-bundle/" install # Build mysql-connector-c++ @@ -113,9 +119,7 @@ -DCMAKE_INSTALL_LIBDIR=lib \ -DMYSQLCPPCONN_BUILD_EXAMPLES=OFF \ -DMYSQL_DIR="${srcdir}/install-bundle/" \ - -DMYSQL_CONFIG_EXECUTABLE="${srcdir}/install-bundle/usr/bin/mysql_config" \ - -DBOOST_ROOT:STRING="${srcdir}/boost_${_boost_version//./_}" - + -DMYSQL_CONFIG_EXECUTABLE="${srcdir}/install-bundle/usr/bin/mysql_config" make DESTDIR="${srcdir}/install-bundle/" install # Build gdal @@ -127,8 +131,8 @@ --with-mysql="${srcdir}/install-bundle/usr/bin/mysql_config" \ --with-curl \ --without-jasper - make - make DESTDIR="${srcdir}/install-bundle/" install + make lib-target + make DESTDIR="${srcdir}/install-bundle/" install-lib install-static-lib # Build MySQL Workbench itself with bundled libs cd "${srcdir}/mysql-workbench-community-${pkgver}-src/"
[arch-commits] Commit in postgis/repos (3 files)
Date: Wednesday, May 16, 2018 @ 21:34:13 Author: jlichtblau Revision: 323268 archrelease: copy trunk to community-staging-x86_64 Added: postgis/repos/community-staging-x86_64/ postgis/repos/community-staging-x86_64/PKGBUILD (from rev 323267, postgis/trunk/PKGBUILD) postgis/repos/community-staging-x86_64/postgis.changelog (from rev 323267, postgis/trunk/postgis.changelog) ---+ PKGBUILD | 30 +++ postgis.changelog | 104 2 files changed, 134 insertions(+) Copied: postgis/repos/community-staging-x86_64/PKGBUILD (from rev 323267, postgis/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 21:34:13 UTC (rev 323268) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org +# Contributor: William Rea + +pkgname=postgis +pkgver=2.4.4 +pkgrel=2 +pkgdesc="Adds support for geographic objects to PostgreSQL" +arch=('x86_64') +url="http://postgis.net/; +license=('GPL') +depends=('postgresql' 'gdal' 'json-c' 'proj' 'protobuf-c') +changelog=$pkgname.changelog +options=('!makeflags') +source=(http://download.osgeo.org/postgis/source/${pkgname}-${pkgver}.tar.gz) +sha256sums=('0663efb589210d5048d95c817e5cf29552ec8180e16d4c6ef56c94255faca8c2') + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install +} Copied: postgis/repos/community-staging-x86_64/postgis.changelog (from rev 323267, postgis/trunk/postgis.changelog) === --- community-staging-x86_64/postgis.changelog (rev 0) +++ community-staging-x86_64/postgis.changelog 2018-05-16 21:34:13 UTC (rev 323268) @@ -0,0 +1,104 @@ +2018-05-16 Jaroslav Lichtblau +* postgis-2.4.4-2 proj soname rebuild + +2018-05-12 Jaroslav Lichtblau +* postgis-2.4.4-1 + +2018-01-16 Jaroslav Lichtblau +* postgis-2.4.3-1 + +2017-11-16 Jaroslav Lichtblau +* postgis-2.4.2-1 + +2017-11-12 Jaroslav Lichtblau +* postgis-2.4.1-2 postgresql 10.1 rebuild, FS#56296 + FS#56266 fix + +2017-10-21 Jaroslav Lichtblau +* postgis-2.4.1-1 + +2017-10-21 Jaroslav Lichtblau +* postgis-2.4.0-1 + +2017-07-03 Jaroslav Lichtblau +* postgis-2.3.3-1 + +2017-03-02 Jaroslav Lichtblau +* postgis-2.3.2-1 + +2016-12-12 Jaroslav Lichtblau +* postgis-2.3.1-1 + +2016-11-21 Jaroslav Lichtblau +* postgis-2.3.0-2 postgresql 9.6.1 rebuild + +2016-09-30 Jaroslav Lichtblau +* postgis-2.3.0-1 + +2016-09-14 Jaroslav Lichtblau +* postgis-2.2.2-2 proj 4.9.3 rebuild + +2016-05-16 Jaroslav Lichtblau +* postgis-2.2.2-1 + +2016-01-22 Jaroslav Lichtblau +* postgis-2.2.1-2 postgresql 9.5 rebuild + +2016-01-09 Jaroslav Lichtblau +* postgis-2.2.1-1 + +2015-10-22 Jaroslav Lichtblau +* postgis-2.2.0-1 + +2015-09-12 Jaroslav Lichtblau +* postgis-2.1.8-1 + +2015-06-28 Jaroslav Lichtblau +* postgis-2.1.5-2 gdal 2.0.0 rebuild + +2015-03-14 Jaroslav Lichtblau +* postgis-2.1.5-2 proj soname rebuild + +2015-01-20 Jaroslav Lichtblau +* postgis-2.1.5-1 + +2014-09-12 Jaroslav Lichtblau +* postgis-2.1.4-1 + +2014-05-25 Jaroslav Lichtblau +* postgis-2.1.3-1 + +2014-04-02 Jaroslav Lichtblau +* postgis-2.1.2-1 + +2013-11-11 Jaroslav Lichtblau +* postgis-2.1.1-1 + +2013-08-22 Maxime Gauduin +* postgis-2.1.0-1 +* Fixes FS#35816 + +2013-06-15 Jaroslav Lichtblau +* postgis-2.0.3-1 + +2013-01-05 Jaroslav Lichtblau +* postgis-2.0.2-1 + +2012-09-24 Dan McGee +* Rebuild for PostgreSQL 9.2.x +* Update to minor release 2.0.1 + +2012-05-31 Andrea Scarpino +* Add JSON-C support +* Build utils (FS#25836) + +2012-05-31 Andrea Scarpino +* Update to major release 2.0.0-1 + +2011-10-26 Jaroslav Lichtblau +*
[arch-commits] Commit in postgis/trunk (PKGBUILD postgis.changelog)
Date: Wednesday, May 16, 2018 @ 21:33:59 Author: jlichtblau Revision: 323267 upgpkg: postgis 2.4.4-2 proj soname rebuild Modified: postgis/trunk/PKGBUILD postgis/trunk/postgis.changelog ---+ PKGBUILD |2 +- postgis.changelog |3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 21:27:28 UTC (rev 323266) +++ PKGBUILD2018-05-16 21:33:59 UTC (rev 323267) @@ -5,7 +5,7 @@ pkgname=postgis pkgver=2.4.4 -pkgrel=1 +pkgrel=2 pkgdesc="Adds support for geographic objects to PostgreSQL" arch=('x86_64') url="http://postgis.net/; Modified: postgis.changelog === --- postgis.changelog 2018-05-16 21:27:28 UTC (rev 323266) +++ postgis.changelog 2018-05-16 21:33:59 UTC (rev 323267) @@ -1,3 +1,6 @@ +2018-05-16 Jaroslav Lichtblau+* postgis-2.4.4-2 proj soname rebuild + 2018-05-12 Jaroslav Lichtblau * postgis-2.4.4-1
[arch-commits] Commit in backuppc/repos/community-x86_64 (16 files)
Date: Wednesday, May 16, 2018 @ 21:27:28 Author: seblu Revision: 323266 archrelease: copy trunk to community-x86_64 Added: backuppc/repos/community-x86_64/PKGBUILD (from rev 323265, backuppc/trunk/PKGBUILD) backuppc/repos/community-x86_64/backuppc.httpd (from rev 323265, backuppc/trunk/backuppc.httpd) backuppc/repos/community-x86_64/backuppc.install (from rev 323265, backuppc/trunk/backuppc.install) backuppc/repos/community-x86_64/backuppc.profile.csh (from rev 323265, backuppc/trunk/backuppc.profile.csh) backuppc/repos/community-x86_64/backuppc.profile.sh (from rev 323265, backuppc/trunk/backuppc.profile.sh) backuppc/repos/community-x86_64/backuppc.service (from rev 323265, backuppc/trunk/backuppc.service) backuppc/repos/community-x86_64/backuppc.sysusers (from rev 323265, backuppc/trunk/backuppc.sysusers) backuppc/repos/community-x86_64/backuppc.tmpfiles (from rev 323265, backuppc/trunk/backuppc.tmpfiles) Deleted: backuppc/repos/community-x86_64/PKGBUILD backuppc/repos/community-x86_64/backuppc.httpd backuppc/repos/community-x86_64/backuppc.install backuppc/repos/community-x86_64/backuppc.profile.csh backuppc/repos/community-x86_64/backuppc.profile.sh backuppc/repos/community-x86_64/backuppc.service backuppc/repos/community-x86_64/backuppc.sysusers backuppc/repos/community-x86_64/backuppc.tmpfiles --+ PKGBUILD | 264 - backuppc.httpd | 42 +++ backuppc.install | 46 backuppc.profile.csh |2 backuppc.profile.sh |6 - backuppc.service | 22 ++-- backuppc.sysusers|2 backuppc.tmpfiles|2 8 files changed, 193 insertions(+), 193 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-16 21:27:18 UTC (rev 323265) +++ PKGBUILD2018-05-16 21:27:28 UTC (rev 323266) @@ -1,132 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer - -pkgname=backuppc -pkgver=4.2.0 -_xsver=0.57 -_rbpcver=3.0.9.12 -pkgrel=1 -pkgdesc='Enterprise-grade system for backing up Linux, Windows and MacOS PCs' -url='https://github.com/backuppc/backuppc/' -license=('GPL2') -arch=('x86_64') -makedepends=('git') -depends=('glibc' 'popt' 'perl' 'par2cmdline' 'perl-archive-zip' 'perl-io-dirent' - 'perl-file-listing' 'perl-time-modules' 'perl-cgi' 'perl-xml-rss' - 'smtp-forwarder') -optdepends=('openssh: ssh transfert support' -'rsync: rsync transfert support' -'smbclient: smb/cifs transfert support' -'rrdtool: graphs of the pool usage ') -source=("https://github.com/backuppc/backuppc/releases/download/$pkgver/BackupPC-$pkgver.tar.gz; - "https://github.com/backuppc/backuppc-xs/releases/download/${_xsver}/BackupPC-XS-${_xsver}.tar.gz; - "https://github.com/backuppc/rsync-bpc/releases/download/${_rbpcver}/rsync-bpc-${_rbpcver}.tar.gz; -"$pkgname.service" -"$pkgname.sysusers" -"$pkgname.tmpfiles" -"$pkgname.profile.sh" -"$pkgname.profile.csh" -"$pkgname.httpd") -install=$pkgname.install -backup=("etc/$pkgname/config.pl" -"etc/$pkgname/hosts" -"etc/httpd/conf/extra/$pkgname.conf" -"etc/$pkgname/$pkgname.users") -md5sums=('0579dfa4b9518c62aa4edec449ceedf8' - '5998eeb5e1fba5a1d39deb873495cce5' - '9a95c7a1b9c35c4f0da221d22efd01e3' - '9d798d275eb737bcfd035d5277b6b4ce' - 'd90840387358e5dd230cace0b2d6b53a' - 'bda3ec3f4c75521c6869279eb16af2f8' - '67a939aa63740c52d12bbdca72d37891' - 'ef09e4dae5b4197998f5c3a74e0ec86d' - '99e641c4f3ba4fbcc53e046ce7290ad5') - -prepare() { - cd BackupPC-$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - msg2 'rsync-bpc' - cd "$srcdir"/rsync-bpc-$_rbpcver - ./configure --prefix=/usr/share/backuppc - make -} - -package() { - msg2 'rsync-bpc' - cd "$srcdir"/rsync-bpc-$_rbpcver - make install DESTDIR="$pkgdir" - - msg2 'backuppc-xs' - cd "$srcdir"/BackupPC-XS-$_xsver - perl Makefile.PL INSTALLDIRS=vendor - make -j1 # parallel build fail - make install DESTDIR="$pkgdir" - - msg2 'backuppc' - cd "$srcdir"/BackupPC-$pkgver - export PERLLIB=$(echo "$pkgdir"/usr/lib/perl5/*/vendor_perl/) - perl configure.pl \ ---batch \ ---no-set-perms \ ---uid-ignore \ ---hostname __HOSTNAME__ \ ---compress-level 5 \ ---backuppc-user=backuppc \ ---dest-dir "$pkgdir" \ ---fhs \ ---install-dir /usr/share/$pkgname \ ---config-dir /etc/$pkgname \ ---cgi-dir /usr/share/$pkgname/cgi-bin \ ---html-dir /usr/share/$pkgname/html \ ---html-dir-url /backuppc \ -
[arch-commits] Commit in backuppc/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 21:27:18 Author: seblu Revision: 323265 upgpkg: backuppc 4.2.1-1 Modified: backuppc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:54:32 UTC (rev 323264) +++ PKGBUILD2018-05-16 21:27:18 UTC (rev 323265) @@ -2,7 +2,7 @@ # Maintainer: Sébastien Luttringer pkgname=backuppc -pkgver=4.2.0 +pkgver=4.2.1 _xsver=0.57 _rbpcver=3.0.9.12 pkgrel=1 @@ -32,7 +32,7 @@ "etc/$pkgname/hosts" "etc/httpd/conf/extra/$pkgname.conf" "etc/$pkgname/$pkgname.users") -md5sums=('0579dfa4b9518c62aa4edec449ceedf8' +md5sums=('5b68fe44821cac873a928f446b3a5da4' '5998eeb5e1fba5a1d39deb873495cce5' '9a95c7a1b9c35c4f0da221d22efd01e3' '9d798d275eb737bcfd035d5277b6b4ce'
[arch-commits] Commit in btrfs-progs/repos/testing-x86_64 (14 files)
Date: Wednesday, May 16, 2018 @ 21:21:33 Author: seblu Revision: 324373 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/FS#58237.patch (from rev 324372, btrfs-progs/trunk/FS#58237.patch) btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 324372, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 324372, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 324372, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 324372, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 324372, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 324372, btrfs-progs/trunk/initcpio-install-btrfs) Deleted: btrfs-progs/repos/testing-x86_64/FS#58237.patch btrfs-progs/repos/testing-x86_64/PKGBUILD btrfs-progs/repos/testing-x86_64/btrfs-progs.install btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs + FS#58237.patch | 32 - PKGBUILD | 152 +++ btrfs-progs.install| 30 - btrfs-scrub@.service | 16 ++-- btrfs-scrub@.timer | 20 +++--- initcpio-hook-btrfs| 14 ++-- initcpio-install-btrfs | 34 +- 7 files changed, 149 insertions(+), 149 deletions(-) Deleted: FS#58237.patch === --- FS#58237.patch 2018-05-16 20:20:04 UTC (rev 324372) +++ FS#58237.patch 2018-05-16 21:21:33 UTC (rev 324373) @@ -1,16 +0,0 @@ -diff --git a/utils.c b/utils.c -index e9cb3a82f..f867e5a7f 100644 a/utils.c -+++ b/utils.c -@@ -2484,11 +2484,6 @@ const char *subvol_strip_mountpoint(const char *mnt, const char *full_path) - if (!len) - return full_path; - -- if ((strncmp(mnt, full_path, len) != 0) || (full_path[len] != '/')) { -- error("not on mount point: %s", mnt); -- exit(1); -- } -- - if (mnt[len - 1] != '/') - len += 1; - Copied: btrfs-progs/repos/testing-x86_64/FS#58237.patch (from rev 324372, btrfs-progs/trunk/FS#58237.patch) === --- FS#58237.patch (rev 0) +++ FS#58237.patch 2018-05-16 21:21:33 UTC (rev 324373) @@ -0,0 +1,16 @@ +diff --git a/utils.c b/utils.c +index e9cb3a82f..f867e5a7f 100644 +--- a/utils.c b/utils.c +@@ -2484,11 +2484,6 @@ const char *subvol_strip_mountpoint(const char *mnt, const char *full_path) + if (!len) + return full_path; + +- if ((strncmp(mnt, full_path, len) != 0) || (full_path[len] != '/')) { +- error("not on mount point: %s", mnt); +- exit(1); +- } +- + if (mnt[len - 1] != '/') + len += 1; + Deleted: PKGBUILD === --- PKGBUILD2018-05-16 20:20:04 UTC (rev 324372) +++ PKGBUILD2018-05-16 21:21:33 UTC (rev 324373) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer-# Contributor: Tom Gundersen -# Contributor: Tobias Powalowski - -pkgname=btrfs-progs -pkgver=4.16.1 -pkgrel=1 -pkgdesc='Btrfs filesystem utilities' -arch=('x86_64') -depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd' 'python') -makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python-setuptools') -url='https://btrfs.wiki.kernel.org' -replaces=('btrfs-progs-unstable') -conflicts=('btrfs-progs-unstable') -provides=('btrfs-progs-unstable') -license=('GPL2') -validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') -source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} -'initcpio-install-btrfs' -'initcpio-hook-btrfs' -'btrfs-scrub@.service' -'btrfs-scrub@.timer' -'FS#58237.patch') -install=btrfs-progs.install -options=(!staticlibs) -md5sums=('SKIP' - 'd7a4598d58fc91d49ee8e7c342b3b919' - '7241ba3a4286d08da0d50b7176941112' - 'b09688a915a0ec8f40e2f5aacbabc9ad' - '917b31f4eb90448d6791e17ea0f386c7' - '502221c1b47a3bb2c06703d4fb90a0c2' - '340766c706bd3de66c1cbe70fe7e2934') - -prepare() { - cd $pkgname-v$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build()
[arch-commits] Commit in haskell-word8/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:54:32 Author: felixonmars Revision: 323264 archrelease: copy trunk to community-staging-x86_64 Added: haskell-word8/repos/community-staging-x86_64/ haskell-word8/repos/community-staging-x86_64/PKGBUILD (from rev 323263, haskell-word8/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-word8/repos/community-staging-x86_64/PKGBUILD (from rev 323263, haskell-word8/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:54:32 UTC (rev 323264) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=word8 +pkgname=haskell-word8 +pkgver=0.1.3 +pkgrel=5 +pkgdesc="Word8 library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e6442eddb582c41f38206a436fc69c476ff97bf1bd5f37aa173d4efd0153744e9d20b71435329b69dc12a7919034082d4195db88bb2f83b462e1ba430b1ad988') + +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-word8/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:54:13 Author: felixonmars Revision: 323263 upgpkg: haskell-word8 0.1.3-5 rebuild with ghc 8.4.2 Modified: haskell-word8/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:53:37 UTC (rev 323262) +++ PKGBUILD2018-05-16 20:54:13 UTC (rev 323263) @@ -5,7 +5,7 @@ _hkgname=word8 pkgname=haskell-word8 pkgver=0.1.3 -pkgrel=4 +pkgrel=5 pkgdesc="Word8 library" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-x509-validation/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:53:37 Author: felixonmars Revision: 323262 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x509-validation/repos/community-staging-x86_64/ haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD (from rev 323261, haskell-x509-validation/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD (from rev 323261, haskell-x509-validation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:53:37 UTC (rev 323262) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=x509-validation +pkgname=haskell-x509-validation +pkgver=1.6.10 +pkgrel=5 +pkgdesc="X.509 Certificate and CRL validation" +url="https://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-data-default-class' 'haskell-hourglass' 'haskell-memory' + 'haskell-pem' 'haskell-x509' 'haskell-x509-store') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f46dc7aeea1c1650ce8711d87f95d2b61bd0ead64df5176aa4ba0a9be435c4aa76a7a2f02acb58b7cdafd533a387e43ffb7078d7c84b1f5b90dd76b68da248ae') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-x509-validation/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:53:17 Author: felixonmars Revision: 323261 upgpkg: haskell-x509-validation 1.6.10-5 rebuild with ghc 8.4.2 Modified: haskell-x509-validation/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:52:22 UTC (rev 323260) +++ PKGBUILD2018-05-16 20:53:17 UTC (rev 323261) @@ -5,7 +5,7 @@ _hkgname=x509-validation pkgname=haskell-x509-validation pkgver=1.6.10 -pkgrel=4 +pkgrel=5 pkgdesc="X.509 Certificate and CRL validation" url="https://github.com/vincenthz/hs-certificate; license=("custom:BSD3") @@ -12,7 +12,7 @@ arch=('x86_64') depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types' 'haskell-byteable' 'haskell-cryptonite' 'haskell-data-default-class' 'haskell-hourglass' 'haskell-memory' - 'haskell-mtl' 'haskell-pem' 'haskell-x509' 'haskell-x509-store') + 'haskell-pem' 'haskell-x509' 'haskell-x509-store') makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('f46dc7aeea1c1650ce8711d87f95d2b61bd0ead64df5176aa4ba0a9be435c4aa76a7a2f02acb58b7cdafd533a387e43ffb7078d7c84b1f5b90dd76b68da248ae')
[arch-commits] Commit in haskell-aeson/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:52:22 Author: felixonmars Revision: 323260 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson/repos/community-staging-x86_64/ haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 323259, haskell-aeson/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 323259, haskell-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:52:22 UTC (rev 323260) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-aeson +_hkgname=aeson +pkgver=1.2.4.0 +pkgrel=15 +pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." +url="https://github.com/bos/aeson; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 'haskell-hashable' + 'haskell-scientific' 'haskell-tagged' 'haskell-th-abstraction' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('ece91b97de5c0a46818122fbc4e22e69ab79b4e0fe5ef55c1ab9e716be86c100b4c0f9270c1086adfe9d5fbc124fb68c025d13f1f2e2a765fb6cab88168f7155') + +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-developer -f-fast -f-bytestring-builder -f-cffi + 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" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-aeson/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:52:03 Author: felixonmars Revision: 323259 upgpkg: haskell-aeson 1.2.4.0-15 rebuild with ghc 8.4.2 Modified: haskell-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:49:57 UTC (rev 323258) +++ PKGBUILD2018-05-16 20:52:03 UTC (rev 323259) @@ -6,7 +6,7 @@ pkgname=haskell-aeson _hkgname=aeson pkgver=1.2.4.0 -pkgrel=14 +pkgrel=15 pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." url="https://github.com/bos/aeson; license=("GPL")
[arch-commits] Commit in haskell-appar/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:49:57 Author: felixonmars Revision: 323258 archrelease: copy trunk to community-staging-x86_64 Added: haskell-appar/repos/community-staging-x86_64/ haskell-appar/repos/community-staging-x86_64/PKGBUILD (from rev 323257, haskell-appar/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-appar/repos/community-staging-x86_64/PKGBUILD (from rev 323257, haskell-appar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:49:57 UTC (rev 323258) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=appar +pkgname=haskell-appar +pkgver=0.1.4 +pkgrel=7 +pkgdesc="A simple applicative parser" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('cc4d7a0c910e20ae32f787db894fec29374aed19c208a79012f78e048bdc8383262f124187242654ca7df981647644b9cabb6fd3a4af8d02d7c4e90b46e726ac') + +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-appar/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:49:38 Author: felixonmars Revision: 323257 upgpkg: haskell-appar 0.1.4-7 rebuild with ghc 8.4.2 Modified: haskell-appar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:49:01 UTC (rev 323256) +++ PKGBUILD2018-05-16 20:49:38 UTC (rev 323257) @@ -5,7 +5,7 @@ _hkgname=appar pkgname=haskell-appar pkgver=0.1.4 -pkgrel=6 +pkgrel=7 pkgdesc="A simple applicative parser" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-blaze-html/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:49:01 Author: felixonmars Revision: 323256 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-html/repos/community-staging-x86_64/ haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 323255, haskell-blaze-html/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 323255, haskell-blaze-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:49:01 UTC (rev 323256) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=blaze-html +pkgname=haskell-blaze-html +pkgver=0.9.0.1 +pkgrel=16 +pkgdesc="A blazingly fast HTML combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-markup") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42e9fbfedea321421c0fd635897c2e958e4fdbd00a6136d8bc747b7db0a787f2cdcdb2f2a3f243568e83dee3e9a499b431c317d8f30ae44b46c39eda4b128121') + +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-blaze-html/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:48:40 Author: felixonmars Revision: 323255 upgpkg: haskell-blaze-html 0.9.0.1-16 rebuild with ghc 8.4.2 Modified: haskell-blaze-html/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:47:50 UTC (rev 323254) +++ PKGBUILD2018-05-16 20:48:40 UTC (rev 323255) @@ -5,12 +5,12 @@ _hkgname=blaze-html pkgname=haskell-blaze-html pkgver=0.9.0.1 -pkgrel=15 +pkgrel=16 pkgdesc="A blazingly fast HTML combinator library for Haskell" url="http://jaspervdj.be/blaze; license=("custom:BSD3") arch=('x86_64') -depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text") +depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-markup") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('42e9fbfedea321421c0fd635897c2e958e4fdbd00a6136d8bc747b7db0a787f2cdcdb2f2a3f243568e83dee3e9a499b431c317d8f30ae44b46c39eda4b128121')
[arch-commits] Commit in haskell-byteorder/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:47:50 Author: felixonmars Revision: 323254 archrelease: copy trunk to community-staging-x86_64 Added: haskell-byteorder/repos/community-staging-x86_64/ haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 323253, haskell-byteorder/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 323253, haskell-byteorder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:47:50 UTC (rev 323254) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=byteorder +pkgname=haskell-byteorder +pkgver=1.0.4 +pkgrel=7 +pkgdesc="Exposes the native endianness or byte ordering of the system." +url="http://community.haskell.org/~aslatter/code/byteorder; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('970f74a394947b023ab88fa7bc713478b50565e3e9535479ec641283f18e04cb952788334b2ab38fafe723f2d398b1626af92f349abc11a6c6ca5a6974653025') + +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-byteorder/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:47:28 Author: felixonmars Revision: 323253 upgpkg: haskell-byteorder 1.0.4-7 rebuild with ghc 8.4.2 Modified: haskell-byteorder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:46:52 UTC (rev 323252) +++ PKGBUILD2018-05-16 20:47:28 UTC (rev 323253) @@ -5,7 +5,7 @@ _hkgname=byteorder pkgname=haskell-byteorder pkgver=1.0.4 -pkgrel=6 +pkgrel=7 pkgdesc="Exposes the native endianness or byte ordering of the system." url="http://community.haskell.org/~aslatter/code/byteorder; license=("custom:BSD3")
[arch-commits] Commit in haskell-charset/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:46:32 Author: felixonmars Revision: 323251 upgpkg: haskell-charset 0.3.7.1-29 rebuild with ghc 8.4.2 Modified: haskell-charset/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:45:43 UTC (rev 323250) +++ PKGBUILD2018-05-16 20:46:32 UTC (rev 323251) @@ -5,7 +5,7 @@ _hkgname=charset pkgname=haskell-charset pkgver=0.3.7.1 -pkgrel=28 +pkgrel=29 pkgdesc="A compatibility layer for base" url="https://github.com/ekmett/charset; license=("custom:BSD3")
[arch-commits] Commit in haskell-charset/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:46:52 Author: felixonmars Revision: 323252 archrelease: copy trunk to community-staging-x86_64 Added: haskell-charset/repos/community-staging-x86_64/ haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 323251, haskell-charset/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 323251, haskell-charset/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:46:52 UTC (rev 323252) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=charset +pkgname=haskell-charset +pkgver=0.3.7.1 +pkgrel=29 +pkgdesc="A compatibility layer for base" +url="https://github.com/ekmett/charset; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-semigroups" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('594e71a5d6ced52e1491368611775bda106119b82025e84fc97078753358af7d9f6c22b99291dd51a990ff223c4582f913e01d829418f8918652c3c9fc495792') + +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-chell/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:45:43 Author: felixonmars Revision: 323250 archrelease: copy trunk to community-staging-x86_64 Added: haskell-chell/repos/community-staging-x86_64/ haskell-chell/repos/community-staging-x86_64/PKGBUILD (from rev 323249, haskell-chell/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-chell/repos/community-staging-x86_64/PKGBUILD (from rev 323249, haskell-chell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:45:43 UTC (rev 323250) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=chell +pkgname=haskell-chell +pkgver=0.4.0.2 +pkgrel=3 +pkgdesc="A simple and intuitive library for automated testing" +url="https://john-millikin.com/software/chell/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-options' 'haskell-patience' 'haskell-random' +) +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('050c5818ad2cd954ef79b230de2f03fdfb19e99c8624a24bb7845bb20e3b5d5d427a9623491ffc706c5635f545eb99466bde7a851c4344d11df1a70bfb2bbe22') + +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 \ +-fcolor-output +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.txt" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-chell/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:45:24 Author: felixonmars Revision: 323249 upgpkg: haskell-chell 0.4.0.2-3 rebuild with ghc 8.4.2 Modified: haskell-chell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:44:44 UTC (rev 323248) +++ PKGBUILD2018-05-16 20:45:24 UTC (rev 323249) @@ -4,13 +4,13 @@ _hkgname=chell pkgname=haskell-chell pkgver=0.4.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="A simple and intuitive library for automated testing" url="https://john-millikin.com/software/chell/; license=('MIT') arch=('x86_64') depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-options' 'haskell-patience' 'haskell-random' - 'haskell-text') +) makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) sha512sums=('050c5818ad2cd954ef79b230de2f03fdfb19e99c8624a24bb7845bb20e3b5d5d427a9623491ffc706c5635f545eb99466bde7a851c4344d11df1a70bfb2bbe22')
[arch-commits] Commit in haskell-cipher-aes/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:44:44 Author: felixonmars Revision: 323248 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cipher-aes/repos/community-staging-x86_64/ haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 323247, haskell-cipher-aes/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 323247, haskell-cipher-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:44:44 UTC (rev 323248) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cipher-aes +pkgname=haskell-cipher-aes +pkgver=0.2.11 +pkgrel=44 +pkgdesc="Fast AES cipher implementation with advanced mode of operations" +url="https://github.com/vincenthz/hs-cipher-aes; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" "haskell-securemem") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816') + +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 \ +-fsupport_aesni +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-cipher-aes/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:44:24 Author: felixonmars Revision: 323247 upgpkg: haskell-cipher-aes 0.2.11-44 rebuild with ghc 8.4.2 Modified: haskell-cipher-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:43:43 UTC (rev 323246) +++ PKGBUILD2018-05-16 20:44:24 UTC (rev 323247) @@ -5,7 +5,7 @@ _hkgname=cipher-aes pkgname=haskell-cipher-aes pkgver=0.2.11 -pkgrel=43 +pkgrel=44 pkgdesc="Fast AES cipher implementation with advanced mode of operations" url="https://github.com/vincenthz/hs-cipher-aes; license=("custom:BSD3")
[arch-commits] Commit in haskell-concurrent-output/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:43:43 Author: felixonmars Revision: 323246 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 323245, haskell-concurrent-output/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 323245, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:43:43 UTC (rev 323246) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.10.5 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-exceptions' + 'haskell-terminal-size') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d37814b7464151cf9ad948bb6f04262c93062b4b1d92064152b16264bb44a2e6993988645c0e184a21567efdfc5c471f4e2ac1248a02d7b5a7932cb7060e0570') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-concurrent-output/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:43:25 Author: felixonmars Revision: 323245 upgpkg: haskell-concurrent-output 1.10.5-2 rebuild with ghc 8.4.2 Modified: haskell-concurrent-output/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:42:40 UTC (rev 323244) +++ PKGBUILD2018-05-16 20:43:25 UTC (rev 323245) @@ -5,13 +5,13 @@ _hkgname=concurrent-output pkgname=haskell-concurrent-output pkgver=1.10.5 -pkgrel=1 +pkgrel=2 pkgdesc="Ungarble output from several threads or commands" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD2") arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-exceptions' 'haskell-stm' - 'haskell-terminal-size' 'haskell-text') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-exceptions' + 'haskell-terminal-size') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('d37814b7464151cf9ad948bb6f04262c93062b4b1d92064152b16264bb44a2e6993988645c0e184a21567efdfc5c471f4e2ac1248a02d7b5a7932cb7060e0570')
[arch-commits] Commit in haskell-cookie/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:42:40 Author: felixonmars Revision: 323244 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cookie/repos/community-staging-x86_64/ haskell-cookie/repos/community-staging-x86_64/PKGBUILD (from rev 323243, haskell-cookie/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cookie/repos/community-staging-x86_64/PKGBUILD (from rev 323243, haskell-cookie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:42:40 UTC (rev 323244) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: hauzer + +_hkgname=cookie +pkgname=haskell-cookie +pkgver=0.4.4 +pkgrel=2 +pkgdesc="HTTP cookie parsing and rendering" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3e17c7c3190602154a196c13b9e65eb139adfe5258441e48ebe5bd9e880af66a7c206f0eca441eeb9ab1700fa49c639adb9414d93f36147c11a1fe3f9fb4a775') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cookie/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:42:21 Author: felixonmars Revision: 323243 upgpkg: haskell-cookie 0.4.4-2 rebuild with ghc 8.4.2 Modified: haskell-cookie/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:41:44 UTC (rev 323242) +++ PKGBUILD2018-05-16 20:42:21 UTC (rev 323243) @@ -6,12 +6,12 @@ _hkgname=cookie pkgname=haskell-cookie pkgver=0.4.4 -pkgrel=1 +pkgrel=2 pkgdesc="HTTP cookie parsing and rendering" url="https://hackage.haskell.org/package/${_hkgname}; license=('MIT') arch=('x86_64') -depends=('ghc-libs' 'haskell-data-default-class' 'haskell-text') +depends=('ghc-libs' 'haskell-data-default-class') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) sha512sums=('3e17c7c3190602154a196c13b9e65eb139adfe5258441e48ebe5bd9e880af66a7c206f0eca441eeb9ab1700fa49c639adb9414d93f36147c11a1fe3f9fb4a775')
[arch-commits] Commit in haskell-crypto-api/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:41:44 Author: felixonmars Revision: 323242 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-api/repos/community-staging-x86_64/ haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 323241, haskell-crypto-api/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 323241, haskell-crypto-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:41:44 UTC (rev 323242) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=crypto-api +pkgname=haskell-crypto-api +pkgver=0.13.3 +pkgrel=3 +pkgdesc="A generic interface for cryptographic operations" +url="https://github.com/TomMD/crypto-api; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-entropy" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1228fe857e235a0d5692916507a42e622f9769325ae9a6a7828270dcb64fe38cc094eec3fc8cad2f28b01bd8de98b1dc637a17aab1db1568a82cb91ebc65c382') + +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-all_cpolys +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-crypto-api/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:41:25 Author: felixonmars Revision: 323241 upgpkg: haskell-crypto-api 0.13.3-3 rebuild with ghc 8.4.2 Modified: haskell-crypto-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:40:46 UTC (rev 323240) +++ PKGBUILD2018-05-16 20:41:25 UTC (rev 323241) @@ -5,7 +5,7 @@ _hkgname=crypto-api pkgname=haskell-crypto-api pkgver=0.13.3 -pkgrel=2 +pkgrel=3 pkgdesc="A generic interface for cryptographic operations" url="https://github.com/TomMD/crypto-api; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-random/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:40:46 Author: felixonmars Revision: 323240 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-random/repos/community-staging-x86_64/ haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 323239, haskell-crypto-random/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 323239, haskell-crypto-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:40:46 UTC (rev 323240) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=crypto-random +pkgname=haskell-crypto-random +pkgver=0.0.9 +pkgrel=47 +pkgdesc="Simple cryptographic random related types" +url="https://github.com/vincenthz/hs-crypto-random; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-securemem" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24') + +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-crypto-random/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:40:27 Author: felixonmars Revision: 323239 upgpkg: haskell-crypto-random 0.0.9-47 rebuild with ghc 8.4.2 Modified: haskell-crypto-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:39:52 UTC (rev 323238) +++ PKGBUILD2018-05-16 20:40:27 UTC (rev 323239) @@ -5,7 +5,7 @@ _hkgname=crypto-random pkgname=haskell-crypto-random pkgver=0.0.9 -pkgrel=46 +pkgrel=47 pkgdesc="Simple cryptographic random related types" url="https://github.com/vincenthz/hs-crypto-random; license=("custom:BSD3")
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:39:52 Author: felixonmars Revision: 323238 archrelease: copy trunk to community-staging-x86_64 Added: haskell-free/repos/community-staging-x86_64/ haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 323237, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 323237, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:39:52 UTC (rev 323238) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=5.0.2 +pkgrel=1 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 'haskell-distributive' 'haskell-exceptions' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-semigroups' + 'haskell-transformers-base' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('baf6472a682e3c8196d992fa0e05187b976ea14f46b9854f3a187b4b07080c13c8b2f38e9dc3962abc033b4a8c747273670b8494c6c5e686b9b76ed970a4f7b1') + +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-free/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:39:33 Author: felixonmars Revision: 323237 upgpkg: haskell-free 5.0.2-1 rebuild with ghc 8.4.2 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:35:15 UTC (rev 323236) +++ PKGBUILD2018-05-16 20:39:33 UTC (rev 323237) @@ -4,18 +4,18 @@ _hkgname=free pkgname=haskell-free -pkgver=4.12.4 -pkgrel=57 +pkgver=5.0.2 +pkgrel=1 pkgdesc="Monads for free" url="https://github.com/ekmett/free/; license=("custom:BSD3") arch=('x86_64') -depends=('ghc-libs' "haskell-bifunctors" "haskell-comonad" "haskell-distributive" "haskell-exceptions" - "haskell-mtl" "haskell-prelude-extras" "haskell-profunctors" "haskell-semigroupoids" - "haskell-semigroups" "haskell-transformers-compat") +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 'haskell-distributive' 'haskell-exceptions' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-semigroups' + 'haskell-transformers-base' 'haskell-transformers-compat') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('208175008782349b7c9f94f9b2a818f59020ab7ef62421881127847428f28819f5d3f2f0a2ee9ac9be8a08f9f4d4f3349e666cac13098035fcbef14136043a60') +sha512sums=('baf6472a682e3c8196d992fa0e05187b976ea14f46b9854f3a187b4b07080c13c8b2f38e9dc3962abc033b4a8c747273670b8494c6c5e686b9b76ed970a4f7b1') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in python-pytoml/repos (community-any community-any/PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:35:15 Author: eschwartz Revision: 323236 archrelease: copy trunk to community-any Added: python-pytoml/repos/community-any/ python-pytoml/repos/community-any/PKGBUILD (from rev 323235, python-pytoml/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: python-pytoml/repos/community-any/PKGBUILD (from rev 323235, python-pytoml/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-05-16 20:35:15 UTC (rev 323236) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Eli Schwartz+# Contributor: Caleb Maclennan +# Contributor: Artem Vorotnikov +# Contributor: Andy Weidenbaum + +_pkgname=pytoml +pkgbase=python-pytoml +pkgname=('python-pytoml' 'python2-pytoml') +pkgver=0.1.14 +pkgrel=2 +pkgdesc="A TOML-0.4.0 parser/writer for Python." +arch=('any') +url="https://github.com/avakar/${_pkgname}; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('ced2c5d5c240fa96adf2ccbdfa071d51cc80415dd11a4ea800ff0ec987459d34') + +build() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py build +python2 setup.py build +} + +check() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python -m pytest +python2 -m pytest +} + +package_python-pytoml() { +depends=('python') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-pytoml() { +depends=('python2') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in (4 files)
Date: Wednesday, May 16, 2018 @ 20:34:56 Author: eschwartz Revision: 323235 Add new package required for devendoring pip Added: python-pytoml/ python-pytoml/repos/ python-pytoml/trunk/ python-pytoml/trunk/PKGBUILD --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Added: python-pytoml/trunk/PKGBUILD === --- python-pytoml/trunk/PKGBUILD(rev 0) +++ python-pytoml/trunk/PKGBUILD2018-05-16 20:34:56 UTC (rev 323235) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Eli Schwartz+# Contributor: Caleb Maclennan +# Contributor: Artem Vorotnikov +# Contributor: Andy Weidenbaum + +_pkgname=pytoml +pkgbase=python-pytoml +pkgname=('python-pytoml' 'python2-pytoml') +pkgver=0.1.14 +pkgrel=2 +pkgdesc="A TOML-0.4.0 parser/writer for Python." +arch=('any') +url="https://github.com/avakar/${_pkgname}; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('ced2c5d5c240fa96adf2ccbdfa071d51cc80415dd11a4ea800ff0ec987459d34') + +build() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py build +python2 setup.py build +} + +check() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python -m pytest +python2 -m pytest +} + +package_python-pytoml() { +depends=('python') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-pytoml() { +depends=('python2') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Property changes on: python-pytoml/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in (python-toml)
Date: Wednesday, May 16, 2018 @ 20:33:31 Author: eschwartz Revision: 323234 oops, wrong dirname Deleted: python-toml/
[arch-commits] Commit in gdal/repos (5 files)
Date: Wednesday, May 16, 2018 @ 20:30:33 Author: jlichtblau Revision: 323232 archrelease: copy trunk to community-staging-x86_64 Added: gdal/repos/community-staging-x86_64/ gdal/repos/community-staging-x86_64/PKGBUILD (from rev 323230, gdal/trunk/PKGBUILD) gdal/repos/community-staging-x86_64/gdal-perl-vendor.patch (from rev 323230, gdal/trunk/gdal-perl-vendor.patch) gdal/repos/community-staging-x86_64/gdal-poppler-0.64.patch (from rev 323230, gdal/trunk/gdal-poppler-0.64.patch) gdal/repos/community-staging-x86_64/gdal.changelog (from rev 323230, gdal/trunk/gdal.changelog) -+ PKGBUILD| 115 ++ gdal-perl-vendor.patch | 28 +++ gdal-poppler-0.64.patch | 13 + gdal.changelog | 99 +++ 4 files changed, 255 insertions(+) Copied: gdal/repos/community-staging-x86_64/PKGBUILD (from rev 323230, gdal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:30:33 UTC (rev 323232) @@ -0,0 +1,115 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org +# Contributor: William Rea + +pkgbase=gdal +pkgname=(gdal python-gdal python2-gdal) +pkgver=2.3.0 +pkgrel=1 +pkgdesc="A translator library for raster geospatial data formats" +arch=('x86_64') +url="http://www.gdal.org/; +license=('custom') +depends=('curl' 'geos' 'giflib' 'hdf5' 'libgeotiff' 'libjpeg-turbo' 'libpng' 'libspatialite' 'libtiff' 'netcdf' + 'openjpeg2' 'poppler' 'cfitsio' 'sqlite' 'libmariadbclient' 'postgresql-libs' 'xerces-c' 'json-c') +makedepends=('perl' 'swig' 'chrpath' 'doxygen' 'python-numpy' 'python2-numpy') +optdepends=('postgresql: postgresql database support' +'mariadb: mariadb database support' +'perl: perl binding support') +options=('!emptydirs') +changelog=$pkgbase.changelog +source=(https://download.osgeo.org/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz +gdal-perl-vendor.patch gdal-poppler-0.64.patch) +sha256sums=('6f75e49aa30de140525ccb58688667efe3a2d770576feb7fbc91023b7f552aa2' +'20989e5fa499206b42c92280ce084fdf7b2f661a4233fc349611cc57102fe114' +'34d7909e1375aa407936374d65a561a6803b59b1280be7f878fb45049f629b40') + +prepare() { + cd "${srcdir}"/$pkgbase-$pkgver + +# Fix mandir + sed -i "s|^mandir=.*|mandir='\${prefix}/share/man'|" configure + +# Fix Perl bindings installation path + patch -Np1 -i ../gdal-perl-vendor.patch +# Fix build with poppler 0.64 + patch -p2 -i ../gdal-poppler-0.64.patch +} + +build() { + cd "${srcdir}"/$pkgbase-$pkgver + export CFLAGS="$CFLAGS -fno-strict-aliasing" + +# bug #23654 + export LDFLAGS="$LDFLAGS -Wl,--as-needed" + + ./configure --prefix=/usr --with-netcdf --with-libtiff --with-sqlite3 --with-geotiff \ + --with-mysql --with-curl --with-hdf5 --with-perl --with-geos \ + --with-png --with-poppler --with-spatialite --with-openjpeg + +# workaround for bug #13646 + sed -i 's/PY_HAVE_SETUPTOOLS=1/PY_HAVE_SETUPTOOLS=/g' ./GDALmake.opt + sed -i 's/EXE_DEP_LIBS/KILL_EXE_DEP_LIBS/' apps/GNUmakefile + + make + make man + + cd "${srcdir}"/$pkgbase-$pkgver/swig/python + python2 setup.py build + python3 setup.py build +} + +package_gdal () { + cd "${srcdir}"/$pkgbase-$pkgver + + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" install-man + +# install license + install -Dm644 LICENSE.TXT "${pkgdir}"/usr/share/licenses/$pkgbase/LICENSE + +#FS15477 clean up junks - still present in 2.2.1 +# rm -f "${pkgdir}"/usr/share/man/man1/_build_gdal_src_gdal-${pkgver}_apps_.1 + +# Remove RPATH + eval local $(perl -V:vendorarch) + chrpath --delete "${pkgdir}"${vendorarch}/auto/Geo/OSR/OSR.so + chrpath --delete "${pkgdir}"${vendorarch}/auto/Geo/OGR/OGR.so + chrpath --delete "${pkgdir}"${vendorarch}/auto/Geo/GDAL/GDAL.so + chrpath --delete "${pkgdir}"${vendorarch}/auto/Geo/GDAL/Const/Const.so + chrpath --delete "${pkgdir}"${vendorarch}/auto/Geo/GNM/GNM.so +} + +package_python-gdal () { + pkgdesc="Python bindings for GDAL" + depends=("gdal=$pkgver" 'python-numpy') + optdepends=() + + cd "${srcdir}"/$pkgbase-$pkgver/swig/python + python3 setup.py install --root="$pkgdir" --optimize=1 + install -Dm755 -t "${pkgdir}"/usr/bin scripts/*.py + + install -dm755 "${pkgdir}"/usr/share/licenses + ln -s $pkgbase "${pkgdir}"/usr/share/licenses/$pkgname +} + +package_python2-gdal () { + pkgdesc="Python 2 bindings for GDAL" + depends=("gdal=$pkgver" 'python2-numpy') + optdepends=() + + cd "${srcdir}"/$pkgbase-$pkgver/swig/python + +# python2 fixes + for file in {,osgeo/,samples/,scripts/}*.py; do + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' $file +
[arch-commits] Commit in haskell-generic-deriving/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:30:35 Author: felixonmars Revision: 323233 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-deriving/repos/community-staging-x86_64/ haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 323230, haskell-generic-deriving/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 323230, haskell-generic-deriving/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:30:35 UTC (rev 323233) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=generic-deriving +pkgname=haskell-generic-deriving +pkgver=1.12.1 +pkgrel=6 +pkgdesc="Generic programming library for generalised deriving." +url="https://github.com/dreixel/generic-deriving; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6196d23e95eae2ee90c5b9b82027d09244fc8cedda3ed8222e8ad43fc2b7400ab5ed893fc5f9a477d5dce7e09a40c0551e4480ec76f7ff8c4a588979fa31fefe') + +prepare() { +cd $_hkgname-$pkgver +sed -e 's/<.*2.13/<3/' -i $_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 \ +-fbase-4-9 +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 gdal/trunk (PKGBUILD gdal.changelog)
Date: Wednesday, May 16, 2018 @ 20:30:16 Author: jlichtblau Revision: 323230 upgpkg: gdal 2.3.0-1 - new upstream release - proj soname bump included Modified: gdal/trunk/PKGBUILD gdal/trunk/gdal.changelog + PKGBUILD |8 gdal.changelog |6 ++ 2 files changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:30:16 UTC (rev 323229) +++ PKGBUILD2018-05-16 20:30:16 UTC (rev 323230) @@ -5,8 +5,8 @@ pkgbase=gdal pkgname=(gdal python-gdal python2-gdal) -pkgver=2.2.4 -pkgrel=4 +pkgver=2.3.0 +pkgrel=1 pkgdesc="A translator library for raster geospatial data formats" arch=('x86_64') url="http://www.gdal.org/; @@ -21,7 +21,7 @@ changelog=$pkgbase.changelog source=(https://download.osgeo.org/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz gdal-perl-vendor.patch gdal-poppler-0.64.patch) -sha256sums=('441eb1d1acb35238ca43a1a0a649493fc91fdcbab231d0747e9d462eea192278' +sha256sums=('6f75e49aa30de140525ccb58688667efe3a2d770576feb7fbc91023b7f552aa2' '20989e5fa499206b42c92280ce084fdf7b2f661a4233fc349611cc57102fe114' '34d7909e1375aa407936374d65a561a6803b59b1280be7f878fb45049f629b40') @@ -70,7 +70,7 @@ install -Dm644 LICENSE.TXT "${pkgdir}"/usr/share/licenses/$pkgbase/LICENSE #FS15477 clean up junks - still present in 2.2.1 - rm -f "${pkgdir}"/usr/share/man/man1/_build_gdal_src_gdal-${pkgver}_apps_.1 +# rm -f "${pkgdir}"/usr/share/man/man1/_build_gdal_src_gdal-${pkgver}_apps_.1 # Remove RPATH eval local $(perl -V:vendorarch) Modified: gdal.changelog === --- gdal.changelog 2018-05-16 20:30:16 UTC (rev 323229) +++ gdal.changelog 2018-05-16 20:30:16 UTC (rev 323230) @@ -1,3 +1,9 @@ +2018-05-16 Jaroslav Lichtblau+ * gdal 2.3.0-1 + +2018-04-09 Jaroslav Lichtblau + * gdal 2.2.4-1 + 2017-11-26 Jaroslav Lichtblau * gdal 2.2.3-1
[arch-commits] Commit in (4 files)
Date: Wednesday, May 16, 2018 @ 20:30:08 Author: eschwartz Revision: 323228 Add new package required for devendoring pip Added: python-toml/ python-toml/repos/ python-toml/trunk/ python-toml/trunk/PKGBUILD --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Added: python-toml/trunk/PKGBUILD === --- python-toml/trunk/PKGBUILD (rev 0) +++ python-toml/trunk/PKGBUILD 2018-05-16 20:30:08 UTC (rev 323228) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Eli Schwartz+# Contributor: Caleb Maclennan +# Contributor: Artem Vorotnikov +# Contributor: Andy Weidenbaum + +_pkgname=pytoml +pkgbase=python-pytoml +pkgname=('python-pytoml' 'python2-pytoml') +pkgver=0.1.14 +pkgrel=2 +pkgdesc="A TOML-0.4.0 parser/writer for Python." +arch=('any') +url="https://github.com/avakar/${_pkgname}; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('ced2c5d5c240fa96adf2ccbdfa071d51cc80415dd11a4ea800ff0ec987459d34') + +build() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py build +python2 setup.py build +} + +check() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python -m pytest +python2 -m pytest +} + +package_python-pytoml() { +depends=('python') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-pytoml() { +depends=('python2') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Property changes on: python-toml/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in python-toml/repos (community-any community-any/PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:30:31 Author: eschwartz Revision: 323231 archrelease: copy trunk to community-any Added: python-toml/repos/community-any/ python-toml/repos/community-any/PKGBUILD (from rev 323230, python-toml/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: python-toml/repos/community-any/PKGBUILD (from rev 323230, python-toml/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-05-16 20:30:31 UTC (rev 323231) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Eli Schwartz+# Contributor: Caleb Maclennan +# Contributor: Artem Vorotnikov +# Contributor: Andy Weidenbaum + +_pkgname=pytoml +pkgbase=python-pytoml +pkgname=('python-pytoml' 'python2-pytoml') +pkgver=0.1.14 +pkgrel=2 +pkgdesc="A TOML-0.4.0 parser/writer for Python." +arch=('any') +url="https://github.com/avakar/${_pkgname}; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('ced2c5d5c240fa96adf2ccbdfa071d51cc80415dd11a4ea800ff0ec987459d34') + +build() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py build +python2 setup.py build +} + +check() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python -m pytest +python2 -m pytest +} + +package_python-pytoml() { +depends=('python') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-pytoml() { +depends=('python2') + +cd "${srcdir}"/${_pkgname}-${pkgver} +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-generic-deriving/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:30:16 Author: felixonmars Revision: 323229 upgpkg: haskell-generic-deriving 1.12.1-6 rebuild with ghc 8.4.2 Modified: haskell-generic-deriving/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:30:08 UTC (rev 323228) +++ PKGBUILD2018-05-16 20:30:16 UTC (rev 323229) @@ -5,7 +5,7 @@ _hkgname=generic-deriving pkgname=haskell-generic-deriving pkgver=1.12.1 -pkgrel=5 +pkgrel=6 pkgdesc="Generic programming library for generalised deriving." url="https://github.com/dreixel/generic-deriving; license=("custom:BSD3") @@ -15,6 +15,11 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('6196d23e95eae2ee90c5b9b82027d09244fc8cedda3ed8222e8ad43fc2b7400ab5ed893fc5f9a477d5dce7e09a40c0551e4480ec76f7ff8c4a588979fa31fefe') +prepare() { +cd $_hkgname-$pkgver +sed -e 's/<.*2.13/<3/' -i $_hkgname.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-http-api-data/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:22:27 Author: felixonmars Revision: 323227 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-api-data/repos/community-staging-x86_64/ haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 323226, haskell-http-api-data/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 323226, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:22:27 UTC (rev 323227) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-api-data +pkgname=haskell-http-api-data +pkgver=0.3.8.1 +pkgrel=8 +pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." +url="https://github.com/fizruk/http-api-data; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' + 'haskell-http-types' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit' + 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7fdb041dc95aa0b197af3e38a5270a8355d1aa7fe3c295234951bcb5592a5ab233c18c4b6f5da8f24ffbcddc477241138ae3c8b7225a5418200826bb114eb769') + +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 \ +-f-use-text-show +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-api-data/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:22:06 Author: felixonmars Revision: 323226 upgpkg: haskell-http-api-data 0.3.8.1-8 rebuild with ghc 8.4.2 Modified: haskell-http-api-data/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:20:55 UTC (rev 323225) +++ PKGBUILD2018-05-16 20:22:06 UTC (rev 323226) @@ -5,13 +5,13 @@ _hkgname=http-api-data pkgname=haskell-http-api-data pkgver=0.3.8.1 -pkgrel=7 +pkgrel=8 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." url="https://github.com/fizruk/http-api-data; license=("custom:BSD3") arch=('x86_64') depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' - 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat' + 'haskell-http-types' 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances') @@ -18,10 +18,6 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('7fdb041dc95aa0b197af3e38a5270a8355d1aa7fe3c295234951bcb5592a5ab233c18c4b6f5da8f24ffbcddc477241138ae3c8b7225a5418200826bb114eb769') -prepare() { -sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_hkgname-$pkgver/$_hkgname.cabal -} - build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-hxt-charproperties/repos (2 files)
Date: Wednesday, May 16, 2018 @ 20:20:55 Author: felixonmars Revision: 323225 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hxt-charproperties/repos/community-staging-x86_64/ haskell-hxt-charproperties/repos/community-staging-x86_64/PKGBUILD (from rev 323224, haskell-hxt-charproperties/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-hxt-charproperties/repos/community-staging-x86_64/PKGBUILD (from rev 323224, haskell-hxt-charproperties/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-16 20:20:55 UTC (rev 323225) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hxt-charproperties +pkgname=haskell-hxt-charproperties +pkgver=9.2.0.1 +pkgrel=6 +pkgdesc="Character properties and classes for XML and Unicode" +url="https://github.com/UweSchmidt/hxt; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('518d7c15b43a33432c402b839713e1d29a60d44286ca411bfb3d9a4b955b1181b8ec84615a131db0113280bea7973c70618f4204a32b21e627c452e05a18a7ef') + +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-hxt-charproperties/trunk (PKGBUILD)
Date: Wednesday, May 16, 2018 @ 20:20:31 Author: felixonmars Revision: 323224 upgpkg: haskell-hxt-charproperties 9.2.0.1-6 rebuild with ghc 8.4.2 Modified: haskell-hxt-charproperties/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-16 20:19:45 UTC (rev 323223) +++ PKGBUILD2018-05-16 20:20:31 UTC (rev 323224) @@ -4,7 +4,7 @@ _hkgname=hxt-charproperties pkgname=haskell-hxt-charproperties pkgver=9.2.0.1 -pkgrel=5 +pkgrel=6 pkgdesc="Character properties and classes for XML and Unicode" url="https://github.com/UweSchmidt/hxt; license=('MIT')
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (16 files)
Date: Wednesday, May 16, 2018 @ 20:20:04 Author: anthraxx Revision: 324372 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/60-linux.hook (from rev 324371, linux-hardened/trunk/60-linux.hook) linux-hardened/repos/extra-x86_64/90-linux.hook (from rev 324371, linux-hardened/trunk/90-linux.hook) linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 324371, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config.x86_64 (from rev 324371, linux-hardened/trunk/config.x86_64) linux-hardened/repos/extra-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch (from rev 324371, linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch) linux-hardened/repos/extra-x86_64/linux.install (from rev 324371, linux-hardened/trunk/linux.install) linux-hardened/repos/extra-x86_64/linux.preset (from rev 324371, linux-hardened/trunk/linux.preset) linux-hardened/repos/extra-x86_64/partially-revert-swiotlb-remove-various-exports.patch (from rev 324371, linux-hardened/trunk/partially-revert-swiotlb-remove-various-exports.patch) Deleted: linux-hardened/repos/extra-x86_64/60-linux.hook linux-hardened/repos/extra-x86_64/90-linux.hook linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/config.x86_64 linux-hardened/repos/extra-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch linux-hardened/repos/extra-x86_64/linux.install linux-hardened/repos/extra-x86_64/linux.preset linux-hardened/repos/extra-x86_64/partially-revert-swiotlb-remove-various-exports.patch ---+ 60-linux.hook | 24 90-linux.hook | 22 PKGBUILD | 514 config.x86_64 |19216 +- drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch | 78 linux.install | 22 linux.preset | 28 partially-revert-swiotlb-remove-various-exports.patch | 52 8 files changed, 9978 insertions(+), 9978 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 324371:324372 to see the changes.