[arch-commits] Commit in rsync/repos (8 files)
Date: Monday, January 29, 2018 @ 07:41:53 Author: eworm Revision: 315552 archrelease: copy trunk to testing-x86_64 Added: rsync/repos/testing-x86_64/ rsync/repos/testing-x86_64/PKGBUILD (from rev 315551, rsync/trunk/PKGBUILD) rsync/repos/testing-x86_64/rsync.install (from rev 315551, rsync/trunk/rsync.install) rsync/repos/testing-x86_64/rsync.xinetd (from rev 315551, rsync/trunk/rsync.xinetd) rsync/repos/testing-x86_64/rsyncd.conf (from rev 315551, rsync/trunk/rsyncd.conf) rsync/repos/testing-x86_64/rsyncd.service (from rev 315551, rsync/trunk/rsyncd.service) rsync/repos/testing-x86_64/rsyncd.socket (from rev 315551, rsync/trunk/rsyncd.socket) rsync/repos/testing-x86_64/rsyncd@.service (from rev 315551, rsync/trunk/rsyncd@.service) -+ PKGBUILD| 54 ++ rsync.install | 14 ++ rsync.xinetd| 11 +++ rsyncd.conf | 10 ++ rsyncd.service | 14 ++ rsyncd.socket | 10 ++ rsyncd@.service | 13 + 7 files changed, 126 insertions(+) Copied: rsync/repos/testing-x86_64/PKGBUILD (from rev 315551, rsync/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-29 07:41:53 UTC (rev 315552) @@ -0,0 +1,54 @@ +# $Id$ + +pkgname=rsync +pkgver=3.1.3 +pkgrel=1 +pkgdesc="A file transfer program to keep remote files in sync" +arch=('x86_64') +url="https://rsync.samba.org/"; +license=('GPL3') +depends=('perl' 'popt' 'acl') +backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync') +install=rsync.install +validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison +source=("https://rsync.samba.org/ftp/rsync/src/$pkgname-$pkgver.tar.gz"{,.asc} +'rsyncd.conf' +'rsync.xinetd' +'rsyncd.service' +'rsyncd.socket' +'rsyncd@.service') +sha256sums=('55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0' +'SKIP' +'733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b' +'da0ec9ce07bf2edafbc8e44020da29a58038b00c3048a22de57017c56318a767' +'6ad010a1f85f5637bdd0972403c032ca30d71608a36943c71c34ba1c5b463cd6' +'551f17407de0e539c8419fc2cd48dd0124eb0253a186690b165b51703ffad1a5' +'21983037aa116943b89ec982bc88e02c12376763e46f5ab25944cc1da29235ae') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # rsync requires the bundled zlib to support old-style --compress + # This is to be reevaluated once rsync 3.1.1 is more available in the wild... + ./configure --prefix=/usr \ + --with-included-popt=no \ + --with-included-zlib=yes \ + --disable-debug + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make test +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -Dm644 ../rsyncd.conf "$pkgdir/etc/rsyncd.conf" + install -Dm644 ../rsync.xinetd "$pkgdir/etc/xinetd.d/rsync" + install -Dm644 ../rsyncd.service "$pkgdir/usr/lib/systemd/system/rsyncd.service" + install -m644 ../rsyncd.socket "$pkgdir/usr/lib/systemd/system/rsyncd.socket" + install -m644 ../rsyncd@.service "$pkgdir/usr/lib/systemd/system/rsyncd@.service" + install -Dm755 support/rrsync "$pkgdir/usr/lib/rsync/rrsync" +} Copied: rsync/repos/testing-x86_64/rsync.install (from rev 315551, rsync/trunk/rsync.install) === --- testing-x86_64/rsync.install(rev 0) +++ testing-x86_64/rsync.install2018-01-29 07:41:53 UTC (rev 315552) @@ -0,0 +1,14 @@ +#!/bin/sh + +post_upgrade() { + # return if old package version greater 3.1.2-5... + (( $(vercmp "$2" '3.1.2-5') > 0 )) && return + + # return if neither service nor socket is enabled... + systemctl -q is-enabled rsyncd.service rsyncd.socket || return 0 + + echo ' > For security reasons the rsyncd service protects the system by making' + echo ' > paths /boot, /etc and /usr read-only. If you need write access use' + echo ' > rsync via ssh or see the wiki for instructions to override:' + echo ' > https://wiki.archlinux.org/index.php/Rsync#rsync_daemon' +} Copied: rsync/repos/testing-x86_64/rsync.xinetd (from rev 315551, rsync/trunk/rsync.xinetd) === --- testing-x86_64/rsync.xinetd (rev 0) +++ testing-x86_64/rsync.xinetd 2018-01-29 07:41:53 UTC (rev 315552) @@ -0,0 +1,11 @@ +service rsync +{ +socket_type = stream +wait= no +user= root +server = /usr/bin/rsync +server_args = --daemon +log_
[arch-commits] Commit in rsync/trunk (PKGBUILD)
Date: Monday, January 29, 2018 @ 07:41:47 Author: eworm Revision: 315551 upgpkg: rsync 3.1.3-1 new upstream release Modified: rsync/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-29 05:46:43 UTC (rev 315550) +++ PKGBUILD2018-01-29 07:41:47 UTC (rev 315551) @@ -1,7 +1,7 @@ # $Id$ pkgname=rsync -pkgver=3.1.3pre1 +pkgver=3.1.3 pkgrel=1 pkgdesc="A file transfer program to keep remote files in sync" arch=('x86_64') @@ -11,13 +11,13 @@ backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync') install=rsync.install validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison -source=("https://rsync.samba.org/ftp/rsync/src-previews/$pkgname-$pkgver.tar.gz"{,.asc} +source=("https://rsync.samba.org/ftp/rsync/src/$pkgname-$pkgver.tar.gz"{,.asc} 'rsyncd.conf' 'rsync.xinetd' 'rsyncd.service' 'rsyncd.socket' 'rsyncd@.service') -sha256sums=('6337962632006f9e8664d759cd2bbe5958e4e20a12a72a05c9dbcad0b955faf5' +sha256sums=('55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0' 'SKIP' '733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b' 'da0ec9ce07bf2edafbc8e44020da29a58038b00c3048a22de57017c56318a767'
[arch-commits] Commit in kstars/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 29, 2018 @ 07:21:08 Author: arojas Revision: 287743 archrelease: copy trunk to community-x86_64 Added: kstars/repos/community-x86_64/PKGBUILD (from rev 287742, kstars/trunk/PKGBUILD) Deleted: kstars/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-29 07:20:46 UTC (rev 287742) +++ PKGBUILD2018-01-29 07:21:08 UTC (rev 287743) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=kstars -pkgver=2.9.1 -pkgrel=1 -epoch=1 -pkgdesc="Desktop Planetarium" -url="https://kde.org/applications/education/kstars/"; -arch=(x86_64) -license=(GPL LGPL FDL) -depends=(wcslib libraw kplotting knewstuff knotifyconfig qt5-datavis3d libindi hicolor-icon-theme) -makedepends=(extra-cmake-modules python kdoctools eigen xplanet) -optdepends=('xplanet: XPlanet support') -source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('c7fa17f9b367a65d6f50aa063f11f4d358473d74d55fc32c1d67358f3d5e38c4' -'SKIP') -validpgpkeys=(259D9FCEE9175351965633696D9CE2AEE028C4F3) # Jasem Mutlaq - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_TESTING=OFF \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: kstars/repos/community-x86_64/PKGBUILD (from rev 287742, kstars/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-29 07:21:08 UTC (rev 287743) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kstars +pkgver=2.9.2 +pkgrel=1 +epoch=1 +pkgdesc="Desktop Planetarium" +url="https://kde.org/applications/education/kstars/"; +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(wcslib libraw kplotting knewstuff knotifyconfig qt5-datavis3d libindi hicolor-icon-theme) +makedepends=(extra-cmake-modules python kdoctools eigen xplanet) +optdepends=('xplanet: XPlanet support') +source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('91ef5bc9d86f1e27a9d1533cec7ac82d111acc7ddb54ee2cffeb8714c294d713' +'SKIP') +validpgpkeys=(259D9FCEE9175351965633696D9CE2AEE028C4F3) # Jasem Mutlaq + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTING=OFF \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kstars/trunk (PKGBUILD)
Date: Monday, January 29, 2018 @ 07:20:46 Author: arojas Revision: 287742 Update to 2.9.2 Modified: kstars/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-29 06:51:07 UTC (rev 287741) +++ PKGBUILD2018-01-29 07:20:46 UTC (rev 287742) @@ -4,7 +4,7 @@ # Contributor: Andrea Scarpino pkgname=kstars -pkgver=2.9.1 +pkgver=2.9.2 pkgrel=1 epoch=1 pkgdesc="Desktop Planetarium" @@ -15,7 +15,7 @@ makedepends=(extra-cmake-modules python kdoctools eigen xplanet) optdepends=('xplanet: XPlanet support') source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('c7fa17f9b367a65d6f50aa063f11f4d358473d74d55fc32c1d67358f3d5e38c4' +sha256sums=('91ef5bc9d86f1e27a9d1533cec7ac82d111acc7ddb54ee2cffeb8714c294d713' 'SKIP') validpgpkeys=(259D9FCEE9175351965633696D9CE2AEE028C4F3) # Jasem Mutlaq
[arch-commits] Commit in lib32-attr/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 29, 2018 @ 06:51:07 Author: eschwartz Revision: 287741 archrelease: copy trunk to multilib-x86_64 Added: lib32-attr/repos/multilib-x86_64/PKGBUILD (from rev 287740, lib32-attr/trunk/PKGBUILD) Deleted: lib32-attr/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 80 +++-- 1 file changed, 41 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-29 06:50:47 UTC (rev 287740) +++ PKGBUILD2018-01-29 06:51:07 UTC (rev 287741) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Thomas Bächler - -_pkgbasename=attr -pkgname=lib32-$_pkgbasename -pkgver=2.4.47 -pkgrel=1 -pkgdesc="Extended attribute support library for ACL support (32-bit)" -arch=(x86_64) -url="http://savannah.nongnu.org/projects/attr"; -license=('LGPL') -depends=('lib32-glibc' $_pkgbasename) -makedepends=('gcc-multilib' 'gettext') -options=('!libtool') -source=(http://download.savannah.gnu.org/releases/attr/attr-${pkgver}.src.tar.gz) -sha256sums=('25772f653ac5b2e3ceeb89df50e4688891e21f723c460636548971652af0a859') - -build() { - cd ${srcdir}/attr-${pkgver} - - export CC="gcc -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - export INSTALL_USER=root INSTALL_GROUP=root - ./configure --prefix=/usr --libdir=/usr/lib32 --libexecdir=/usr/lib32 - make -} - -package() { - cd ${srcdir}/attr-${pkgver} - - make DIST_ROOT="${pkgdir}" install-lib install-dev - - # tidy up - rm -f "$pkgdir"/usr/lib32/libattr.a - chmod 0755 "$pkgdir"/usr/lib32/libattr.so.*.*.* - - rm -rf "${pkgdir}"/usr/{bin,include,share} -} Copied: lib32-attr/repos/multilib-x86_64/PKGBUILD (from rev 287740, lib32-attr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-29 06:51:07 UTC (rev 287741) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Thomas Bächler + +_pkgbasename=attr +pkgname=lib32-$_pkgbasename +pkgver=2.4.47 +pkgrel=2 +pkgdesc="Extended attribute support library for ACL support (32-bit)" +arch=(x86_64) +url="https://savannah.nongnu.org/projects/attr"; +license=('LGPL') +depends=('lib32-glibc' $_pkgbasename) +makedepends=('gcc-multilib' 'gettext') +options=('!libtool') +source=(https://download.savannah.gnu.org/releases/attr/attr-${pkgver}.src.tar.gz{,.sig}) +sha256sums=('25772f653ac5b2e3ceeb89df50e4688891e21f723c460636548971652af0a859' +'SKIP') +validpgpkeys=('600CD204FBCEA418BD2CA74F154343260542DF34') # Brandon Philips + +build() { + cd "${srcdir}"/attr-${pkgver} + + export CC="gcc -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + export INSTALL_USER=root INSTALL_GROUP=root + ./configure --prefix=/usr --libdir=/usr/lib32 --libexecdir=/usr/lib32 + make +} + +package() { + cd "${srcdir}"/attr-${pkgver} + + make DIST_ROOT="${pkgdir}" install-lib install-dev + + # tidy up + rm -f "$pkgdir"/usr/lib32/libattr.a + chmod 0755 "$pkgdir"/usr/lib32/libattr.so.*.*.* + + rm -rf "${pkgdir}"/usr/{bin,include,share} +}
[arch-commits] Commit in lib32-attr/trunk (PKGBUILD)
Date: Monday, January 29, 2018 @ 06:50:47 Author: eschwartz Revision: 287740 upgpkg: lib32-attr 2.4.47-2 Add PGP signatures and HTTPS. Modified: lib32-attr/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-29 06:07:15 UTC (rev 287739) +++ PKGBUILD2018-01-29 06:50:47 UTC (rev 287740) @@ -4,19 +4,21 @@ _pkgbasename=attr pkgname=lib32-$_pkgbasename pkgver=2.4.47 -pkgrel=1 +pkgrel=2 pkgdesc="Extended attribute support library for ACL support (32-bit)" arch=(x86_64) -url="http://savannah.nongnu.org/projects/attr"; +url="https://savannah.nongnu.org/projects/attr"; license=('LGPL') -depends=('lib32-glibc' $_pkgbasename) +depends=('lib32-glibc' $_pkgbasename) makedepends=('gcc-multilib' 'gettext') options=('!libtool') -source=(http://download.savannah.gnu.org/releases/attr/attr-${pkgver}.src.tar.gz) -sha256sums=('25772f653ac5b2e3ceeb89df50e4688891e21f723c460636548971652af0a859') +source=(https://download.savannah.gnu.org/releases/attr/attr-${pkgver}.src.tar.gz{,.sig}) +sha256sums=('25772f653ac5b2e3ceeb89df50e4688891e21f723c460636548971652af0a859' +'SKIP') +validpgpkeys=('600CD204FBCEA418BD2CA74F154343260542DF34') # Brandon Philips build() { - cd ${srcdir}/attr-${pkgver} + cd "${srcdir}"/attr-${pkgver} export CC="gcc -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" @@ -23,11 +25,11 @@ export INSTALL_USER=root INSTALL_GROUP=root ./configure --prefix=/usr --libdir=/usr/lib32 --libexecdir=/usr/lib32 - make + make } package() { - cd ${srcdir}/attr-${pkgver} + cd "${srcdir}"/attr-${pkgver} make DIST_ROOT="${pkgdir}" install-lib install-dev
[arch-commits] Commit in linux/repos (9 files)
Date: Monday, January 29, 2018 @ 05:46:43 Author: heftig Revision: 315550 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 315549, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/staging-x86_64/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 315549, linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) linux/repos/staging-x86_64/60-linux.hook (from rev 315549, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 315549, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 315549, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 315549, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 315549, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 315549, linux/trunk/linux.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 242 config | 9536 ++ linux.install | 10 linux.preset| 14 8 files changed, 9970 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 315549:315550 to see the changes.
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Monday, January 29, 2018 @ 05:46:08 Author: heftig Revision: 315549 archrelease: copy trunk to staging-x86_64 Added: linux-zen/repos/staging-x86_64/ linux-zen/repos/staging-x86_64/60-linux.hook (from rev 315548, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 315548, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 315548, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 315548, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 315548, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 315548, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 242 + config| 9575 linux.install | 10 linux.preset | 14 6 files changed, 9864 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 315548:315549 to see the changes.
[arch-commits] Commit in linux/trunk (7 files)
Date: Monday, January 29, 2018 @ 05:32:00 Author: heftig Revision: 315548 4.15-1 Added: linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 315335, linux/trunk/0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) Modified: linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch linux/trunk/PKGBUILD linux/trunk/config Deleted: linux/trunk/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch linux/trunk/0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch linux/trunk/0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 24 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch | 57 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch | 49 0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 PKGBUILD| 35 config | 2661 ++ 7 files changed, 1913 insertions(+), 997 deletions(-) Modified: 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch === --- 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch 2018-01-29 05:31:58 UTC (rev 315547) +++ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch 2018-01-29 05:32:00 UTC (rev 315548) @@ -1,8 +1,8 @@ -From 4e54373158caa50df5402fdd3db1794c5394026b Mon Sep 17 00:00:00 2001 -Message-Id: <4e54373158caa50df5402fdd3db1794c5394026b.1516188238.git.jan.steff...@gmail.com> +From 4aefcc4253233dce6ac5938e01371074958b8f1c Mon Sep 17 00:00:00 2001 +Message-Id: <4aefcc4253233dce6ac5938e01371074958b8f1c.1517188106.git.jan.steff...@gmail.com> From: Serge Hallyn Date: Fri, 31 May 2013 19:12:12 +0100 -Subject: [PATCH 1/4] add sysctl to disallow unprivileged CLONE_NEWUSER by +Subject: [PATCH 1/2] add sysctl to disallow unprivileged CLONE_NEWUSER by default Signed-off-by: Serge Hallyn @@ -15,7 +15,7 @@ 3 files changed, 30 insertions(+) diff --git a/kernel/fork.c b/kernel/fork.c -index 500ce64517d9..35f5860958b4 100644 +index 2295fc69717f..6f320a216e7d 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -102,6 +102,11 @@ @@ -30,7 +30,7 @@ /* * Minimum number of threads to boot the kernel -@@ -1554,6 +1559,10 @@ static __latent_entropy struct task_struct *copy_process( +@@ -1550,6 +1555,10 @@ static __latent_entropy struct task_struct *copy_process( if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == (CLONE_NEWUSER|CLONE_FS)) return ERR_PTR(-EINVAL); @@ -41,7 +41,7 @@ /* * Thread groups must share signals as well, and detached threads * can only be started up within the thread group. -@@ -2347,6 +2356,12 @@ SYSCALL_DEFINE1(unshare, unsigned long, unshare_flags) +@@ -2343,6 +2352,12 @@ SYSCALL_DEFINE1(unshare, unsigned long, unshare_flags) if (unshare_flags & CLONE_NEWNS) unshare_flags |= CLONE_FS; @@ -55,7 +55,7 @@ if (err) goto bad_unshare_out; diff --git a/kernel/sysctl.c b/kernel/sysctl.c -index 56aca862c4f5..e8402ba393c1 100644 +index 557d46728577..c19d7a828913 100644 --- a/kernel/sysctl.c +++ b/kernel/sysctl.c @@ -105,6 +105,9 @@ extern int core_uses_pid; @@ -85,12 +85,12 @@ { .procname = "tainted", diff --git a/kernel/user_namespace.c b/kernel/user_namespace.c -index c490f1e4313b..dd03bd39d7bf 100644 +index 246d4d4ce5c7..f64432b45cec 100644 --- a/kernel/user_namespace.c +++ b/kernel/user_namespace.c -@@ -24,6 +24,9 @@ - #include - #include +@@ -26,6 +26,9 @@ + #include + #include +/* sysctl */ +int unprivileged_userns_clone; @@ -99,5 +99,5 @@ static DEFINE_MUTEX(userns_state_mutex); -- -2.15.1 +2.16.1 Deleted: 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch === --- 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch 2018-01-29 05:31:58 UTC (rev 315547) +++ 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch 2018-01-29 05:32:00 UTC (rev 315548) @@ -1,57 +0,0 @@ -From 8514970bf07bd1cc522f50e882e0159a51a39264 Mon Sep 17 00:00:00 2001 -Message-Id: <8514970bf07bd1cc522f50e882e0159a51a39264.1516188238.git.jan.steff...@gmail.com> -In-Reply-To: <4e54373158caa50df5402fdd3db1794c5394026b.1516188238.git.jan.steff...@gmail.com> -References: <4e54373158caa50df5402fdd3db1794c5394026b.1516188238.git.jan.steff...@gmail.com> -From: Mohamed Ghannam -Date: Tue, 5 Dec 2017 20:58:35 + -Subject: [PATCH 2/4] dccp: CVE-2017-8824: use-after-free in DCCP code - -Whenever the sock object is in DCCP_CLOSED state, -dccp_disconnect() m
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Monday, January 29, 2018 @ 05:31:58 Author: heftig Revision: 315547 4.15-1 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD | 21 config | 2661 ++--- 2 files changed, 1857 insertions(+), 825 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 23:18:43 UTC (rev 315546) +++ PKGBUILD2018-01-29 05:31:58 UTC (rev 315547) @@ -5,9 +5,9 @@ pkgbase=linux-zen # Build -zen kernel #pkgbase=linux-custom # Build kernel with a different name -_srcname=linux-4.14 -_zenpatch=zen-4.14.15-f695616ca01b187a24635fe51e10c17dc5bccaa2.diff -pkgver=4.14.15 +_srcname=linux-4.15 +_zenpatch=zen-4.15-0ec9904b5ddaaae80333758f49b0a6e0982156f9.diff +pkgver=4.15 pkgrel=1 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel"; @@ -17,8 +17,8 @@ source=( "https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"; "https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.sign"; - "https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz"; - "https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.sign"; + #"https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz"; + #"https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.sign"; "https://pkgbuild.com/~heftig/zen-patches/${_zenpatch}.xz"; "https://pkgbuild.com/~heftig/zen-patches/${_zenpatch}.sign"; 'config' # the main kernel config file @@ -31,13 +31,11 @@ '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) -sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7' +sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769' 'SKIP' -'54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030' +'3fe1e6d40a0815b779208aff12e9e2df5bf00a34671a8a1d09ab966b303a09a2' 'SKIP' -'59068dd9ecee6ebd312a6c161fd2484c9e6289efbfd0eeb1804e6ca180dee0be' -'SKIP' -'a85bd6e7ff862148b10751a064c710aca6eb9c39a0ba8c06363c299def87d30f' +'3a9abcfa72a369aa35e7345fe46360d912aefa603334b194d3680eff8b1fc276' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') @@ -48,8 +46,7 @@ cd ${_srcname} # add upstream patch - patch -p1 -i ../patch-${pkgver} - chmod +x tools/objtool/sync-check.sh # GNU patch doesn't support git-style file mode + #patch -p1 -i ../patch-${pkgver} # security patches Modified: config === --- config 2018-01-28 23:18:43 UTC (rev 315546) +++ config 2018-01-29 05:31:58 UTC (rev 315547) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.14.14-1 Kernel Configuration +# Linux/x86 4.15.0-1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -69,7 +69,7 @@ CONFIG_KERNEL_XZ=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_DEFAULT_HOSTNAME="archlinux" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y @@ -76,7 +76,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y -CONFIG_FHANDLE=y # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -89,10 +88,14 @@ CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_SIM=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y +CONFIG_GENERIC_IRQ_RESERVATION_MODE=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y @@ -112,8 +115,9 @@ CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set -CONFIG_NO_HZ_IDLE=y -# CONFIG_NO_HZ_FULL is not set +# CONFIG_NO_HZ_IDLE is not set +CONFIG_NO_HZ_FULL=y +# CONFIG_NO_HZ_FULL_ALL is not set # CONFIG_NO_HZ is not set CONFIG_HIGH_RES_TIMERS=y @@ -120,9 +124,9 @@ # # CPU/Task time and stats accounting # -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -# CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_VIRT_CPU_ACCOUNTING=y +CONFIG_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y @@ -129,29 +133,35 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_CPU_ISOLATION=y # # RCU Subsystem # -CONFIG_PREEMPT_RCU=y -# CONFIG_RCU_EXPERT is not set +CONFIG_TREE_RCU=y +CONFIG_RCU_EXPERT=y CONF
[arch-commits] Commit in arm-none-eabi-binutils/repos (2 files)
Date: Monday, January 29, 2018 @ 01:45:24 Author: anatolik Revision: 287722 archrelease: copy trunk to community-testing-x86_64 Added: arm-none-eabi-binutils/repos/community-testing-x86_64/ arm-none-eabi-binutils/repos/community-testing-x86_64/PKGBUILD (from rev 287721, arm-none-eabi-binutils/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: arm-none-eabi-binutils/repos/community-testing-x86_64/PKGBUILD (from rev 287721, arm-none-eabi-binutils/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-29 01:45:24 UTC (rev 287722) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Martin Schmölzer + +_target=arm-none-eabi +pkgname=$_target-binutils +pkgver=2.30 +pkgrel=1 +pkgdesc='A set of programs to assemble and manipulate binary and object files for the ARM EABI (bare-metal) target' +arch=(x86_64) +url='http://www.gnu.org/software/binutils/' +license=(GPL) +depends=(zlib) +source=(ftp://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.bz2{,.sig}) +sha1sums=('33d807f7fa680b00439eb5560acd0c2ef645e5f9' + 'SKIP') +validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93' # Tristan Gingold + '3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F') # Nick Clifton (Chief Binutils Maintainer) + +prepare() { + cd binutils-$pkgver + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure +} + +build() { + cd binutils-$pkgver + + ./configure --target=$_target \ + --with-sysroot=/usr/$_target \ + --prefix=/usr \ + --enable-multilib \ + --enable-interwork \ + --with-gnu-as \ + --with-gnu-ld \ + --disable-nls \ + --enable-ld=default \ + --enable-gold \ + --enable-plugins \ + --enable-deterministic-archives + + make +} + +check() { + cd binutils-$pkgver + + # unset LDFLAGS as testsuite makes assumptions about which ones are active + # do not abort on errors - manually check log files + make LDFLAGS="" -k check +} + +package() { + cd binutils-$pkgver + + make DESTDIR="$pkgdir" install + + # Remove file conflicting with host binutils and manpages for MS Windows tools + rm "$pkgdir"/usr/share/man/man1/arm-none-eabi-{dlltool,nlmconv,windres,windmc}* + + # Remove info documents that conflict with host version + rm -r "$pkgdir"/usr/share/info +}
[arch-commits] Commit in arm-none-eabi-binutils/trunk (PKGBUILD)
Date: Monday, January 29, 2018 @ 01:44:39 Author: anatolik Revision: 287721 upgpkg: arm-none-eabi-binutils 2.30-1 Modified: arm-none-eabi-binutils/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-29 01:37:33 UTC (rev 287720) +++ PKGBUILD2018-01-29 01:44:39 UTC (rev 287721) @@ -4,9 +4,8 @@ _target=arm-none-eabi pkgname=$_target-binutils -pkgver=2.29.1 +pkgver=2.30 pkgrel=1 -#_commit=2bd25930 pkgdesc='A set of programs to assemble and manipulate binary and object files for the ARM EABI (bare-metal) target' arch=(x86_64) url='http://www.gnu.org/software/binutils/' @@ -13,7 +12,7 @@ license=(GPL) depends=(zlib) source=(ftp://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.bz2{,.sig}) -sha1sums=('5156099a6c50bd330c3d4c8fc56a9bf725ccaf08' +sha1sums=('33d807f7fa680b00439eb5560acd0c2ef645e5f9' 'SKIP') validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93' # Tristan Gingold '3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F') # Nick Clifton (Chief Binutils Maintainer)
[arch-commits] Commit in aarch64-linux-gnu-binutils/repos (2 files)
Date: Monday, January 29, 2018 @ 01:37:33 Author: anatolik Revision: 287720 archrelease: copy trunk to community-testing-x86_64 Added: aarch64-linux-gnu-binutils/repos/community-testing-x86_64/ aarch64-linux-gnu-binutils/repos/community-testing-x86_64/PKGBUILD (from rev 287719, aarch64-linux-gnu-binutils/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: aarch64-linux-gnu-binutils/repos/community-testing-x86_64/PKGBUILD (from rev 287719, aarch64-linux-gnu-binutils/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-29 01:37:33 UTC (rev 287720) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Anatol Pomozov + +_target=aarch64-linux-gnu +pkgname=$_target-binutils +pkgver=2.30 +pkgrel=1 +pkgdesc='A set of programs to assemble and manipulate binary and object files for the ARM64 target' +arch=(x86_64) +url='http://www.gnu.org/software/binutils/' +license=(GPL) +depends=(zlib) +source=(ftp://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.bz2{,.sig}) +sha1sums=('33d807f7fa680b00439eb5560acd0c2ef645e5f9' + 'SKIP') +validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93' # Tristan Gingold + '3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F') # Nick Clifton (Chief Binutils Maintainer) + +prepare() { + cd binutils-$pkgver + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure +} + +build() { + cd binutils-$pkgver + + if [ "${CARCH}" != "i686" ]; + then +# enabling gold linker at i686 makes the install fail +enable_gold='--enable-gold' + fi + + ./configure --target=$_target \ + --with-sysroot=/usr/$_target \ + --prefix=/usr \ + --disable-multilib \ + --with-gnu-as \ + --with-gnu-ld \ + --disable-nls \ + --enable-ld=default \ + $enable_gold \ + --enable-plugins \ + --enable-deterministic-archives + + make +} + +check() { + cd binutils-$pkgver + + # unset LDFLAGS as testsuite makes assumptions about which ones are active + # do not abort on errors - manually check log files + make -k LDFLAGS="" check || true +} + +package() { + cd binutils-$pkgver + + make DESTDIR="$pkgdir" install + + # Remove file conflicting with host binutils and manpages for MS Windows tools + rm "$pkgdir"/usr/share/man/man1/$_target-{dlltool,nlmconv,windres,windmc}* + + # Remove info documents that conflict with host version + rm -r "$pkgdir"/usr/share/info +}
[arch-commits] Commit in aarch64-linux-gnu-binutils/trunk (PKGBUILD)
Date: Monday, January 29, 2018 @ 01:36:46 Author: anatolik Revision: 287719 upgpkg: aarch64-linux-gnu-binutils 2.30-1 Modified: aarch64-linux-gnu-binutils/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-29 01:33:03 UTC (rev 287718) +++ PKGBUILD2018-01-29 01:36:46 UTC (rev 287719) @@ -3,9 +3,8 @@ _target=aarch64-linux-gnu pkgname=$_target-binutils -pkgver=2.29.1 +pkgver=2.30 pkgrel=1 -#_commit=2bd25930 pkgdesc='A set of programs to assemble and manipulate binary and object files for the ARM64 target' arch=(x86_64) url='http://www.gnu.org/software/binutils/' @@ -12,7 +11,7 @@ license=(GPL) depends=(zlib) source=(ftp://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.bz2{,.sig}) -sha1sums=('5156099a6c50bd330c3d4c8fc56a9bf725ccaf08' +sha1sums=('33d807f7fa680b00439eb5560acd0c2ef645e5f9' 'SKIP') validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93' # Tristan Gingold '3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F') # Nick Clifton (Chief Binutils Maintainer)
[arch-commits] Commit in avr-binutils/repos (3 files)
Date: Monday, January 29, 2018 @ 01:33:03 Author: anatolik Revision: 287718 archrelease: copy trunk to community-testing-x86_64 Added: avr-binutils/repos/community-testing-x86_64/ avr-binutils/repos/community-testing-x86_64/PKGBUILD (from rev 287717, avr-binutils/trunk/PKGBUILD) avr-binutils/repos/community-testing-x86_64/avr-size.patch (from rev 287717, avr-binutils/trunk/avr-size.patch) + PKGBUILD | 85 avr-size.patch | 523 +++ 2 files changed, 608 insertions(+) Copied: avr-binutils/repos/community-testing-x86_64/PKGBUILD (from rev 287717, avr-binutils/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-29 01:33:03 UTC (rev 287718) @@ -0,0 +1,85 @@ +# $Id$ +# Maintainer: schuay +# Contributor: Brad Fanella +# Contributor: Corrado Primier +# Contributor: danst0 + +# Build order: avr-binutils -> avr-gcc -> avr-libc + +pkgname=avr-binutils +pkgver=2.30 +pkgrel=1 +pkgdesc="A set of programs to assemble and manipulate binary and object files for the AVR architecture" +arch=('x86_64') +url="http://www.gnu.org/software/binutils/"; +license=('GPL') +depends=('glibc>=2.17' 'zlib' 'binutils') +options=('!distcc' '!ccache') +source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig} +avr-size.patch) +sha1sums=('33d807f7fa680b00439eb5560acd0c2ef645e5f9' + 'SKIP' + 'b6d1ff7084b1f0a3fd2dee5383019ffb202e6c9a') +validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93' # Tristan Gingold + '3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F') # Nick Clifton (Chief Binutils Maintainer) + +_builddir=binutils-build + +prepare() { +cd ${srcdir}/binutils-${pkgver} + +# See https://bugs.archlinux.org/task/32504 +# And https://bugs.archlinux.org/task/40986 +patch -Np0 < ${srcdir}/avr-size.patch + +# https://bugs.archlinux.org/task/34629 +sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure + +rm -rf ${srcdir}/${_builddir} +mkdir ${srcdir}/${_builddir} +} + +build() { +cd ${srcdir}/binutils-${pkgver} + +config_guess=$(./config.guess) + +cd ${srcdir}/${_builddir} + +${srcdir}/binutils-${pkgver}/configure \ +--prefix=/usr \ +--with-lib-path=/usr/lib:/usr/local/lib \ +--with-bugurl=https://bugs.archlinux.org/ \ +--enable-ld=default \ +--enable-gold \ +--enable-plugins \ +--enable-threads \ +--with-pic \ +--enable-shared \ +--disable-werror \ +--disable-multilib \ +--build=${config_guess} \ +--target=avr \ +$CONFIGFLAG + +# This checks the host environment and makes sure all the necessary tools are available to compile Binutils. +make configure-host + +make tooldir=/usr +} + +package() { +cd ${srcdir}/${_builddir} + +make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install + +for bin in ar as nm objcopy objdump ranlib strip readelf; do +rm -f ${pkgdir}/usr/bin/${bin} +done + +for info in as bfd binutils gprof ld; do +mv ${pkgdir}/usr/share/info/${info}.info ${pkgdir}/usr/share/info/avr-${info}.info +done + +rm -r ${pkgdir}/usr/share/locale +} Copied: avr-binutils/repos/community-testing-x86_64/avr-size.patch (from rev 287717, avr-binutils/trunk/avr-size.patch) === --- community-testing-x86_64/avr-size.patch (rev 0) +++ community-testing-x86_64/avr-size.patch 2018-01-29 01:33:03 UTC (rev 287718) @@ -0,0 +1,523 @@ +AVR only; support -C for AVR memory usage + +Source: http://git.makehackvoid.com/cgi-bin/gitweb.cgi?p=mhvavrtools.git;a=blob_plain;f=mhvavrtools/patches/binutils-001-avr-size.patch;h=e80d28eae46217551d996a2253256c97d10aa4b5;hb=refs/heads/master +=== +--- binutils/size.c2007-08-06 13:56:14.0 -0600 binutils/size.c2007-09-13 09:13:10.28125 -0600 +@@ -36,10 +36,31 @@ + #include "getopt.h" + #include "bucomm.h" + +-#ifndef BSD_DEFAULT +-#define BSD_DEFAULT 1 ++typedef enum ++{ ++format_sysv = 0, ++format_bsd = 1, ++format_avr = 2, ++} format_type_t; ++ ++ ++/* Set the default format. */ ++#define FORMAT_DEFAULT_SYSV 0 ++#define FORMAT_DEFAULT_BSD 1 ++#define FORMAT_DEFAULT_AVR 0 ++ ++#if FORMAT_DEFAULT_SYSV ++#define FORMAT_DEFAULT format_sysv ++#define FORMAT_NAME "sysv" ++#elif FORMAT_DEFAULT_BSD ++#define FORMAT_DEFAULT format_bsd ++#define FORMAT_NAME "berkeley" ++#elif FORMAT_DEFAULT_AVR ++#define FORMAT_DEFAULT format_avr ++#define FORMAT_NAME "avr" + #endif + ++ + /* Program options. */ + + static enum +@@ -48,9 +69,8 @@ static enum + } + radix = decimal; + +-/* 0
[arch-commits] Commit in avr-binutils/trunk (PKGBUILD)
Date: Monday, January 29, 2018 @ 01:32:24 Author: anatolik Revision: 287717 upgpkg: avr-binutils 2.30-1 Modified: avr-binutils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-29 00:33:19 UTC (rev 287716) +++ PKGBUILD2018-01-29 01:32:24 UTC (rev 287717) @@ -7,7 +7,7 @@ # Build order: avr-binutils -> avr-gcc -> avr-libc pkgname=avr-binutils -pkgver=2.29.1 +pkgver=2.30 pkgrel=1 pkgdesc="A set of programs to assemble and manipulate binary and object files for the AVR architecture" arch=('x86_64') @@ -17,7 +17,7 @@ options=('!distcc' '!ccache') source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig} avr-size.patch) -sha1sums=('5156099a6c50bd330c3d4c8fc56a9bf725ccaf08' +sha1sums=('33d807f7fa680b00439eb5560acd0c2ef645e5f9' 'SKIP' 'b6d1ff7084b1f0a3fd2dee5383019ffb202e6c9a') validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93' # Tristan Gingold
[arch-commits] Commit in tap-plugins/trunk (PKGBUILD)
Date: Monday, January 29, 2018 @ 00:33:10 Author: dvzrv Revision: 287715 upgpkg: tap-plugins 1.0.0-1 Upgrading to 1.0.0. Making install process more verbose. Modified: tap-plugins/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-29 00:25:07 UTC (rev 287714) +++ PKGBUILD2018-01-29 00:33:10 UTC (rev 287715) @@ -4,8 +4,8 @@ # Contributor: Ng Oon-Ee pkgname=tap-plugins -pkgver=0.7.3 -pkgrel=2 +pkgver=1.0.0 +pkgrel=1 pkgdesc="Tom's LADSPA Plugins" arch=('x86_64') url="http://tap-plugins.sourceforge.net/"; @@ -13,7 +13,7 @@ groups=('ladspa-plugins') depends=('ladspa') source=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('c4e9c93b9fd8afb82067cf3a48ae665843da775c3af6124147ff1f8651d96734a4b961c4c5ea48877b32770e6d0b5a793af32a5cbb6e3b9afd5b59c8b3cc2621') +sha512sums=('fc6c6bd394aa3bd6937180a548422de107a5be2ec06338dd107346fd65ceba2ada00835ab53d0491db5cd1744d94a33fe9a80079c9f1d0ca3ef2e127c3b5d549') prepare() { cd "${pkgname}-${pkgver}" @@ -29,6 +29,6 @@ package() { cd "${pkgname}-${pkgver}" make DESTDIR="$pkgdir/" install - install -Dm644 CREDITS "${pkgdir}/usr/share/doc/${pkgname}/CREDITS" - install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README" + install -vDm644 CREDITS "${pkgdir}/usr/share/doc/${pkgname}/CREDITS" + install -vDm644 README "${pkgdir}/usr/share/doc/${pkgname}/README" }
[arch-commits] Commit in tap-plugins/repos (2 files)
Date: Monday, January 29, 2018 @ 00:33:19 Author: dvzrv Revision: 287716 archrelease: copy trunk to community-testing-x86_64 Added: tap-plugins/repos/community-testing-x86_64/ tap-plugins/repos/community-testing-x86_64/PKGBUILD (from rev 287715, tap-plugins/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: tap-plugins/repos/community-testing-x86_64/PKGBUILD (from rev 287715, tap-plugins/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-29 00:33:19 UTC (rev 287716) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: speps +# Contributor: Ng Oon-Ee + +pkgname=tap-plugins +pkgver=1.0.0 +pkgrel=1 +pkgdesc="Tom's LADSPA Plugins" +arch=('x86_64') +url="http://tap-plugins.sourceforge.net/"; +license=('GPL2') +groups=('ladspa-plugins') +depends=('ladspa') +source=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('fc6c6bd394aa3bd6937180a548422de107a5be2ec06338dd107346fd65ceba2ada00835ab53d0491db5cd1744d94a33fe9a80079c9f1d0ca3ef2e127c3b5d549') + +prepare() { + cd "${pkgname}-${pkgver}" + # correct install path + sed 's|/usr/local/|$(DESTDIR)/usr/|' -i Makefile +} + +build() { + cd "${pkgname}-${pkgver}" + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + install -vDm644 CREDITS "${pkgdir}/usr/share/doc/${pkgname}/CREDITS" + install -vDm644 README "${pkgdir}/usr/share/doc/${pkgname}/README" +}
[arch-commits] Commit in cacti/repos (3 files)
Date: Monday, January 29, 2018 @ 00:25:07 Author: dvzrv Revision: 287714 archrelease: copy trunk to community-testing-any Added: cacti/repos/community-testing-any/ cacti/repos/community-testing-any/PKGBUILD (from rev 287713, cacti/trunk/PKGBUILD) cacti/repos/community-testing-any/tmpfiles.conf (from rev 287713, cacti/trunk/tmpfiles.conf) ---+ PKGBUILD | 60 tmpfiles.conf |2 + 2 files changed, 62 insertions(+) Copied: cacti/repos/community-testing-any/PKGBUILD (from rev 287713, cacti/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-01-29 00:25:07 UTC (rev 287714) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: Sergej Pupykin +# Contributor: tuxbubling + +pkgname=cacti +pkgver=1.1.33 +pkgrel=1 +pkgdesc="Complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality." +arch=('any') +url="https://www.cacti.net"; +license=('GPL2') +depends=('rrdtool' 'mariadb' 'php-gd' 'net-snmp' 'xorg-fonts-100dpi') +backup=('etc/webapps/cacti/.htaccess' +'etc/webapps/cacti/config.php') +source=("https://www.${pkgname}.net/downloads/${pkgname}-${pkgver}.tar.gz"; +'tmpfiles.conf') +sha512sums=('f68c3fef9b483234e18e0e79565d6d51a0731fa50406e45d528a41888d46cbce86bcb1d8507fbdc130b9f6e099ae2337eea8940bcae1f0fbcc7ea94d56ea4b91' + '6d25f182141ca7d13388f7241eb27d783ea99b991c0b147382f8ec9eeeb521303531f8ad9dd7c968cb36b7bb657cb517b8c7f46fd1d777e1b10923d76e4efbd6') + +prepare() { + cd "${pkgname}-${pkgver}" + # remove unneeded executable bits + find . -executable -type f -and -not -path "*scripts*" -exec chmod -c 644 {} \; +} + +package() { + # create directories + install -vdm0755 "${pkgdir}/usr/share/webapps/${pkgname}" \ +"${pkgdir}/etc/webapps/${pkgname}" \ +"${pkgdir}/var/log/" "${pkgdir}/var/lib/${pkgname}/" + + # move sources + mv -v "$srcdir/${pkgname}-${pkgver}"/* \ +"${pkgdir}/usr/share/webapps/${pkgname}" + + # move and symlink configuration + echo "Require all denied" >> "${pkgdir}/etc/webapps/${pkgname}/.htaccess" + mv "${pkgdir}/usr/share/webapps/${pkgname}/include/config.php" \ +"${pkgdir}/etc/webapps/${pkgname}" + ln -s "/etc/webapps/${pkgname}/.htaccess" \ +"${pkgdir}/usr/share/webapps/${pkgname}/.htaccess" + ln -s "/etc/webapps/${pkgname}/config.php" \ +"${pkgdir}/usr/share/webapps/${pkgname}/include/config.php" + + # move and symlink var directory + mv -v "${pkgdir}/usr/share/webapps/${pkgname}/rra" \ +"${pkgdir}/var/lib/${pkgname}/rra" + ln -vs "/var/lib/${pkgname}/rra" \ +"${pkgdir}/usr/share/webapps/${pkgname}/rra" + + # move and symlink log directory + mv -v "${pkgdir}/usr/share/webapps/${pkgname}/log" \ +"${pkgdir}/var/log/${pkgname}" + ln -vs "/var/log/${pkgname}" "${pkgdir}/usr/share/webapps/${pkgname}/log" + + # tmpfiles.d + install -vDm644 "${srcdir}/tmpfiles.conf" \ +"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" +} Copied: cacti/repos/community-testing-any/tmpfiles.conf (from rev 287713, cacti/trunk/tmpfiles.conf) === --- community-testing-any/tmpfiles.conf (rev 0) +++ community-testing-any/tmpfiles.conf 2018-01-29 00:25:07 UTC (rev 287714) @@ -0,0 +1,2 @@ +d /var/log/cacti 0755 http http +d /var/lib/cacti/rra 0755 http http
[arch-commits] Commit in cacti/trunk (PKGBUILD)
Date: Monday, January 29, 2018 @ 00:24:59 Author: dvzrv Revision: 287713 upgpkg: cacti 1.1.33-1 Upgrading to 1.1.33. Making install and modification processes more verbose. Modified: cacti/trunk/PKGBUILD --+ PKGBUILD | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 23:57:29 UTC (rev 287712) +++ PKGBUILD2018-01-29 00:24:59 UTC (rev 287713) @@ -4,8 +4,8 @@ # Contributor: tuxbubling pkgname=cacti -pkgver=1.1.30 -pkgrel=2 +pkgver=1.1.33 +pkgrel=1 pkgdesc="Complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality." arch=('any') url="https://www.cacti.net"; @@ -15,23 +15,23 @@ 'etc/webapps/cacti/config.php') source=("https://www.${pkgname}.net/downloads/${pkgname}-${pkgver}.tar.gz"; 'tmpfiles.conf') -sha512sums=('2516deffcbd5a2394b2fdde0359f9a52eeabe019d340ebd7c9f26de454984243760b54733fd4d0e63e3d04fc2b511d3e0066bfc8ed9aaa6374c809705d06e828' +sha512sums=('f68c3fef9b483234e18e0e79565d6d51a0731fa50406e45d528a41888d46cbce86bcb1d8507fbdc130b9f6e099ae2337eea8940bcae1f0fbcc7ea94d56ea4b91' '6d25f182141ca7d13388f7241eb27d783ea99b991c0b147382f8ec9eeeb521303531f8ad9dd7c968cb36b7bb657cb517b8c7f46fd1d777e1b10923d76e4efbd6') prepare() { cd "${pkgname}-${pkgver}" # remove unneeded executable bits - find . -executable -type f -and -not -path "*scripts*" -exec chmod 644 {} \; + find . -executable -type f -and -not -path "*scripts*" -exec chmod -c 644 {} \; } package() { # create directories - install -dm0755 "${pkgdir}/usr/share/webapps/${pkgname}" \ + install -vdm0755 "${pkgdir}/usr/share/webapps/${pkgname}" \ "${pkgdir}/etc/webapps/${pkgname}" \ "${pkgdir}/var/log/" "${pkgdir}/var/lib/${pkgname}/" # move sources - mv "$srcdir/${pkgname}-${pkgver}"/* \ + mv -v "$srcdir/${pkgname}-${pkgver}"/* \ "${pkgdir}/usr/share/webapps/${pkgname}" # move and symlink configuration @@ -44,17 +44,17 @@ "${pkgdir}/usr/share/webapps/${pkgname}/include/config.php" # move and symlink var directory - mv "${pkgdir}/usr/share/webapps/${pkgname}/rra" \ + mv -v "${pkgdir}/usr/share/webapps/${pkgname}/rra" \ "${pkgdir}/var/lib/${pkgname}/rra" - ln -s "/var/lib/${pkgname}/rra" \ + ln -vs "/var/lib/${pkgname}/rra" \ "${pkgdir}/usr/share/webapps/${pkgname}/rra" # move and symlink log directory - mv "${pkgdir}/usr/share/webapps/${pkgname}/log" \ + mv -v "${pkgdir}/usr/share/webapps/${pkgname}/log" \ "${pkgdir}/var/log/${pkgname}" - ln -s "/var/log/${pkgname}" "${pkgdir}/usr/share/webapps/${pkgname}/log" + ln -vs "/var/log/${pkgname}" "${pkgdir}/usr/share/webapps/${pkgname}/log" # tmpfiles.d - install -Dm644 "${srcdir}/tmpfiles.conf" \ + install -vDm644 "${srcdir}/tmpfiles.conf" \ "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" }
[arch-commits] Commit in (cinepaint)
Date: Sunday, January 28, 2018 @ 23:57:29 Author: bgyorgy Revision: 287712 cinepaint: drop old, unmaintained, orphan package Deleted: cinepaint/
[arch-commits] Commit in postfix/repos/extra-x86_64 (8 files)
Date: Sunday, January 28, 2018 @ 23:18:43 Author: bisson Revision: 315546 archrelease: copy trunk to extra-x86_64 Added: postfix/repos/extra-x86_64/PKGBUILD (from rev 315545, postfix/trunk/PKGBUILD) postfix/repos/extra-x86_64/aliases.patch (from rev 315545, postfix/trunk/aliases.patch) postfix/repos/extra-x86_64/service (from rev 315545, postfix/trunk/service) postfix/repos/extra-x86_64/sysusers.d (from rev 315545, postfix/trunk/sysusers.d) Deleted: postfix/repos/extra-x86_64/PKGBUILD postfix/repos/extra-x86_64/aliases.patch postfix/repos/extra-x86_64/service postfix/repos/extra-x86_64/sysusers.d ---+ PKGBUILD | 204 aliases.patch | 36 - service | 28 +++ sysusers.d|4 - 4 files changed, 136 insertions(+), 136 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 23:18:08 UTC (rev 315545) +++ PKGBUILD2018-01-28 23:18:43 UTC (rev 315546) @@ -1,102 +0,0 @@ -# $Id$ -# Contributor: Jeff Brodnax -# Contributor: Paul Mattal -# Maintainer: Gaetan Bisson - -pkgname=postfix -pkgver=3.2.4 -pkgrel=3 -url='http://www.postfix.org/' -pkgdesc='Fast, easy to administer, secure mail server' -license=('custom') -arch=('x86_64') -depends=('openssl' 'pcre' 'icu' 'libsasl' 'libldap' 'db' - 'libmariadbclient' 'postgresql-libs' 'sqlite' 'tinycdb') -source=("ftp://ftp.porcupine.org/mirrors/postfix-release/official/${pkgname}-${pkgver}.tar.gz"; -'aliases.patch' - 'sysusers.d' -'service') -sha256sums=('ec55ebaa2aa464792af8d5ee103eb68b27a42dc2b36a02fee42dafbf9740c7f6' -'f4c766efc20b4638f9fd72707ca6d4c2628279ebd79f5227276fa4ca6867c336' - '63f39147887336bdd173fb9425998f0a0c6f00a31241f922a255c157bfd8d02e' -'52781649c49a50cecd7d20f693f602d7dc78b985ac5f0e72c4abfa0d800e58f0') - -backup=('etc/postfix/'{access,aliases,canonical,generic,header_checks,main.cf,master.cf,relocated,transport,virtual}) - -conflicts=('smtp-server' 'smtp-forwarder' 'postfix-tools') -provides=('smtp-server' 'smtp-forwarder' 'postfix-tools') -replaces=('postfix-tools') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - CCARGS=' --DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl --DHAS_LDAP --DUSE_TLS --DHAS_MYSQL -I/usr/include/mysql --DHAS_PGSQL -I/usr/include/postgresql --DHAS_SQLITE --DHAS_CDB --DDEF_COMMAND_DIR=\"/usr/bin\" --DDEF_DAEMON_DIR=\"/usr/lib/postfix/bin\" --DDEF_SENDMAIL_PATH=\"/usr/bin/sendmail\" --DDEF_README_DIR=\"/usr/share/doc/postfix\" --DDEF_MANPAGE_DIR=\"/usr/share/man\" -' - AUXLIBS=' --lsasl2 --lldap -llber --lssl -lcrypto --lmysqlclient -lz -lm --lpq --lsqlite3 -lpthread --lcdb -' - make makefiles \ - DEBUG='' \ - pie=yes \ - shared=yes \ - CCARGS="${CCARGS//$'\n'/}" \ - AUXLIBS="${AUXLIBS//$'\n'/}" \ - OPT="${CFLAGS} ${LDFLAGS}" \ - - make -} - -package() { - cd "${srcdir}/postfix-${pkgver}" - - sed 's:bin/postconf -dhx:bin/postconf -c conf -dhx:g' -i postfix-install - LD_LIBRARY_PATH=lib:$LD_LIBRARY_PATH \ - sh postfix-install -non-interactive install_root="${pkgdir}" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 ../service "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" - install -Dm644 ../sysusers.d "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" - - for name in posttls-finger {smtp,qmqp}-{sink,source}; do - install -Dm644 "man/man1/${name}.1" "${pkgdir}/usr/share/man/man1/${name}.1" - install -Dm755 "bin/${name}" "${pkgdir}/usr/bin/${name}" - done - - # now set permissions right to appease the pacman gods - sed -r \ - -e '/override=1/d' \ - -e '/absolute path name/d' \ - -e 's/\$POSTCONF -/$POSTCONF -c .\/etc\/postfix -/g' \ - -e '/(if \[|chmod|chown|find|mkdir|test)/s/\$path/.\/$path/g' \ - libexec/post-install > ../arch-post-install - cd "${pkgdir}" - LD_LIBRARY_PATH=usr/lib/postfix:$LD_LIBRARY_PATH \ - sh "${srcdir}/arch-post-install" \ -command_directory=usr/bin \ -config_directory=etc/postfix \ -meta_directory=etc/postfix \ -setgid_group=75 \ -mail_owner=73 \ -set-permissions - - patch --no-backup-if-mismatch -p0 -i "${srcdir}"/aliases.patch - sed 's/^\(\$manpage[^:]*\):/\1
[arch-commits] Commit in postfix/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 23:18:08 Author: bisson Revision: 315545 upstream update Modified: postfix/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 22:10:43 UTC (rev 315544) +++ PKGBUILD2018-01-28 23:18:08 UTC (rev 315545) @@ -4,8 +4,8 @@ # Maintainer: Gaetan Bisson pkgname=postfix -pkgver=3.2.4 -pkgrel=3 +pkgver=3.2.5 +pkgrel=1 url='http://www.postfix.org/' pkgdesc='Fast, easy to administer, secure mail server' license=('custom') @@ -16,7 +16,7 @@ 'aliases.patch' 'sysusers.d' 'service') -sha256sums=('ec55ebaa2aa464792af8d5ee103eb68b27a42dc2b36a02fee42dafbf9740c7f6' +sha256sums=('7d0b841d3a46e7c64f392fcc4de5dd3f4bdcfd0b9e48fc235bdff6a208f0f376' 'f4c766efc20b4638f9fd72707ca6d4c2628279ebd79f5227276fa4ca6867c336' '63f39147887336bdd173fb9425998f0a0c6f00a31241f922a255c157bfd8d02e' '52781649c49a50cecd7d20f693f602d7dc78b985ac5f0e72c4abfa0d800e58f0')
[arch-commits] Commit in link-grammar/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 22:10:38 Author: jgc Revision: 315543 upgpkg: link-grammar 5.4.3-1 Change license, this package has been LGPL since 5.x Add python 2+3 bindings Modified: link-grammar/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 20:51:28 UTC (rev 315542) +++ PKGBUILD2018-01-28 22:10:38 UTC (rev 315543) @@ -3,16 +3,19 @@ # Contributor: Jan de Groot pkgname=link-grammar -pkgver=5.3.15 +pkgver=5.4.3 pkgrel=1 pkgdesc="A Grammar Checking library" arch=('x86_64') -url="http://www.abisource.com/downloads/link-grammar/"; -license=('BSD') -depends=('aspell' 'sqlite') +url="https://www.abisource.com/projects/link-grammar/"; +license=('LGPL') +depends=('hunspell' 'sqlite' 'libedit') +makedepends=('python' 'python2' 'swig') options=('!makeflags') -source=("http://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -md5sums=('446078337753bfb1d39f80281acee70d') +source=(https://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) +validpgpkeys=('6407453C98BECC19ADB03D82EB6AA534E0C0651C') +sha256sums=('3b043693ba091647128aaa60b3ed9187dc8b80f5921d4d7a6550294ca5a8e137' +'SKIP') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -25,6 +28,4 @@ cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/link-grammar/LICENSE" }
[arch-commits] Commit in link-grammar/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 22:10:43 Author: jgc Revision: 315544 archrelease: copy trunk to extra-x86_64 Added: link-grammar/repos/extra-x86_64/PKGBUILD (from rev 315543, link-grammar/trunk/PKGBUILD) Deleted: link-grammar/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 61 +++-- 1 file changed, 31 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 22:10:38 UTC (rev 315543) +++ PKGBUILD2018-01-28 22:10:43 UTC (rev 315544) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora -# Contributor: Jan de Groot - -pkgname=link-grammar -pkgver=5.3.15 -pkgrel=1 -pkgdesc="A Grammar Checking library" -arch=('i686' 'x86_64') -url="http://www.abisource.com/downloads/link-grammar/"; -license=('BSD') -depends=('aspell' 'sqlite') -options=('!makeflags') -source=("http://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -md5sums=('446078337753bfb1d39f80281acee70d') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make DESTDIR="${pkgdir}" install - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/link-grammar/LICENSE" -} Copied: link-grammar/repos/extra-x86_64/PKGBUILD (from rev 315543, link-grammar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 22:10:43 UTC (rev 315544) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Giovanni Scafora +# Contributor: Jan de Groot + +pkgname=link-grammar +pkgver=5.4.3 +pkgrel=1 +pkgdesc="A Grammar Checking library" +arch=('x86_64') +url="https://www.abisource.com/projects/link-grammar/"; +license=('LGPL') +depends=('hunspell' 'sqlite' 'libedit') +makedepends=('python' 'python2' 'swig') +options=('!makeflags') +source=(https://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) +validpgpkeys=('6407453C98BECC19ADB03D82EB6AA534E0C0651C') +sha256sums=('3b043693ba091647128aaa60b3ed9187dc8b80f5921d4d7a6550294ca5a8e137' +'SKIP') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in gimp-ufraw/repos/community-x86_64 (10 files)
Date: Sunday, January 28, 2018 @ 21:59:14 Author: bgyorgy Revision: 287710 archrelease: copy trunk to community-x86_64 Added: gimp-ufraw/repos/community-x86_64/001-no-gimp-remote.patch (from rev 287709, gimp-ufraw/trunk/001-no-gimp-remote.patch) gimp-ufraw/repos/community-x86_64/002-CVE-2015-8366.patch (from rev 287709, gimp-ufraw/trunk/002-CVE-2015-8366.patch) gimp-ufraw/repos/community-x86_64/003-fix-unsigned-char.patch (from rev 287709, gimp-ufraw/trunk/003-fix-unsigned-char.patch) gimp-ufraw/repos/community-x86_64/004-gcc-7.patch (from rev 287709, gimp-ufraw/trunk/004-gcc-7.patch) gimp-ufraw/repos/community-x86_64/PKGBUILD (from rev 287709, gimp-ufraw/trunk/PKGBUILD) Deleted: gimp-ufraw/repos/community-x86_64/001-no-gimp-remote.patch gimp-ufraw/repos/community-x86_64/002-CVE-2015-8366.patch gimp-ufraw/repos/community-x86_64/003-fix-unsigned-char.patch gimp-ufraw/repos/community-x86_64/004-gcc-7.patch gimp-ufraw/repos/community-x86_64/PKGBUILD -+ 001-no-gimp-remote.patch| 24 002-CVE-2015-8366.patch | 34 +-- 003-fix-unsigned-char.patch | 30 +- 004-gcc-7.patch | 30 +- PKGBUILD| 123 -- 5 files changed, 120 insertions(+), 121 deletions(-) Deleted: 001-no-gimp-remote.patch === --- 001-no-gimp-remote.patch2018-01-28 21:59:01 UTC (rev 287709) +++ 001-no-gimp-remote.patch2018-01-28 21:59:14 UTC (rev 287710) @@ -1,12 +0,0 @@ -Don't use gimp-remote since gimp 2.4 already includes gimp-remote functionality a/ufraw_conf.c -+++ b/ufraw_conf.c -@@ -137,7 +137,7 @@ - #elif HAVE_GIMP_2_4 - "gimp", /* remoteGimpCommand */ - #else --"gimp-remote", /* remoteGimpCommand */ -+"gimp", /* remoteGimpCommand */ - #endif - - /* EXIF data */ Copied: gimp-ufraw/repos/community-x86_64/001-no-gimp-remote.patch (from rev 287709, gimp-ufraw/trunk/001-no-gimp-remote.patch) === --- 001-no-gimp-remote.patch(rev 0) +++ 001-no-gimp-remote.patch2018-01-28 21:59:14 UTC (rev 287710) @@ -0,0 +1,12 @@ +Don't use gimp-remote since gimp 2.4 already includes gimp-remote functionality +--- a/ufraw_conf.c b/ufraw_conf.c +@@ -137,7 +137,7 @@ + #elif HAVE_GIMP_2_4 + "gimp", /* remoteGimpCommand */ + #else +-"gimp-remote", /* remoteGimpCommand */ ++"gimp", /* remoteGimpCommand */ + #endif + + /* EXIF data */ Deleted: 002-CVE-2015-8366.patch === --- 002-CVE-2015-8366.patch 2018-01-28 21:59:01 UTC (rev 287709) +++ 002-CVE-2015-8366.patch 2018-01-28 21:59:14 UTC (rev 287710) @@ -1,17 +0,0 @@ -Fix a buffer overflow bug. See -https://github.com/LibRaw/LibRaw/commit/89d065424f09b788f443734d44857289489ca9e2 - a/dcraw.cc -+++ b/dcraw.cc -@@ -3013,7 +3013,10 @@ - diff = diff ? -diff : 0x80; - if (ftell(ifp) + 12 >= (int) seg[1][1]) - diff = 0; --raw_image[pix] = pred[pix & 1] += diff; -+if(pix>=raw_width*raw_height) -+ derror(); -+else -+ raw_image[pix] = pred[pix & 1] += diff; - if (!(pix & 1) && HOLE(pix / raw_width)) pix += 2; - } - maximum = 0xff; Copied: gimp-ufraw/repos/community-x86_64/002-CVE-2015-8366.patch (from rev 287709, gimp-ufraw/trunk/002-CVE-2015-8366.patch) === --- 002-CVE-2015-8366.patch (rev 0) +++ 002-CVE-2015-8366.patch 2018-01-28 21:59:14 UTC (rev 287710) @@ -0,0 +1,17 @@ +Fix a buffer overflow bug. See +https://github.com/LibRaw/LibRaw/commit/89d065424f09b788f443734d44857289489ca9e2 + +--- a/dcraw.cc b/dcraw.cc +@@ -3013,7 +3013,10 @@ + diff = diff ? -diff : 0x80; + if (ftell(ifp) + 12 >= (int) seg[1][1]) + diff = 0; +-raw_image[pix] = pred[pix & 1] += diff; ++if(pix>=raw_width*raw_height) ++ derror(); ++else ++ raw_image[pix] = pred[pix & 1] += diff; + if (!(pix & 1) && HOLE(pix / raw_width)) pix += 2; + } + maximum = 0xff; Deleted: 003-fix-unsigned-char.patch === --- 003-fix-unsigned-char.patch 2018-01-28 21:59:01 UTC (rev 287709) +++ 003-fix-unsigned-char.patch 2018-01-28 21:59:14 UTC (rev 287710) @@ -1,15 +0,0 @@ -Description: Fix unsigned char declaration of src[] -Author: John Paul Adrian Glaubitz -Last-Update: 2017-02-27 - ufraw-0.22.orig/dcraw.cc -+++ ufraw-0.22/dcraw.cc -@@ -2285,7 +2285,7 @@ void CLASS quicktake_100_load_raw() - - void CLASS kodak_radc_load_raw() - { -- static const char src[] = { -+ static const signed char src[] = { - 1,1, 2,3, 3,4, 4,2, 5,7, 6,5, 7,6, 7,8, - 1,0, 2,1, 3,3, 4,4, 5,2, 6,7, 7,6, 8,5, 8,8, - 2,1, 2,3, 3,0, 3,2, 3,4, 4,6, 5,5, 6,7
[arch-commits] Commit in gimp-ufraw/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:59:01 Author: bgyorgy Revision: 287709 upgpkg: gimp-ufraw 0.22-11 Remove unused cinepaint dependency Modified: gimp-ufraw/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:44:42 UTC (rev 287708) +++ PKGBUILD2018-01-28 21:59:01 UTC (rev 287709) @@ -5,15 +5,14 @@ pkgname=gimp-ufraw pkgver=0.22 -pkgrel=10 +pkgrel=11 pkgdesc='Converter for raw files; utility and GIMP plugin' url='http://ufraw.sourceforge.net/' arch=('x86_64') license=('GPL') depends=('gtkimageview' 'exiv2' 'lcms' 'desktop-file-utils' 'cfitsio' 'lensfun') -makedepends=('gimp' 'cinepaint') -optdepends=('gimp: to use the gimp import plugin for raw images' -'cinepaint: to use the cinepaint import plugin for raw images') +makedepends=('gimp') +optdepends=('gimp: to use the gimp import plugin for raw images') source=("https://downloads.sourceforge.net/ufraw/ufraw-$pkgver.tar.gz"; '001-no-gimp-remote.patch' '002-CVE-2015-8366.patch'
[arch-commits] Commit in mate-panel/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:44:42 Author: arojas Revision: 287708 archrelease: copy trunk to community-x86_64 Added: mate-panel/repos/community-x86_64/PKGBUILD (from rev 287707, mate-panel/trunk/PKGBUILD) Deleted: mate-panel/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 21:44:14 UTC (rev 287707) +++ PKGBUILD2018-01-28 21:44:42 UTC (rev 287708) @@ -1,37 +0,0 @@ -# Maintainer: -# Contributor: Martin Wimpress - -pkgname=mate-panel -pkgver=1.18.6 -pkgrel=1 -pkgdesc="The MATE Panel" -url="https://mate-desktop.org"; -arch=('x86_64') -license=('GPL') -depends=('dbus-glib' 'libwnck3' 'libcanberra' 'libmateweather' 'libsm' 'mate-menus' 'mate-desktop') -makedepends=('intltool' 'itstool' 'gobject-introspection') -source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";) -groups=('mate') -conflicts=('mate-panel-gtk3') -replaces=('mate-panel-gtk3') -sha256sums=('7d9a40810fbd4d7ae02a1e671b82d103f8447392c4abeeb0e134e2110fc6ce33') - -build() { -cd ${pkgname}-${pkgver} -./configure \ ---prefix=/usr \ ---libexecdir=/usr/lib/${pkgname} \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---enable-introspection - -#https://bugzilla.gnome.org/show_bug.cgi?id=656231 -sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - -make -} - -package() { -cd ${pkgname}-${pkgver} -make DESTDIR="${pkgdir}" install -} Copied: mate-panel/repos/community-x86_64/PKGBUILD (from rev 287707, mate-panel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 21:44:42 UTC (rev 287708) @@ -0,0 +1,37 @@ +# Maintainer: +# Contributor: Martin Wimpress + +pkgname=mate-panel +pkgver=1.18.7 +pkgrel=1 +pkgdesc="The MATE Panel" +url="https://mate-desktop.org"; +arch=('x86_64') +license=('GPL') +depends=('dbus-glib' 'libwnck3' 'libcanberra' 'libmateweather' 'libsm' 'mate-menus' 'mate-desktop') +makedepends=('intltool' 'itstool' 'gobject-introspection') +source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz";) +groups=('mate') +conflicts=('mate-panel-gtk3') +replaces=('mate-panel-gtk3') +sha256sums=('9bce5037cd6943e2da6b614f9b90868350d373fcda5a4b43bcbdbeef0ed4') + +build() { +cd ${pkgname}-${pkgver} +./configure \ +--prefix=/usr \ +--libexecdir=/usr/lib/${pkgname} \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--enable-introspection + +#https://bugzilla.gnome.org/show_bug.cgi?id=656231 +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + +make +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in mate-panel/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:44:14 Author: arojas Revision: 287707 Update to 1.18.7 Modified: mate-panel/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:40:10 UTC (rev 287706) +++ PKGBUILD2018-01-28 21:44:14 UTC (rev 287707) @@ -2,7 +2,7 @@ # Contributor: Martin Wimpress pkgname=mate-panel -pkgver=1.18.6 +pkgver=1.18.7 pkgrel=1 pkgdesc="The MATE Panel" url="https://mate-desktop.org"; @@ -14,7 +14,7 @@ groups=('mate') conflicts=('mate-panel-gtk3') replaces=('mate-panel-gtk3') -sha256sums=('7d9a40810fbd4d7ae02a1e671b82d103f8447392c4abeeb0e134e2110fc6ce33') +sha256sums=('9bce5037cd6943e2da6b614f9b90868350d373fcda5a4b43bcbdbeef0ed4') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in haskell-vector-instances/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:40:10 Author: felixonmars Revision: 287706 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-instances/repos/community-staging-x86_64/ haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 287705, haskell-vector-instances/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 287705, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:40:10 UTC (rev 287706) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.4 +pkgrel=30 +pkgdesc="Orphan Instances for \'Data.Vector\'" +url="https://github.com/ekmett/vector-instances"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" "haskell-pointed" + "haskell-semigroupoids" "haskell-semigroups" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1') + +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 \ +-fhashable +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-vector-instances/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:39:48 Author: felixonmars Revision: 287705 upgpkg: haskell-vector-instances 3.4-30 rebuild with kan-extensions,5.1 Modified: haskell-vector-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:39:07 UTC (rev 287704) +++ PKGBUILD2018-01-28 21:39:48 UTC (rev 287705) @@ -5,7 +5,7 @@ _hkgname=vector-instances pkgname=haskell-vector-instances pkgver=3.4 -pkgrel=29 +pkgrel=30 pkgdesc="Orphan Instances for \'Data.Vector\'" url="https://github.com/ekmett/vector-instances"; license=("custom:BSD3")
[arch-commits] Commit in haskell-pointed/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:39:07 Author: felixonmars Revision: 287704 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 287703, haskell-pointed/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 287703, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:39:07 UTC (rev 287704) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5.0.1 +pkgrel=2 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 'haskell-hashable' + 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-stm' + 'haskell-tagged' 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b') + +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 \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +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-pointed/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:38:45 Author: felixonmars Revision: 287703 upgpkg: haskell-pointed 5.0.1-2 rebuild with kan-extensions,5.1 Modified: haskell-pointed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:38:03 UTC (rev 287702) +++ PKGBUILD2018-01-28 21:38:45 UTC (rev 287703) @@ -5,7 +5,7 @@ _hkgname=pointed pkgname=haskell-pointed pkgver=5.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Pointed and copointed data" url="https://github.com/ekmett/pointed/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:38:03 Author: felixonmars Revision: 287702 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 287701, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 287701, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:38:03 UTC (rev 287702) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.7.1.1 +pkgrel=27 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5da4e04be3f4f02220aa730b830a50b9a5df243815d6e00051beb7274af3bc78e50cf70747e3e1f448b2966d1c3051ab589e7d99a0432620390c6193d034a602') + +prepare() { +sed -i 's/ansi-terminal>= 0.6 && < 0.7,/ansi-terminal >= 0.6,/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:37:37 Author: felixonmars Revision: 287701 upgpkg: haskell-trifecta 1.7.1.1-27 rebuild with kan-extensions,5.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:36:34 UTC (rev 287700) +++ PKGBUILD2018-01-28 21:37:37 UTC (rev 287701) @@ -5,7 +5,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=1.7.1.1 -pkgrel=26 +pkgrel=27 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/"; license=("custom:BSD3")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:36:34 Author: felixonmars Revision: 287700 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 287699, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 287699, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:36:34 UTC (rev 287700) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=36 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:36:10 Author: felixonmars Revision: 287699 upgpkg: hledger-api 1.5-36 rebuild with kan-extensions,5.1 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:34:52 UTC (rev 287698) +++ PKGBUILD2018-01-28 21:36:10 UTC (rev 287699) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=35 +pkgrel=36 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:34:52 Author: felixonmars Revision: 287698 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 287697, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 287697, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:34:52 UTC (rev 287698) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.4 +pkgrel=23 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-http-media' 'haskell-insert-ordered-containers' + 'haskell-lens' 'haskell-servant' 'haskell-swagger2' 'haskell-text' + 'haskell-unordered-containers' 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('990e8c03d6ed6da0ac15d80cd4bce5a46f816fce4e6cfb8eb11db664d09662075ae1ef3508a682fc695a76e3952d080c4e406a0cdb12b995e044935e408cd516') + +prepare() { +sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:34:29 Author: felixonmars Revision: 287697 upgpkg: haskell-servant-swagger 1.1.4-23 rebuild with kan-extensions,5.1 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:33:18 UTC (rev 287696) +++ PKGBUILD2018-01-28 21:34:29 UTC (rev 287697) @@ -5,7 +5,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.4 -pkgrel=22 +pkgrel=23 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger"; license=("custom:BSD3")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:33:18 Author: felixonmars Revision: 287696 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 287695, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 287695, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:33:18 UTC (rev 287696) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=21 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:32:55 Author: felixonmars Revision: 287695 upgpkg: postgrest 0.4.4.0-21 rebuild with kan-extensions,5.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:29:35 UTC (rev 287694) +++ PKGBUILD2018-01-28 21:32:55 UTC (rev 287695) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=20 +pkgrel=21 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in haskell-swagger2/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:29:35 Author: felixonmars Revision: 287694 archrelease: copy trunk to community-staging-x86_64 Added: haskell-swagger2/repos/community-staging-x86_64/ haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 287693, haskell-swagger2/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 287693, haskell-swagger2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:29:35 UTC (rev 287694) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=swagger2 +pkgname=haskell-swagger2 +pkgver=2.2 +pkgrel=14 +pkgdesc="Swagger 2.0 data model" +url="https://github.com/GetShopTV/swagger2"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-base-compat" "haskell-hashable" "haskell-generics-sop" + "haskell-http-media" "haskell-insert-ordered-containers" "haskell-lens" "haskell-mtl" + "haskell-network" "haskell-scientific" "haskell-text" "haskell-transformers-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-uuid-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('aff8e49641cf6054fe9f01d48de19bcc70474bf053b78ba3c237b60f06e09989c02a6c2d21527697eb6848fbc04519cd1157dbed31ba801f274cffdadf0b') + +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-swagger2/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:28:57 Author: felixonmars Revision: 287693 upgpkg: haskell-swagger2 2.2-14 rebuild with kan-extensions,5.1 Modified: haskell-swagger2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:27:04 UTC (rev 287692) +++ PKGBUILD2018-01-28 21:28:57 UTC (rev 287693) @@ -5,7 +5,7 @@ _hkgname=swagger2 pkgname=haskell-swagger2 pkgver=2.2 -pkgrel=13 +pkgrel=14 pkgdesc="Swagger 2.0 data model" url="https://github.com/GetShopTV/swagger2"; license=("custom:BSD3")
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:27:04 Author: felixonmars Revision: 287692 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 287691, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 287691, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:27:04 UTC (rev 287692) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.2 +pkgrel=26 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-text' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') + +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-test-doctests +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-lens-aeson/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:26:40 Author: felixonmars Revision: 287691 upgpkg: haskell-lens-aeson 1.0.2-26 rebuild with kan-extensions,5.1 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:25:46 UTC (rev 287690) +++ PKGBUILD2018-01-28 21:26:40 UTC (rev 287691) @@ -4,7 +4,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.2 -pkgrel=25 +pkgrel=26 pkgdesc="Law-abiding lenses for aeson" url="http://github.com/lens/lens-aeson/"; license=('MIT')
[arch-commits] Commit in urlwatch/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:25:21 Author: bgyorgy Revision: 287688 archrelease: copy trunk to community-any Added: urlwatch/repos/community-any/PKGBUILD (from rev 287687, urlwatch/trunk/PKGBUILD) Deleted: urlwatch/repos/community-any/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 21:24:58 UTC (rev 287687) +++ PKGBUILD2018-01-28 21:25:21 UTC (rev 287688) @@ -1,26 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: Skydrome -# Contributor: Allan McRae - -pkgname=urlwatch -pkgver=2.8 -pkgrel=1 -pkgdesc="A tool for monitoring webpages for updates" -arch=('any') -url="https://thp.io/2008/urlwatch/"; -license=('BSD') -depends=('python-keyring' 'python-minidb' 'python-requests' 'python-yaml') -source=("https://github.com/thp/urlwatch/archive/$pkgver.tar.gz";) -sha256sums=('e0b75f81920f547b01e6bc1cfb34eff1a0c9513914ed61013876b8b8d2fe20fb') - -build() { - cd $pkgname-$pkgver - python3 setup.py build -} - -package() { - cd $pkgname-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} Copied: urlwatch/repos/community-any/PKGBUILD (from rev 287687, urlwatch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 21:25:21 UTC (rev 287688) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Skydrome +# Contributor: Allan McRae + +pkgname=urlwatch +pkgver=2.8 +pkgrel=1 +pkgdesc="A tool for monitoring webpages for updates" +arch=('any') +url="https://thp.io/2008/urlwatch/"; +license=('BSD') +depends=('python-appdirs' 'python-keyring' 'python-minidb' 'python-requests' 'python-yaml') +source=("$pkgname-$pkgver.tar.gz::https://github.com/thp/urlwatch/archive/$pkgver.tar.gz";) +sha256sums=('e0b75f81920f547b01e6bc1cfb34eff1a0c9513914ed61013876b8b8d2fe20fb') + +build() { + cd $pkgname-$pkgver + python3 setup.py build +} + +package() { + cd $pkgname-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:25:23 Author: felixonmars Revision: 287689 upgpkg: haskell-jose 0.6.0.3-21 rebuild with kan-extensions,5.1 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:25:21 UTC (rev 287688) +++ PKGBUILD2018-01-28 21:25:23 UTC (rev 287689) @@ -5,7 +5,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.6.0.3 -pkgrel=20 +pkgrel=21 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose"; license=("Apache")
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:25:46 Author: felixonmars Revision: 287690 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 287689, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 287689, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:25:46 UTC (rev 287690) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.6.0.3 +pkgrel=21 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7ea81c0d3571debbf18409c9f77cb1528df611ca4b7186f705158edea9b6b8e348d5f6d5fd2acfcd00063011b053bb2bfa43086177f21ef7300af5d5c7e6b45c') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose-}example +}
[arch-commits] Commit in urlwatch/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:24:58 Author: bgyorgy Revision: 287687 upgpkg: urlwatch 2.8-1 Update to new version Modified: urlwatch/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:24:09 UTC (rev 287686) +++ PKGBUILD2018-01-28 21:24:58 UTC (rev 287687) @@ -10,8 +10,8 @@ arch=('any') url="https://thp.io/2008/urlwatch/"; license=('BSD') -depends=('python-keyring' 'python-minidb' 'python-requests' 'python-yaml') -source=("https://github.com/thp/urlwatch/archive/$pkgver.tar.gz";) +depends=('python-appdirs' 'python-keyring' 'python-minidb' 'python-requests' 'python-yaml') +source=("$pkgname-$pkgver.tar.gz::https://github.com/thp/urlwatch/archive/$pkgver.tar.gz";) sha256sums=('e0b75f81920f547b01e6bc1cfb34eff1a0c9513914ed61013876b8b8d2fe20fb') build() {
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:24:09 Author: felixonmars Revision: 287686 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 287685, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 287685, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:24:09 UTC (rev 287686) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.1.0 +pkgrel=45 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b') + +prepare() { +sed -e 's/, semigroupoids >=4.3 && <5.2/, semigroupoids >=4.3/' \ +-e 's/, aeson >=1.0.0.0 && <1.2/, aeson >=1.0.0.0/' \ +-e 's/base >=4.6 && <4.10/base >=4.6/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:22:59 Author: felixonmars Revision: 287684 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 287683, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 287683, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:22:59 UTC (rev 287684) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=58 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec" + "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" "haskell-errors" + "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" "haskell-lens" + "haskell-monad-loops" "haskell-openpgp-asciiarmor" "haskell-optparse-applicative" + "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:23:47 Author: felixonmars Revision: 287685 upgpkg: haskell-insert-ordered-containers 0.2.1.0-45 rebuild with kan-extensions,5.1 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:22:59 UTC (rev 287684) +++ PKGBUILD2018-01-28 21:23:47 UTC (rev 287685) @@ -4,7 +4,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.1.0 -pkgrel=44 +pkgrel=45 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers"; license=('custom:BSD3')
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:22:31 Author: felixonmars Revision: 287683 upgpkg: hopenpgp-tools 0.19.5-58 rebuild with kan-extensions,5.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:21:49 UTC (rev 287682) +++ PKGBUILD2018-01-28 21:22:31 UTC (rev 287683) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=57 +pkgrel=58 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in urlwatch/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:21:32 Author: bgyorgy Revision: 287680 upgpkg: urlwatch 2.8-1 Update to new version Modified: urlwatch/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:20:10 UTC (rev 287679) +++ PKGBUILD2018-01-28 21:21:32 UTC (rev 287680) @@ -4,7 +4,7 @@ # Contributor: Allan McRae pkgname=urlwatch -pkgver=2.7 +pkgver=2.8 pkgrel=1 pkgdesc="A tool for monitoring webpages for updates" arch=('any') @@ -12,7 +12,7 @@ license=('BSD') depends=('python-keyring' 'python-minidb' 'python-requests' 'python-yaml') source=("https://github.com/thp/urlwatch/archive/$pkgver.tar.gz";) -sha256sums=('0a7b46d161501463dda99a1d82daf00237e2627616beaa6ccbf04d6c70c68ded') +sha256sums=('e0b75f81920f547b01e6bc1cfb34eff1a0c9513914ed61013876b8b8d2fe20fb') build() { cd $pkgname-$pkgver
[arch-commits] Commit in urlwatch/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:21:39 Author: bgyorgy Revision: 287681 archrelease: copy trunk to community-any Added: urlwatch/repos/community-any/PKGBUILD (from rev 287680, urlwatch/trunk/PKGBUILD) Deleted: urlwatch/repos/community-any/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 21:21:32 UTC (rev 287680) +++ PKGBUILD2018-01-28 21:21:39 UTC (rev 287681) @@ -1,26 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: Skydrome -# Contributor: Allan McRae - -pkgname=urlwatch -pkgver=2.7 -pkgrel=1 -pkgdesc="A tool for monitoring webpages for updates" -arch=('any') -url="https://thp.io/2008/urlwatch/"; -license=('BSD') -depends=('python-keyring' 'python-minidb' 'python-requests' 'python-yaml') -source=("https://github.com/thp/urlwatch/archive/$pkgver.tar.gz";) -sha256sums=('0a7b46d161501463dda99a1d82daf00237e2627616beaa6ccbf04d6c70c68ded') - -build() { - cd $pkgname-$pkgver - python3 setup.py build -} - -package() { - cd $pkgname-$pkgver - python3 setup.py install --root="$pkgdir" - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} Copied: urlwatch/repos/community-any/PKGBUILD (from rev 287680, urlwatch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 21:21:39 UTC (rev 287681) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Skydrome +# Contributor: Allan McRae + +pkgname=urlwatch +pkgver=2.8 +pkgrel=1 +pkgdesc="A tool for monitoring webpages for updates" +arch=('any') +url="https://thp.io/2008/urlwatch/"; +license=('BSD') +depends=('python-keyring' 'python-minidb' 'python-requests' 'python-yaml') +source=("https://github.com/thp/urlwatch/archive/$pkgver.tar.gz";) +sha256sums=('e0b75f81920f547b01e6bc1cfb34eff1a0c9513914ed61013876b8b8d2fe20fb') + +build() { + cd $pkgname-$pkgver + python3 setup.py build +} + +package() { + cd $pkgname-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
[arch-commits] Commit in urlwatch/repos (community-x86_64)
Date: Sunday, January 28, 2018 @ 21:21:49 Author: bgyorgy Revision: 287682 Removed community-x86_64 for urlwatch Deleted: urlwatch/repos/community-x86_64/
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:20:10 Author: felixonmars Revision: 287679 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 287678, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 287678, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:20:10 UTC (rev 287679) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.5.5 +pkgrel=153 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 'haskell-bzlib' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-data-default-class' 'haskell-errors' + 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 'haskell-network' + 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 'haskell-resourcet' + 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-wl-pprint-extras' + 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('f480201a10f14150adc290c81d38e7b6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:19:40 Author: felixonmars Revision: 287678 upgpkg: haskell-hopenpgp 2.5.5-153 rebuild with kan-extensions,5.1 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:17:17 UTC (rev 287677) +++ PKGBUILD2018-01-28 21:19:40 UTC (rev 287678) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.5.5 -pkgrel=152 +pkgrel=153 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/"; license=('MIT')
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:17:17 Author: felixonmars Revision: 287677 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 287676, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 287676, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:17:17 UTC (rev 287677) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.0 +pkgrel=11 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens' 'haskell-text') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4b414dce93f6c16625289d39aeae85fcb3f8192059ac3b5f12c786d0330b41282fcdf897687daec0f42d1a93fd056608bc9589b00709df3ba9a9d1b75d048121') + +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 wxpython/repos/community-x86_64 (4 files)
Date: Sunday, January 28, 2018 @ 21:16:46 Author: bgyorgy Revision: 287675 archrelease: copy trunk to community-x86_64 Added: wxpython/repos/community-x86_64/PKGBUILD (from rev 287674, wxpython/trunk/PKGBUILD) wxpython/repos/community-x86_64/fix-plot.patch (from rev 287674, wxpython/trunk/fix-plot.patch) Deleted: wxpython/repos/community-x86_64/PKGBUILD wxpython/repos/community-x86_64/fix-plot.patch + PKGBUILD | 102 ++--- fix-plot.patch | 262 +++ 2 files changed, 182 insertions(+), 182 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 21:16:39 UTC (rev 287674) +++ PKGBUILD2018-01-28 21:16:46 UTC (rev 287675) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgname=wxpython -pkgver=3.0.2.0 -pkgrel=6 -pkgdesc="A wxWidgets GUI toolkit for Python" -arch=('x86_64') -license=('custom:wxWindows') -url="https://www.wxpython.org"; -depends=('wxgtk2' 'python2') -makedepends=('mesa' 'glu') -source=("https://downloads.sourceforge.net/wxpython/wxPython-src-${pkgver}.tar.bz2"; -"fix-plot.patch") -sha256sums=('d54129e5fbea4fb8091c87b2980760b72c22a386cb3b9dd2eebc928ef5e8df61' -'2d8b2bdbf55172738c7bf93955e552aac61842800c3b8b0a2e1f07f4314abc65') - -prepare() { -find . -type f -exec sed -i 's/env python/env python2/' {} \; - -cd wxPython-src-${pkgver}/wxPython -# Fix plot library (FS#42807) -patch -Np1 -i ../../fix-plot.patch -} - -build() { -cd wxPython-src-${pkgver} -./configure \ ---prefix=/usr \ ---libdir=/usr/lib \ ---includedir=/usr/include \ ---with-gtk=2 \ ---with-opengl \ ---enable-unicode \ ---enable-graphics_ctx \ ---disable-precomp-headers \ ---with-regex=sys \ ---with-libpng=sys \ ---with-libxpm=sys \ ---with-libjpeg=sys \ ---with-libtiff=sys -#--with-wx-config=/usr/bin/wx-config-gtk3 -cd wxPython -python2 setup.py WXPORT=gtk2 UNICODE=1 build -} - -package() { -cd wxPython-src-${pkgver}/wxPython -python2 setup.py WXPORT=gtk2 UNICODE=1 install --root="${pkgdir}" -install -Dm644 ../docs/licence.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: wxpython/repos/community-x86_64/PKGBUILD (from rev 287674, wxpython/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 21:16:46 UTC (rev 287675) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=wxpython +pkgver=3.0.2.0 +pkgrel=7 +pkgdesc="A wxWidgets GUI toolkit for Python" +arch=('x86_64') +license=('custom:wxWindows') +url="https://www.wxpython.org"; +depends=('wxgtk3' 'python2') +makedepends=('mesa' 'glu') +source=("https://downloads.sourceforge.net/wxpython/wxPython-src-${pkgver}.tar.bz2"; +"fix-plot.patch") +sha256sums=('d54129e5fbea4fb8091c87b2980760b72c22a386cb3b9dd2eebc928ef5e8df61' +'2d8b2bdbf55172738c7bf93955e552aac61842800c3b8b0a2e1f07f4314abc65') + +prepare() { +find . -type f -exec sed -i 's/env python/env python2/' {} \; + +cd wxPython-src-${pkgver}/wxPython +# Fix plot library (FS#42807) +patch -Np1 -i ../../fix-plot.patch +} + +build() { +cd wxPython-src-${pkgver} +./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--includedir=/usr/include \ +--with-gtk=3 \ +--with-opengl \ +--enable-unicode \ +--enable-graphics_ctx \ +--disable-precomp-headers \ +--with-regex=sys \ +--with-libpng=sys \ +--with-libxpm=sys \ +--with-libjpeg=sys \ +--with-libtiff=sys \ +--with-wx-config=/usr/bin/wx-config-gtk3 +cd wxPython +python2 setup.py WX_CONFIG=/usr/bin/wx-config-gtk3 WXPORT=gtk3 UNICODE=1 build +} + +package() { +cd wxPython-src-${pkgver}/wxPython +python2 setup.py WX_CONFIG=/usr/bin/wx-config-gtk3 WXPORT=gtk3 UNICODE=1 install --root="${pkgdir}" +install -Dm644 ../docs/licence.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Deleted: fix-plot.patch === --- fix-plot.patch 2018-01-28 21:16:39 UTC (rev 287674) +++ fix-plot.patch 2018-01-28 21:16:46 UTC (rev 287675) @@ -1,131 +0,0 @@ -From 25bcbf15615b64e095da75e934ea4d254998ec24 Mon Sep 17 00:00:00 2001 -From: Robin Dunn -Date: Wed, 11 Mar 2015 14:37:20 -0700 -Subject: [PATCH] We need to use wx.CursorFromImage on Classic - - wx/lib/plot.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/wx/lib/plot.py b/wx/lib/plot.py -index 94696c56b7..e166645863 100644 a/wx/lib/plot.py -+++ b/wx/lib/plot.py -@@ -595,9 +595,9 @@ def __init__(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition, - - # set curser a
[arch-commits] Commit in wxpython/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:16:39 Author: bgyorgy Revision: 287674 upgpkg: wxpython 3.0.2.0-7 Rebuild with wxgtk3 again, kicad is no longer a blocker Modified: wxpython/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:15:52 UTC (rev 287673) +++ PKGBUILD2018-01-28 21:16:39 UTC (rev 287674) @@ -3,12 +3,12 @@ pkgname=wxpython pkgver=3.0.2.0 -pkgrel=6 +pkgrel=7 pkgdesc="A wxWidgets GUI toolkit for Python" arch=('x86_64') license=('custom:wxWindows') url="https://www.wxpython.org"; -depends=('wxgtk2' 'python2') +depends=('wxgtk3' 'python2') makedepends=('mesa' 'glu') source=("https://downloads.sourceforge.net/wxpython/wxPython-src-${pkgver}.tar.bz2"; "fix-plot.patch") @@ -29,7 +29,7 @@ --prefix=/usr \ --libdir=/usr/lib \ --includedir=/usr/include \ ---with-gtk=2 \ +--with-gtk=3 \ --with-opengl \ --enable-unicode \ --enable-graphics_ctx \ @@ -38,14 +38,14 @@ --with-libpng=sys \ --with-libxpm=sys \ --with-libjpeg=sys \ ---with-libtiff=sys -#--with-wx-config=/usr/bin/wx-config-gtk3 +--with-libtiff=sys \ +--with-wx-config=/usr/bin/wx-config-gtk3 cd wxPython -python2 setup.py WXPORT=gtk2 UNICODE=1 build +python2 setup.py WX_CONFIG=/usr/bin/wx-config-gtk3 WXPORT=gtk3 UNICODE=1 build } package() { cd wxPython-src-${pkgver}/wxPython -python2 setup.py WXPORT=gtk2 UNICODE=1 install --root="${pkgdir}" +python2 setup.py WX_CONFIG=/usr/bin/wx-config-gtk3 WXPORT=gtk3 UNICODE=1 install --root="${pkgdir}" install -Dm644 ../docs/licence.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in haskell-concise/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:16:47 Author: felixonmars Revision: 287676 upgpkg: haskell-concise 0.1.0.0-11 rebuild with kan-extensions,5.1 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:16:46 UTC (rev 287675) +++ PKGBUILD2018-01-28 21:16:47 UTC (rev 287676) @@ -5,7 +5,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.0 -pkgrel=10 +pkgrel=11 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise"; license=("custom:BSD3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:15:52 Author: felixonmars Revision: 287673 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 287672, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 287672, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:15:52 UTC (rev 287673) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=38 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' + 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:15:30 Author: felixonmars Revision: 287672 upgpkg: git-annex 6.20180112-38 rebuild with kan-extensions,5.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:09:40 UTC (rev 287671) +++ PKGBUILD2018-01-28 21:15:30 UTC (rev 287672) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180112 -pkgrel=37 +pkgrel=38 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:09:40 Author: felixonmars Revision: 287671 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 287670, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 287670, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:09:40 UTC (rev 287671) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=205 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-mtl-compat +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:09:14 Author: felixonmars Revision: 287670 upgpkg: haskell-dav 1.3.1-205 rebuild with kan-extensions,5.1 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:08:14 UTC (rev 287669) +++ PKGBUILD2018-01-28 21:09:14 UTC (rev 287670) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.1 -pkgrel=204 +pkgrel=205 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:08:14 Author: felixonmars Revision: 287669 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 287668, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 287668, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:08:14 UTC (rev 287669) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.15.4 +pkgrel=14 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-orphans" "haskell-bifunctors" "haskell-call-stack" "haskell-comonad" + "haskell-contravariant" "haskell-distributive" "haskell-exceptions" "haskell-free" + "haskell-hashable" "haskell-kan-extensions" "haskell-mtl" "haskell-parallel" + "haskell-profunctors" "haskell-reflection" "haskell-semigroupoids" "haskell-semigroups" + "haskell-tagged" "haskell-text" "haskell-th-abstraction" "haskell-transformers-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-void") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1f1333829eba740d406413c6d59fb16398b56198cd16a2506631487e20ce128163892a3934d0f4a59b9151b39c1ef19e80fb425f8d59013004118ad08a697530') + +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-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +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-lens/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:07:51 Author: felixonmars Revision: 287668 upgpkg: haskell-lens 4.15.4-14 rebuild with kan-extensions,5.1 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:05:51 UTC (rev 287667) +++ PKGBUILD2018-01-28 21:07:51 UTC (rev 287668) @@ -5,7 +5,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.15.4 -pkgrel=13 +pkgrel=14 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-kan-extensions/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 21:05:22 Author: felixonmars Revision: 287666 upgpkg: haskell-kan-extensions 5.1-1 rebuild with kan-extensions,5.1 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 21:00:32 UTC (rev 287665) +++ PKGBUILD2018-01-28 21:05:22 UTC (rev 287666) @@ -4,25 +4,25 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions -pkgver=5.0.2 -pkgrel=14 -pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads" +pkgver=5.1 +pkgrel=1 +pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/"; license=("custom:BSD3") arch=('x86_64') -depends=('ghc-libs' "haskell-adjunctions" "haskell-comonad" "haskell-contravariant" - "haskell-distributive" "haskell-free" "haskell-mtl" "haskell-semigroupoids" - "haskell-tagged") +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-free' 'haskell-mtl' 'haskell-profunctors' + 'haskell-semigroupoids' 'haskell-tagged' 'haskell-transformers-compat') makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('bce02cb4ce3a797682fd369962ceee54b8c561a2a637942a678e7ef6d0757a5074cfd25d22f6d64b5475729fa00f464b635026ee7765be04a4fd0289eb17583d') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('9a9390cc099c512ac2a4c1a0d9b4ee33690a16ef2cec32877f24778239a60cdf6b0ba3464d15e8a23a6112e95fe124d6517934aba5e5c2b3ec70714c0a18b8bb') prepare() { -sed -i '/fail/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +sed -i '/ fail /d' $_hkgname-$pkgver/$_hkgname.cabal } build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ @@ -35,7 +35,7 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
[arch-commits] Commit in haskell-kan-extensions/repos (2 files)
Date: Sunday, January 28, 2018 @ 21:05:51 Author: felixonmars Revision: 287667 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 287666, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 287666, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 21:05:51 UTC (rev 287667) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.1 +pkgrel=1 +pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" +url="https://github.com/ekmett/kan-extensions/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-free' 'haskell-mtl' 'haskell-profunctors' + 'haskell-semigroupoids' 'haskell-tagged' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('9a9390cc099c512ac2a4c1a0d9b4ee33690a16ef2cec32877f24778239a60cdf6b0ba3464d15e8a23a6112e95fe124d6517934aba5e5c2b3ec70714c0a18b8bb') + +prepare() { +sed -i '/ fail /d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Sunday, January 28, 2018 @ 20:59:38 Author: felixonmars Revision: 287654 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 287653, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 287653, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) --+ PKGBUILD | 54 + binary-orphans-0.1.8.0.patch | 16 2 files changed, 70 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 287653, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 20:59:38 UTC (rev 287654) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.2 +pkgrel=70 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' "haskell-hunit" "haskell-binary-orphans" + "haskell-blaze-builder" "haskell-blaze-html" "haskell-cmdargs" "haskell-conduit" + "haskell-fclabels" "haskell-file-embed" "haskell-gitrev" "haskell-http-types" + "haskell-lifted-base" "haskell-mtl" "haskell-resourcet" "haskell-safe" + "haskell-shakespeare" "haskell-text" "haskell-threads" "haskell-wai" "haskell-warp" + "haskell-yesod-core" "haskell-yesod-static" "haskell-tamarin-prover-utils" + "haskell-tamarin-prover-term" "haskell-tamarin-prover-theory") +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz"; +binary-orphans-0.1.8.0.patch) +sha256sums=('f9b2d3acc01b89f71d2b246a6b3010ebab71e4fe309b3be8a8eac213422b43de' +'d2f700f4d5b0a3aaf239139bc4abba85acdc2ab86ae3ff7fe345b95679998011') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +patch -p1 -i ../binary-orphans-0.1.8.0.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 287653, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) === --- community-staging-x86_64/binary-orphans-0.1.8.0.patch (rev 0) +++ community-staging-x86_64/binary-orphans-0.1.8.0.patch 2018-01-28 20:59:38 UTC (rev 287654) @@ -0,0 +1,16 @@ +diff --git a/src/Web/Types.hs b/src/Web/Types.hs +index 8efe669..95e75f3 100644 +--- a/src/Web/Types.hs b/src/Web/Types.hs +@@ -79,11 +79,6 @@ import Yesod.Static + import Theory + + +--- | Derived Instances to fix things +-instance Bin.Binary ZonedTime where +- get = liftM2 ZonedTime Bin.get Bin.get +- put (ZonedTime d tod) = Bin.put d >> Bin.put tod +- + -- + -- Types + --
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:59:14 Author: felixonmars Revision: 287653 upgpkg: tamarin-prover 1.2.2-70 rebuild with yesod-core,1.4.37.3 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 20:57:28 UTC (rev 287652) +++ PKGBUILD2018-01-28 20:59:14 UTC (rev 287653) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.2 -pkgrel=69 +pkgrel=70 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Sunday, January 28, 2018 @ 20:57:28 Author: felixonmars Revision: 287652 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 287651, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 287651, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-28 20:57:28 UTC (rev 287652) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=36 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:57:01 Author: felixonmars Revision: 287651 upgpkg: hledger-web 1.5-36 rebuild with yesod-core,1.4.37.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 20:32:59 UTC (rev 287650) +++ PKGBUILD2018-01-28 20:57:01 UTC (rev 287651) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=35 +pkgrel=36 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in ncurses/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:51:20 Author: bpiotrowski Revision: 315541 6.1-2: use filename instead of linker flag in libtinfo and libtic scripts GHC fails to parse flags as INPUT() arguments, fixes FS#57258 Modified: ncurses/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 19:50:09 UTC (rev 315540) +++ PKGBUILD2018-01-28 20:51:20 UTC (rev 315541) @@ -5,7 +5,7 @@ pkgname=ncurses pkgver=6.1 -pkgrel=1 +pkgrel=2 pkgdesc='System V Release 4.0 curses emulation library' arch=(x86_64) url='http://invisible-island.net/ncurses/ncurses.html' @@ -39,9 +39,8 @@ done for lib in tic tinfo; do -echo 'INPUT(-lncursesw)' > "$pkgdir/usr/lib/lib${lib}.so" +echo "INPUT(libncursesw.so.${pkgver:0:1})" > "$pkgdir/usr/lib/lib${lib}.so" ln -s libncursesw.so.${pkgver:0:1} "$pkgdir/usr/lib/lib${lib}.so.${pkgver:0:1}" -#ln -s ncursesw.pc "$pkgdir/usr/lib/pkgconfig/${lib}.pc" done # some packages look for -lcurses during build
[arch-commits] Commit in ncurses/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:51:28 Author: bpiotrowski Revision: 315542 archrelease: copy trunk to testing-x86_64 Added: ncurses/repos/testing-x86_64/PKGBUILD (from rev 315541, ncurses/trunk/PKGBUILD) Deleted: ncurses/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 107 ++--- 1 file changed, 53 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 20:51:20 UTC (rev 315541) +++ PKGBUILD2018-01-28 20:51:28 UTC (rev 315542) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski -# Contributor: Allan McRae -# Contributor: judd - -pkgname=ncurses -pkgver=6.1 -pkgrel=1 -pkgdesc='System V Release 4.0 curses emulation library' -arch=(x86_64) -url='http://invisible-island.net/ncurses/ncurses.html' -license=(MIT) -depends=(glibc gcc-libs) -provides=(libncurses++w.so libformw.so libmenuw.so libpanelw.so libncursesw.so) -#source=(http://invisible-mirror.net/archives/ncurses/current/ncurses-${_pkgver}.tgz{,.asc}) -source=(https://ftp.gnu.org/pub/gnu/ncurses/ncurses-$pkgver.tar.gz{,.sig}) -md5sums=('98c889aaf8d23910d2b92d65be2e737a' - 'SKIP') -validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr --mandir=/usr/share/man \ ---with-pkg-config-libdir=/usr/lib/pkgconfig \ ---with-shared --with-normal --without-debug --without-ada \ ---enable-widec --enable-pc-files --with-cxx-binding --with-cxx-shared - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - - # fool packages looking to link to non-wide-character ncurses libraries - for lib in ncurses ncurses++ form panel menu; do -echo 'INPUT(-l${lib}w)' > "$pkgdir/usr/lib/lib${lib}.so" -ln -s ${lib}w.pc "$pkgdir/usr/lib/pkgconfig/${lib}.pc" - done - - for lib in tic tinfo; do -echo 'INPUT(-lncursesw)' > "$pkgdir/usr/lib/lib${lib}.so" -ln -s libncursesw.so.${pkgver:0:1} "$pkgdir/usr/lib/lib${lib}.so.${pkgver:0:1}" -#ln -s ncursesw.pc "$pkgdir/usr/lib/pkgconfig/${lib}.pc" - done - - # some packages look for -lcurses during build - echo 'INPUT(-lncursesw)' > "$pkgdir/usr/lib/libcursesw.so" - ln -s libncurses.so "$pkgdir/usr/lib/libcurses.so" - - # install license, rip it from the readme - install -d "$pkgdir/usr/share/licenses/$pkgname" - grep -B 100 '$Id' README > "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: ncurses/repos/testing-x86_64/PKGBUILD (from rev 315541, ncurses/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 20:51:28 UTC (rev 315542) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Allan McRae +# Contributor: judd + +pkgname=ncurses +pkgver=6.1 +pkgrel=2 +pkgdesc='System V Release 4.0 curses emulation library' +arch=(x86_64) +url='http://invisible-island.net/ncurses/ncurses.html' +license=(MIT) +depends=(glibc gcc-libs) +provides=(libncurses++w.so libformw.so libmenuw.so libpanelw.so libncursesw.so) +#source=(http://invisible-mirror.net/archives/ncurses/current/ncurses-${_pkgver}.tgz{,.asc}) +source=(https://ftp.gnu.org/pub/gnu/ncurses/ncurses-$pkgver.tar.gz{,.sig}) +md5sums=('98c889aaf8d23910d2b92d65be2e737a' + 'SKIP') +validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr --mandir=/usr/share/man \ +--with-pkg-config-libdir=/usr/lib/pkgconfig \ +--with-shared --with-normal --without-debug --without-ada \ +--enable-widec --enable-pc-files --with-cxx-binding --with-cxx-shared + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + # fool packages looking to link to non-wide-character ncurses libraries + for lib in ncurses ncurses++ form panel menu; do +echo 'INPUT(-l${lib}w)' > "$pkgdir/usr/lib/lib${lib}.so" +ln -s ${lib}w.pc "$pkgdir/usr/lib/pkgconfig/${lib}.pc" + done + + for lib in tic tinfo; do +echo "INPUT(libncursesw.so.${pkgver:0:1})" > "$pkgdir/usr/lib/lib${lib}.so" +ln -s libncursesw.so.${pkgver:0:1} "$pkgdir/usr/lib/lib${lib}.so.${pkgver:0:1}" + done + + # some packages look for -lcurses during build + echo 'INPUT(-lncursesw)' > "$pkgdir/usr/lib/libcursesw.so" + ln -s libncurses.so "$pkgdir/usr/lib/libcurses.so" + + # install license, rip it from the readme + install -d "$pkgdir/usr/share/licenses/$pkgname" + grep -B 100 '$Id' README > "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in mailman/repos/community-x86_64 (43 files)
Date: Sunday, January 28, 2018 @ 20:32:59 Author: dvzrv Revision: 287650 archrelease: copy trunk to community-x86_64 Added: mailman/repos/community-x86_64/01-mailman-2.1-build.patch (from rev 287649, mailman/trunk/01-mailman-2.1-build.patch) mailman/repos/community-x86_64/02-mailman-2.1.25-nginx-headers.patch (from rev 287649, mailman/trunk/02-mailman-2.1.25-nginx-headers.patch) mailman/repos/community-x86_64/PKGBUILD (from rev 287649, mailman/trunk/PKGBUILD) mailman/repos/community-x86_64/mailman-checkdbs.service (from rev 287649, mailman/trunk/mailman-checkdbs.service) mailman/repos/community-x86_64/mailman-checkdbs.timer (from rev 287649, mailman/trunk/mailman-checkdbs.timer) mailman/repos/community-x86_64/mailman-cullbadshunt.service (from rev 287649, mailman/trunk/mailman-cullbadshunt.service) mailman/repos/community-x86_64/mailman-cullbadshunt.timer (from rev 287649, mailman/trunk/mailman-cullbadshunt.timer) mailman/repos/community-x86_64/mailman-disabled.service (from rev 287649, mailman/trunk/mailman-disabled.service) mailman/repos/community-x86_64/mailman-disabled.timer (from rev 287649, mailman/trunk/mailman-disabled.timer) mailman/repos/community-x86_64/mailman-gatenews.service (from rev 287649, mailman/trunk/mailman-gatenews.service) mailman/repos/community-x86_64/mailman-gatenews.timer (from rev 287649, mailman/trunk/mailman-gatenews.timer) mailman/repos/community-x86_64/mailman-mailpasswds.service (from rev 287649, mailman/trunk/mailman-mailpasswds.service) mailman/repos/community-x86_64/mailman-mailpasswds.timer (from rev 287649, mailman/trunk/mailman-mailpasswds.timer) mailman/repos/community-x86_64/mailman-nightlygzip.service (from rev 287649, mailman/trunk/mailman-nightlygzip.service) mailman/repos/community-x86_64/mailman-nightlygzip.timer (from rev 287649, mailman/trunk/mailman-nightlygzip.timer) mailman/repos/community-x86_64/mailman-senddigests.service (from rev 287649, mailman/trunk/mailman-senddigests.service) mailman/repos/community-x86_64/mailman-senddigests.timer (from rev 287649, mailman/trunk/mailman-senddigests.timer) mailman/repos/community-x86_64/mailman.install (from rev 287649, mailman/trunk/mailman.install) mailman/repos/community-x86_64/mailman.profile.csh (from rev 287649, mailman/trunk/mailman.profile.csh) mailman/repos/community-x86_64/mailman.profile.sh (from rev 287649, mailman/trunk/mailman.profile.sh) mailman/repos/community-x86_64/mailman.service (from rev 287649, mailman/trunk/mailman.service) mailman/repos/community-x86_64/mailman.sysusers (from rev 287649, mailman/trunk/mailman.sysusers) Deleted: mailman/repos/community-x86_64/01-mailman-2.1-build.patch mailman/repos/community-x86_64/PKGBUILD mailman/repos/community-x86_64/mailman-checkdbs.service mailman/repos/community-x86_64/mailman-checkdbs.timer mailman/repos/community-x86_64/mailman-cullbadshunt.service mailman/repos/community-x86_64/mailman-cullbadshunt.timer mailman/repos/community-x86_64/mailman-disabled.service mailman/repos/community-x86_64/mailman-disabled.timer mailman/repos/community-x86_64/mailman-gatenews.service mailman/repos/community-x86_64/mailman-gatenews.timer mailman/repos/community-x86_64/mailman-mailpasswds.service mailman/repos/community-x86_64/mailman-mailpasswds.timer mailman/repos/community-x86_64/mailman-nightlygzip.service mailman/repos/community-x86_64/mailman-nightlygzip.timer mailman/repos/community-x86_64/mailman-senddigests.service mailman/repos/community-x86_64/mailman-senddigests.timer mailman/repos/community-x86_64/mailman.install mailman/repos/community-x86_64/mailman.profile.csh mailman/repos/community-x86_64/mailman.profile.sh mailman/repos/community-x86_64/mailman.service mailman/repos/community-x86_64/mailman.sysusers ---+ 01-mailman-2.1-build.patch| 1388 02-mailman-2.1.25-nginx-headers.patch | 16 PKGBUILD | 268 +++--- mailman-checkdbs.service | 20 mailman-checkdbs.timer| 20 mailman-cullbadshunt.service | 20 mailman-cullbadshunt.timer| 20 mailman-disabled.service | 20 mailman-disabled.timer| 20 mailman-gatenews.service | 20 mailman-gatenews.timer| 20 mailman-mailpasswds.service | 20 mailman-mailpasswds.timer | 20 mailman-nightlygzip.service | 20 mailman-nightlygzip.timer | 20 mailman-senddigests.service | 20 mailman-senddigests.timer | 20 mailman.install | 32 mailman.profile.csh |2 mailman.profile.sh|6 mailman.service | 26 mailman.sysusers
[arch-commits] Commit in mailman/trunk (2 files)
Date: Sunday, January 28, 2018 @ 20:32:25 Author: dvzrv Revision: 287649 upgpkg: mailman 2.1.25-2 Adding patch to add needed CGI params for nginx (FS#56865). Simplifying installation of systemd services and timers. Added: mailman/trunk/02-mailman-2.1.25-nginx-headers.patch Modified: mailman/trunk/PKGBUILD ---+ 02-mailman-2.1.25-nginx-headers.patch | 16 PKGBUILD | 22 +- 2 files changed, 25 insertions(+), 13 deletions(-) Added: 02-mailman-2.1.25-nginx-headers.patch === --- 02-mailman-2.1.25-nginx-headers.patch (rev 0) +++ 02-mailman-2.1.25-nginx-headers.patch 2018-01-28 20:32:25 UTC (rev 287649) @@ -0,0 +1,16 @@ +diff -ruN mailman-2.1.25-a/src/common.c mailman-2.1.25-b/src/common.c +--- mailman-2.1.25-a/src/common.c 2017-10-26 23:07:01.0 +0200 mailman-2.1.25-b/src/common.c 2018-01-27 19:25:52.870021686 +0100 +@@ -192,6 +192,12 @@ + "SERVER_NAME=", + "SERVER_PORT=", + "USER=", ++"CONTENT_LENGTH=", ++"DOCUMENT_ROOT=", ++"SERVER_PROTOCOL=", ++"REQUEST_SCHEME=", ++"HTTPS=", ++"REMOTE_PORT=", + NULL + }; + Modified: PKGBUILD === --- PKGBUILD2018-01-28 20:28:36 UTC (rev 287648) +++ PKGBUILD2018-01-28 20:32:25 UTC (rev 287649) @@ -4,7 +4,7 @@ pkgname=mailman pkgver=2.1.25 -pkgrel=1 +pkgrel=2 pkgdesc='The GNU Mailing List Manager' arch=(x86_64) license=('GPL') @@ -35,6 +35,7 @@ 'mailman-senddigests.service' 'mailman-senddigests.timer' '01-mailman-2.1-build.patch' +'02-mailman-2.1.25-nginx-headers.patch' ) validpgpkeys=('C638CAEF0AC21563736B5A22555B975E953B8693') # Mark Sapiro md5sums=('90bceec891f828a2f834ed438ce2b547' @@ -57,7 +58,8 @@ '3af65082d3cd4d5746944890c7a72962' '350dac1e350691e3d9cb8f99fd4b669a' '52917f62441ac5d950789e8f8af28f09' - 'ed04d062379eb21e39ce1e70e6b1ade2') + 'ed04d062379eb21e39ce1e70e6b1ade2' + '7d2f5de6edee6daa9d8029776423b542') prepare() { cd $pkgname-$pkgver @@ -119,18 +121,12 @@ # profiles install -Dm 755 $pkgname.profile.sh "$pkgdir/etc/profile.d/$pkgname.sh" install -Dm 755 $pkgname.profile.csh "$pkgdir/etc/profile.d/$pkgname.csh" - # systemd - install -Dm 644 $pkgname.service \ -"$pkgdir/usr/lib/systemd/system/$pkgname.service" - install -Dm 644 $pkgname.sysusers \ + # systemd timers and services + install -t "${pkgdir}/usr/lib/systemd/system/" \ +-vDm644 ${pkgname}*.{service,timer} + # sysusers.d + install -vDm 644 $pkgname.sysusers \ "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - # timers (not enaled by default) - for _f in checkdbs disabled senddigests mailpasswds gatenews nightlygzip cullbadshunt; do -install -Dm 644 mailman-$_f.timer \ - "$pkgdir/usr/lib/systemd/system/mailman-$_f.timer" -install -Dm 644 mailman-$_f.service \ - "$pkgdir/usr/lib/systemd/system/mailman-$_f.service" - done } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in kicad/repos/community-x86_64 (4 files)
Date: Sunday, January 28, 2018 @ 20:28:36 Author: bgyorgy Revision: 287648 archrelease: copy trunk to community-x86_64 Added: kicad/repos/community-x86_64/PKGBUILD (from rev 287647, kicad/trunk/PKGBUILD) kicad/repos/community-x86_64/boost-1.61.patch (from rev 287647, kicad/trunk/boost-1.61.patch) Deleted: kicad/repos/community-x86_64/PKGBUILD kicad/repos/community-x86_64/boost-1.61.patch --+ PKGBUILD | 128 - boost-1.61.patch | 694 ++--- 2 files changed, 411 insertions(+), 411 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 20:28:29 UTC (rev 287647) +++ PKGBUILD2018-01-28 20:28:36 UTC (rev 287648) @@ -1,64 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen -# Contributor: Marq Schneider - -pkgname=kicad -pkgver=4.0.7 -pkgrel=3 -pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" -arch=('x86_64') -#url="http://iut-tice.ujf-grenoble.fr/kicad/"; -url="http://kicad-pcb.org/"; -license=('GPL') -depends=('wxgtk' 'hicolor-icon-theme' 'desktop-file-utils' 'libsm' 'boost-libs' 'glew' 'wxpython' 'curl') -makedepends=('cmake' 'zlib' 'mesa' 'boost' 'gettext' 'wxpython' 'swig') -optdepends=('kicad-library: for footprints and symbols' -'kicad-library-3d: for 3d models of components') -source=("https://launchpad.net/kicad/4.0/$pkgver/+download/kicad-$pkgver.tar.xz"; - "kicad-i18n.$pkgver.tar.gz::https://github.com/KiCad/kicad-i18n/archive/$pkgver.tar.gz"; -"boost-1.61.patch") -sha512sums=('7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b' - '4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a' - 'a960117a4c08144de5111e76a33f208a9b3fe702d10ec2546afc57faf3de3fccfe19b5a5c62b527953d55687e644ed67c9b560cd3baf8b678d127977f3f30cee') - -prepare() { - cd "$srcdir/kicad-$pkgver" - # Remove on 4.0.5? Or whenever they finally merge it. - patch -Np1 --binary -i ../boost-1.61.patch -} - -build() { - cd "$srcdir/kicad-$pkgver" - - mkdir -p build/Release - cd build/Release - cmake ../.. -DKICAD_STABLE_VERSION=ON \ - -DKICAD_REPO_NAME=stable \ - -DKICAD_BUILD_VERSION=$pkgver \ - -DCMAKE_BUILD_TYPE=Release\ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKICAD_SKIP_BOOST=ON \ - -DKICAD_SCRIPTING=ON \ - -DKICAD_SCRIPTING_MODULES=ON \ - -DKICAD_SCRIPTING_WXPYTHON=ON \ - -DBUILD_GITHUB_PLUGIN=ON - make - - cd "$srcdir/kicad-i18n-$pkgver" - mkdir -p build/Release - cd build/Release - cmake ../.. -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd "$srcdir/kicad-$pkgver/build/Release" - - make DESTDIR="$pkgdir" install - - # copy updated linux icons - #cp -r -n "$srcdir/$pkgname-icons/resources/linux/mime/icons" "$pkgdir/usr/share/" - - cd "$srcdir/kicad-i18n-$pkgver/build/Release" - make DESTDIR="$pkgdir" install -} Copied: kicad/repos/community-x86_64/PKGBUILD (from rev 287647, kicad/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 20:28:36 UTC (rev 287648) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Kyle Keen +# Contributor: Marq Schneider + +pkgname=kicad +pkgver=4.0.7 +pkgrel=4 +pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" +arch=('x86_64') +#url="http://iut-tice.ujf-grenoble.fr/kicad/"; +url="http://kicad-pcb.org/"; +license=('GPL') +#wxgtk3 is not supported yet (FS#54839) +depends=('wxgtk2' 'hicolor-icon-theme' 'desktop-file-utils' 'libsm' 'boost-libs' 'glew' 'python2' 'curl') +makedepends=('cmake' 'zlib' 'mesa' 'boost' 'swig') +optdepends=('kicad-library: for footprints and symbols' +'kicad-library-3d: for 3d models of components') +source=("https://launchpad.net/kicad/4.0/$pkgver/+download/kicad-$pkgver.tar.xz"; + "kicad-i18n.$pkgver.tar.gz::https://github.com/KiCad/kicad-i18n/archive/$pkgver.tar.gz"; +"boost-1.61.patch") +sha512sums=('7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b' + '4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a' + 'a960117a4c08144de5111e76a33f208a9b3fe702d10ec2546afc57faf3de3fccfe19b5a5c62b527953d55687e644ed67c9b560cd3baf8b678d127977f3f30cee') + +prepare() { + cd "$srcdir/kicad-$pkgver" + # Remove on 4.0.5? Or whenever they finally merge it. + patch -Np1 --binary -i ../boost-1.61.patch +} + +build() { + cd "$srcdir/kicad-$pkgver" + + mkdir -p build/Release + cd build/Release + cmake ..
[arch-commits] Commit in kicad/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:28:29 Author: bgyorgy Revision: 287647 upgpkg: kicad 4.0.7-4 Disable wxpython scripting support. This was the only known blocker for wxpython to build with wxgtk3, because kicad does not support wxgtk3 properly yet. Modified: kicad/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 20:23:42 UTC (rev 287646) +++ PKGBUILD2018-01-28 20:28:29 UTC (rev 287647) @@ -4,14 +4,15 @@ pkgname=kicad pkgver=4.0.7 -pkgrel=3 +pkgrel=4 pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" arch=('x86_64') #url="http://iut-tice.ujf-grenoble.fr/kicad/"; url="http://kicad-pcb.org/"; license=('GPL') -depends=('wxgtk' 'hicolor-icon-theme' 'desktop-file-utils' 'libsm' 'boost-libs' 'glew' 'wxpython' 'curl') -makedepends=('cmake' 'zlib' 'mesa' 'boost' 'gettext' 'wxpython' 'swig') +#wxgtk3 is not supported yet (FS#54839) +depends=('wxgtk2' 'hicolor-icon-theme' 'desktop-file-utils' 'libsm' 'boost-libs' 'glew' 'python2' 'curl') +makedepends=('cmake' 'zlib' 'mesa' 'boost' 'swig') optdepends=('kicad-library: for footprints and symbols' 'kicad-library-3d: for 3d models of components') source=("https://launchpad.net/kicad/4.0/$pkgver/+download/kicad-$pkgver.tar.xz"; @@ -40,7 +41,6 @@ -DKICAD_SKIP_BOOST=ON \ -DKICAD_SCRIPTING=ON \ -DKICAD_SCRIPTING_MODULES=ON \ - -DKICAD_SCRIPTING_WXPYTHON=ON \ -DBUILD_GITHUB_PLUGIN=ON make
[arch-commits] Commit in python-pyicu/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:23:16 Author: felixonmars Revision: 287645 upgpkg: python-pyicu 2.0.3-1 Modified: python-pyicu/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 20:04:26 UTC (rev 287644) +++ PKGBUILD2018-01-28 20:23:16 UTC (rev 287645) @@ -4,7 +4,7 @@ pkgbase=python-pyicu pkgname=('python-pyicu' 'python2-pyicu') -pkgver=2.0.2 +pkgver=2.0.3 pkgrel=1 pkgdesc="Python binding for ICU" arch=('x86_64') @@ -13,7 +13,7 @@ makedepends=('python-setuptools' 'python2-setuptools' 'icu') checkdepends=('python-fonttools' 'python2-fonttools' 'python-pytest' 'python2-pytest') source=("https://pypi.io/packages/source/P/PyICU/PyICU-$pkgver.tar.gz";) -sha512sums=('b3715a0f88227a41b56988ee98e795fe398867c2788b2929e0d4f83bfe9519ff01648eb23cfe8d1d9073930a4d7220c0ad5ebcf2652d8fa3ec43e4c4a4bcf091') +sha512sums=('a08a34772fc8205660320d7ea1bea52cd9c21ff9edf0aef1059c9439406d4b69ab434b35347dce8928cff8051600d55cb71bcc74eb89f203037be629d83e044e') prepare() { cp -a PyICU-$pkgver{,-py2}
[arch-commits] Commit in python-pyicu/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:23:42 Author: felixonmars Revision: 287646 archrelease: copy trunk to community-x86_64 Added: python-pyicu/repos/community-x86_64/PKGBUILD (from rev 287645, python-pyicu/trunk/PKGBUILD) Deleted: python-pyicu/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 20:23:16 UTC (rev 287645) +++ PKGBUILD2018-01-28 20:23:42 UTC (rev 287646) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Jonathan Liu - -pkgbase=python-pyicu -pkgname=('python-pyicu' 'python2-pyicu') -pkgver=2.0.2 -pkgrel=1 -pkgdesc="Python binding for ICU" -arch=('x86_64') -license=('MIT') -url="http://pyicu.osafoundation.org/"; -makedepends=('python-setuptools' 'python2-setuptools' 'icu') -checkdepends=('python-fonttools' 'python2-fonttools' 'python-pytest' 'python2-pytest') -source=("https://pypi.io/packages/source/P/PyICU/PyICU-$pkgver.tar.gz";) -sha512sums=('b3715a0f88227a41b56988ee98e795fe398867c2788b2929e0d4f83bfe9519ff01648eb23cfe8d1d9073930a4d7220c0ad5ebcf2652d8fa3ec43e4c4a4bcf091') - -prepare() { - cp -a PyICU-$pkgver{,-py2} -} - -build() { - cd "$srcdir/"PyICU-$pkgver - python setup.py build - - cd "$srcdir/"PyICU-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir/"PyICU-$pkgver - python setup.py test - - cd "$srcdir/"PyICU-$pkgver-py2 - python2 setup.py test || true # https://github.com/ovalhub/pyicu/issues/61 -} - -package_python-pyicu() { - depends=('python' 'icu') - - cd PyICU-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pyicu() { - depends=('python2' 'icu') - - cd PyICU-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-pyicu/repos/community-x86_64/PKGBUILD (from rev 287645, python-pyicu/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 20:23:42 UTC (rev 287646) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jonathan Liu + +pkgbase=python-pyicu +pkgname=('python-pyicu' 'python2-pyicu') +pkgver=2.0.3 +pkgrel=1 +pkgdesc="Python binding for ICU" +arch=('x86_64') +license=('MIT') +url="http://pyicu.osafoundation.org/"; +makedepends=('python-setuptools' 'python2-setuptools' 'icu') +checkdepends=('python-fonttools' 'python2-fonttools' 'python-pytest' 'python2-pytest') +source=("https://pypi.io/packages/source/P/PyICU/PyICU-$pkgver.tar.gz";) +sha512sums=('a08a34772fc8205660320d7ea1bea52cd9c21ff9edf0aef1059c9439406d4b69ab434b35347dce8928cff8051600d55cb71bcc74eb89f203037be629d83e044e') + +prepare() { + cp -a PyICU-$pkgver{,-py2} +} + +build() { + cd "$srcdir/"PyICU-$pkgver + python setup.py build + + cd "$srcdir/"PyICU-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir/"PyICU-$pkgver + python setup.py test + + cd "$srcdir/"PyICU-$pkgver-py2 + python2 setup.py test || true # https://github.com/ovalhub/pyicu/issues/61 +} + +package_python-pyicu() { + depends=('python' 'icu') + + cd PyICU-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pyicu() { + depends=('python2' 'icu') + + cd PyICU-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in pixiewps/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:04:26 Author: anthraxx Revision: 287644 archrelease: copy trunk to community-x86_64 Added: pixiewps/repos/community-x86_64/PKGBUILD (from rev 287643, pixiewps/trunk/PKGBUILD) Deleted: pixiewps/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 20:04:14 UTC (rev 287643) +++ PKGBUILD2018-01-28 20:04:26 UTC (rev 287644) @@ -1,29 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Mitch Bigelow - -pkgname=pixiewps -pkgver=1.4.1 -pkgrel=1 -pkgdesc='Offline bruteforce of the WPS pin exploiting the low or non-existing entropy of some APs' -url='https://github.com/wiire/pixiewps' -arch=('x86_64') -license=('GPL3') -depends=('glibc' 'openssl') -optdepends=('reaver: authentication session key support' -'bully: authentication session key support') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/wiire-a/pixiewps/archive/v${pkgver}.tar.gz) -sha512sums=('83f20655c2ad1a67554e6c8cd03ae0dc9484534e3013eb6808032c403f7fbf06c394bbd11005d8705dc0bff83a31a819e6fd6f592286b35dd1d224ee17994249') - -build() { - cd ${pkgname}-${pkgver} - make -C src OPENSSL=1 -} - -package() { - cd ${pkgname}-${pkgver} - make -C src DESTDIR="${pkgdir}" PREFIX=/usr install - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 pixiewps.1 -t "${pkgdir}/usr/share/man/man1" -} - -# vim: ts=2 sw=2 et: Copied: pixiewps/repos/community-x86_64/PKGBUILD (from rev 287643, pixiewps/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 20:04:26 UTC (rev 287644) @@ -0,0 +1,29 @@ +# Maintainer: Levente Polyak +# Contributor: Mitch Bigelow + +pkgname=pixiewps +pkgver=1.4.2 +pkgrel=1 +pkgdesc='Offline bruteforce of the WPS pin exploiting the low or non-existing entropy of some APs' +url='https://github.com/wiire/pixiewps' +arch=('x86_64') +license=('GPL3') +depends=('glibc' 'openssl') +optdepends=('reaver: authentication session key support' +'bully: authentication session key support') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/wiire-a/pixiewps/archive/v${pkgver}.tar.gz) +sha512sums=('e64b29b0ab46a768d7e76904b8be61a6c050ccd97da47dc43406a0247b728a521f88f10c8b3bdddfa87dca30955337782c91b3c128a578cbefdcceba811ad64f') + +build() { + cd ${pkgname}-${pkgver} + make OPENSSL=1 CFLAGS="${CFLAGS}" +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" PREFIX=/usr install + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 pixiewps.1 -t "${pkgdir}/usr/share/man/man1" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pixiewps/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 20:04:14 Author: anthraxx Revision: 287643 upgpkg: pixiewps 1.4.2-1 Modified: pixiewps/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 19:47:11 UTC (rev 287642) +++ PKGBUILD2018-01-28 20:04:14 UTC (rev 287643) @@ -2,7 +2,7 @@ # Contributor: Mitch Bigelow pkgname=pixiewps -pkgver=1.4.1 +pkgver=1.4.2 pkgrel=1 pkgdesc='Offline bruteforce of the WPS pin exploiting the low or non-existing entropy of some APs' url='https://github.com/wiire/pixiewps' @@ -12,16 +12,16 @@ optdepends=('reaver: authentication session key support' 'bully: authentication session key support') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/wiire-a/pixiewps/archive/v${pkgver}.tar.gz) -sha512sums=('83f20655c2ad1a67554e6c8cd03ae0dc9484534e3013eb6808032c403f7fbf06c394bbd11005d8705dc0bff83a31a819e6fd6f592286b35dd1d224ee17994249') +sha512sums=('e64b29b0ab46a768d7e76904b8be61a6c050ccd97da47dc43406a0247b728a521f88f10c8b3bdddfa87dca30955337782c91b3c128a578cbefdcceba811ad64f') build() { cd ${pkgname}-${pkgver} - make -C src OPENSSL=1 + make OPENSSL=1 CFLAGS="${CFLAGS}" } package() { cd ${pkgname}-${pkgver} - make -C src DESTDIR="${pkgdir}" PREFIX=/usr install + make DESTDIR="${pkgdir}" PREFIX=/usr install install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" install -Dm 644 pixiewps.1 -t "${pkgdir}/usr/share/man/man1" }
[arch-commits] Commit in vim/repos/extra-x86_64 (8 files)
Date: Sunday, January 28, 2018 @ 19:50:09 Author: anthraxx Revision: 315540 archrelease: copy trunk to extra-x86_64 Added: vim/repos/extra-x86_64/PKGBUILD (from rev 315539, vim/trunk/PKGBUILD) vim/repos/extra-x86_64/archlinux.vim (from rev 315539, vim/trunk/archlinux.vim) vim/repos/extra-x86_64/vimdoc.hook (from rev 315539, vim/trunk/vimdoc.hook) vim/repos/extra-x86_64/vimrc (from rev 315539, vim/trunk/vimrc) Deleted: vim/repos/extra-x86_64/PKGBUILD vim/repos/extra-x86_64/archlinux.vim vim/repos/extra-x86_64/vimdoc.hook vim/repos/extra-x86_64/vimrc ---+ PKGBUILD | 436 archlinux.vim | 50 +++--- vimdoc.hook | 22 +- vimrc | 36 ++-- 4 files changed, 272 insertions(+), 272 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 19:49:47 UTC (rev 315539) +++ PKGBUILD2018-01-28 19:50:09 UTC (rev 315540) @@ -1,218 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Anatol Pomozov -# Contributor: Thomas Dziedzic -# Contributor: Jan "heftig" Steffens -# Contributor: tobias [ tobias at archlinux org ] -# Contributor: Daniel J Griffiths -# Contributor: Christian Hesse -# Contributor: Eli Schwartz - -pkgbase=vim -pkgname=('vim' 'gvim' 'vim-runtime') -pkgver=8.0.1415 -_versiondir=80 -pkgrel=2 -url='http://www.vim.org' -arch=('x86_64') -license=('custom:vim') -makedepends=('glibc' 'libgcrypt' 'gpm' 'python2' 'python' 'ruby' 'libxt' 'gtk3' 'lua' - 'gawk' 'tcl' 'pcre' 'zlib' 'libffi') -source=(vim-${pkgver}.tar.gz::https://github.com/vim/vim/archive/v${pkgver}.tar.gz -vimrc -archlinux.vim -vimdoc.hook) -sha256sums=('6db5d55c45f70db167a2c2be81c6e47833ea59c754f45839c9b4996934055610' -'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b' -'0cf8b42732111d0c66c3908a76d832736e8f8dc3abef81cb092ddf84cb862ea2' -'7095cafac21df7aa42749d6864d1c0549fe65771d8edda3102c931c60782b6b9') -sha512sums=('d35910af9689e5b5fc284c601133029d9d13f3187d76348c6c04ba66c302adec2d9c07e88e3fac053ed5d70d1c3564bd2bef7314278ab804c71c7d226dc524e2' - '4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7' - '935c15a4cc55b9209e6b6c974df765cc6683ae32ccea38acadc825bbc9c60b97ebe14aec8814b7e52080c0d0ded520a68ff1880ab64f320b08c181b6bf862edb' - '1e06e981691b17662fd0fddac5c00c87c920d1b4a1cbb6191c42d57cc40b00af12710e26b22fcfc0901bb8142b15f6a04aa65cec2d9b3bb9d5a06cb650d3ab9c') - -prepare() { - (cd vim-${pkgver}/src -# define the place for the global (g)vimrc file (set to /etc/vimrc) -sed -i 's|^.*\(#define SYS_.*VIMRC_FILE.*"\) .*$|\1|' feature.h -sed -i 's|^.*\(#define VIMRC_FILE.*"\) .*$|\1|' feature.h -autoconf - ) - cp -a vim-${pkgver} gvim-${pkgver} -} - -build() { - msg2 "Building vim..." - (cd vim-${pkgver} -./configure \ - --prefix=/usr \ - --localstatedir=/var/lib/vim \ - --with-features=huge \ - --with-compiledby='Arch Linux' \ - --enable-gpm \ - --enable-acl \ - --with-x=no \ - --disable-gui \ - --enable-multibyte \ - --enable-cscope \ - --enable-netbeans \ - --enable-perlinterp=dynamic \ - --enable-pythoninterp=dynamic \ - --enable-python3interp=dynamic \ - --enable-rubyinterp=dynamic \ - --enable-luainterp=dynamic \ - --enable-tclinterp=dynamic -make - ) - - msg2 "Building gvim..." - (cd gvim-${pkgver} -./configure \ - --prefix=/usr \ - --localstatedir=/var/lib/vim \ - --with-features=huge \ - --with-compiledby='Arch Linux' \ - --enable-gpm \ - --enable-acl \ - --with-x=yes \ - --enable-gui=gtk3 \ - --enable-multibyte \ - --enable-cscope \ - --enable-netbeans \ - --enable-perlinterp=dynamic \ - --enable-pythoninterp=dynamic \ - --enable-python3interp=dynamic \ - --enable-rubyinterp=dynamic \ - --enable-luainterp=dynamic \ - --enable-tclinterp=dynamic -make - ) -} - -check() { - cd vim-${pkgver} - TERM=xterm make -j1 test -} - -package_vim-runtime() { - pkgdesc='Runtime for vim and gvim' - backup=('etc/vimrc') - - cd vim-${pkgver} - - make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install - # man and bin files belong to 'vim' - rm -r "${pkgdir}"/usr/share/man/ "${pkgdir}"/usr/bin/ - - # Don't forget logtalk.dict - install -Dm 644 runtime/ftplugin/logtalk.dict \ -"${pkgdir}"/usr/share/vim/vim${_versiondir}/ftplugin/logtalk.dict - - # fix FS#17216 - sed -i 's|messages,/var|messages,/var/log/messages.log,/var|' \ -"${pkgdir}"/usr/share/vim/vim${_versiondir}/filetype.vim - - # patch filetype.vim for better handling of pacman related files - sed -i "s/rpmsave/pacsave/;s/rpmnew/pacnew/;s/,\*\.ebuild/\0,PKGBUILD*,*.install/" \ -
[arch-commits] Commit in vim/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 19:49:47 Author: anthraxx Revision: 315539 upgpkg: vim 8.0.1436-1 Modified: vim/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 19:19:28 UTC (rev 315538) +++ PKGBUILD2018-01-28 19:49:47 UTC (rev 315539) @@ -9,9 +9,9 @@ pkgbase=vim pkgname=('vim' 'gvim' 'vim-runtime') -pkgver=8.0.1415 +pkgver=8.0.1436 _versiondir=80 -pkgrel=2 +pkgrel=1 url='http://www.vim.org' arch=('x86_64') license=('custom:vim') @@ -21,11 +21,11 @@ vimrc archlinux.vim vimdoc.hook) -sha256sums=('6db5d55c45f70db167a2c2be81c6e47833ea59c754f45839c9b4996934055610' +sha256sums=('5e56ba39e7156ec8516f0c5a35721dec69517cedf246c5d25258ff94c57368fb' 'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b' '0cf8b42732111d0c66c3908a76d832736e8f8dc3abef81cb092ddf84cb862ea2' '7095cafac21df7aa42749d6864d1c0549fe65771d8edda3102c931c60782b6b9') -sha512sums=('d35910af9689e5b5fc284c601133029d9d13f3187d76348c6c04ba66c302adec2d9c07e88e3fac053ed5d70d1c3564bd2bef7314278ab804c71c7d226dc524e2' +sha512sums=('fcbd5aa68f0f94baa2645265a7eb8dc705876930afffc312e3bec00c4c7543abb1017e8b4c68afed85d5fea625634a9dad305ee553814afc840b3352d8c35995' '4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7' '935c15a4cc55b9209e6b6c974df765cc6683ae32ccea38acadc825bbc9c60b97ebe14aec8814b7e52080c0d0ded520a68ff1880ab64f320b08c181b6bf862edb' '1e06e981691b17662fd0fddac5c00c87c920d1b4a1cbb6191c42d57cc40b00af12710e26b22fcfc0901bb8142b15f6a04aa65cec2d9b3bb9d5a06cb650d3ab9c')
[arch-commits] Commit in libvirt-python/repos/community-x86_64 (4 files)
Date: Sunday, January 28, 2018 @ 19:47:11 Author: shibumi Revision: 287642 archrelease: copy trunk to community-x86_64 Added: libvirt-python/repos/community-x86_64/PKGBUILD (from rev 287641, libvirt-python/trunk/PKGBUILD) libvirt-python/repos/community-x86_64/libvirt-python.install (from rev 287641, libvirt-python/trunk/libvirt-python.install) Deleted: libvirt-python/repos/community-x86_64/PKGBUILD libvirt-python/repos/community-x86_64/libvirt-python.install + PKGBUILD | 71 ++- libvirt-python.install |6 +-- 2 files changed, 37 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 19:46:33 UTC (rev 287641) +++ PKGBUILD2018-01-28 19:47:11 UTC (rev 287642) @@ -1,37 +0,0 @@ -# $Id: PKGBUILD 101980 2013-12-03 09:48:38Z spupykin $ -# Maintainer: Christian Rebischke -# Contributor: Sergej Pupykin -# Contributor: Jonathan Wiersma - -pkgbase=libvirt-python -pkgname=('libvirt-python2' 'libvirt-python') -pkgver=3.10.0 -pkgrel=1 -pkgdesc="libvirt python binding" -arch=('x86_64') -url="https://pypi.python.org/pypi/libvirt-python"; -license=('LGPL') -makedepends=('python' 'python2' 'libvirt') -options=('emptydirs') -install="libvirt-python.install" -validpgpkeys=('C74415BA7C9C7F78F02E1DC34606B8A5DE95BC1F') -source=("http://libvirt.org/sources/python/libvirt-python-$pkgver.tar.gz";) -sha512sums=('bbab01d43b1d9e682c5590c1ea1454c8891f2c545b49f48220f4e79ec4b5b01ab1736242a96653256e26fdf644389c4021747117978a9ec4e1084001de9f23f9') - -package_libvirt-python2() { - depends=('python2' 'libvirt') - replaces=('libvirt-python<=3.2.0-1') - conflicts=('libvirt-python<=3.2.0-1') - - cd "$srcdir/$pkgbase-$pkgver" - python2 setup.py clean - python2 setup.py install --root="$pkgdir" -} - -package_libvirt-python() { - depends=('python' 'libvirt') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py clean - python setup.py install --root="$pkgdir" -} Copied: libvirt-python/repos/community-x86_64/PKGBUILD (from rev 287641, libvirt-python/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 19:47:11 UTC (rev 287642) @@ -0,0 +1,34 @@ +# ${Id}: PKGBUILD 101980 2013-12-03 09:48:38Z spupykin ${} +# Maintainer: Christian Rebischke +# Contributor: Sergej Pupykin +# Contributor: Jonathan Wiersma + +pkgbase=libvirt-python +pkgname=('libvirt-python2' 'libvirt-python') +pkgver=4.0.0 +pkgrel=1 +pkgdesc="libvirt python binding" +arch=('x86_64') +url="https://pypi.python.org/pypi/libvirt-python"; +license=('LGPL') +makedepends=('python' 'python2' 'libvirt') +options=('emptydirs') +validpgpkeys=('C74415BA7C9C7F78F02E1DC34606B8A5DE95BC1F') +source=("http://libvirt.org/sources/python/libvirt-python-${pkgver}.tar.gz";) +sha512sums=('3eca33bb04265323ad47a6c8cb04a6848ab2b06bf656a188c7c0a39419e6dcc5c21f16682f6c64647da432c1d7e3ddc4699d848766987baccf806d68b5937d9a') + +package_libvirt-python2() { + depends=('python2' 'libvirt') + + cd "${srcdir}/${pkgbase}-${pkgver}" + python2 setup.py clean + python2 setup.py install --root="${pkgdir}" --optimize=1 +} + +package_libvirt-python() { + depends=('python' 'libvirt') + + cd "${srcdir}/${pkgbase}-${pkgver}" + python setup.py clean + python setup.py install --root="${pkgdir}" --optimize=1 +} Deleted: libvirt-python.install === --- libvirt-python.install 2018-01-28 19:46:33 UTC (rev 287641) +++ libvirt-python.install 2018-01-28 19:47:11 UTC (rev 287642) @@ -1,3 +0,0 @@ -post_remove() { - rm -f /usr/lib/python[0-9].[0-9]/site-packages/libvirt.pyc -} Copied: libvirt-python/repos/community-x86_64/libvirt-python.install (from rev 287641, libvirt-python/trunk/libvirt-python.install) === --- libvirt-python.install (rev 0) +++ libvirt-python.install 2018-01-28 19:47:11 UTC (rev 287642) @@ -0,0 +1,3 @@ +post_remove() { + rm -f /usr/lib/python[0-9].[0-9]/site-packages/libvirt.pyc +}
[arch-commits] Commit in libvirt-python/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 19:46:33 Author: shibumi Revision: 287641 upgpkg: libvirt-python 4.0.0-1 Changelog - New Version - removed unncesseary garbage code - added --optimize=1 parameter for python setup Modified: libvirt-python/trunk/PKGBUILD --+ PKGBUILD | 19 --- 1 file changed, 8 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 19:45:06 UTC (rev 287640) +++ PKGBUILD2018-01-28 19:46:33 UTC (rev 287641) @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 101980 2013-12-03 09:48:38Z spupykin $ +# ${Id}: PKGBUILD 101980 2013-12-03 09:48:38Z spupykin ${} # Maintainer: Christian Rebischke # Contributor: Sergej Pupykin # Contributor: Jonathan Wiersma @@ -5,7 +5,7 @@ pkgbase=libvirt-python pkgname=('libvirt-python2' 'libvirt-python') -pkgver=3.10.0 +pkgver=4.0.0 pkgrel=1 pkgdesc="libvirt python binding" arch=('x86_64') @@ -13,25 +13,22 @@ license=('LGPL') makedepends=('python' 'python2' 'libvirt') options=('emptydirs') -install="libvirt-python.install" validpgpkeys=('C74415BA7C9C7F78F02E1DC34606B8A5DE95BC1F') -source=("http://libvirt.org/sources/python/libvirt-python-$pkgver.tar.gz";) -sha512sums=('bbab01d43b1d9e682c5590c1ea1454c8891f2c545b49f48220f4e79ec4b5b01ab1736242a96653256e26fdf644389c4021747117978a9ec4e1084001de9f23f9') +source=("http://libvirt.org/sources/python/libvirt-python-${pkgver}.tar.gz";) +sha512sums=('3eca33bb04265323ad47a6c8cb04a6848ab2b06bf656a188c7c0a39419e6dcc5c21f16682f6c64647da432c1d7e3ddc4699d848766987baccf806d68b5937d9a') package_libvirt-python2() { depends=('python2' 'libvirt') - replaces=('libvirt-python<=3.2.0-1') - conflicts=('libvirt-python<=3.2.0-1') - cd "$srcdir/$pkgbase-$pkgver" + cd "${srcdir}/${pkgbase}-${pkgver}" python2 setup.py clean - python2 setup.py install --root="$pkgdir" + python2 setup.py install --root="${pkgdir}" --optimize=1 } package_libvirt-python() { depends=('python' 'libvirt') - cd "$srcdir/$pkgbase-$pkgver" + cd "${srcdir}/${pkgbase}-${pkgver}" python setup.py clean - python setup.py install --root="$pkgdir" + python setup.py install --root="${pkgdir}" --optimize=1 }
[arch-commits] Commit in youtube-dl/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 19:45:06 Author: jlichtblau Revision: 287640 archrelease: copy trunk to community-any Added: youtube-dl/repos/community-any/PKGBUILD (from rev 287639, youtube-dl/trunk/PKGBUILD) Deleted: youtube-dl/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 19:44:45 UTC (rev 287639) +++ PKGBUILD2018-01-28 19:45:06 UTC (rev 287640) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger -# Maintainer: Jaroslav Lichtblau - -pkgname=youtube-dl -pkgver=2018.01.21 -pkgrel=2 -pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" -arch=('any') -url="http://rg3.github.io/youtube-dl/"; -license=('custom') -depends=('python' 'python-setuptools') -optdepends=('ffmpeg: for video post-processing' -'rtmpdump: for rtmp streams support' -'atomicparsley: for embedding thumbnails into m4a files' -'python-crypto: for hlsnative downloader') -source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('c5be3f7ee9236505ae3dc945eddcc0c59661c91fb3b40347625d0b066d97ef91' -'SKIP') -validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister - 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. - -prepare() { - cd ${pkgname} - sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py - sed -i 's|etc/fish/completions|share/fish/completions|' setup.py -} - -package() { - cd ${pkgname} - python setup.py install --root="${pkgdir}/" --optimize=1 - mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ - "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" - install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: youtube-dl/repos/community-any/PKGBUILD (from rev 287639, youtube-dl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 19:45:06 UTC (rev 287640) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Eric Bélanger +# Maintainer: Jaroslav Lichtblau + +pkgname=youtube-dl +pkgver=2018.01.27 +pkgrel=1 +pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" +arch=('any') +url="http://rg3.github.io/youtube-dl/"; +license=('custom') +depends=('python' 'python-setuptools') +optdepends=('ffmpeg: for video post-processing' +'rtmpdump: for rtmp streams support' +'atomicparsley: for embedding thumbnails into m4a files' +'python-crypto: for hlsnative downloader') +source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha256sums=('29caea0321cd7c2379b2a7322ae66d8b2a9b05da642689e66ab975932faa6b93' +'SKIP') +validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister + 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. + +prepare() { + cd ${pkgname} + sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py + sed -i 's|etc/fish/completions|share/fish/completions|' setup.py +} + +package() { + cd ${pkgname} + python setup.py install --root="${pkgdir}/" --optimize=1 + mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ + "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" + install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in youtube-dl/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 19:44:45 Author: jlichtblau Revision: 287639 upgpkg: youtube-dl 2018.01.27-1 - new upstream release Modified: youtube-dl/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 19:30:40 UTC (rev 287638) +++ PKGBUILD2018-01-28 19:44:45 UTC (rev 287639) @@ -3,8 +3,8 @@ # Maintainer: Jaroslav Lichtblau pkgname=youtube-dl -pkgver=2018.01.21 -pkgrel=2 +pkgver=2018.01.27 +pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" arch=('any') url="http://rg3.github.io/youtube-dl/"; @@ -15,7 +15,7 @@ 'atomicparsley: for embedding thumbnails into m4a files' 'python-crypto: for hlsnative downloader') source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('c5be3f7ee9236505ae3dc945eddcc0c59661c91fb3b40347625d0b066d97ef91' +sha256sums=('29caea0321cd7c2379b2a7322ae66d8b2a9b05da642689e66ab975932faa6b93' 'SKIP') validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
[arch-commits] Commit in python-multidict/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 19:30:40 Author: anthraxx Revision: 287638 archrelease: copy trunk to community-x86_64 Added: python-multidict/repos/community-x86_64/PKGBUILD (from rev 287637, python-multidict/trunk/PKGBUILD) Deleted: python-multidict/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 19:30:27 UTC (rev 287637) +++ PKGBUILD2018-01-28 19:30:40 UTC (rev 287638) @@ -1,34 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: renek - -_pkgname=multidict -pkgname=python-${_pkgname} -pkgver=4.0.0 -pkgrel=1 -pkgdesc='Asyncio-based multidict implementation for Python' -url='https://github.com/aio-libs/multidict' -arch=('x86_64') -license=('APACHE') -depends=('python' 'glibc') -makedepends=('cython' 'python-setuptools') -checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytest-runner' 'python-psutil' 'python-perf') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/multidict/archive/v${pkgver}.tar.gz) -sha256sums=('02710f9b05eaa60080646e5c25021a89278ae6d4caf345d1c4746a5427d18dea') -sha512sums=('74c60013467815bec1fdfc4128ee67d9dbda8a7c9ef9f6a9b9655f66a15dc24aa010e354ee51aea3c74415103d7439f7be9982fcfbaf0336f05c422e35f04072') - -build() { - cd ${_pkgname}-${pkgver} - python setup.py build -} - -check() { - cd ${_pkgname}-${pkgver} - python setup.py test -} - -package() { - cd ${_pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" -O1 --skip-build -} - -# vim: ts=2 sw=2 et: Copied: python-multidict/repos/community-x86_64/PKGBUILD (from rev 287637, python-multidict/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 19:30:40 UTC (rev 287638) @@ -0,0 +1,34 @@ +# Maintainer: Levente Polyak +# Contributor: renek + +_pkgname=multidict +pkgname=python-${_pkgname} +pkgver=4.1.0 +pkgrel=1 +pkgdesc='Asyncio-based multidict implementation for Python' +url='https://github.com/aio-libs/multidict' +arch=('x86_64') +license=('APACHE') +depends=('python' 'glibc') +makedepends=('cython' 'python-setuptools') +checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytest-runner' 'python-psutil' 'python-perf') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/multidict/archive/v${pkgver}.tar.gz) +sha256sums=('40ffcd64b61e5d55f490036e4ab402a13890a49f6a52bbe39113091ac615238e') +sha512sums=('8972ca48146b40fd88f5b0675ed6d45e6887c31fc1d5962203f0fa77a369ef11b0d7739593f5691ae1fd2bbef989940983ddcf0c09acfc5a65b39b6b336571f9') + +build() { + cd ${_pkgname}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkgname}-${pkgver} + python setup.py test +} + +package() { + cd ${_pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" -O1 --skip-build +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-multidict/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 19:30:27 Author: anthraxx Revision: 287637 upgpkg: python-multidict 4.1.0-1 Modified: python-multidict/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 19:28:13 UTC (rev 287636) +++ PKGBUILD2018-01-28 19:30:27 UTC (rev 287637) @@ -3,7 +3,7 @@ _pkgname=multidict pkgname=python-${_pkgname} -pkgver=4.0.0 +pkgver=4.1.0 pkgrel=1 pkgdesc='Asyncio-based multidict implementation for Python' url='https://github.com/aio-libs/multidict' @@ -13,8 +13,8 @@ makedepends=('cython' 'python-setuptools') checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytest-runner' 'python-psutil' 'python-perf') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/multidict/archive/v${pkgver}.tar.gz) -sha256sums=('02710f9b05eaa60080646e5c25021a89278ae6d4caf345d1c4746a5427d18dea') -sha512sums=('74c60013467815bec1fdfc4128ee67d9dbda8a7c9ef9f6a9b9655f66a15dc24aa010e354ee51aea3c74415103d7439f7be9982fcfbaf0336f05c422e35f04072') +sha256sums=('40ffcd64b61e5d55f490036e4ab402a13890a49f6a52bbe39113091ac615238e') +sha512sums=('8972ca48146b40fd88f5b0675ed6d45e6887c31fc1d5962203f0fa77a369ef11b0d7739593f5691ae1fd2bbef989940983ddcf0c09acfc5a65b39b6b336571f9') build() { cd ${_pkgname}-${pkgver}
[arch-commits] Commit in metasploit/repos/community-x86_64 (4 files)
Date: Sunday, January 28, 2018 @ 19:28:13 Author: anthraxx Revision: 287636 archrelease: copy trunk to community-x86_64 Added: metasploit/repos/community-x86_64/PKGBUILD (from rev 287635, metasploit/trunk/PKGBUILD) metasploit/repos/community-x86_64/metasploit-dont-restrict-aggregator.patch (from rev 287635, metasploit/trunk/metasploit-dont-restrict-aggregator.patch) Deleted: metasploit/repos/community-x86_64/PKGBUILD metasploit/repos/community-x86_64/metasploit-dont-restrict-aggregator.patch ---+ PKGBUILD | 124 ++-- metasploit-dont-restrict-aggregator.patch | 112 - 2 files changed, 118 insertions(+), 118 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 19:28:01 UTC (rev 287635) +++ PKGBUILD2018-01-28 19:28:13 UTC (rev 287636) @@ -1,62 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Sabart Otto - Seberm -# Contributor: Tobias Veit - nIcE - -pkgname=metasploit -pkgver=4.16.33 -pkgrel=1 -pkgdesc='Advanced open-source platform for developing, testing, and using exploit code' -url='https://www.metasploit.com/' -arch=('x86_64') -license=('BSD') -depends=('ruby2.4' 'libpcap' 'postgresql-libs' 'ruby2.4-bundler' 'sqlite' 'libxslt' 'git') -optdepends=('ruby-pg: database support') -options=('!strip' '!emptydirs') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/rapid7/metasploit-framework/archive/${pkgver}.tar.gz -metasploit-dont-restrict-aggregator.patch) -sha256sums=('09f777c172851967890b666f26778a8f9ee301d6089a5b06f44f212bbc2c530e' -'28008fbc74852a0e939bde209a0faa715eae08a56b2e10c53e1535d50a727609') -sha512sums=('decf0ef3384bd8d3ce82fe97ed7a52b54de3a3a4eaa60b3748bf88ce61bcb2e7dc5e716999aee6ee6987f28599c06242ea1b8a9a855fadabc9f98e971340' - 'fcc1d1f8f2f5f337de25d674571403d62c24501f91c04914e8a9d0960fe7f248f66b44ad83f014d8e30a5b394882bd35588f226b53cec607ddd122f133eaa361') - -prepare() { - cd ${pkgname}-framework-${pkgver} - bundle-2.4 config build.nokogiri --use-system-libraries - sed 's|git ls-files|find -type f|' -i metasploit-framework.gemspec - patch -R -p1 < "${srcdir}/metasploit-dont-restrict-aggregator.patch" -} - -build() { - cd ${pkgname}-framework-${pkgver} - bundle-2.4 install -j"$(nproc)" --no-cache --deployment - find vendor/bundle/ruby -exec chmod o+r '{}' \; -} - -package() { - cd ${pkgname}-framework-${pkgver} - - install -d "${pkgdir}/opt/${pkgname}" "${pkgdir}/usr/bin" - cp -r . "${pkgdir}/opt/${pkgname}" - - for f in "${pkgdir}"/opt/${pkgname}/msf*; do -local _msffile="${pkgdir}/usr/bin/`basename "${f}"`" -echo -e "#!/bin/sh\nBUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle-2.4 exec ruby-2.4 /opt/${pkgname}/`basename "${f}"` \"\$@\"" > "${_msffile}" -chmod 755 "${_msffile}" - done - - (cd "${pkgdir}/opt/${pkgname}" -for f in tools/*/*.rb; do - install -Dm 755 "${f}" ".${f}" - echo -e "#!/bin/sh\nBUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle-2.4 exec ruby-2.4 /opt/${pkgname}/."${f}" \"\$@\"" > "${f}" - chmod 755 "${f}" -done - ) - - install -Dm 644 external/zsh/_* -t "${pkgdir}/usr/share/zsh/site-functions" - install -Dm 644 LICENSE COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -d "${pkgdir}/usr/share/doc" - mv "${pkgdir}/opt/${pkgname}/documentation" "${pkgdir}/usr/share/doc/${pkgname}" - rm "${pkgdir}/usr/bin/msfupdate" -} - -# vim: ts=2 sw=2 et: Copied: metasploit/repos/community-x86_64/PKGBUILD (from rev 287635, metasploit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 19:28:13 UTC (rev 287636) @@ -0,0 +1,62 @@ +# Maintainer: Levente Polyak +# Contributor: Sabart Otto - Seberm +# Contributor: Tobias Veit - nIcE + +pkgname=metasploit +pkgver=4.16.34 +pkgrel=1 +pkgdesc='Advanced open-source platform for developing, testing, and using exploit code' +url='https://www.metasploit.com/' +arch=('x86_64') +license=('BSD') +depends=('ruby2.4' 'libpcap' 'postgresql-libs' 'ruby2.4-bundler' 'sqlite' 'libxslt' 'git') +optdepends=('ruby-pg: database support') +options=('!strip' '!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/rapid7/metasploit-framework/archive/${pkgver}.tar.gz +metasploit-dont-restrict-aggregator.patch) +sha256sums=('7cdbae2c8ef866ef97328cb759f1178fd81e7e8a9c444e3500ae5b854b5c10f1' +'28008fbc74852a0e939bde209a0faa715eae08a56b2e10c53e1535d50a727609') +sha512sums=('eb1ea3ba53be5cb6a85689f840413e3179619a9a44e4ca19d7d947cf6091c2107e975023f9b30d6b993cf754fe6bb0b771c88933f47e7427f4b666398e66ac38' + 'fcc1d1f8f2f5f337de25d674571403d62c24501f91c04914e8a9d0960fe7f248f66b44ad83f014d8e30a5b394882bd35588f226b53cec607ddd122f133eaa361') + +prepare() { + cd ${pkgname}-framework-${pkgve
[arch-commits] Commit in metasploit/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 19:28:01 Author: anthraxx Revision: 287635 upgpkg: metasploit 4.16.34-1 Modified: metasploit/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 18:59:44 UTC (rev 287634) +++ PKGBUILD2018-01-28 19:28:01 UTC (rev 287635) @@ -3,7 +3,7 @@ # Contributor: Tobias Veit - nIcE pkgname=metasploit -pkgver=4.16.33 +pkgver=4.16.34 pkgrel=1 pkgdesc='Advanced open-source platform for developing, testing, and using exploit code' url='https://www.metasploit.com/' @@ -14,9 +14,9 @@ options=('!strip' '!emptydirs') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/rapid7/metasploit-framework/archive/${pkgver}.tar.gz metasploit-dont-restrict-aggregator.patch) -sha256sums=('09f777c172851967890b666f26778a8f9ee301d6089a5b06f44f212bbc2c530e' +sha256sums=('7cdbae2c8ef866ef97328cb759f1178fd81e7e8a9c444e3500ae5b854b5c10f1' '28008fbc74852a0e939bde209a0faa715eae08a56b2e10c53e1535d50a727609') -sha512sums=('decf0ef3384bd8d3ce82fe97ed7a52b54de3a3a4eaa60b3748bf88ce61bcb2e7dc5e716999aee6ee6987f28599c06242ea1b8a9a855fadabc9f98e971340' +sha512sums=('eb1ea3ba53be5cb6a85689f840413e3179619a9a44e4ca19d7d947cf6091c2107e975023f9b30d6b993cf754fe6bb0b771c88933f47e7427f4b666398e66ac38' 'fcc1d1f8f2f5f337de25d674571403d62c24501f91c04914e8a9d0960fe7f248f66b44ad83f014d8e30a5b394882bd35588f226b53cec607ddd122f133eaa361') prepare() {
[arch-commits] Commit in libreoffice-fresh/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 19:19:28 Author: andyrtr Revision: 315538 prepare new major release Modified: libreoffice-fresh/trunk/PKGBUILD --+ PKGBUILD | 104 +++-- 1 file changed, 47 insertions(+), 57 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 16:13:13 UTC (rev 315537) +++ PKGBUILD2018-01-28 19:19:28 UTC (rev 315538) @@ -11,8 +11,8 @@ pkgbase=libreoffice-fresh pkgname=('libreoffice-fresh-sdk' 'libreoffice-fresh') -_LOver=5.4.4.2 -pkgver=5.4.4 +_LOver=6.0.0.3 +pkgver=6.0.0 pkgrel=1 arch=('x86_64') license=('LGPL3') @@ -27,13 +27,12 @@ 'gperf' 'kdelibs' 'gtk3' 'cppunit' 'beanshell' 'clucene' 'junit' 'libmythes' 'libwpg' 'java-environment' 'postgresql-libs' 'libgl' 'bluez-libs' 'gdb' 'doxygen' 'libatomic_ops' 'mdds' 'glew' - 'apr' 'serf' 'ttf-liberation' 'ttf-dejavu' 'glm' 'libxinerama' 'libpagemaker' + 'apr' 'serf' 'ttf-liberation' 'ttf-dejavu' 'libxinerama' 'libpagemaker' 'glm' 'libabw' 'libmwaw' 'libe-book' 'coin-or-mp' 'liblangtag' 'liborcus' 'libexttextcat' 'libcmis' 'gobject-introspection' #'libfbclient' - 'libtommath' 'libzmf' 'gpgme' 'xmlsec' 'rxvt-unicode' - 'libfreehand' 'libstaroffice' - # 'libepubgen' 'libqxp' - ) + 'libtommath' 'libzmf' 'gpgme' 'xmlsec' 'rxvt-unicode' + 'libepubgen' 'libfreehand' 'libqxp' 'libstaroffice' +) _mirror="https://download.documentfoundation.org/libreoffice/src/${pkgver}"; #_mirror="https://dev-builds.libreoffice.org/pre-releases/src"; @@ -40,64 +39,60 @@ _additional_source_url="http://dev-www.libreoffice.org/src"; _additional_source_url2="http://dev-www.libreoffice.org/extern"; source=(${_mirror}/libreoffice{,-help,-translations}-${_LOver}.tar.xz{,.asc} - ${_additional_source_url}/boost_1_63_0.tar.bz2 + ${_additional_source_url}/boost_1_65_1.tar.bz2 ${_additional_source_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ${_additional_source_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip # keep old bundled version, new system version ftbs ${_additional_source_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ${_additional_source_url}/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz - ${_additional_source_url}/language-subtag-registry-2015-08-04.tar.bz2 - ${_additional_source_url}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 - ${_additional_source_url}/OpenCOLLADA-master-6509aa13af.tar.bz2 + ${_additional_source_url}/language-subtag-registry-2017-08-15.tar.bz2 ${_additional_source_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip - ${_additional_source_url}/libgltf/libgltf-0.1.0.tar.gz - ${_additional_source_url}/1901302aaff1c1633ef81862663d2917-icu4c-58_1-src.tgz + ${_additional_source_url}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip + ${_additional_source_url}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip ${_additional_source_url}/Firebird-3.0.0.32483-0.tar.bz2 - ${_additional_source_url}/pdfium-3064.tar.bz2 + ${_additional_source_url}/pdfium-3235.tar.bz2 + ${_additional_source_url}/bae83fa5dc7f081768daace6e199adc3-glm-0.9.4.6-libreoffice.zip ${_additional_source_url2}/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar # for test suite - ${_additional_source_url2}/a084cd548b586552cb7d3ee51f1af969-odfvalidator-1.1.8-incubating-SNAPSHOT-jar-with-dependencies.jar # for test suite + ${_additional_source_url2}/odfvalidator-1.2.0-incubating-SNAPSHOT-jar-with-dependencies+ODFTOOLKIT-460+ODFTOOLKIT-461.jar # for test suite ${_additional_source_url2}/185d60944ea767075d27247c3162b3bc-unowinreg.dll make-pyuno-work-with-system-wide-module-install.diff libreoffice-fresh.sh libreoffice-fresh.csh) -noextract=(boost_1_63_0.tar.bz2 - 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip - 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip - a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip - 0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz - language-subtag-registry-2015-08-04.tar.bz2 - 4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 - OpenCOLLADA-master-6509aa13af.tar.bz2 - 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip - libgltf-0.1.0.tar.gz - d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip - ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip - Firebird-3.0.0.32483-0.tar.bz2 - pdfium-3064.tar.bz2 - 8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar - a084cd548b586552cb7d3ee51f1af969-odfvalidator-1.1.8-incubating-SNAPSHOT-jar-with-dependencies.jar - 1901302aaff1c1633ef81862663d2917-icu4c-58_1-src.tgz - 185d6094
[arch-commits] Commit in ropper/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 18:59:44 Author: anthraxx Revision: 287634 archrelease: copy trunk to community-any Added: ropper/repos/community-any/PKGBUILD (from rev 287633, ropper/trunk/PKGBUILD) Deleted: ropper/repos/community-any/PKGBUILD --+ PKGBUILD | 137 ++--- 1 file changed, 68 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 18:59:36 UTC (rev 287633) +++ PKGBUILD2018-01-28 18:59:44 UTC (rev 287634) @@ -1,69 +0,0 @@ -# Maintainer: Levente Polyak - -pkgbase=ropper -pkgname=('ropper' 'python-ropper' 'python2-ropper') -_pkgname=Ropper -pkgver=1.10.10 -pkgrel=2 -pkgdesc='Show information about binary files and find gadgets to build rop chains for different architectures' -url='https://github.com/sashs/Ropper' -arch=('any') -license=('GPL2') -makedepends=('python-setuptools' 'python-capstone' 'python-filebytes' - 'python2-setuptools' 'python2-capstone' 'python2-filebytes') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sashs/${_pkgname}/archive/v${pkgver}.tar.gz) -sha512sums=('5ef06837a5ceeb61cf12dbf3d529fad5f98b581a655490ee9d62909ace9b2a31885be2c972eba448252299a1de3417452ba5ec33235c8dfb50d477279c7c34b8') - -prepare() { - cp -ra ${_pkgname}-${pkgver}{,-py2} - sed -r 's|(env python)|\12|' -i ${_pkgname}-${pkgver}-py2/sample.py -} - -build() { - (cd ${_pkgname}-${pkgver} -python setup.py build - ) - (cd ${_pkgname}-${pkgver}-py2 -python2 setup.py build - ) -} - -check() { - (cd ${_pkgname}-${pkgver} -python test.py - ) - (cd ${_pkgname}-${pkgver}-py2 -python2 test.py - ) -} - -package_ropper() { - depends=('python' "python-ropper>=${pkgver}") - optdepends=('python-keystone: assemble command support') - cd ${_pkgname}-${pkgver} - python setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" - rm -r "${pkgdir}/usr/lib" -} - -package_python-ropper() { - depends=('python-capstone' 'python-filebytes') - optdepends=('python-keystone: assemble command support') - cd ${_pkgname}-${pkgver} - python setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" - install -Dm 644 sample.py "${pkgdir}/usr/share/doc/${pkgname}/sample.py" - rm -r "${pkgdir}/usr/bin" -} - -package_python2-ropper() { - depends=('python2-capstone' 'python2-filebytes') - optdepends=('python2-keystone: assemble command support') - cd ${_pkgname}-${pkgver}-py2 - python2 setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" - install -Dm 644 sample.py "${pkgdir}/usr/share/doc/${pkgname}/sample.py" - rm -r "${pkgdir}/usr/bin" -} - -# vim: ts=2 sw=2 et: Copied: ropper/repos/community-any/PKGBUILD (from rev 287633, ropper/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 18:59:44 UTC (rev 287634) @@ -0,0 +1,68 @@ +# Maintainer: Levente Polyak + +pkgbase=ropper +pkgname=('ropper' 'python-ropper' 'python2-ropper') +_pkgname=Ropper +pkgver=1.11.4 +pkgrel=1 +pkgdesc='Show information about binary files and find gadgets to build rop chains for different architectures' +url='https://github.com/sashs/Ropper' +arch=('any') +license=('GPL2') +makedepends=('python-setuptools' 'python-capstone' 'python-filebytes' + 'python2-setuptools' 'python2-capstone' 'python2-filebytes') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sashs/${_pkgname}/archive/v${pkgver}.tar.gz) +sha512sums=('296f1d166070bdfef031ced271d5d7c0f962b4f2c0df111b5fc18adadc2c34365658c09fe7abc5e359fed075c00171c86e3e9927442f36c7339c9a4853396167') + +prepare() { + echo "pass" >> ${_pkgname}-${pkgver}/ropper/parser.py + cp -ra ${_pkgname}-${pkgver}{,-py2} + sed -r 's|(env python)|\12|' -i ${_pkgname}-${pkgver}-py2/sample.py +} + +build() { + (cd ${_pkgname}-${pkgver} +python setup.py build + ) + (cd ${_pkgname}-${pkgver}-py2 +python2 setup.py build + ) +} + +check() { + (cd ${_pkgname}-${pkgver} +python test.py + ) + (cd ${_pkgname}-${pkgver}-py2 +python2 test.py + ) +} + +package_ropper() { + depends=('python' "python-ropper>=${pkgver}") + optdepends=('python-keystone: assemble command support') + cd ${_pkgname}-${pkgver} + python setup.py install -O1 --root="${pkgdir}" --skip-build + install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" + rm -r "${pkgdir}/usr/lib" "${pkgdir}/usr/bin/ropper2" +} + +package_python-ropper() { + depends=('python-capstone' 'python-filebytes') + optdepends=('python-keystone: assemble command support') + cd ${_pkgname}-${pkgver} + python setup.py install -O1 --root="${pkgdir}" --skip-build + install -Dm 644 READM
[arch-commits] Commit in ropper/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 18:59:36 Author: anthraxx Revision: 287633 upgpkg: ropper 1.11.4-1 Modified: ropper/trunk/PKGBUILD --+ PKGBUILD | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 18:43:02 UTC (rev 287632) +++ PKGBUILD2018-01-28 18:59:36 UTC (rev 287633) @@ -3,8 +3,8 @@ pkgbase=ropper pkgname=('ropper' 'python-ropper' 'python2-ropper') _pkgname=Ropper -pkgver=1.10.10 -pkgrel=2 +pkgver=1.11.4 +pkgrel=1 pkgdesc='Show information about binary files and find gadgets to build rop chains for different architectures' url='https://github.com/sashs/Ropper' arch=('any') @@ -12,9 +12,10 @@ makedepends=('python-setuptools' 'python-capstone' 'python-filebytes' 'python2-setuptools' 'python2-capstone' 'python2-filebytes') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sashs/${_pkgname}/archive/v${pkgver}.tar.gz) -sha512sums=('5ef06837a5ceeb61cf12dbf3d529fad5f98b581a655490ee9d62909ace9b2a31885be2c972eba448252299a1de3417452ba5ec33235c8dfb50d477279c7c34b8') +sha512sums=('296f1d166070bdfef031ced271d5d7c0f962b4f2c0df111b5fc18adadc2c34365658c09fe7abc5e359fed075c00171c86e3e9927442f36c7339c9a4853396167') prepare() { + echo "pass" >> ${_pkgname}-${pkgver}/ropper/parser.py cp -ra ${_pkgname}-${pkgver}{,-py2} sed -r 's|(env python)|\12|' -i ${_pkgname}-${pkgver}-py2/sample.py } @@ -43,7 +44,7 @@ cd ${_pkgname}-${pkgver} python setup.py install -O1 --root="${pkgdir}" --skip-build install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" - rm -r "${pkgdir}/usr/lib" + rm -r "${pkgdir}/usr/lib" "${pkgdir}/usr/bin/ropper2" } package_python-ropper() { @@ -51,8 +52,7 @@ optdepends=('python-keystone: assemble command support') cd ${_pkgname}-${pkgver} python setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" - install -Dm 644 sample.py "${pkgdir}/usr/share/doc/${pkgname}/sample.py" + install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}" rm -r "${pkgdir}/usr/bin" } @@ -61,8 +61,7 @@ optdepends=('python2-keystone: assemble command support') cd ${_pkgname}-${pkgver}-py2 python2 setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" - install -Dm 644 sample.py "${pkgdir}/usr/share/doc/${pkgname}/sample.py" + install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}" rm -r "${pkgdir}/usr/bin" }
[arch-commits] Commit in povray/repos/community-x86_64 (4 files)
Date: Sunday, January 28, 2018 @ 18:43:02 Author: svenstaro Revision: 287632 archrelease: copy trunk to community-x86_64 Added: povray/repos/community-x86_64/PKGBUILD (from rev 287631, povray/trunk/PKGBUILD) povray/repos/community-x86_64/povray3.7.0_rc3-user-conf.patch (from rev 287631, povray/trunk/povray3.7.0_rc3-user-conf.patch) Deleted: povray/repos/community-x86_64/PKGBUILD povray/repos/community-x86_64/povray3.7.0_rc3-user-conf.patch -+ PKGBUILD| 120 +++--- povray3.7.0_rc3-user-conf.patch | 54 - 2 files changed, 87 insertions(+), 87 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 18:42:47 UTC (rev 287631) +++ PKGBUILD2018-01-28 18:43:02 UTC (rev 287632) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Alexander F Rødseth -# Contributor: Tom Newsom -# Contributor: tobias -# Contributor: red_over_blue -# Contributor: neri - -pkgname=povray -pkgver=3.7.0.4 -_v=${pkgver%.*.*} # 3.7 -pkgrel=3 -epoch=2 -pkgdesc='Script based raytracer for creating 3D graphics' -arch=('x86_64') -license=('AGPL3') -url='http://povray.org/' -depends=('libtiff' 'libpng' 'boost-libs' 'openexr') -makedepends=('boost' 'git' 'glu') -backup=("etc/povray/$_v/povray.conf" -"etc/povray/$_v/povray.ini") -source=($pkgname-$pkgver.tar.gz::https://github.com/POV-Ray/povray/archive/v$pkgver.tar.gz) -sha512sums=('79da8eba3dc395873965e2f7c37bfbdd8511a43a8ee982980eb5f7e7d39269c9ba39bbeacbdd03f5e0b2d99058c4700d290b5e53ba54b9aeccf1861fb64c1cb4') - -prepare() { - cd "$pkgname-$pkgver/unix" - - sed 's/automake --w/automake --add-missing --w/g' -i prebuild.sh - sed 's/dist-bzip2/dist-bzip2 subdir-objects/g' -i configure.ac - ./prebuild.sh - - cd .. - ./bootstrap -} - -build() { - cd "$pkgname-$pkgver" - - ./configure \ -LIBS="-lboost_system -lboost_thread" \ -COMPILED_BY='Arch Linux' \ ---sysconfdir=/etc \ ---prefix=/usr - - make CXXFLAGS+="-std=c++11 -lboost_system -lboost_thread -w" -} - -package() { - cd "$pkgname-$pkgver" - - install -d "$pkgdir"/usr/share/{doc/,}"$pkgname-$_v" - cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-$_v" - cp -r doc "$pkgdir/usr/share/doc/$pkgname-$_v" - install -Dm755 unix/povray "$pkgdir/usr/bin/povray" - install -Dm644 povray.conf "$pkgdir/etc/povray/$_v/povray.conf" - install -Dm644 povray.ini "$pkgdir/etc/povray/$_v/povray.ini" - install -Dm644 povray.1 "$pkgdir/usr/share/man/man1/povray.1" -} - -# getver: povray.org/documentation -# vim:set ts=2 sw=2 et: Copied: povray/repos/community-x86_64/PKGBUILD (from rev 287631, povray/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 18:43:02 UTC (rev 287632) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Alexander F Rødseth +# Contributor: Tom Newsom +# Contributor: tobias +# Contributor: red_over_blue +# Contributor: neri + +pkgname=povray +pkgver=3.7.0.7 +_v=${pkgver%.*.*} # 3.7 +pkgrel=1 +epoch=2 +pkgdesc='Script based raytracer for creating 3D graphics' +arch=('x86_64') +license=('AGPL3') +url='http://povray.org/' +depends=('libtiff' 'libpng' 'boost-libs' 'openexr') +makedepends=('boost' 'git' 'glu') +backup=("etc/povray/$_v/povray.conf" +"etc/povray/$_v/povray.ini") +source=($pkgname-$pkgver.tar.gz::https://github.com/POV-Ray/povray/archive/v$pkgver.tar.gz) +sha512sums=('ea2b50f648948df9415a7b386aa0bfd2ac5236fa7f480df655a8f7e695cf21d9712d73901f21d1ef87188223f4cb351f195641ab77d88ca66f488566ef78aaed') + +prepare() { + cd "$pkgname-$pkgver/unix" + + sed 's/automake --w/automake --add-missing --w/g' -i prebuild.sh + sed 's/dist-bzip2/dist-bzip2 subdir-objects/g' -i configure.ac + ./prebuild.sh + + cd .. + ./bootstrap +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +LIBS="-lboost_system -lboost_thread" \ +COMPILED_BY='Arch Linux' \ +--sysconfdir=/etc \ +--prefix=/usr + + make CXXFLAGS+="-std=c++11 -lboost_system -lboost_thread -w" +} + +package() { + cd "$pkgname-$pkgver" + + install -d "$pkgdir"/usr/share/{doc/,}"$pkgname-$_v" + cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-$_v" + cp -r doc "$pkgdir/usr/share/doc/$pkgname-$_v" + install -Dm755 unix/povray "$pkgdir/usr/bin/povray" + install -Dm644 povray.conf "$pkgdir/etc/povray/$_v/povray.conf" + install -Dm644 povray.ini "$pkgdir/etc/povray/$_v/povray.ini" + install -Dm644 povray.1 "$pkgdir/usr/share/man/man1/povray.1" +} + +# getver: povray.org/documentation +# vim:set ts=2 sw=2 et: Deleted: povray3.7.0_rc3-user-conf.patch === --- povray3.7.0_rc3-user-conf.patch 2018-01-28 18:42:47 UTC (rev 287631) +++ povray3.7.0_rc3-user-conf.patch 2018-01-28 18:43:02 UTC (rev 287632) @@ -1,27 +0,0 @@ - Makefile.am |
[arch-commits] Commit in povray/trunk (PKGBUILD)
Date: Sunday, January 28, 2018 @ 18:42:47 Author: svenstaro Revision: 287631 upgpkg: povray 2:3.7.0.7-1 Modified: povray/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-28 18:19:12 UTC (rev 287630) +++ PKGBUILD2018-01-28 18:42:47 UTC (rev 287631) @@ -6,9 +6,9 @@ # Contributor: neri pkgname=povray -pkgver=3.7.0.4 +pkgver=3.7.0.7 _v=${pkgver%.*.*} # 3.7 -pkgrel=3 +pkgrel=1 epoch=2 pkgdesc='Script based raytracer for creating 3D graphics' arch=('x86_64') @@ -19,7 +19,7 @@ backup=("etc/povray/$_v/povray.conf" "etc/povray/$_v/povray.ini") source=($pkgname-$pkgver.tar.gz::https://github.com/POV-Ray/povray/archive/v$pkgver.tar.gz) -sha512sums=('79da8eba3dc395873965e2f7c37bfbdd8511a43a8ee982980eb5f7e7d39269c9ba39bbeacbdd03f5e0b2d99058c4700d290b5e53ba54b9aeccf1861fb64c1cb4') +sha512sums=('ea2b50f648948df9415a7b386aa0bfd2ac5236fa7f480df655a8f7e695cf21d9712d73901f21d1ef87188223f4cb351f195641ab77d88ca66f488566ef78aaed') prepare() { cd "$pkgname-$pkgver/unix"
[arch-commits] Commit in lynis/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 28, 2018 @ 18:19:12 Author: anthraxx Revision: 287630 archrelease: copy trunk to community-any Added: lynis/repos/community-any/PKGBUILD (from rev 287629, lynis/trunk/PKGBUILD) Deleted: lynis/repos/community-any/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-28 18:18:56 UTC (rev 287629) +++ PKGBUILD2018-01-28 18:19:12 UTC (rev 287630) @@ -1,54 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Sébastien Luttringer - -pkgname=lynis -pkgver=2.6.0 -pkgrel=1 -pkgdesc='Security and system auditing tool to harden Unix/Linux systems' -url='https://cisofy.com/lynis/' -arch=('any') -license=('GPL3') -backup=('etc/lynis/default.prf') -depends=('sh' 'awk') -optdepends=('net-tools: networking tests' -'bind-tools: nameserver tests' -'iptables: firewall tests' -'bash-completion: completion for bash') -source=(https://cisofy.com/files/lynis-${pkgver}.tar.gz{,.asc}) -sha512sums=('eb0aa18b0b8b453ee61b0f5ff82f0f0bbffd9fe1b38232d04b2384dbbced4cdb2ea00e3b089d9c3765e1ea405c6fe5f03332bc7b4ea0189639226907e37f1b25' -'SKIP') -validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software Signing Key) - -prepare() { - cd ${pkgname} - sed -e 's|/path/to/lynis|/usr/bin/lynis|g' -i extras/systemd/lynis.service -} - -package() { - cd ${pkgname} - - # binary - install -Dm 755 lynis -t "${pkgdir}/usr/bin" - - # profile - install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}" - - # plugins, include, db - install -d "${pkgdir}/usr/share/${pkgname}" - cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}" - - # doc files - install -Dm 644 README INSTALL CHANGELOG.md FAQ \ --t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 "${pkgname}.8" -t "${pkgdir}/usr/share/man/man8" - - # completion - install -Dm 644 extras/bash_completion.d/${pkgname} \ --t "${pkgdir}/usr/share/bash-completion/completions" - - # systemd - install -Dm 644 extras/systemd/{lynis.service,lynis.timer} \ --t "${pkgdir}/usr/lib/systemd/system" -} - -# vim: ts=2 sw=2 et: Copied: lynis/repos/community-any/PKGBUILD (from rev 287629, lynis/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-28 18:19:12 UTC (rev 287630) @@ -0,0 +1,54 @@ +# Maintainer: Levente Polyak +# Contributor: Sébastien Luttringer + +pkgname=lynis +pkgver=2.6.1 +pkgrel=1 +pkgdesc='Security and system auditing tool to harden Unix/Linux systems' +url='https://cisofy.com/lynis/' +arch=('any') +license=('GPL3') +backup=('etc/lynis/default.prf') +depends=('sh' 'awk') +optdepends=('net-tools: networking tests' +'bind-tools: nameserver tests' +'iptables: firewall tests' +'bash-completion: completion for bash') +source=(https://cisofy.com/files/lynis-${pkgver}.tar.gz{,.asc}) +sha512sums=('98a16ba8677f96410ed3d63a099f474bcb5855c7c833d90b982aeebec77ae007e6ca1b47f3bc6583816fc4ca5821b4eb9a342c19d0a76e0264f55b95d66aac6a' +'SKIP') +validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software Signing Key) + +prepare() { + cd ${pkgname} + sed -e 's|/path/to/lynis|/usr/bin/lynis|g' -i extras/systemd/lynis.service +} + +package() { + cd ${pkgname} + + # binary + install -Dm 755 lynis -t "${pkgdir}/usr/bin" + + # profile + install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}" + + # plugins, include, db + install -d "${pkgdir}/usr/share/${pkgname}" + cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}" + + # doc files + install -Dm 644 README INSTALL CHANGELOG.md FAQ \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 "${pkgname}.8" -t "${pkgdir}/usr/share/man/man8" + + # completion + install -Dm 644 extras/bash_completion.d/${pkgname} \ +-t "${pkgdir}/usr/share/bash-completion/completions" + + # systemd + install -Dm 644 extras/systemd/{lynis.service,lynis.timer} \ +-t "${pkgdir}/usr/lib/systemd/system" +} + +# vim: ts=2 sw=2 et: