[arch-commits] Commit in cysignals/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 11, 2018 @ 06:37:33 Author: arojas Revision: 356954 archrelease: copy trunk to community-x86_64 Added: cysignals/repos/community-x86_64/PKGBUILD (from rev 356953, cysignals/trunk/PKGBUILD) Deleted: cysignals/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 06:36:55 UTC (rev 356953) +++ PKGBUILD2018-07-11 06:37:33 UTC (rev 356954) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas - -pkgbase=cysignals -pkgname=(python-cysignals python2-cysignals) -pkgver=1.7.1 -pkgrel=1 -pkgdesc="Interrupt and signal handling for Cython" -arch=(x86_64) -url="https://www.sagemath.org"; -license=(LGPL) -makedepends=(cython2 cython pari) -source=("https://github.com/sagemath/cysignals/releases/download/$pkgver/$pkgbase-$pkgver.tar.gz";) -sha256sums=('52282b5e9289cf2aaa11d961a199343fa86e2ba864ef2136d287511e35f2d396') - -prepare() { - cp -r $pkgbase-$pkgver{,-py2} -} - -build() { - cd $pkgbase-$pkgver - python setup.py build - - cd "$srcdir"/$pkgbase-$pkgver-py2 - python2 setup.py build -} - -package_python-cysignals() { - depends=(python pari) - - cd $pkgbase-$pkgver - python setup.py install --root="$pkgdir" - -# Keep scripts in python2 package - rm -r "$pkgdir"/usr/bin -} - -package_python2-cysignals() { - depends=(python2 pari) - conflicts=(cysignals) - provides=(cysignals) - replaces=(cysignals) - - cd $pkgbase-$pkgver-py2 - python2 setup.py install --root="$pkgdir" -} Copied: cysignals/repos/community-x86_64/PKGBUILD (from rev 356953, cysignals/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 06:37:33 UTC (rev 356954) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Antonio Rojas + +pkgbase=cysignals +pkgname=(python-cysignals python2-cysignals) +pkgver=1.7.2 +pkgrel=1 +pkgdesc="Interrupt and signal handling for Cython" +arch=(x86_64) +url="https://www.sagemath.org"; +license=(LGPL) +makedepends=(cython2 cython pari) +source=("https://github.com/sagemath/cysignals/releases/download/$pkgver/$pkgbase-$pkgver.tar.gz";) +sha256sums=('db245c19248a869add480e50e5bd97d282176a74b8c6ca7a0072192e576afc67') + +prepare() { + cp -r $pkgbase-$pkgver{,-py2} +} + +build() { + cd $pkgbase-$pkgver + python setup.py build + + cd "$srcdir"/$pkgbase-$pkgver-py2 + python2 setup.py build +} + +package_python-cysignals() { + depends=(python pari) + + cd $pkgbase-$pkgver + python setup.py install --root="$pkgdir" + +# Keep scripts in python2 package + rm -r "$pkgdir"/usr/{bin,share} +} + +package_python2-cysignals() { + depends=(python2 pari) + conflicts=(cysignals) + provides=(cysignals) + replaces=(cysignals) + + cd $pkgbase-$pkgver-py2 + python2 setup.py install --root="$pkgdir" +}
[arch-commits] Commit in cysignals/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 06:36:55 Author: arojas Revision: 356953 Update to 1.7.2 Modified: cysignals/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 05:18:23 UTC (rev 356952) +++ PKGBUILD2018-07-11 06:36:55 UTC (rev 356953) @@ -3,7 +3,7 @@ pkgbase=cysignals pkgname=(python-cysignals python2-cysignals) -pkgver=1.7.1 +pkgver=1.7.2 pkgrel=1 pkgdesc="Interrupt and signal handling for Cython" arch=(x86_64) @@ -11,7 +11,7 @@ license=(LGPL) makedepends=(cython2 cython pari) source=("https://github.com/sagemath/cysignals/releases/download/$pkgver/$pkgbase-$pkgver.tar.gz";) -sha256sums=('52282b5e9289cf2aaa11d961a199343fa86e2ba864ef2136d287511e35f2d396') +sha256sums=('db245c19248a869add480e50e5bd97d282176a74b8c6ca7a0072192e576afc67') prepare() { cp -r $pkgbase-$pkgver{,-py2} @@ -32,7 +32,7 @@ python setup.py install --root="$pkgdir" # Keep scripts in python2 package - rm -r "$pkgdir"/usr/bin + rm -r "$pkgdir"/usr/{bin,share} } package_python2-cysignals() {
[arch-commits] Commit in gptfdisk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 11, 2018 @ 01:41:34 Author: foutrelis Revision: 328241 archrelease: copy trunk to extra-x86_64 Added: gptfdisk/repos/extra-x86_64/PKGBUILD (from rev 328240, gptfdisk/trunk/PKGBUILD) Deleted: gptfdisk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 69 - 1 file changed, 37 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 01:41:06 UTC (rev 328240) +++ PKGBUILD2018-07-11 01:41:34 UTC (rev 328241) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras -# Contributor: Tobias Powalowski -# Contributor: Hokum - -pkgname=gptfdisk -pkgver=1.0.4 -pkgrel=1 -pkgdesc="A text-mode partitioning tool that works on GUID Partition Table (GPT) disks" -arch=('x86_64') -url="https://www.rodsbooks.com/gdisk/"; -license=('GPL2') -depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so') -provides=("gdisk=$pkgver") -conflicts=('gdisk') -replaces=('gdisk') -source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('b663391a6876f19a3cd901d862423a16e2b5ceaa2f4a3b9bb681e64b9c7ba78d') - -build() { - cd "$srcdir/$pkgname-$pkgver" - make -} - -package () { - cd "$srcdir/$pkgname-$pkgver" - - install -d "$pkgdir"/usr/{bin,share/{doc/gdisk,man/man8}} - install -t "$pkgdir/usr/bin" {,c,s}gdisk fixparts - install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8 - install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS -} Copied: gptfdisk/repos/extra-x86_64/PKGBUILD (from rev 328240, gptfdisk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 01:41:34 UTC (rev 328241) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Evangelos Foutras +# Contributor: Tobias Powalowski +# Contributor: Hokum + +pkgname=gptfdisk +pkgver=1.0.4 +pkgrel=1 +pkgdesc="A text-mode partitioning tool that works on GUID Partition Table (GPT) disks" +arch=('x86_64') +url="https://www.rodsbooks.com/gdisk/"; +license=('GPL2') +depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so') +provides=("gdisk=$pkgver") +conflicts=('gdisk') +replaces=('gdisk') +source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('b663391a6876f19a3cd901d862423a16e2b5ceaa2f4a3b9bb681e64b9c7ba78d') + +build() { + cd "$srcdir/$pkgname-$pkgver" + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make test +} + +package () { + cd "$srcdir/$pkgname-$pkgver" + + install -d "$pkgdir"/usr/{bin,share/{doc/gdisk,man/man8}} + install -t "$pkgdir/usr/bin" {,c,s}gdisk fixparts + install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8 + install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS +}
[arch-commits] Commit in gptfdisk/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 01:41:06 Author: foutrelis Revision: 328240 Add check() function (FS#59293) Modified: gptfdisk/trunk/PKGBUILD --+ PKGBUILD |5 + 1 file changed, 5 insertions(+) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:45:04 UTC (rev 328239) +++ PKGBUILD2018-07-11 01:41:06 UTC (rev 328240) @@ -22,6 +22,11 @@ make } +check() { + cd "$srcdir/$pkgname-$pkgver" + make test +} + package () { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in cdemu-daemon/repos/community-x86_64 (6 files)
Date: Wednesday, July 11, 2018 @ 00:54:33 Author: heftig Revision: 356660 archrelease: copy trunk to community-x86_64 Added: cdemu-daemon/repos/community-x86_64/0001-Patch-system-daemon-for-Arch-friendliness.patch (from rev 356659, cdemu-daemon/trunk/0001-Patch-system-daemon-for-Arch-friendliness.patch) cdemu-daemon/repos/community-x86_64/PKGBUILD (from rev 356659, cdemu-daemon/trunk/PKGBUILD) cdemu-daemon/repos/community-x86_64/cdemu-daemon.install (from rev 356659, cdemu-daemon/trunk/cdemu-daemon.install) Deleted: cdemu-daemon/repos/community-x86_64/0001-Patch-system-daemon-for-Arch-friendliness.patch cdemu-daemon/repos/community-x86_64/PKGBUILD cdemu-daemon/repos/community-x86_64/cdemu-daemon.install --+ 0001-Patch-system-daemon-for-Arch-friendliness.patch | 302 - PKGBUILD | 100 ++--- cdemu-daemon.install | 72 ++-- 3 files changed, 237 insertions(+), 237 deletions(-) Deleted: 0001-Patch-system-daemon-for-Arch-friendliness.patch === --- 0001-Patch-system-daemon-for-Arch-friendliness.patch2018-07-11 00:54:01 UTC (rev 356659) +++ 0001-Patch-system-daemon-for-Arch-friendliness.patch2018-07-11 00:54:33 UTC (rev 356660) @@ -1,151 +0,0 @@ -From 17d054bc9fb02bbb557f9de68e29e715a17f3ee6 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Mon, 12 Jun 2017 22:22:51 +0200 -Subject: [PATCH] Patch system daemon for Arch-friendliness - - cdemu-daemon/CMakeLists.txt | 15 ++- - cdemu-daemon/system/cdemu-daemon-dbus.conf | 9 +++-- - cdemu-daemon/system/cdemu-daemon-system.sh | 6 +++--- - cdemu-daemon/system/cdemu-daemon.conf | 8 - cdemu-daemon/system/cdemu-daemon.service.in | 10 ++ - cdemu-daemon/system/net.sf.cdemu.CDEmuDaemon.service.in | 4 ++-- - 6 files changed, 44 insertions(+), 8 deletions(-) - create mode 100644 cdemu-daemon/system/cdemu-daemon.conf - create mode 100644 cdemu-daemon/system/cdemu-daemon.service.in - -diff --git a/cdemu-daemon/CMakeLists.txt b/cdemu-daemon/CMakeLists.txt -index 76feb818d09a57af..c6abd56b82484b6f 100644 a/cdemu-daemon/CMakeLists.txt -+++ b/cdemu-daemon/CMakeLists.txt -@@ -15,7 +15,7 @@ set (CDEMU_DAEMON_INTERFACE_VERSION_MINOR 0) - include (GNUInstallDirs) - - # Options --option (SYSTEM_BUS_SERVICE "Install CDEmu daemon as D-Bus system bus service" off) -+option (SYSTEM_BUS_SERVICE "Install CDEmu daemon as D-Bus system bus service" on) - option (SESSION_BUS_SERVICE "Install CDEmu daemon as D-Bus session bus service" on) - - # If install prefix is /usr, override the sysconf dir to be /etc instead of /usr/etc -@@ -45,6 +45,10 @@ configure_file ( - ${PROJECT_SOURCE_DIR}/system/net.sf.cdemu.CDEmuDaemon.service.in - ${PROJECT_BINARY_DIR}/system/net.sf.cdemu.CDEmuDaemon.service - ) -+configure_file ( -+${PROJECT_SOURCE_DIR}/system/cdemu-daemon.service.in -+${PROJECT_BINARY_DIR}/system/cdemu-daemon.service -+) - - # Global definitions - add_definitions (-std=c99) # We're compiling using C99 -@@ -121,13 +125,22 @@ if (SYSTEM_BUS_SERVICE) - DESTINATION ${CMAKE_INSTALL_LIBEXECDIR} - ) - install ( -+FILES ${PROJECT_BINARY_DIR}/system/cdemu-daemon.service -+DESTINATION ${CMAKE_INSTALL_LIBDIR}/systemd/system/ -+) -+install ( - FILES ${PROJECT_BINARY_DIR}/system/net.sf.cdemu.CDEmuDaemon.service - DESTINATION ${CMAKE_INSTALL_DATADIR}/dbus-1/system-services/ - ) - install ( - FILES system/cdemu-daemon-dbus.conf - DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/dbus-1/system.d - ) -+install ( -+FILES system/cdemu-daemon.conf -+RENAME cdemu-daemon -+DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/conf.d -+) - endif () - - # Translations; we use the version provided by our FindIntlTool.cmake -diff --git a/cdemu-daemon/system/cdemu-daemon-dbus.conf b/cdemu-daemon/system/cdemu-daemon-dbus.conf -index c450d78cf03bce6a..e86b62cf0437a9fd 100644 a/cdemu-daemon/system/cdemu-daemon-dbus.conf -+++ b/cdemu-daemon/system/cdemu-daemon-dbus.conf -@@ -11,8 +11,13 @@ - - - -- -- -+ -+ -+ -+ -+ -+ -+ - - - -diff --git a/cdemu-daemon/system/cdemu-daemon-system.sh b/cdemu-daemon/system/cdemu-daemon-system.sh -index d9ab60aaff559400..735c24442a82e8bc 100755 a/cdemu-daemon/system/cdemu-daemon-system.sh -+++ b/cdemu-daemon/system/cdemu-daemon-system.sh -@@ -1,15 +1,15 @@ - #!/bin/sh - # Starts the CDEmu daemon instance on D-Bus *system* bus. Optional - # configuration (number of devices, audio driver, log file) are read --# from /etc/sysconfig/cdemu-daemon -+# from /etc/conf.d/cdemu-daemon - - # Default sett
[arch-commits] Commit in cdemu-daemon/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:54:01 Author: heftig Revision: 356659 3.2.1-1 Modified: cdemu-daemon/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:52:05 UTC (rev 356658) +++ PKGBUILD2018-07-11 00:54:01 UTC (rev 356659) @@ -5,7 +5,7 @@ # Contributor: Charles Lindsay pkgname=cdemu-daemon -pkgver=3.2.0 +pkgver=3.2.1 pkgrel=1 pkgdesc="CD/DVD-ROM device emulator daemon" arch=(x86_64) @@ -20,7 +20,7 @@ install=cdemu-daemon.install source=("https://downloads.sourceforge.net/cdemu/$pkgname/$pkgname-$pkgver.tar.bz2"; 0001-Patch-system-daemon-for-Arch-friendliness.patch) -sha256sums=('82d61860ff6d72fa080da48607b82af3e30ede8f792b73a477dfe468d898effb' +sha256sums=('842d889094be45fb913ee6649cba8f12e6190e83497764536bc63d1c3fc3389c' 'e83467d342abd979b38b3a971b97942787f5b5a0e18c569b034a636c54eb8154') prepare() {
[arch-commits] Commit in cdemu-daemon/repos/community-x86_64 (6 files)
Date: Wednesday, July 11, 2018 @ 00:52:05 Author: heftig Revision: 356658 archrelease: copy trunk to community-x86_64 Added: cdemu-daemon/repos/community-x86_64/0001-Patch-system-daemon-for-Arch-friendliness.patch (from rev 356657, cdemu-daemon/trunk/0001-Patch-system-daemon-for-Arch-friendliness.patch) cdemu-daemon/repos/community-x86_64/PKGBUILD (from rev 356657, cdemu-daemon/trunk/PKGBUILD) cdemu-daemon/repos/community-x86_64/cdemu-daemon.install (from rev 356657, cdemu-daemon/trunk/cdemu-daemon.install) Deleted: cdemu-daemon/repos/community-x86_64/0001-Patch-system-daemon-for-Arch-friendliness.patch cdemu-daemon/repos/community-x86_64/PKGBUILD cdemu-daemon/repos/community-x86_64/cdemu-daemon.install --+ 0001-Patch-system-daemon-for-Arch-friendliness.patch | 302 - PKGBUILD | 103 ++--- cdemu-daemon.install | 72 ++-- 3 files changed, 237 insertions(+), 240 deletions(-) Deleted: 0001-Patch-system-daemon-for-Arch-friendliness.patch === --- 0001-Patch-system-daemon-for-Arch-friendliness.patch2018-07-11 00:51:48 UTC (rev 356657) +++ 0001-Patch-system-daemon-for-Arch-friendliness.patch2018-07-11 00:52:05 UTC (rev 356658) @@ -1,151 +0,0 @@ -From 17d054bc9fb02bbb557f9de68e29e715a17f3ee6 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Mon, 12 Jun 2017 22:22:51 +0200 -Subject: [PATCH] Patch system daemon for Arch-friendliness - - cdemu-daemon/CMakeLists.txt | 15 ++- - cdemu-daemon/system/cdemu-daemon-dbus.conf | 9 +++-- - cdemu-daemon/system/cdemu-daemon-system.sh | 6 +++--- - cdemu-daemon/system/cdemu-daemon.conf | 8 - cdemu-daemon/system/cdemu-daemon.service.in | 10 ++ - cdemu-daemon/system/net.sf.cdemu.CDEmuDaemon.service.in | 4 ++-- - 6 files changed, 44 insertions(+), 8 deletions(-) - create mode 100644 cdemu-daemon/system/cdemu-daemon.conf - create mode 100644 cdemu-daemon/system/cdemu-daemon.service.in - -diff --git a/cdemu-daemon/CMakeLists.txt b/cdemu-daemon/CMakeLists.txt -index 76feb818d09a57af..c6abd56b82484b6f 100644 a/cdemu-daemon/CMakeLists.txt -+++ b/cdemu-daemon/CMakeLists.txt -@@ -15,7 +15,7 @@ set (CDEMU_DAEMON_INTERFACE_VERSION_MINOR 0) - include (GNUInstallDirs) - - # Options --option (SYSTEM_BUS_SERVICE "Install CDEmu daemon as D-Bus system bus service" off) -+option (SYSTEM_BUS_SERVICE "Install CDEmu daemon as D-Bus system bus service" on) - option (SESSION_BUS_SERVICE "Install CDEmu daemon as D-Bus session bus service" on) - - # If install prefix is /usr, override the sysconf dir to be /etc instead of /usr/etc -@@ -45,6 +45,10 @@ configure_file ( - ${PROJECT_SOURCE_DIR}/system/net.sf.cdemu.CDEmuDaemon.service.in - ${PROJECT_BINARY_DIR}/system/net.sf.cdemu.CDEmuDaemon.service - ) -+configure_file ( -+${PROJECT_SOURCE_DIR}/system/cdemu-daemon.service.in -+${PROJECT_BINARY_DIR}/system/cdemu-daemon.service -+) - - # Global definitions - add_definitions (-std=c99) # We're compiling using C99 -@@ -121,13 +125,22 @@ if (SYSTEM_BUS_SERVICE) - DESTINATION ${CMAKE_INSTALL_LIBEXECDIR} - ) - install ( -+FILES ${PROJECT_BINARY_DIR}/system/cdemu-daemon.service -+DESTINATION ${CMAKE_INSTALL_LIBDIR}/systemd/system/ -+) -+install ( - FILES ${PROJECT_BINARY_DIR}/system/net.sf.cdemu.CDEmuDaemon.service - DESTINATION ${CMAKE_INSTALL_DATADIR}/dbus-1/system-services/ - ) - install ( - FILES system/cdemu-daemon-dbus.conf - DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/dbus-1/system.d - ) -+install ( -+FILES system/cdemu-daemon.conf -+RENAME cdemu-daemon -+DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/conf.d -+) - endif () - - # Translations; we use the version provided by our FindIntlTool.cmake -diff --git a/cdemu-daemon/system/cdemu-daemon-dbus.conf b/cdemu-daemon/system/cdemu-daemon-dbus.conf -index c450d78cf03bce6a..e86b62cf0437a9fd 100644 a/cdemu-daemon/system/cdemu-daemon-dbus.conf -+++ b/cdemu-daemon/system/cdemu-daemon-dbus.conf -@@ -11,8 +11,13 @@ - - - -- -- -+ -+ -+ -+ -+ -+ -+ - - - -diff --git a/cdemu-daemon/system/cdemu-daemon-system.sh b/cdemu-daemon/system/cdemu-daemon-system.sh -index d9ab60aaff559400..735c24442a82e8bc 100755 a/cdemu-daemon/system/cdemu-daemon-system.sh -+++ b/cdemu-daemon/system/cdemu-daemon-system.sh -@@ -1,15 +1,15 @@ - #!/bin/sh - # Starts the CDEmu daemon instance on D-Bus *system* bus. Optional - # configuration (number of devices, audio driver, log file) are read --# from /etc/sysconfig/cdemu-daemon -+# from /etc/conf.d/cdemu-daemon - - # Default sett
[arch-commits] Commit in cdemu-client/repos/community-any (3 files)
Date: Wednesday, July 11, 2018 @ 00:51:48 Author: heftig Revision: 356657 archrelease: copy trunk to community-any Added: cdemu-client/repos/community-any/PKGBUILD (from rev 356656, cdemu-client/trunk/PKGBUILD) Deleted: cdemu-client/repos/community-any/PKGBUILD cdemu-client/repos/community-any/fixes.diff + PKGBUILD | 72 +++ fixes.diff | 14 --- 2 files changed, 34 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 00:51:28 UTC (rev 356656) +++ PKGBUILD2018-07-11 00:51:48 UTC (rev 356657) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Mateusz Herych -# Contributor: Charles Lindsay - -pkgname=cdemu-client -pkgver=3.1.0 -pkgrel=1 -pkgdesc="Simple command-line client for controlling cdemu-daemon" -arch=(any) -url="http://cdemu.sourceforge.net/"; -license=(GPL) -depends=(python-gobject cdemu-daemon) -makedepends=(intltool cmake) -conflicts=('cdemu') -source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2"; -fixes.diff) -sha256sums=('336a078b0b1f70de81d7ee92ee3e3a1e1957843accc4e90a876aeef28648d868' -'908f919e779832eb05013cb0e3ecb49795afddaa4aa8cb946ec78c3218acf534') - -prepare() { - mkdir build - cd $pkgname-$pkgver - patch -Np2 -i ../fixes.diff -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: cdemu-client/repos/community-any/PKGBUILD (from rev 356656, cdemu-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 00:51:48 UTC (rev 356657) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgname=cdemu-client +pkgver=3.2.0 +pkgrel=1 +pkgdesc="Simple command-line client for controlling cdemu-daemon" +arch=(any) +url="http://cdemu.sourceforge.net/"; +license=(GPL) +depends=(python-gobject cdemu-daemon) +makedepends=(intltool cmake ninja bash-completion) +conflicts=('cdemu') +source=("https://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2";) +sha256sums=('a9fea8c54433b6827ea23e13cb10b931609854370afd99a69bea8a750f4a9fff') + +prepare() { + mkdir build + cd $pkgname-$pkgver +} + +build() { + cd build + cmake -G Ninja ../$pkgname-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr + cmake --build . +} + +package() { + DESTDIR="$pkgdir" cmake --build build --target install +} Deleted: fixes.diff === --- fixes.diff 2018-07-11 00:51:28 UTC (rev 356656) +++ fixes.diff 2018-07-11 00:51:48 UTC (rev 356657) @@ -1,14 +0,0 @@ -diff --git i/cdemu-client/CMakeLists.txt w/cdemu-client/CMakeLists.txt -index cdcff25232886440..5296229538cd64bf 100644 i/cdemu-client/CMakeLists.txt -+++ w/cdemu-client/CMakeLists.txt -@@ -38,7 +38,8 @@ install ( - - install ( - FILES data/cdemu-bash-completion.sh --DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/bash_completion.d -+DESTINATION ${CMAKE_INSTALL_DATADIR}/bash-completion/completions -+RENAME cdemu - ) - - install (
[arch-commits] Commit in libmirage/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:51:28 Author: heftig Revision: 356656 archrelease: copy trunk to community-x86_64 Added: libmirage/repos/community-x86_64/PKGBUILD (from rev 356655, libmirage/trunk/PKGBUILD) Deleted: libmirage/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 71 ++--- 1 file changed, 35 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 00:50:36 UTC (rev 356655) +++ PKGBUILD2018-07-11 00:51:28 UTC (rev 356656) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Mateusz Herych -# Contributor: Charles Lindsay - -pkgname=libmirage -pkgver=3.1.0 -pkgrel=1 -pkgdesc="CD-ROM image (B6T/C2D/CCD/CDI/CIF/CUE/ISO/MDS/MDX/NRG/TOC) access library" -arch=(i686 x86_64) -url="http://cdemu.sourceforge.net/"; -license=(GPL) -depends=(glib2 libsndfile libsamplerate zlib bzip2 xz shared-mime-info) -makedepends=(gtk-doc gobject-introspection cmake intltool) -source=(http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2) -sha256sums=('b67ecc1056cf1986321d637f1a52cb36b0f5bec4fac08fd9c71075dcb7dd7363') - -prepare() { - mkdir build - cd $pkgname-$pkgver -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DPOST_INSTALL_HOOKS:BOOL=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: libmirage/repos/community-x86_64/PKGBUILD (from rev 356655, libmirage/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 00:51:28 UTC (rev 356656) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgname=libmirage +pkgver=3.2.0 +pkgrel=1 +pkgdesc="CD-ROM image (B6T/C2D/CCD/CDI/CIF/CUE/ISO/MDS/MDX/NRG/TOC) access library" +arch=(x86_64) +url="http://cdemu.sourceforge.net/"; +license=(GPL) +depends=(glib2 libsndfile libsamplerate zlib bzip2 xz shared-mime-info) +makedepends=(gtk-doc gobject-introspection cmake intltool) +source=(https://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2) +sha256sums=('795916c20ad87e8b83f918a28c492b5392532e7ce8367110b9f476a7c780b7f9') + +prepare() { + mkdir build + cd $pkgname-$pkgver +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DPOST_INSTALL_HOOKS:BOOL=OFF + cmake --build . +} + +package() { + DESTDIR="$pkgdir" cmake --build build --target install +}
[arch-commits] Commit in cdemu-client/trunk (PKGBUILD fixes.diff)
Date: Wednesday, July 11, 2018 @ 00:50:36 Author: heftig Revision: 356655 3.2.0-1 Modified: cdemu-client/trunk/PKGBUILD Deleted: cdemu-client/trunk/fixes.diff + PKGBUILD | 18 +++--- fixes.diff | 14 -- 2 files changed, 7 insertions(+), 25 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:47:07 UTC (rev 356654) +++ PKGBUILD2018-07-11 00:50:36 UTC (rev 356655) @@ -4,7 +4,7 @@ # Contributor: Charles Lindsay pkgname=cdemu-client -pkgver=3.1.0 +pkgver=3.2.0 pkgrel=1 pkgdesc="Simple command-line client for controlling cdemu-daemon" arch=(any) @@ -11,28 +11,24 @@ url="http://cdemu.sourceforge.net/"; license=(GPL) depends=(python-gobject cdemu-daemon) -makedepends=(intltool cmake) +makedepends=(intltool cmake ninja bash-completion) conflicts=('cdemu') -source=("https://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2"; -fixes.diff) -sha256sums=('336a078b0b1f70de81d7ee92ee3e3a1e1957843accc4e90a876aeef28648d868' -'908f919e779832eb05013cb0e3ecb49795afddaa4aa8cb946ec78c3218acf534') +source=("https://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2";) +sha256sums=('a9fea8c54433b6827ea23e13cb10b931609854370afd99a69bea8a750f4a9fff') prepare() { mkdir build cd $pkgname-$pkgver - patch -Np2 -i ../fixes.diff } build() { cd build - cmake ../$pkgname-$pkgver \ + cmake -G Ninja ../$pkgname-$pkgver \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr - make + cmake --build . } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --build build --target install } Deleted: fixes.diff === --- fixes.diff 2018-07-11 00:47:07 UTC (rev 356654) +++ fixes.diff 2018-07-11 00:50:36 UTC (rev 356655) @@ -1,14 +0,0 @@ -diff --git i/cdemu-client/CMakeLists.txt w/cdemu-client/CMakeLists.txt -index cdcff25232886440..5296229538cd64bf 100644 i/cdemu-client/CMakeLists.txt -+++ w/cdemu-client/CMakeLists.txt -@@ -38,7 +38,8 @@ install ( - - install ( - FILES data/cdemu-bash-completion.sh --DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/bash_completion.d -+DESTINATION ${CMAKE_INSTALL_DATADIR}/bash-completion/completions -+RENAME cdemu - ) - - install (
[arch-commits] Commit in cdemu-daemon/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:47:07 Author: heftig Revision: 356654 3.2.0-1 Modified: cdemu-daemon/trunk/PKGBUILD --+ PKGBUILD | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:46:00 UTC (rev 356653) +++ PKGBUILD2018-07-11 00:47:07 UTC (rev 356654) @@ -5,7 +5,7 @@ # Contributor: Charles Lindsay pkgname=cdemu-daemon -pkgver=3.1.0 +pkgver=3.2.0 pkgrel=1 pkgdesc="CD/DVD-ROM device emulator daemon" arch=(x86_64) @@ -12,7 +12,7 @@ url="http://cdemu.sourceforge.net/"; license=(GPL) depends=(dbus vhba-module libao 'libmirage>=3.1.0') -makedepends=(cmake intltool) +makedepends=(cmake intltool ninja) optdepends=('alsa-lib: to enable the ALSA audio driver' 'pulseaudio: to enable the PA audio driver') backup=(etc/conf.d/cdemu-daemon @@ -20,7 +20,7 @@ install=cdemu-daemon.install source=("https://downloads.sourceforge.net/cdemu/$pkgname/$pkgname-$pkgver.tar.bz2"; 0001-Patch-system-daemon-for-Arch-friendliness.patch) -sha256sums=('498f0f2fe2225de76acfe0b3dbf9606e4e2eb57ac9d29da9d48064b62587bc4f' +sha256sums=('82d61860ff6d72fa080da48607b82af3e30ede8f792b73a477dfe468d898effb' 'e83467d342abd979b38b3a971b97942787f5b5a0e18c569b034a636c54eb8154') prepare() { @@ -33,21 +33,18 @@ build() { cd build - cmake ../$pkgname-$pkgver \ + cmake -G Ninja ../$pkgname-$pkgver \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCMAKE_INSTALL_SYSCONFDIR=/etc \ -DCMAKE_INSTALL_LIBEXECDIR=lib/$pkgname - make + cmake --build . } package() { - cd build - make DESTDIR="$pkgdir" install - - install -d "$pkgdir/usr/lib/modules-load.d" - echo vhba > "$pkgdir/usr/lib/modules-load.d/cdemu.conf" + DESTDIR="$pkgdir" cmake --build build --target install + echo vhba | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/cdemu.conf" } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in libmirage/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:46:00 Author: heftig Revision: 356653 3.2.0-1 Modified: libmirage/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:43:51 UTC (rev 356652) +++ PKGBUILD2018-07-11 00:46:00 UTC (rev 356653) @@ -4,7 +4,7 @@ # Contributor: Charles Lindsay pkgname=libmirage -pkgver=3.1.0 +pkgver=3.2.0 pkgrel=1 pkgdesc="CD-ROM image (B6T/C2D/CCD/CDI/CIF/CUE/ISO/MDS/MDX/NRG/TOC) access library" arch=(x86_64) @@ -13,7 +13,7 @@ depends=(glib2 libsndfile libsamplerate zlib bzip2 xz shared-mime-info) makedepends=(gtk-doc gobject-introspection cmake intltool) source=(https://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2) -sha256sums=('b67ecc1056cf1986321d637f1a52cb36b0f5bec4fac08fd9c71075dcb7dd7363') +sha256sums=('795916c20ad87e8b83f918a28c492b5392532e7ce8367110b9f476a7c780b7f9') prepare() { mkdir build @@ -27,10 +27,9 @@ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DPOST_INSTALL_HOOKS:BOOL=OFF - make + cmake --build . } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --build build --target install }
[arch-commits] Commit in flatpak/repos/extra-x86_64 (8 files)
Date: Wednesday, July 11, 2018 @ 00:45:04 Author: heftig Revision: 328239 archrelease: copy trunk to extra-x86_64 Added: flatpak/repos/extra-x86_64/PKGBUILD (from rev 328238, flatpak/trunk/PKGBUILD) flatpak/repos/extra-x86_64/flathub.flatpakrepo (from rev 328238, flatpak/trunk/flathub.flatpakrepo) flatpak/repos/extra-x86_64/flatpak-bindir.sh (from rev 328238, flatpak/trunk/flatpak-bindir.sh) flatpak/repos/extra-x86_64/flatpak.install (from rev 328238, flatpak/trunk/flatpak.install) Deleted: flatpak/repos/extra-x86_64/PKGBUILD flatpak/repos/extra-x86_64/flathub.flatpakrepo flatpak/repos/extra-x86_64/flatpak-bindir.sh flatpak/repos/extra-x86_64/flatpak.install -+ PKGBUILD| 166 +- flathub.flatpakrepo | 16 ++-- flatpak-bindir.sh | 14 ++-- flatpak.install | 18 ++--- 4 files changed, 107 insertions(+), 107 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 00:44:44 UTC (rev 328238) +++ PKGBUILD2018-07-11 00:45:04 UTC (rev 328239) @@ -1,83 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=flatpak -pkgver=0.99.2 -pkgrel=1 -pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" -url="http://flatpak.org"; -arch=(x86_64) -license=(LGPL2.1) -depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp libarchive - python bubblewrap appstream-glib) -makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto) -checkdepends=(valgrind) -install=flatpak.install -_commit=5b07ece977e7ba36d8f752fda82b178d1c5c3a92 # tags/0.99.2^0 -source=("git+https://github.com/flatpak/flatpak#commit=$_commit"; -"git+https://github.com/projectatomic/bubblewrap"; -"git+https://gitlab.gnome.org/GNOME/libglnx.git"; -flatpak-bindir.sh flathub.flatpakrepo) -sha256sums=('SKIP' -'SKIP' -'SKIP' -'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00' -'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a') - -prepare() { - cd $pkgname - - git submodule init - git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" - git config --local submodule.libglnx.url "$srcdir/libglnx" - git submodule update - - # https://github.com/flatpak/flatpak/issues/267 - sed -i '/locale\/C\./d' tests/make-test-runtime.sh - - NOCONFIGURE=1 ./autogen.sh -} - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - cd $pkgname - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---disable-static \ ---enable-gtk-doc \ ---with-system-bubblewrap \ ---with-priv-mode=setuid \ ---with-dbus-config-dir=/usr/share/dbus-1/system.d - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -check() { - cd $pkgname - # Xattr tests fail on tmpfs - make -k check || : -} - -package() { - depends+=(xdg-desktop-portal) - - cd $pkgname - make DESTDIR="$pkgdir" install - - install -Dt "$pkgdir/etc/profile.d" -m644 ../flatpak-bindir.sh - install -Dt "$pkgdir/usr/share/flatpak" -m644 ../flathub.flatpakrepo - - # Fixup mode to match polkit - install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" -} Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 328238, flatpak/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 00:45:04 UTC (rev 328239) @@ -0,0 +1,83 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=flatpak +pkgver=0.99.3 +pkgrel=1 +pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" +url="http://flatpak.org"; +arch=(x86_64) +license=(LGPL2.1) +depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp libarchive + python bubblewrap appstream-glib) +makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto) +checkdepends=(valgrind) +install=flatpak.install +_commit=2195848fea1a5bb9712ad5dab5895804310a33b2 # tags/0.99.3^0 +source=("git+https://github.com/flatpak/flatpak#commit=$_commit"; +"git+https://github.com/projectatomic/bubblewrap"; +"git+https://gitlab.gnome.org/GNOME/libglnx.git"; +flatpak-bindir.sh flathub.flatpakrepo) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00' +'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a') + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" + git config --local submodule.libglnx.url "$srcdir/libglnx" + git submodule update + + # htt
[arch-commits] Commit in flatpak-builder/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:44:11 Author: heftig Revision: 328236 archrelease: copy trunk to extra-x86_64 Added: flatpak-builder/repos/extra-x86_64/PKGBUILD (from rev 328235, flatpak-builder/trunk/PKGBUILD) Deleted: flatpak-builder/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-10 23:14:08 UTC (rev 328235) +++ PKGBUILD2018-07-11 00:44:11 UTC (rev 328236) @@ -1,65 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=flatpak-builder -pkgver=0.99.1 -pkgrel=1 -pkgdesc="Tool to build flatpaks from source" -url="http://flatpak.org"; -arch=(x86_64) -license=(LGPL2.1) -depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio appstream-glib) -makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf) -checkdepends=(python2 valgrind) -replaces=('flatpak<0.9.10') -_commit=823c7604132f15ebefab9de101573dd54ce5d094 # tags/0.99.1^0 -source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit"; -"git+https://gitlab.gnome.org/GNOME/libglnx.git";) -sha256sums=('SKIP' -'SKIP') - -prepare() { - cd $pkgname - - git submodule init - git config --local submodule.libglnx.url "$srcdir/libglnx" - git submodule update - - # https://github.com/flatpak/flatpak/issues/267 - sed -i '/locale\/C\./d' tests/make-test-runtime.sh - - NOCONFIGURE=1 ./autogen.sh -} - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - cd $pkgname - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---disable-static \ ---with-dwarf-header=/usr/include/libdwarf - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -check() { - cd $pkgname - # Xattr tests fail on tmpfs - make -k check || : -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: flatpak-builder/repos/extra-x86_64/PKGBUILD (from rev 328235, flatpak-builder/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 00:44:11 UTC (rev 328236) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=flatpak-builder +pkgver=0.99.3 +pkgrel=1 +pkgdesc="Tool to build flatpaks from source" +url="http://flatpak.org"; +arch=(x86_64) +license=(LGPL2.1) +depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio appstream-glib) +makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf) +checkdepends=(python2 valgrind) +replaces=('flatpak<0.9.10') +_commit=4794eaf75c4023500d43cdafdbfba4489b1505d2 # tags/0.99.3 +source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit"; +"git+https://gitlab.gnome.org/GNOME/libglnx.git";) +sha256sums=('SKIP' +'SKIP') + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.libglnx.url "$srcdir/libglnx" + git submodule update + + # https://github.com/flatpak/flatpak/issues/267 + sed -i '/locale\/C\./d' tests/make-test-runtime.sh + + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgname + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib \ +--disable-static \ +--with-dwarf-header=/usr/include/libdwarf + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + # Xattr tests fail on tmpfs + make -k check || : +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in accountsservice/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:44:28 Author: heftig Revision: 328237 archrelease: copy trunk to extra-x86_64 Added: accountsservice/repos/extra-x86_64/PKGBUILD (from rev 328236, accountsservice/trunk/PKGBUILD) Deleted: accountsservice/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 00:44:11 UTC (rev 328236) +++ PKGBUILD2018-07-11 00:44:28 UTC (rev 328237) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgname=accountsservice -pkgver=0.6.49 -pkgrel=1 -pkgdesc="D-Bus interface for user account query and manipulation" -url="https://www.freedesktop.org/software/accountsservice/"; -arch=(x86_64) -license=(GPL3) -depends=(glib2 polkit systemd) -makedepends=(intltool gtk-doc gobject-introspection git) -_commit=d858553498c3275b473887b928ba8fcb9c42eaf9 # tags/0.6.49^0 -source=("git+https://anongit.freedesktop.org/git/accountsservice#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ ---libexecdir=/usr/lib --disable-static --enable-gtk-doc - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: accountsservice/repos/extra-x86_64/PKGBUILD (from rev 328236, accountsservice/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 00:44:28 UTC (rev 328237) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgname=accountsservice +pkgver=0.6.50 +pkgrel=1 +pkgdesc="D-Bus interface for user account query and manipulation" +url="https://www.freedesktop.org/software/accountsservice/"; +arch=(x86_64) +license=(GPL3) +depends=(glib2 polkit systemd) +makedepends=(intltool gtk-doc gobject-introspection git) +_commit=f49ca6475643a0dad62ad98af9673b43858d1610 # tags/0.6.50^0 +source=("git+https://anongit.freedesktop.org/git/accountsservice#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--libexecdir=/usr/lib --disable-static --enable-gtk-doc + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in egl-wayland/repos/extra-x86_64 (4 files)
Date: Wednesday, July 11, 2018 @ 00:44:44 Author: heftig Revision: 328238 archrelease: copy trunk to extra-x86_64 Added: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json (from rev 328237, egl-wayland/trunk/10_nvidia_wayland.json) egl-wayland/repos/extra-x86_64/PKGBUILD (from rev 328237, egl-wayland/trunk/PKGBUILD) Deleted: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json egl-wayland/repos/extra-x86_64/PKGBUILD + 10_nvidia_wayland.json | 12 +++--- PKGBUILD | 90 +++ 2 files changed, 51 insertions(+), 51 deletions(-) Deleted: 10_nvidia_wayland.json === --- 10_nvidia_wayland.json 2018-07-11 00:44:28 UTC (rev 328237) +++ 10_nvidia_wayland.json 2018-07-11 00:44:44 UTC (rev 328238) @@ -1,6 +0,0 @@ -{ -"file_format_version" : "1.0.0", -"ICD" : { -"library_path" : "libnvidia-egl-wayland.so.1" -} -} Copied: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json (from rev 328237, egl-wayland/trunk/10_nvidia_wayland.json) === --- 10_nvidia_wayland.json (rev 0) +++ 10_nvidia_wayland.json 2018-07-11 00:44:44 UTC (rev 328238) @@ -0,0 +1,6 @@ +{ +"file_format_version" : "1.0.0", +"ICD" : { +"library_path" : "libnvidia-egl-wayland.so.1" +} +} Deleted: PKGBUILD === --- PKGBUILD2018-07-11 00:44:28 UTC (rev 328237) +++ PKGBUILD2018-07-11 00:44:44 UTC (rev 328238) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=egl-wayland -pkgver=1.0.4 -pkgrel=1 -pkgdesc="EGLStream-based Wayland external platform" -arch=(x86_64) -url=https://github.com/NVIDIA/egl-wayland -license=(MIT) -depends=(wayland eglexternalplatform) -makedepends=(meson git) -_commit=4ab087336614770c524cc51d8f9befa719d80cc9 # master -source=("git+$url#commit=$_commit" -10_nvidia_wayland.json) -sha256sums=('SKIP' -'5cccf1905a266e8e34d5ad4aad4be85390e60b1a0850a29dd9d64adc641de412') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - git tag -f 1.0.4 4ab087336614770c524cc51d8f9befa719d80cc9 # Fixup missing tag -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - cd build - meson test -} - -package() { - DESTDIR="$pkgdir" ninja -C build install - install -Dt "$pkgdir/usr/share/egl/egl_external_platform.d" -m644 10_nvidia_wayland.json - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING -} - -# vim:set sw=2 et: Copied: egl-wayland/repos/extra-x86_64/PKGBUILD (from rev 328237, egl-wayland/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 00:44:44 UTC (rev 328238) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=egl-wayland +pkgver=1.0.5 +pkgrel=1 +pkgdesc="EGLStream-based Wayland external platform" +arch=(x86_64) +url=https://github.com/NVIDIA/egl-wayland +license=(MIT) +depends=(wayland eglexternalplatform) +makedepends=(meson git) +_commit=395ce9f609fbf66f6cab622aec3ded663e089f84 # master +source=("git+$url#commit=$_commit" +10_nvidia_wayland.json) +sha256sums=('SKIP' +'5cccf1905a266e8e34d5ad4aad4be85390e60b1a0850a29dd9d64adc641de412') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + git tag -f 1.0.5 395ce9f609fbf66f6cab622aec3ded663e089f84 # Fixup missing tag +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/egl/egl_external_platform.d" -m644 10_nvidia_wayland.json + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +} + +# vim:set sw=2 et:
[arch-commits] Commit in eclipse/repos/community-x86_64 (4 files)
Date: Wednesday, July 11, 2018 @ 00:43:51 Author: heftig Revision: 356652 archrelease: copy trunk to community-x86_64 Added: eclipse/repos/community-x86_64/PKGBUILD (from rev 356651, eclipse/trunk/PKGBUILD) eclipse/repos/community-x86_64/commonify (from rev 356651, eclipse/trunk/commonify) Deleted: eclipse/repos/community-x86_64/PKGBUILD eclipse/repos/community-x86_64/commonify ---+ PKGBUILD | 196 ++--- commonify | 314 ++-- 2 files changed, 255 insertions(+), 255 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 00:40:53 UTC (rev 356651) +++ PKGBUILD2018-07-11 00:43:51 UTC (rev 356652) @@ -1,98 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru -# Contributor: Paul Mattal -# Contributor: Andrew Wright -# Contributor: Andreas W. Hauser -# Contributor: Marco Crosio - -pkgbase=eclipse -pkgname=(eclipse-{common,java,jee,cpp,php,javascript}) -pkgver=4.7.3.a -pkgrel=1 -_release=oxygen-3a -pkgdesc="Highly extensible IDE" -license=(EPL) -arch=(x86_64) -url="https://eclipse.org"; -makedepends=(python3) -options=(!emptydirs) -source=(commonify) -noextract=() - -for _pkg in ${pkgname[@]}; do - [[ $_pkg == 'eclipse-common' ]] && continue - source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/${_release/-//}/$_pkg-$_release-linux-gtk-x86_64.tar.gz) - noextract+=($_pkg-$_release-linux-gtk-x86_64.tar.gz) - eval "package_$_pkg() { _package $_pkg; }" -done - -sha256sums=('da1eaf6239cb0c2b5009cd8c261e96e7b17a7536b12fe60fcb1e903f5e67dbdc' -'35325e7bd5e2b9149c844bc9fbbc9fb04a69e3c46515997a003c15509d3cfe54' -'ca2146c31587c41200408ba509f617df3c1a9831c9886c7abcfebbaf94a59408' -'82e790efa5c02a7447506c85a138a2cef4fae815201c157480d630da1a55d5d9' -'e991ed63ffed013729977175318ecd7945d0a16e3026cce0256e45e8c89b9632' -'afc9a897736c6e4ad8199a7e7733363cf91569e8dde8e21e24c859577fc35c32') - -prepare() { - local pkg - for pkg in ${pkgname[@]}; do -mkdir $pkg -[[ $pkg == eclipse-common ]] && continue -bsdtar -xf "$pkg-$_release-linux-gtk-x86_64.tar.gz" -C $pkg --strip-components 1 - done -} - -build() { - mkdir eclipse-common/dropins - touch eclipse-common/dropins/.keep - ./commonify --identical ${pkgname[@]} -} - -package_eclipse-common() { - pkgdesc+=" (common files)" - depends=("java-environment>=8" webkit2gtk unzip) - - install -d "$pkgdir/usr/lib" - cp -a eclipse-common "$pkgdir/usr/lib/eclipse" - - install -D /dev/stdin "$pkgdir/usr/bin/eclipse" < +# Contributor: Ionut Biru +# Contributor: Paul Mattal +# Contributor: Andrew Wright +# Contributor: Andreas W. Hauser +# Contributor: Marco Crosio + +pkgbase=eclipse +pkgname=(eclipse-{common,java,jee,cpp,php,javascript}) +pkgver=4.8 +pkgrel=1 +_release=photon-R +pkgdesc="Highly extensible IDE" +license=(EPL) +arch=(x86_64) +url="https://eclipse.org"; +makedepends=(python3) +options=(!emptydirs) +source=(commonify) +noextract=() + +for _pkg in ${pkgname[@]}; do + [[ $_pkg == 'eclipse-common' ]] && continue + source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/${_release/-//}/$_pkg-$_release-linux-gtk-x86_64.tar.gz) + noextract+=($_pkg-$_release-linux-gtk-x86_64.tar.gz) + eval "package_$_pkg() { _package $_pkg; }" +done + +sha256sums=('da1eaf6239cb0c2b5009cd8c261e96e7b17a7536b12fe60fcb1e903f5e67dbdc' +'d6f5ee4e5ced59d2cf6a9b7a992b7d01eb71480cd2353844ba47eb5c55a41816' +'3bd00147fe545d1263dd10cdba9850d1fbeaed463582162bb15ddd0d6cfbd3ee' +'aa6addf9748156402075db28d6fe839bc63e996075c3894550ca367b68e51b01' +'adec5f5a676486d06ad6d2df40c83a754a498f022501b4b055573f7e56549615' +'e267b7b52ed16e858f938a4f2a145a422582543d619e4ccba2744a499c6a0a0a') + +prepare() { + local pkg + for pkg in ${pkgname[@]}; do +mkdir $pkg +[[ $pkg == eclipse-common ]] && continue +bsdtar -xf "$pkg-$_release-linux-gtk-x86_64.tar.gz" -C $pkg --strip-components 1 + done +} + +build() { + mkdir eclipse-common/dropins + touch eclipse-common/dropins/.keep + ./commonify --identical ${pkgname[@]} +} + +package_eclipse-common() { + pkgdesc+=" (common files)" + depends=("java-environment>=8" webkit2gtk unzip) + + install -d "$pkgdir/usr/lib" + cp -a eclipse-common "$pkgdir/usr/lib/eclipse" + + install -D /dev/stdin "$pkgdir/usr/bin/eclipse" <
[arch-commits] Commit in erlang/repos/community-x86_64 (8 files)
Date: Wednesday, July 11, 2018 @ 00:40:53 Author: foutrelis Revision: 356651 archrelease: copy trunk to community-x86_64 Added: erlang/repos/community-x86_64/PKGBUILD (from rev 356650, erlang/trunk/PKGBUILD) erlang/repos/community-x86_64/epmd.conf (from rev 356650, erlang/trunk/epmd.conf) erlang/repos/community-x86_64/epmd.service (from rev 356650, erlang/trunk/epmd.service) erlang/repos/community-x86_64/epmd.socket (from rev 356650, erlang/trunk/epmd.socket) Deleted: erlang/repos/community-x86_64/PKGBUILD erlang/repos/community-x86_64/epmd.conf erlang/repos/community-x86_64/epmd.service erlang/repos/community-x86_64/epmd.socket --+ PKGBUILD | 172 - epmd.conf|6 - epmd.service | 22 +++ epmd.socket | 18 ++--- 4 files changed, 109 insertions(+), 109 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 00:40:46 UTC (rev 356650) +++ PKGBUILD2018-07-11 00:40:53 UTC (rev 356651) @@ -1,86 +0,0 @@ -# $Id$ -# Maintainer: Alexander F. Rødseth -# Contributor: Lukas Fleischer -# Contributor: Vesa Kaihlavirta -# Contributor: Sarah Hay -# Contributor: Tom Burdick -# Contributor: Ricardo Catalinas Jiménez - -pkgbase=erlang -pkgname=('erlang' 'erlang-unixodbc') -pkgver=21.0.1 -pkgrel=1 -_docver=21.0 -arch=('x86_64') -url='https://www.erlang.org/' -license=('Apache') -makedepends=('fop' 'git' 'glu' 'java-environment' 'libxslt' 'lksctp-tools' - 'mesa' 'perl' 'unixodbc' 'wxgtk') -options=('staticlibs') -source=("git+https://github.com/erlang/otp.git#tag=OTP-$pkgver"; -"http://www.erlang.org/download/otp_doc_man_$_docver.tar.gz"; -'epmd.service' 'epmd.socket' 'epmd.conf') -sha256sums=('SKIP' -'10bf0e44b97ee8320c4868d5a4259c49d4d2a74e9c48583735ae0401f010fb31' -'b121ec9053fb37abca5f910a81c526f93ec30fe13b574a12209223b346886a9e' -'998a759e4cea4527f9d9b241bf9f32527d7378d63ea40afa38443c6c3ceaea34' -'78ce5e67b21758c767d727e56b20502f75dc4385ff9b6c6db312d8e8506f2df2') - -prepare() { - cd otp - - ./otp_build autoconf -} - -build() { - cd otp - - ./configure \ ---prefix=/usr \ ---enable-builtin-zlib \ ---with-odbc \ ---enable-smp-support - make -} - -package_erlang() { - pkgdesc='General-purpose concurrent functional programming language developed by Ericsson' - depends=('ncurses' 'glu' 'wxgtk' 'openssl') - optdepends=('erlang-unixodbc: database support' - 'java-environment: for Java support' - 'lksctp-tools: for SCTP support') - provides=('erlang-nox') - conflicts=('erlang-nox') - - make -C otp DESTDIR="$pkgdir" install - - # move files that belong to the erlang-unixodbc package - mkdir -p unixodbc - mv "$pkgdir/usr/lib/erlang/lib/odbc"* "$srcdir/unixodbc/" - - # services and configuration - install -Dm644 epmd.service "$pkgdir/usr/lib/systemd/system/epmd.service" - install -Dm644 epmd.socket "$pkgdir/usr/lib/systemd/system/epmd.socket" - install -Dm644 epmd.conf "$pkgdir/etc/conf.d/epmd" - - # readme and licenses - install -Dm644 otp/README.md "$pkgdir/usr/share/doc/$pkgname/README.md" - install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" - install -Dm644 otp/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # man pages - cp -r man "$pkgdir/usr/lib/erlang/" -} - -package_erlang-unixodbc() { - pkgdesc='Unixodbc support for Erlang' - depends=('unixodbc' 'erlang-nox') - - install -d "$pkgdir/usr/lib/erlang/lib" - mv unixodbc/* "$pkgdir/usr/lib/erlang/lib/" - install -Dm644 otp/LICENSE.txt \ -"$pkgdir/usr/share/licenses/$pkgname/LICENCE.txt" -} - -# getver: raw.githubusercontent.com/erlang/otp/maint/OTP_VERSION -# vim: ts=2 sw=2 et: Copied: erlang/repos/community-x86_64/PKGBUILD (from rev 356650, erlang/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 00:40:53 UTC (rev 356651) @@ -0,0 +1,86 @@ +# $Id$ +# Maintainer: Alexander F. Rødseth +# Contributor: Lukas Fleischer +# Contributor: Vesa Kaihlavirta +# Contributor: Sarah Hay +# Contributor: Tom Burdick +# Contributor: Ricardo Catalinas Jiménez + +pkgbase=erlang +pkgname=('erlang' 'erlang-unixodbc') +pkgver=21.0.2 +pkgrel=1 +_docver=21.0 +arch=('x86_64') +url='https://www.erlang.org/' +license=('Apache') +makedepends=('fop' 'git' 'glu' 'java-environment' 'libxslt' 'lksctp-tools' + 'mesa' 'perl' 'unixodbc' 'wxgtk') +options=('staticlibs') +source=("git+https://github.com/erlang/otp.git#tag=OTP-$pkgver"; +"http://www.erlang.org/download/otp_doc_man_$_docver.tar.gz"; +'epmd.service' 'epmd.socket' 'epmd.conf') +sha256sums=('SKIP' +'10bf0e44b97ee8320c4868d5a4259c49d4d2a74e9c48583735ae0401f010fb31' +'b121ec9053fb37abca5f910a81c526f
[arch-commits] Commit in erlang/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:40:46 Author: foutrelis Revision: 356650 upgpkg: erlang 21.0.2-1 New upstream release. Modified: erlang/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:37:29 UTC (rev 356649) +++ PKGBUILD2018-07-11 00:40:46 UTC (rev 356650) @@ -8,7 +8,7 @@ pkgbase=erlang pkgname=('erlang' 'erlang-unixodbc') -pkgver=21.0.1 +pkgver=21.0.2 pkgrel=1 _docver=21.0 arch=('x86_64')
[arch-commits] Commit in erlang-nox/repos/community-x86_64 (8 files)
Date: Wednesday, July 11, 2018 @ 00:37:29 Author: foutrelis Revision: 356649 archrelease: copy trunk to community-x86_64 Added: erlang-nox/repos/community-x86_64/PKGBUILD (from rev 356648, erlang-nox/trunk/PKGBUILD) erlang-nox/repos/community-x86_64/epmd.conf (from rev 356648, erlang-nox/trunk/epmd.conf) erlang-nox/repos/community-x86_64/epmd.service (from rev 356648, erlang-nox/trunk/epmd.service) erlang-nox/repos/community-x86_64/epmd.socket (from rev 356648, erlang-nox/trunk/epmd.socket) Deleted: erlang-nox/repos/community-x86_64/PKGBUILD erlang-nox/repos/community-x86_64/epmd.conf erlang-nox/repos/community-x86_64/epmd.service erlang-nox/repos/community-x86_64/epmd.socket --+ PKGBUILD | 156 - epmd.conf|6 +- epmd.service | 22 epmd.socket | 18 +++--- 4 files changed, 101 insertions(+), 101 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 00:37:20 UTC (rev 356648) +++ PKGBUILD2018-07-11 00:37:29 UTC (rev 356649) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Alexander F. Rødseth -# Contributor: Lukas Fleischer -# Contributor: Vesa Kaihlavirta -# Contributor: Sarah Hay -# Contributor: Tom Burdick -# Contributor: Ricardo Catalinas Jiménez - -pkgname=erlang-nox -pkgver=21.0.1 -_docver=21.0 -pkgrel=1 -pkgdesc='General-purpose concurrent functional programming language developed by Ericsson (headless version)' -arch=('x86_64') -url='http://www.erlang.org/' -license=('Apache') -depends=('ncurses' 'openssl') -makedepends=('fop' 'git' 'java-environment' 'libxslt' 'lksctp-tools' 'unixodbc') -conflicts=('erlang') -optdepends=('erlang-unixodbc: database support' -'java-environment: for Java support' -'lksctp-tools: for SCTP support') -options=('staticlibs') -source=("git+https://github.com/erlang/otp.git#tag=OTP-$pkgver"; -"http://www.erlang.org/download/otp_doc_man_$_docver.tar.gz"; -'epmd.service' 'epmd.socket' 'epmd.conf') -sha256sums=('SKIP' -'10bf0e44b97ee8320c4868d5a4259c49d4d2a74e9c48583735ae0401f010fb31' -'b121ec9053fb37abca5f910a81c526f93ec30fe13b574a12209223b346886a9e' -'998a759e4cea4527f9d9b241bf9f32527d7378d63ea40afa38443c6c3ceaea34' -'78ce5e67b21758c767d727e56b20502f75dc4385ff9b6c6db312d8e8506f2df2') - -prepare() { - cd otp - - ./otp_build autoconf -} - -build() { - cd otp - - ./configure \ ---prefix=/usr \ ---enable-smp-support \ ---with-odbc \ ---enable-builtin-zlib - make -} - -package() { - make -C otp DESTDIR="$pkgdir" install - - # Documentation - install -d "$pkgdir/usr/share/doc/erlang" - install -m0644 "$srcdir/otp/README.md" \ -"$srcdir"/COPYRIGHT \ -"$pkgdir/usr/share/doc/erlang" - - # Compressed man pages - for page in "$srcdir/man/man?/*"; do gzip $page; done - cp -r "$srcdir/man" "$pkgdir/usr/lib/erlang/" - - # License - install -Dm0644 "$srcdir/otp/LICENSE.txt" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" - - # Remove files that are packaged as erlang-unixodbc - rm -rf "$pkgdir/usr/lib/erlang/"{lib/odbc*,man/man3/odbc.3.gz} - - # epmd service, socket and conf - cd "$srcdir" - install -Dm644 epmd.service "$pkgdir/usr/lib/systemd/system/epmd.service" - install -Dm644 epmd.socket "$pkgdir/usr/lib/systemd/system/epmd.socket" - install -Dm644 epmd.conf "$pkgdir/etc/conf.d/epmd" -} - -# getver: raw.githubusercontent.com/erlang/otp/maint/OTP_VERSION -# vim: ts=2 sw=2 et: Copied: erlang-nox/repos/community-x86_64/PKGBUILD (from rev 356648, erlang-nox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 00:37:29 UTC (rev 356649) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Alexander F. Rødseth +# Contributor: Lukas Fleischer +# Contributor: Vesa Kaihlavirta +# Contributor: Sarah Hay +# Contributor: Tom Burdick +# Contributor: Ricardo Catalinas Jiménez + +pkgname=erlang-nox +pkgver=21.0.2 +_docver=21.0 +pkgrel=1 +pkgdesc='General-purpose concurrent functional programming language developed by Ericsson (headless version)' +arch=('x86_64') +url='http://www.erlang.org/' +license=('Apache') +depends=('ncurses' 'openssl') +makedepends=('fop' 'git' 'java-environment' 'libxslt' 'lksctp-tools' 'unixodbc') +conflicts=('erlang') +optdepends=('erlang-unixodbc: database support' +'java-environment: for Java support' +'lksctp-tools: for SCTP support') +options=('staticlibs') +source=("git+https://github.com/erlang/otp.git#tag=OTP-$pkgver"; +"http://www.erlang.org/download/otp_doc_man_$_docver.tar.gz"; +'epmd.service' 'epmd.socket' 'epmd.conf') +sha256sums=('SKIP' +'10bf0e44b97ee8320c4868d5a4259c49d4d2a74e9c48583735ae0401f010fb31' +'b121ec9053fb37abca5f910a81c526f93ec30fe13b574a
[arch-commits] Commit in erlang-nox/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:37:20 Author: foutrelis Revision: 356648 upgpkg: erlang-nox 21.0.2-1 New upstream release. Modified: erlang-nox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:30:14 UTC (rev 356647) +++ PKGBUILD2018-07-11 00:37:20 UTC (rev 356648) @@ -7,7 +7,7 @@ # Contributor: Ricardo Catalinas Jiménez pkgname=erlang-nox -pkgver=21.0.1 +pkgver=21.0.2 _docver=21.0 pkgrel=1 pkgdesc='General-purpose concurrent functional programming language developed by Ericsson (headless version)'
[arch-commits] Commit in xmobar/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:30:14 Author: felixonmars Revision: 356647 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 356646, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 356646, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:30:14 UTC (rev 356647) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.26 +pkgrel=52 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http' + 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz + hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch) +sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d' + '53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264') + +prepare() { + cd xmobar-$pkgver + patch -p1 -i ../hinotify-0.3.10.patch +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:29:50 Author: felixonmars Revision: 356646 upgpkg: xmobar 0.26-52 rebuild with base-compat 0.10.4 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:28:33 UTC (rev 356645) +++ PKGBUILD2018-07-11 00:29:50 UTC (rev 356646) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.26 -pkgrel=51 +pkgrel=52 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:28:33 Author: felixonmars Revision: 356645 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 356644, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 356644, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:28:33 UTC (rev 356645) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=55 +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-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/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 +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:28:12 Author: felixonmars Revision: 356644 upgpkg: tamarin-prover 1.4.0-55 rebuild with base-compat 0.10.4 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:26:32 UTC (rev 356643) +++ PKGBUILD2018-07-11 00:28:12 UTC (rev 356644) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=54 +pkgrel=55 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:26:32 Author: felixonmars Revision: 356643 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 356642, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 356642, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:26:32 UTC (rev 356643) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.0 +pkgrel=35 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a') + +prepare() { +cd $pkgname-$pkgver +sed -i '/semigroups/d' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:26:11 Author: felixonmars Revision: 356642 upgpkg: stylish-haskell 0.9.2.0-35 rebuild with base-compat 0.10.4 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:24:59 UTC (rev 356641) +++ PKGBUILD2018-07-11 00:26:11 UTC (rev 356642) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.9.2.0 -pkgrel=34 +pkgrel=35 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("custom:BSD3")
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:24:38 Author: felixonmars Revision: 356640 upgpkg: stack 1.7.1-69 rebuild with base-compat 0.10.4 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:18:48 UTC (rev 356639) +++ PKGBUILD2018-07-11 00:24:38 UTC (rev 356640) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=68 +pkgrel=69 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Wednesday, July 11, 2018 @ 00:24:59 Author: felixonmars Revision: 356641 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 356640, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 356640, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 356640, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:24:59 UTC (rev 356641) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=69 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7') + +prepare() { + cd $pkgname-$pkgver + sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 356640, stack/trunk/stac
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:18:48 Author: felixonmars Revision: 356639 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 356638, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 356638, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:18:48 UTC (rev 356639) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=44 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:18:28 Author: felixonmars Revision: 356638 upgpkg: shellcheck 0.5.0-44 rebuild with base-compat 0.10.4 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:15:36 UTC (rev 356637) +++ PKGBUILD2018-07-11 00:18:28 UTC (rev 356638) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=43 +pkgrel=44 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:15:36 Author: felixonmars Revision: 356637 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 356636, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 356636, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:15:36 UTC (rev 356637) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=198 +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-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-ranged-sets' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' 'haskell-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 + +sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs +sed -i '/safe/d' $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: Wednesday, July 11, 2018 @ 00:15:15 Author: felixonmars Revision: 356636 upgpkg: postgrest 0.4.4.0-198 rebuild with base-compat 0.10.4 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:12:25 UTC (rev 356635) +++ PKGBUILD2018-07-11 00:15:15 UTC (rev 356636) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=197 +pkgrel=198 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:12:25 Author: felixonmars Revision: 356635 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 356634, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 356634, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:12:25 UTC (rev 356635) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=31 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +# https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601 +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:12:03 Author: felixonmars Revision: 356634 upgpkg: pandoc-crossref 0.3.2.1-31 rebuild with base-compat 0.10.4 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:10:35 UTC (rev 356633) +++ PKGBUILD2018-07-11 00:12:03 UTC (rev 356634) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=30 +pkgrel=31 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:10:35 Author: felixonmars Revision: 356633 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 356632, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 356632, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:10:35 UTC (rev 356633) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=55 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +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-hakyll/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:10:13 Author: felixonmars Revision: 356632 upgpkg: haskell-hakyll 4.12.3.0-55 rebuild with base-compat 0.10.4 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:08:04 UTC (rev 356631) +++ PKGBUILD2018-07-11 00:10:13 UTC (rev 356632) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=54 +pkgrel=55 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:08:04 Author: felixonmars Revision: 356631 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 356630, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 356630, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:08:04 UTC (rev 356631) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=78 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:07:43 Author: felixonmars Revision: 356630 upgpkg: pandoc-citeproc 0.14.3.1-78 rebuild with base-compat 0.10.4 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 00:04:29 UTC (rev 356629) +++ PKGBUILD2018-07-11 00:07:43 UTC (rev 356630) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=77 +pkgrel=78 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, July 11, 2018 @ 00:04:29 Author: felixonmars Revision: 356629 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 356628, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 356628, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-11 00:04:29 UTC (rev 356629) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=68 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1' + '9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +sed -i 's/<.*1.1/<2/' $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/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 00:04:03 Author: felixonmars Revision: 356628 upgpkg: pandoc 2.2.1-68 rebuild with base-compat 0.10.4 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:55:17 UTC (rev 356627) +++ PKGBUILD2018-07-11 00:04:03 UTC (rev 356628) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=67 +pkgrel=68 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in idris/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:55:17 Author: felixonmars Revision: 356627 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 356626, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 356626, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:55:17 UTC (rev 356627) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.0 +pkgrel=31 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-binary-instances' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('d015d643e0c121702c8e1a8a27db0a4f071fae35437bb4835314e70499b1eae123ab92d8272f0b91fae6d03b46cceee887e27935c950341c0905a4cdb43cbb84') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:54:56 Author: felixonmars Revision: 356626 upgpkg: idris 1.3.0-31 rebuild with base-compat 0.10.4 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:40:20 UTC (rev 356625) +++ PKGBUILD2018-07-10 23:54:56 UTC (rev 356626) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.3.0 -pkgrel=30 +pkgrel=31 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:40:20 Author: felixonmars Revision: 356625 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 356624, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 356624, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:40:20 UTC (rev 356625) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.1 +pkgrel=41 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:39:59 Author: felixonmars Revision: 356624 upgpkg: hopenpgp-tools 0.21.1-41 rebuild with base-compat 0.10.4 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:38:13 UTC (rev 356623) +++ PKGBUILD2018-07-10 23:39:59 UTC (rev 356624) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21.1 -pkgrel=40 +pkgrel=41 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:38:13 Author: felixonmars Revision: 356623 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 356622, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 356622, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:38:13 UTC (rev 356623) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=44 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:37:52 Author: felixonmars Revision: 356622 upgpkg: hoogle 5.0.17.3-44 rebuild with base-compat 0.10.4 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:36:08 UTC (rev 356621) +++ PKGBUILD2018-07-10 23:37:52 UTC (rev 356622) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.17.3 -pkgrel=43 +pkgrel=44 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:36:08 Author: felixonmars Revision: 356621 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 356620, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 356620, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:36:08 UTC (rev 356621) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0.20180515 +_commit=9fccc0086700b0e409bd9b0989e52d62863c714e +pkgrel=45 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 'haskell-transformers-base' + 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz";) +sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b') + +prepare() { +mv $pkgname-$_commit $pkgname-$pkgver + +cd $pkgname-$pkgver +sed -i 's/<.*0.10/<1/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:35:45 Author: felixonmars Revision: 356620 upgpkg: cryptol 2.5.0.20180515-45 rebuild with base-compat 0.10.4 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:32:43 UTC (rev 356619) +++ PKGBUILD2018-07-10 23:35:45 UTC (rev 356620) @@ -4,7 +4,7 @@ pkgname=cryptol pkgver=2.5.0.20180515 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e -pkgrel=44 +pkgrel=45 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net"; license=("custom:BSD3")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:32:43 Author: felixonmars Revision: 356619 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 356618, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 356618, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:32:43 UTC (rev 356619) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=7.9 +pkgrel=24 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="http://leventerkok.github.com/sbv"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754' + 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('970f326cc44d8cc219915f37d29c3e792a5bc2d153d408917013147ff7e2097b317b5cad0e79a595e272d3dcbc4a26507ba5fdf5b01582470afc303d18076d0c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:32:22 Author: felixonmars Revision: 356618 upgpkg: haskell-sbv 7.9-24 rebuild with base-compat 0.10.4 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:26:22 UTC (rev 356617) +++ PKGBUILD2018-07-10 23:32:22 UTC (rev 356618) @@ -5,7 +5,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=7.9 -pkgrel=23 +pkgrel=24 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="http://leventerkok.github.com/sbv"; license=("custom:BSD3")
[arch-commits] Commit in hlint/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:26:22 Author: felixonmars Revision: 356617 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 356616, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 356616, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:26:22 UTC (rev 356617) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.8 +pkgrel=3 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('499a577a9a129f7386af0b1d082af530658bbd15fa099062edf97152031b4d6485dc919a0b80cf4fb797306a9b26d0bcd4f73368a0669d4d0e025fff1d77') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fgpl -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:26:01 Author: felixonmars Revision: 356616 upgpkg: hlint 2.1.8-3 rebuild with base-compat 0.10.4 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:24:46 UTC (rev 356615) +++ PKGBUILD2018-07-10 23:26:01 UTC (rev 356616) @@ -4,7 +4,7 @@ pkgname=hlint pkgver=2.1.8 -pkgrel=2 +pkgrel=3 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/"; license=("custom:BSD3")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:24:46 Author: felixonmars Revision: 356615 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 356614, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 356614, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:24:46 UTC (rev 356615) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.10 +pkgrel=3 +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-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95') + +prepare() { +cd $pkgname-$pkgver +sed -i '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:24:26 Author: felixonmars Revision: 356614 upgpkg: hledger-web 1.10-3 rebuild with base-compat 0.10.4 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:22:54 UTC (rev 356613) +++ PKGBUILD2018-07-10 23:24:26 UTC (rev 356614) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.10 -pkgrel=2 +pkgrel=3 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:22:54 Author: felixonmars Revision: 356613 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 356612, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 356612, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:22:54 UTC (rev 356613) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.10 +pkgrel=2 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:22:33 Author: felixonmars Revision: 356612 upgpkg: hledger-ui 1.10-2 rebuild with base-compat 0.10.4 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:21:33 UTC (rev 356611) +++ PKGBUILD2018-07-10 23:22:33 UTC (rev 356612) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.10 -pkgrel=1 +pkgrel=2 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:21:12 Author: felixonmars Revision: 356610 upgpkg: hledger-api 1.10-2 rebuild with base-compat 0.10.4 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:19:57 UTC (rev 356609) +++ PKGBUILD2018-07-10 23:21:12 UTC (rev 356610) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.10 -pkgrel=1 +pkgrel=2 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:21:33 Author: felixonmars Revision: 356611 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 356610, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 356610, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:21:33 UTC (rev 356611) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.10 +pkgrel=2 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:19:57 Author: felixonmars Revision: 356609 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 356608, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 356608, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:19:57 UTC (rev 356609) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.10 +pkgrel=2 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' + 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 'haskell-hunit' 'haskell-lucid' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('45beedfb3db6cf83c06845878759b3f636404b0fab1c1bda3cda09c03f8d79ac2cce237c97a2d934860dfe3a8a1e30e3facdd63f5100954f6148d5768977078a') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:19:37 Author: felixonmars Revision: 356608 upgpkg: hledger 1.10-2 rebuild with base-compat 0.10.4 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:18:22 UTC (rev 356607) +++ PKGBUILD2018-07-10 23:19:37 UTC (rev 356608) @@ -4,7 +4,7 @@ pkgname=hledger pkgver=1.10 -pkgrel=1 +pkgrel=2 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hindent/repos (3 files)
Date: Tuesday, July 10, 2018 @ 23:18:22 Author: felixonmars Revision: 356607 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 356606, hindent/trunk/PKGBUILD) hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 356606, hindent/trunk/ghc-8.4.patch) ---+ PKGBUILD | 52 ghc-8.4.patch | 72 2 files changed, 124 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 356606, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:18:22 UTC (rev 356607) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.5 +pkgrel=58 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-descriptive' 'haskell-exceptions' 'haskell-monad-loops' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +ghc-8.4.patch) +sha512sums=('72a6b57ad5a2514ae7d3dd39d87b92757c8a5c85b60daad1e883ebb20385de3d4794b5f9550653b48cf682e5476b38d5dfaf348caec05df3d4396f3aa0f743ef' + '32d8f5f3df69ec204afc2ec6afee28c05670137285bb6ff3978d5ae729e0e67830d7cfe7c5775dd5ced0bbd93270d9f73f8c93282f3eaaded48d023e88ccdc72') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +} Copied: hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 356606, hindent/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-07-10 23:18:22 UTC (rev 356607) @@ -0,0 +1,72 @@ +From f0ac1ebed87bde6d93dbe5eac42ff5b5fb23e7ee Mon Sep 17 00:00:00 2001 +From: Rob Looby +Date: Fri, 11 May 2018 13:12:07 -0500 +Subject: [PATCH] Make work with lts-11 and ghc-8.4.2 nightly build + +--- + .travis.yml | 6 +- + src/HIndent/CabalFile.hs | 28 + stack.yaml | 7 --- + 3 files changed, 33 insertions(+), 8 deletions(-) + +diff --git a/src/HIndent/CabalFile.hs b/src/HIndent/CabalFile.hs +index 083d965..d8c731e 100644 +--- a/src/HIndent/CabalFile.hs b/src/HIndent/CabalFile.hs +@@ -1,14 +1,21 @@ ++{-# LANGUAGE CPP #-} ++ + module HIndent.CabalFile + ( getCabalExtensionsForSourcePath + ) where + ++import qualified Data.ByteString as BS + import Data.List + import Data.Maybe + import Data.Traversable + import Distribution.ModuleName + import Distribution.PackageDescription + import Distribution.PackageDescription.Configuration ++#if MIN_VERSION_Cabal(2, 2, 0) ++import Distribution.PackageDescription.Parsec ++#else + import Distribution.PackageDescription.Parse ++#endif + import Language.Haskell.Extension + import qualified Language.Haskell.Exts.Extension as HSE + import System.Directory +@@ -82,6 +89,19 @@ findCabalFiles dir rel = do + [] -> findCabalFiles (takeDirectory dir) (takeFileName dir rel) + _ -> return $ Just (fmap (\n -> dir n) cabalnames, rel) + ++getGenericPackageDescription :: FilePath -> IO (Maybe GenericPackageDescription) ++#if MIN_VERSION_Cabal(2, 2, 0) ++getGenericPackageDescription cabalPath = do ++cabaltext <- BS.readFile cabalPath ++return $ parseGenericPackageDes
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:18:02 Author: felixonmars Revision: 356606 upgpkg: hindent 5.2.5-58 rebuild with base-compat 0.10.4 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:12:01 UTC (rev 356605) +++ PKGBUILD2018-07-10 23:18:02 UTC (rev 356606) @@ -4,7 +4,7 @@ pkgname=hindent pkgver=5.2.5 -pkgrel=57 +pkgrel=58 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent"; license=("custom:BSD3")
[arch-commits] Commit in flatpak-builder/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:11:05 Author: heftig Revision: 328229 0.99.3-1 Modified: flatpak-builder/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:06:09 UTC (rev 328228) +++ PKGBUILD2018-07-10 23:11:05 UTC (rev 328229) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=flatpak-builder -pkgver=0.99.1 +pkgver=0.99.3 pkgrel=1 pkgdesc="Tool to build flatpaks from source" url="http://flatpak.org"; @@ -12,7 +12,7 @@ makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf) checkdepends=(python2 valgrind) replaces=('flatpak<0.9.10') -_commit=823c7604132f15ebefab9de101573dd54ce5d094 # tags/0.99.1^0 +_commit=4794eaf75c4023500d43cdafdbfba4489b1505d2 # tags/0.99.3 source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit"; "git+https://gitlab.gnome.org/GNOME/libglnx.git";) sha256sums=('SKIP'
[arch-commits] Commit in eclipse/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:10:29 Author: heftig Revision: 356598 4.8-1 Modified: eclipse/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:10:13 UTC (rev 356597) +++ PKGBUILD2018-07-10 23:10:29 UTC (rev 356598) @@ -8,9 +8,9 @@ pkgbase=eclipse pkgname=(eclipse-{common,java,jee,cpp,php,javascript}) -pkgver=4.7.3.a +pkgver=4.8 pkgrel=1 -_release=oxygen-3a +_release=photon-R pkgdesc="Highly extensible IDE" license=(EPL) arch=(x86_64) @@ -28,11 +28,11 @@ done sha256sums=('da1eaf6239cb0c2b5009cd8c261e96e7b17a7536b12fe60fcb1e903f5e67dbdc' -'35325e7bd5e2b9149c844bc9fbbc9fb04a69e3c46515997a003c15509d3cfe54' -'ca2146c31587c41200408ba509f617df3c1a9831c9886c7abcfebbaf94a59408' -'82e790efa5c02a7447506c85a138a2cef4fae815201c157480d630da1a55d5d9' -'e991ed63ffed013729977175318ecd7945d0a16e3026cce0256e45e8c89b9632' -'afc9a897736c6e4ad8199a7e7733363cf91569e8dde8e21e24c859577fc35c32') +'d6f5ee4e5ced59d2cf6a9b7a992b7d01eb71480cd2353844ba47eb5c55a41816' +'3bd00147fe545d1263dd10cdba9850d1fbeaed463582162bb15ddd0d6cfbd3ee' +'aa6addf9748156402075db28d6fe839bc63e996075c3894550ca367b68e51b01' +'adec5f5a676486d06ad6d2df40c83a754a498f022501b4b055573f7e56549615' +'e267b7b52ed16e858f938a4f2a145a422582543d619e4ccba2744a499c6a0a0a') prepare() { local pkg @@ -75,7 +75,7 @@ END local i - for i in 16 32 48 256; do + for i in 16 22 24 32 48 64 128 256 512 1024; do install -Dm644 eclipse-common/plugins/org.eclipse.platform_*/eclipse$i.png \ "$pkgdir/usr/share/icons/hicolor/${i}x$i/apps/eclipse.png" done
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Tuesday, July 10, 2018 @ 23:10:13 Author: felixonmars Revision: 356597 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 356596, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 356596, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 23:10:13 UTC (rev 356597) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.24.1 +pkgrel=35 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org"; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2";) +sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:09:47 Author: felixonmars Revision: 356596 upgpkg: hedgewars 0.9.24.1-35 rebuild with base-compat 0.10.4 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:59:54 UTC (rev 356595) +++ PKGBUILD2018-07-10 23:09:47 UTC (rev 356596) @@ -5,7 +5,7 @@ pkgname=hedgewars pkgver=0.9.24.1 -pkgrel=34 +pkgrel=35 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org";
[arch-commits] Commit in flatpak/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:06:09 Author: heftig Revision: 328228 0.99.3-1 Modified: flatpak/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 23:00:49 UTC (rev 328227) +++ PKGBUILD2018-07-10 23:06:09 UTC (rev 328228) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=flatpak -pkgver=0.99.2 +pkgver=0.99.3 pkgrel=1 pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" url="http://flatpak.org"; @@ -13,7 +13,7 @@ makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto) checkdepends=(valgrind) install=flatpak.install -_commit=5b07ece977e7ba36d8f752fda82b178d1c5c3a92 # tags/0.99.2^0 +_commit=2195848fea1a5bb9712ad5dab5895804310a33b2 # tags/0.99.3^0 source=("git+https://github.com/flatpak/flatpak#commit=$_commit"; "git+https://github.com/projectatomic/bubblewrap"; "git+https://gitlab.gnome.org/GNOME/libglnx.git";
[arch-commits] Commit in egl-wayland/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 23:00:49 Author: heftig Revision: 328227 1.0.5-1 Modified: egl-wayland/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:49:15 UTC (rev 328226) +++ PKGBUILD2018-07-10 23:00:49 UTC (rev 328227) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=egl-wayland -pkgver=1.0.4 +pkgver=1.0.5 pkgrel=1 pkgdesc="EGLStream-based Wayland external platform" arch=(x86_64) @@ -10,7 +10,7 @@ license=(MIT) depends=(wayland eglexternalplatform) makedepends=(meson git) -_commit=4ab087336614770c524cc51d8f9befa719d80cc9 # master +_commit=395ce9f609fbf66f6cab622aec3ded663e089f84 # master source=("git+$url#commit=$_commit" 10_nvidia_wayland.json) sha256sums=('SKIP' @@ -23,7 +23,7 @@ prepare() { cd $pkgname - git tag -f 1.0.4 4ab087336614770c524cc51d8f9befa719d80cc9 # Fixup missing tag + git tag -f 1.0.5 395ce9f609fbf66f6cab622aec3ded663e089f84 # Fixup missing tag } build() { @@ -37,7 +37,7 @@ } package() { - DESTDIR="$pkgdir" ninja -C build install + DESTDIR="$pkgdir" meson install -C build install -Dt "$pkgdir/usr/share/egl/egl_external_platform.d" -m644 10_nvidia_wayland.json install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING }
[arch-commits] Commit in darcs/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:59:54 Author: felixonmars Revision: 356595 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 356594, darcs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 356594, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:59:54 UTC (rev 356595) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.14.1 +pkgrel=18 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net"; +license=("GPL2") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-network' 'haskell-network-uri' 'haskell-old-time' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-shelly' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('8daea7bdbe8ed5bc67ef2c44918b431a8fc6b2703068200fba338b9c051b4bafed0a1ec9dcec5a58b1530ce4a4231e3c4ecc00bd509cde9ef95d895719e89346') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:59:27 Author: felixonmars Revision: 356594 upgpkg: darcs 2.14.1-18 rebuild with base-compat 0.10.4 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:49:34 UTC (rev 356593) +++ PKGBUILD2018-07-10 22:59:27 UTC (rev 356594) @@ -4,7 +4,7 @@ pkgname=darcs pkgver=2.14.1 -pkgrel=17 +pkgrel=18 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net"; license=("GPL2")
[arch-commits] Commit in accountsservice/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:49:15 Author: heftig Revision: 328226 0.6.50-1 Modified: accountsservice/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 20:13:43 UTC (rev 328225) +++ PKGBUILD2018-07-10 22:49:15 UTC (rev 328226) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=accountsservice -pkgver=0.6.49 +pkgver=0.6.50 pkgrel=1 pkgdesc="D-Bus interface for user account query and manipulation" url="https://www.freedesktop.org/software/accountsservice/"; @@ -11,7 +11,7 @@ license=(GPL3) depends=(glib2 polkit systemd) makedepends=(intltool gtk-doc gobject-introspection git) -_commit=d858553498c3275b473887b928ba8fcb9c42eaf9 # tags/0.6.49^0 +_commit=f49ca6475643a0dad62ad98af9673b43858d1610 # tags/0.6.50^0 source=("git+https://anongit.freedesktop.org/git/accountsservice#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in haskell-zip-archive/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:49:13 Author: felixonmars Revision: 356592 upgpkg: haskell-zip-archive 0.3.3-3 rebuild with base-compat 0.10.4 Modified: haskell-zip-archive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:48:30 UTC (rev 356591) +++ PKGBUILD2018-07-10 22:49:13 UTC (rev 356592) @@ -5,7 +5,7 @@ _hkgname=zip-archive pkgname=haskell-zip-archive pkgver=0.3.3 -pkgrel=2 +pkgrel=3 pkgdesc="Library for creating and modifying zip archives." url="https://github.com/jgm/zip-archive"; license=("custom:BSD3")
[arch-commits] Commit in haskell-zip-archive/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:49:34 Author: felixonmars Revision: 356593 archrelease: copy trunk to community-staging-x86_64 Added: haskell-zip-archive/repos/community-staging-x86_64/ haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 356592, haskell-zip-archive/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 356592, haskell-zip-archive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:49:34 UTC (rev 356593) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=zip-archive +pkgname=haskell-zip-archive +pkgver=0.3.3 +pkgrel=3 +pkgdesc="Library for creating and modifying zip archives." +url="https://github.com/jgm/zip-archive"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-digest' 'haskell-old-time' 'haskell-temporary' + 'haskell-zlib') +makedepends=('ghc' 'haskell-hunit' 'unzip') +source=("$pkgname-$pkgver.tar.gz::https://github.com/jgm/zip-archive/archive/$pkgver.tar.gz";) +sha512sums=('4f8da015b115d47b3e50dab9a53b4999c2dbb02ccb4bbdfb08d48745ae2247ecdcc2a83366f04a2f5a38453e4401ae864556a434736c0098e693071d3d68cba4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-executable -fsplitbase +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:48:30 Author: felixonmars Revision: 356591 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 356590, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 356590, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:48:30 UTC (rev 356591) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.4 +pkgrel=53 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7e282e2ef503aa81bf979b395806bd1144c0cbd2f0dc24c464fdf0485bdb498bd8a4495789fe8afc8f37747dfbf66c1ca266069a37d5cc7ae5c0fd10ae96e13a') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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-yesod-test/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:48:09 Author: felixonmars Revision: 356590 upgpkg: haskell-yesod-test 1.6.4-53 rebuild with base-compat 0.10.4 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:46:45 UTC (rev 356589) +++ PKGBUILD2018-07-10 22:48:09 UTC (rev 356590) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.4 -pkgrel=52 +pkgrel=53 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in git-annex/repos (3 files)
Date: Tuesday, July 10, 2018 @ 22:46:45 Author: felixonmars Revision: 356589 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 356588, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 356588, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 54 ghc-8.4.patch | 121 2 files changed, 175 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 356588, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:46:45 UTC (rev 356589) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180626 +pkgrel=30 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' + 'haskell-edit-distance' 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' + 'haskell-feed' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' + 'haskell-magic' 'haskell-memory' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + 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 +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 356588, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-07-10 22:46:45 UTC (rev 356589) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys b + } + ++instance Monoid KeyData where ++ mempty = KeyData 0 0 0 M.empty ++ + data NumCopiesStats = NumCopiesStats + { numCopiesVarianceMap :: M.Map Variance Integer +
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:46:24 Author: felixonmars Revision: 356588 upgpkg: git-annex 6.20180626-30 rebuild with base-compat 0.10.4 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:40:49 UTC (rev 356587) +++ PKGBUILD2018-07-10 22:46:24 UTC (rev 356588) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180626 -pkgrel=29 +pkgrel=30 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:40:49 Author: felixonmars Revision: 356587 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 356586, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 356586, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:40:49 UTC (rev 356587) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0 +pkgrel=46 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 'haskell-data-default' + 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 'haskell-resourcet' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-yesod-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5') + +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-yesod-static/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:40:28 Author: felixonmars Revision: 356586 upgpkg: haskell-yesod-static 1.6.0-46 rebuild with base-compat 0.10.4 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:39:26 UTC (rev 356585) +++ PKGBUILD2018-07-10 22:40:28 UTC (rev 356586) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0 -pkgrel=45 +pkgrel=46 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:39:06 Author: felixonmars Revision: 356584 upgpkg: haskell-yesod-auth 1.6.3-53 rebuild with base-compat 0.10.4 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:37:47 UTC (rev 356583) +++ PKGBUILD2018-07-10 22:39:06 UTC (rev 356584) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.3 -pkgrel=52 +pkgrel=53 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:39:26 Author: felixonmars Revision: 356585 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 356584, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 356584, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:39:26 UTC (rev 356585) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.3 +pkgrel=53 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-email-validate' + 'haskell-file-embed' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-memory' 'haskell-mime-mail' 'haskell-network-uri' + 'haskell-nonce' 'haskell-persistent' 'haskell-persistent-template' 'haskell-random' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('67c23def147cf2cc174475d193e97afdf2b6fc4121a9fec7e0894562e626774bee9114325c26f172e58686119a3508ed2365ece419a10721873d43bf7684854a') + +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-yesod/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:37:47 Author: felixonmars Revision: 356583 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 356582, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 356582, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:37:47 UTC (rev 356583) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=55 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 haskell-yesod/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:37:26 Author: felixonmars Revision: 356582 upgpkg: haskell-yesod 1.6.0-55 rebuild with base-compat 0.10.4 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:36:27 UTC (rev 356581) +++ PKGBUILD2018-07-10 22:37:26 UTC (rev 356582) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=54 +pkgrel=55 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:36:27 Author: felixonmars Revision: 356581 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 356580, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 356580, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:36:27 UTC (rev 356581) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.1 +pkgrel=52 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('97228b512945f502ed72274c0544da72aff77d17b09c7199ac8c3eb5791d528a6105c2d18c62ca62eb33cd11f6d80ebbdf73b76e8ab7190e6ed5c7eba3892cb1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +-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 $_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-yesod-form/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:36:05 Author: felixonmars Revision: 356580 upgpkg: haskell-yesod-form 1.6.1-52 rebuild with base-compat 0.10.4 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:34:45 UTC (rev 356579) +++ PKGBUILD2018-07-10 22:36:05 UTC (rev 356580) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.1 -pkgrel=51 +pkgrel=52 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:34:45 Author: felixonmars Revision: 356579 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 356578, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 356578, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:34:45 UTC (rev 356579) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0 +pkgrel=51 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982') + +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 "${srcdir}/${_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-yesod-persistent/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:34:24 Author: felixonmars Revision: 356578 upgpkg: haskell-yesod-persistent 1.6.0-51 rebuild with base-compat 0.10.4 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:33:27 UTC (rev 356577) +++ PKGBUILD2018-07-10 22:34:24 UTC (rev 356578) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0 -pkgrel=50 +pkgrel=51 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:33:27 Author: felixonmars Revision: 356577 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 356576, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 356576, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:33:27 UTC (rev 356577) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=347 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +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-yesod-default/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:33:07 Author: felixonmars Revision: 356576 upgpkg: haskell-yesod-default 1.2.0-347 rebuild with base-compat 0.10.4 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:32:15 UTC (rev 356575) +++ PKGBUILD2018-07-10 22:33:07 UTC (rev 356576) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=346 +pkgrel=347 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:32:15 Author: felixonmars Revision: 356575 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 356574, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 356574, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:32:15 UTC (rev 356575) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.5 +pkgrel=45 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-deepseq-generics' 'haskell-fast-logger' 'haskell-http-types' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6bf98448abe8ab9ed9f7b602bc731d7aa67a31ce0440b7e3e633c2958258d98315c33a431e08b8ba2aa3bcc9fbde1945cafa823b3201986a7d0d33c2df6fe427') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 haskell-yesod-core/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:31:55 Author: felixonmars Revision: 356574 upgpkg: haskell-yesod-core 1.6.5-45 rebuild with base-compat 0.10.4 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:30:41 UTC (rev 356573) +++ PKGBUILD2018-07-10 22:31:55 UTC (rev 356574) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.5 -pkgrel=44 +pkgrel=45 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:30:41 Author: felixonmars Revision: 356573 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 356572, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 356572, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:30:41 UTC (rev 356573) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=48 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:30:20 Author: felixonmars Revision: 356572 upgpkg: haskell-mustache 2.3.0-48 rebuild with base-compat 0.10.4 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:29:08 UTC (rev 356571) +++ PKGBUILD2018-07-10 22:30:20 UTC (rev 356572) @@ -4,7 +4,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=47 +pkgrel=48 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache"; license=('custom:BSD3')
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:29:08 Author: felixonmars Revision: 356571 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 356570, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 356570, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:29:08 UTC (rev 356571) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.28.2 +pkgrel=48 +pkgdesc="An alternative format for Haskell packages" +url="https://github.com/sol/hpack#readme"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('230ac451e4677a8b6501e461307ec87b346df1bc7a8b1411ae5cb691ee2f47387d5dd1ea48a506bf486753bfcbd6683f4c2be87b4bd50fc0cfaf06c3d65e1973') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:28:47 Author: felixonmars Revision: 356570 upgpkg: haskell-hpack 0.28.2-48 rebuild with base-compat 0.10.4 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:26:51 UTC (rev 356569) +++ PKGBUILD2018-07-10 22:28:47 UTC (rev 356570) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.28.2 -pkgrel=47 +pkgrel=48 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme"; license=("MIT")
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:26:31 Author: felixonmars Revision: 356568 upgpkg: cgrep 6.6.25-49 rebuild with base-compat 0.10.4 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:25:23 UTC (rev 356567) +++ PKGBUILD2018-07-10 22:26:31 UTC (rev 356568) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.25 -pkgrel=48 +pkgrel=49 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:26:51 Author: felixonmars Revision: 356569 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 356568, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 356568, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:26:51 UTC (rev 356569) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=49 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Tuesday, July 10, 2018 @ 22:25:23 Author: felixonmars Revision: 356567 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 356566, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 356566, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 22:25:23 UTC (rev 356567) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.32 +pkgrel=2 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0d221441b23e4df6783ca93b9a8fb4b25ca7e472ee963206cc6967c300f4c3e17a965b57d34675f94cf31ec59c88d773569b4aa17d198e7e5edeb3343f9bebde') + +prepare() { +sed -e '/semigroups/d' -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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 22:25:03 Author: felixonmars Revision: 356566 upgpkg: haskell-yaml 0.8.32-2 rebuild with base-compat 0.10.4 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 22:23:51 UTC (rev 356565) +++ PKGBUILD2018-07-10 22:25:03 UTC (rev 356566) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.32 -pkgrel=1 +pkgrel=2 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/"; license=("custom:BSD3")