[arch-commits] Commit in ruby-rdoc/repos/community-testing-any (PKGBUILD PKGBUILD)
Date: Thursday, January 25, 2018 @ 07:27:48 Author: anatolik Revision: 286755 archrelease: copy trunk to community-testing-any Added: ruby-rdoc/repos/community-testing-any/PKGBUILD (from rev 286754, ruby-rdoc/trunk/PKGBUILD) Deleted: ruby-rdoc/repos/community-testing-any/PKGBUILD --+ PKGBUILD | 42 +- 1 file changed, 21 insertions(+), 21 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 07:27:14 UTC (rev 286754) +++ PKGBUILD2018-01-25 07:27:48 UTC (rev 286755) @@ -1,21 +0,0 @@ -# Maintainer: Anatol Pomozov - -_gemname=rdoc -pkgname=ruby-$_gemname -pkgver=4.2.2 -pkgrel=1 -pkgdesc='Command-line documentation generator for Ruby projects' -arch=(any) -url='https://ruby.github.io/rdoc/' -license=(MIT) -depends=(ruby) -options=(!emptydirs) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -sha1sums=('1b1d47bb203a3cecf53e8cd4d363405227419076') - -package() { - local _gemdir="$(ruby -e'puts Gem.default_dir')" - gem install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem - rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" -} Copied: ruby-rdoc/repos/community-testing-any/PKGBUILD (from rev 286754, ruby-rdoc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-25 07:27:48 UTC (rev 286755) @@ -0,0 +1,21 @@ +# Maintainer: Anatol Pomozov + +_gemname=rdoc +pkgname=ruby-$_gemname +pkgver=6.0.1 +pkgrel=1 +pkgdesc='Command-line documentation generator for Ruby projects' +arch=(any) +url='https://ruby.github.io/rdoc/' +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('ba0979650b3637cd00126d50d631e381caff72a7') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" +}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 07:28:10 Author: anatolik Revision: 315427 Remove ri from ruby package. ri tool belongs to ruby-rdoc Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 05:39:01 UTC (rev 315426) +++ PKGBUILD2018-01-25 07:28:10 UTC (rev 315427) @@ -68,7 +68,7 @@ # remove bundled rdoc gem # we are doing it here instead of prepare() because rdoc used doring Ruby build process rm -r "${pkgdir}"/usr/lib/ruby/${gemver}/rdoc/ - rm -r "${pkgdir}"/usr/bin/rdoc + rm -r "${pkgdir}"/usr/bin/{rdoc,ri} rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/gems/* rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/specifications/default/rdoc-*.gemspec }
[arch-commits] Commit in ruby-rdoc/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 07:27:14 Author: anatolik Revision: 286754 upgpkg: ruby-rdoc 6.0.1-1 Modified: ruby-rdoc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 05:11:48 UTC (rev 286753) +++ PKGBUILD2018-01-25 07:27:14 UTC (rev 286754) @@ -2,7 +2,7 @@ _gemname=rdoc pkgname=ruby-$_gemname -pkgver=4.2.2 +pkgver=6.0.1 pkgrel=1 pkgdesc='Command-line documentation generator for Ruby projects' arch=(any) @@ -12,7 +12,7 @@ options=(!emptydirs) source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) noextract=($_gemname-$pkgver.gem) -sha1sums=('1b1d47bb203a3cecf53e8cd4d363405227419076') +sha1sums=('ba0979650b3637cd00126d50d631e381caff72a7') package() { local _gemdir="$(ruby -e'puts Gem.default_dir')"
[arch-commits] Commit in webkit2gtk/repos/testing-x86_64 (4 files)
Date: Thursday, January 25, 2018 @ 05:39:01 Author: heftig Revision: 315426 archrelease: copy trunk to testing-x86_64 Added: webkit2gtk/repos/testing-x86_64/PKGBUILD (from rev 315425, webkit2gtk/trunk/PKGBUILD) webkit2gtk/repos/testing-x86_64/enchant-2.diff (from rev 315425, webkit2gtk/trunk/enchant-2.diff) Deleted: webkit2gtk/repos/testing-x86_64/PKGBUILD webkit2gtk/repos/testing-x86_64/enchant-2.diff + PKGBUILD | 124 +++ enchant-2.diff | 42 +- 2 files changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 05:31:35 UTC (rev 315425) +++ PKGBUILD2018-01-25 05:39:01 UTC (rev 315426) @@ -1,62 +0,0 @@ -# $Id$ -# Contributor: Eric Bélanger - -pkgname=webkit2gtk -pkgver=2.18.5 -pkgrel=2 -pkgdesc="GTK+ Web content engine library" -arch=(x86_64) -url="https://webkitgtk.org/"; -license=(custom) -depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs gst-plugins-bad - libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen) -makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python python2 ninja) -optdepends=('gtk2: Netscape plugin support' -'gst-plugins-base: free media decoding' -'gst-plugins-good: media decoding' -'gst-libav: nonfree media decoding') -source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc} -enchant-2.diff) -sha256sums=('0c6d80cc7eb5d32f8063041fa11a1a6f17a29765c2f69c6bc862cd47c2d539b8' -'SKIP' -'ed8e5fe614ed800da3caccb8162bdd2d8dbd5a69ab90d426b34e124dee5cf1b6') -validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3') - -prepare() { - mkdir build - cd webkitgtk-$pkgver - - # enchant 2.2 - patch -Np1 -i ../enchant-2.diff - - sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc -} - -build() { - cd build - cmake \ --G Ninja \ --DPORT=GTK \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_SKIP_RPATH=ON \ --DENABLE_GTKDOC=ON \ --DLIBEXEC_INSTALL_DIR=/usr/lib \ --DLIB_INSTALL_DIR=/usr/lib \ --DPYTHON_EXECUTABLE=/usr/bin/python2 \ -../webkitgtk-$pkgver - ninja -} - -package() { - cd build - DESTDIR="$pkgdir" ninja install - - cd ../webkitgtk-$pkgver - find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | while IFS= read -d $'\0' -r _f - do -echo "### $_f ###" -cat "$_f" -echo - done | install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: webkit2gtk/repos/testing-x86_64/PKGBUILD (from rev 315425, webkit2gtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-25 05:39:01 UTC (rev 315426) @@ -0,0 +1,62 @@ +# $Id$ +# Contributor: Eric Bélanger + +pkgname=webkit2gtk +pkgver=2.18.6 +pkgrel=1 +pkgdesc="GTK+ Web content engine library" +arch=(x86_64) +url="https://webkitgtk.org/"; +license=(custom) +depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs gst-plugins-bad + libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen) +makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python python2 ninja) +optdepends=('gtk2: Netscape plugin support' +'gst-plugins-base: free media decoding' +'gst-plugins-good: media decoding' +'gst-libav: nonfree media decoding') +source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc} +enchant-2.diff) +sha256sums=('93912cc2f40f12e452be1ca4babdbdaac0ec4f828d441257a6b06c2963bbac3c' +'SKIP' +'ed8e5fe614ed800da3caccb8162bdd2d8dbd5a69ab90d426b34e124dee5cf1b6') +validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3') + +prepare() { + mkdir build + cd webkitgtk-$pkgver + + # enchant 2.2 + patch -Np1 -i ../enchant-2.diff + + sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc +} + +build() { + cd build + cmake \ +-G Ninja \ +-DPORT=GTK \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=ON \ +-DENABLE_GTKDOC=ON \ +-DLIBEXEC_INSTALL_DIR=/usr/lib \ +-DLIB_INSTALL_DIR=/usr/lib \ +-DPYTHON_EXECUTABLE=/usr/bin/python2 \ +../webkitgtk-$pkgver + ninja +} + +package() { + cd build + DESTDIR="$pkgdir" ninja install + + cd ../webkitgtk-$pkgver + find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | while IFS= read -d $'\0' -r _f + do +echo "### $_f ###" +cat "$_f" +echo + done | install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Deleted: enchant-2.diff === --- enchant-2.diff 2018-01-25 05:31:35 UTC (rev 315425) +++ enchant-2.diff 2018-01-25 05:39:01 UTC (rev 315426) @@ -1,21 +0,0 @@ -diff -u -r webkitgtk-2.18.5/Source/cmake/FindEncha
[arch-commits] Commit in webkit2gtk/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 05:31:35 Author: heftig Revision: 315425 2.18.6-1 Modified: webkit2gtk/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 05:09:39 UTC (rev 315424) +++ PKGBUILD2018-01-25 05:31:35 UTC (rev 315425) @@ -2,8 +2,8 @@ # Contributor: Eric Bélanger pkgname=webkit2gtk -pkgver=2.18.5 -pkgrel=2 +pkgver=2.18.6 +pkgrel=1 pkgdesc="GTK+ Web content engine library" arch=(x86_64) url="https://webkitgtk.org/"; @@ -17,7 +17,7 @@ 'gst-libav: nonfree media decoding') source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc} enchant-2.diff) -sha256sums=('0c6d80cc7eb5d32f8063041fa11a1a6f17a29765c2f69c6bc862cd47c2d539b8' +sha256sums=('93912cc2f40f12e452be1ca4babdbdaac0ec4f828d441257a6b06c2963bbac3c' 'SKIP' 'ed8e5fe614ed800da3caccb8162bdd2d8dbd5a69ab90d426b34e124dee5cf1b6') validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
[arch-commits] Commit in ruby-rake/repos (2 files)
Date: Thursday, January 25, 2018 @ 05:11:48 Author: anatolik Revision: 286753 archrelease: copy trunk to community-testing-any Added: ruby-rake/repos/community-testing-any/ ruby-rake/repos/community-testing-any/PKGBUILD (from rev 286751, ruby-rake/trunk/PKGBUILD) --+ PKGBUILD | 22 ++ 1 file changed, 22 insertions(+) Copied: ruby-rake/repos/community-testing-any/PKGBUILD (from rev 286751, ruby-rake/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-01-25 05:11:48 UTC (rev 286753) @@ -0,0 +1,22 @@ +# Maintainer: Anatol Pomozov + +_gemname=rake +pkgname=ruby-$_gemname +pkgver=12.3.0 +pkgrel=1 +pkgdesc='Make-like build tool implemented in Ruby' +provides=(rake) +arch=(any) +url='https://ruby.github.io/rake/' +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('8f9e0c0a5fc64bb5d5d4343224ea11497fc1e653') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" +}
[arch-commits] Commit in ruby-rdoc/repos (2 files)
Date: Thursday, January 25, 2018 @ 05:11:09 Author: anatolik Revision: 286752 archrelease: copy trunk to community-testing-any Added: ruby-rdoc/repos/community-testing-any/ ruby-rdoc/repos/community-testing-any/PKGBUILD (from rev 286751, ruby-rdoc/trunk/PKGBUILD) --+ PKGBUILD | 21 + 1 file changed, 21 insertions(+) Copied: ruby-rdoc/repos/community-testing-any/PKGBUILD (from rev 286751, ruby-rdoc/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-01-25 05:11:09 UTC (rev 286752) @@ -0,0 +1,21 @@ +# Maintainer: Anatol Pomozov + +_gemname=rdoc +pkgname=ruby-$_gemname +pkgver=4.2.2 +pkgrel=1 +pkgdesc='Command-line documentation generator for Ruby projects' +arch=(any) +url='https://ruby.github.io/rdoc/' +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('1b1d47bb203a3cecf53e8cd4d363405227419076') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" +}
[arch-commits] Commit in ruby/repos (4 files)
Date: Thursday, January 25, 2018 @ 05:09:39 Author: anatolik Revision: 315424 archrelease: copy trunk to testing-x86_64 Added: ruby/repos/testing-x86_64/ ruby/repos/testing-x86_64/PKGBUILD (from rev 315423, ruby/trunk/PKGBUILD) ruby/repos/testing-x86_64/gemrc (from rev 315423, ruby/trunk/gemrc) ruby/repos/testing-x86_64/ruby.install (from rev 315423, ruby/trunk/ruby.install) --+ PKGBUILD | 85 + gemrc|5 +++ ruby.install | 22 ++ 3 files changed, 112 insertions(+) Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 315423, ruby/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-25 05:09:39 UTC (rev 315424) @@ -0,0 +1,85 @@ +# Contributor: Thomas Dziedzic +# Contributor: Allan McRae +# Contributor: John Proctor +# Contributor: Jeramy Rutley + +pkgname=(ruby ruby-docs) +pkgver=2.5.0 +pkgrel=3 +arch=(x86_64) +url='http://www.ruby-lang.org/en/' +license=(BSD custom) +makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) +options=(!emptydirs) +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz +gemrc) +sha512sums=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578' + '8cafd14d414ee3c16aa94f79072bc6c100262f925dc1300e785846c3faffc1356b8e2223af5684e3340c55032d41231179ffa948bb12e01dbae0f4131911') + +prepare() { + cd ruby-${pkgver} + # remove bundled gems, we are going to ship them as separate packages + rm -rf gems/ +} + +build() { + cd ruby-${pkgver} + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sharedstatedir=/var/lib \ +--libexecdir=/usr/lib/ruby \ +--enable-shared \ +--disable-rpath \ +--with-dbm-type=gdbm_compat + + make +} + +check() { + cd ruby-${pkgver} + + make test +} + +package_ruby() { + pkgdesc='An object-oriented language for quick and easy programming' + depends=(gdbm openssl libffi libyaml gmp zlib) + optdepends=( + 'ruby-docs: Ruby documentation' + 'tk: for Ruby/TK' + ) + provides=(rubygems) + backup=(etc/gemrc) + install=ruby.install + + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-nodoc + + install -D -m644 ${srcdir}/gemrc "${pkgdir}/etc/gemrc" + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL" + + gemver=${pkgver:0:3}.0 + # remove bundled rdoc gem + # we are doing it here instead of prepare() because rdoc used doring Ruby build process + rm -r "${pkgdir}"/usr/lib/ruby/${gemver}/rdoc/ + rm -r "${pkgdir}"/usr/bin/rdoc + rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/gems/* + rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/specifications/default/rdoc-*.gemspec +} + +package_ruby-docs() { + pkgdesc='Documentation files for ruby' + + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-doc install-capi + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL" +} Copied: ruby/repos/testing-x86_64/gemrc (from rev 315423, ruby/trunk/gemrc) === --- testing-x86_64/gemrc(rev 0) +++ testing-x86_64/gemrc2018-01-25 05:09:39 UTC (rev 315424) @@ -0,0 +1,5 @@ +# Read about the gemrc format at http://guides.rubygems.org/command-reference/#gem-environment + +# --user-install is used to install to $HOME/.gem/ by default since we want to separate +#pacman installed gems and gem installed gems +gem: --user-install Copied: ruby/repos/testing-x86_64/ruby.install (from rev 315423, ruby/trunk/ruby.install) === --- testing-x86_64/ruby.install (rev 0) +++ testing-x86_64/ruby.install 2018-01-25 05:09:39 UTC (rev 315424) @@ -0,0 +1,22 @@ +#!/bin/sh + +print_gem_default_target() { + echo 'The default location of gem installs is $HOME/.gem/ruby' + echo 'Add the following line to your PATH if you plan to install using gem' + echo '$(ruby -e "puts Gem.user_dir")/bin' + echo 'If you want to install to the system wide location, you must either:' + echo 'edit /etc/gemrc or run gem with the --no-user-install flag.' +} + +# arg 1: the new package version +post_install() { + print_gem_default_target +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + if [ "$(vercmp $2 1.9.3_p125-4)" -lt 0 ]; then +print_gem_default_target + fi +}
[arch-commits] Commit in (8 files)
Date: Thursday, January 25, 2018 @ 05:09:59 Author: anatolik Revision: 286751 Add separate rake and rdoc packages Added: ruby-rake/ ruby-rake/repos/ ruby-rake/trunk/ ruby-rake/trunk/PKGBUILD ruby-rdoc/ ruby-rdoc/repos/ ruby-rdoc/trunk/ ruby-rdoc/trunk/PKGBUILD --+ ruby-rake/trunk/PKGBUILD | 22 ++ ruby-rdoc/trunk/PKGBUILD | 21 + 2 files changed, 43 insertions(+) Added: ruby-rake/trunk/PKGBUILD === --- ruby-rake/trunk/PKGBUILD(rev 0) +++ ruby-rake/trunk/PKGBUILD2018-01-25 05:09:59 UTC (rev 286751) @@ -0,0 +1,22 @@ +# Maintainer: Anatol Pomozov + +_gemname=rake +pkgname=ruby-$_gemname +pkgver=12.3.0 +pkgrel=1 +pkgdesc='Make-like build tool implemented in Ruby' +provides=(rake) +arch=(any) +url='https://ruby.github.io/rake/' +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('8f9e0c0a5fc64bb5d5d4343224ea11497fc1e653') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" +} Property changes on: ruby-rake/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: ruby-rdoc/trunk/PKGBUILD === --- ruby-rdoc/trunk/PKGBUILD(rev 0) +++ ruby-rdoc/trunk/PKGBUILD2018-01-25 05:09:59 UTC (rev 286751) @@ -0,0 +1,21 @@ +# Maintainer: Anatol Pomozov + +_gemname=rdoc +pkgname=ruby-$_gemname +pkgver=4.2.2 +pkgrel=1 +pkgdesc='Command-line documentation generator for Ruby projects' +arch=(any) +url='https://ruby.github.io/rdoc/' +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('1b1d47bb203a3cecf53e8cd4d363405227419076') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" +} Property changes on: ruby-rdoc/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 05:09:01 Author: anatolik Revision: 315423 Split rake and rdoc from ruby package Now rake/rdoc become separate packages built from gem files and have its own release lifecycle. It will allow us upgrate rake without waiting when ruby does it. Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 23 ++- 1 file changed, 18 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 01:18:10 UTC (rev 315422) +++ PKGBUILD2018-01-25 05:09:01 UTC (rev 315423) @@ -1,4 +1,4 @@ -# Maintainer: Thomas Dziedzic +# Contributor: Thomas Dziedzic # Contributor: Allan McRae # Contributor: John Proctor # Contributor: Jeramy Rutley @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.5.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -16,10 +16,16 @@ sha512sums=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578' '8cafd14d414ee3c16aa94f79072bc6c100262f925dc1300e785846c3faffc1356b8e2223af5684e3340c55032d41231179ffa948bb12e01dbae0f4131911') +prepare() { + cd ruby-${pkgver} + # remove bundled gems, we are going to ship them as separate packages + rm -rf gems/ +} + build() { cd ruby-${pkgver} - PKG_CONFIG=/usr/bin/pkg-config ./configure \ + ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ @@ -45,8 +51,7 @@ 'ruby-docs: Ruby documentation' 'tk: for Ruby/TK' ) - provides=(rubygems rake) - conflicts=(rake) + provides=(rubygems) backup=(etc/gemrc) install=ruby.install @@ -58,6 +63,14 @@ install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE" install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL" + + gemver=${pkgver:0:3}.0 + # remove bundled rdoc gem + # we are doing it here instead of prepare() because rdoc used doring Ruby build process + rm -r "${pkgdir}"/usr/lib/ruby/${gemver}/rdoc/ + rm -r "${pkgdir}"/usr/bin/rdoc + rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/gems/* + rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/specifications/default/rdoc-*.gemspec } package_ruby-docs() {
[arch-commits] Commit in mpop/trunk (PKGBUILD mpop.install)
Date: Thursday, January 25, 2018 @ 04:37:38 Author: eschwartz Revision: 286749 upgpkg: mpop 1.2.6-2 FS#53586 install vim synxtax file. Example documentation belongs in the doc directory. Disable failing signatures due to revoked key. Modified: mpop/trunk/PKGBUILD mpop/trunk/mpop.install --+ PKGBUILD | 12 ++-- mpop.install |2 +- 2 files changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 04:17:37 UTC (rev 286748) +++ PKGBUILD2018-01-25 04:37:38 UTC (rev 286749) @@ -4,7 +4,7 @@ pkgname=mpop pkgver=1.2.6 -pkgrel=1 +pkgrel=2 pkgdesc="A small, fast POP3 client suitable as a fetchmail replacement" arch=('x86_64') url="http://mpop.sourceforge.net/"; @@ -11,10 +11,9 @@ license=('GPL3') depends=('gnutls' 'libidn') install=mpop.install -source=("http://downloads.sourceforge.net/mpop/mpop-$pkgver.tar.xz"{,.sig}) -md5sums=('2298ddcf1defbf8e7097a1869c8d39d3' - 'SKIP') -validpgpkeys=('2F788CDEF4181652720EF132F4926138953E5294') +source=("https://downloads.sourceforge.net/mpop/mpop-$pkgver.tar.xz";) # {,.sig}) +md5sums=('2298ddcf1defbf8e7097a1869c8d39d3') +validpgpkeys=('2F788CDEF4181652720EF132F4926138953E5294') # revoked key build() { cd "$srcdir/mpop-$pkgver" @@ -27,5 +26,6 @@ cd "$srcdir/mpop-$pkgver" make DESTDIR="$pkgdir" install - install -Dm644 doc/mpoprc.example "$pkgdir/usr/share/mpop/mpoprc.example" + install -Dm644 scripts/vim/mpop.vim "$pkgdir/usr/share/vim/vimfiles/syntax/mpop.vim" + install -Dm644 doc/mpoprc.example "$pkgdir/usr/share/doc/mpop/mpoprc.example" } Modified: mpop.install === --- mpop.install2018-01-25 04:17:37 UTC (rev 286748) +++ mpop.install2018-01-25 04:37:38 UTC (rev 286749) @@ -1,5 +1,5 @@ post_install() { - echo "==> Sample config: /usr/share/mpop/mpoprc.example" + echo "==> Sample config: /usr/share/doc/mpop/mpoprc.example" echo "==> Copy it to your home folder as ~/.mpoprc." }
[arch-commits] Commit in mpop/repos/community-x86_64 (4 files)
Date: Thursday, January 25, 2018 @ 04:38:02 Author: eschwartz Revision: 286750 archrelease: copy trunk to community-x86_64 Added: mpop/repos/community-x86_64/PKGBUILD (from rev 286749, mpop/trunk/PKGBUILD) mpop/repos/community-x86_64/mpop.install (from rev 286749, mpop/trunk/mpop.install) Deleted: mpop/repos/community-x86_64/PKGBUILD mpop/repos/community-x86_64/mpop.install --+ PKGBUILD | 62 - mpop.install | 16 +++--- 2 files changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 04:37:38 UTC (rev 286749) +++ PKGBUILD2018-01-25 04:38:02 UTC (rev 286750) @@ -1,31 +0,0 @@ -# Maintainer: Lukas Fleischer -# Contributor: Israel Herraiz -# Contributor: Roberto Alsina - -pkgname=mpop -pkgver=1.2.6 -pkgrel=1 -pkgdesc="A small, fast POP3 client suitable as a fetchmail replacement" -arch=('i686' 'x86_64') -url="http://mpop.sourceforge.net/"; -license=('GPL3') -depends=('gnutls' 'libidn') -install=mpop.install -source=("http://downloads.sourceforge.net/mpop/mpop-$pkgver.tar.xz"{,.sig}) -md5sums=('2298ddcf1defbf8e7097a1869c8d39d3' - 'SKIP') -validpgpkeys=('2F788CDEF4181652720EF132F4926138953E5294') - -build() { - cd "$srcdir/mpop-$pkgver" - - ./configure --prefix=/usr --with-ssl=gnutls - make -} - -package() { - cd "$srcdir/mpop-$pkgver" - - make DESTDIR="$pkgdir" install - install -Dm644 doc/mpoprc.example "$pkgdir/usr/share/mpop/mpoprc.example" -} Copied: mpop/repos/community-x86_64/PKGBUILD (from rev 286749, mpop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-25 04:38:02 UTC (rev 286750) @@ -0,0 +1,31 @@ +# Maintainer: Lukas Fleischer +# Contributor: Israel Herraiz +# Contributor: Roberto Alsina + +pkgname=mpop +pkgver=1.2.6 +pkgrel=2 +pkgdesc="A small, fast POP3 client suitable as a fetchmail replacement" +arch=('x86_64') +url="http://mpop.sourceforge.net/"; +license=('GPL3') +depends=('gnutls' 'libidn') +install=mpop.install +source=("https://downloads.sourceforge.net/mpop/mpop-$pkgver.tar.xz";) # {,.sig}) +md5sums=('2298ddcf1defbf8e7097a1869c8d39d3') +validpgpkeys=('2F788CDEF4181652720EF132F4926138953E5294') # revoked key + +build() { + cd "$srcdir/mpop-$pkgver" + + ./configure --prefix=/usr --with-ssl=gnutls + make +} + +package() { + cd "$srcdir/mpop-$pkgver" + + make DESTDIR="$pkgdir" install + install -Dm644 scripts/vim/mpop.vim "$pkgdir/usr/share/vim/vimfiles/syntax/mpop.vim" + install -Dm644 doc/mpoprc.example "$pkgdir/usr/share/doc/mpop/mpoprc.example" +} Deleted: mpop.install === --- mpop.install2018-01-25 04:37:38 UTC (rev 286749) +++ mpop.install2018-01-25 04:38:02 UTC (rev 286750) @@ -1,8 +0,0 @@ -post_install() { - echo "==> Sample config: /usr/share/mpop/mpoprc.example" - echo "==> Copy it to your home folder as ~/.mpoprc." -} - -post_upgrade() { - post_install $1 -} Copied: mpop/repos/community-x86_64/mpop.install (from rev 286749, mpop/trunk/mpop.install) === --- mpop.install(rev 0) +++ mpop.install2018-01-25 04:38:02 UTC (rev 286750) @@ -0,0 +1,8 @@ +post_install() { + echo "==> Sample config: /usr/share/doc/mpop/mpoprc.example" + echo "==> Copy it to your home folder as ~/.mpoprc." +} + +post_upgrade() { + post_install $1 +}
[arch-commits] Commit in dtc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 25, 2018 @ 04:17:37 Author: anatolik Revision: 286748 archrelease: copy trunk to community-x86_64 Added: dtc/repos/community-x86_64/PKGBUILD (from rev 286747, dtc/trunk/PKGBUILD) Deleted: dtc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 76 - 1 file changed, 36 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 04:16:42 UTC (rev 286747) +++ PKGBUILD2018-01-25 04:17:37 UTC (rev 286748) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Frederic Bezies - -pkgname=dtc -pkgver=1.4.5 -pkgrel=1 -pkgdesc='Device Tree Compiler' -url='http://www.devicetree.org/Device_Tree_Compiler' -arch=(i686 x86_64) -license=(GPL2) -checkdepends=(python2) -makedepends=(swig) -source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz - fix32bit.patch::https://github.com/dgibson/dtc/commit/f8872e29ce06d78d3db71b3ab26a7465fc8a9586.patch) -sha256sums=('042c7164806af34069d13ede59d85b8156d09f179f721c516dc37712d3a0f621' -'e92bfc787b65e2610528d5c499835c083c1672455fc7998d202b7c986d5c5f1d') - -prepare() { - cd dtc-$pkgver - sed -i 's/-Werror//' Makefile - sed -i 's/python\b/python2/' tests/run_tests.sh - patch -p1 < ../fix32bit.patch -} - -build() { - cd dtc-$pkgver - make -} - -check() { - cd dtc-$pkgver - make check -} - -package() { - cd dtc-$pkgver - make DESTDIR="$pkgdir" SETUP_PREFIX="$pkgdir/usr" PREFIX=/usr install -} - Copied: dtc/repos/community-x86_64/PKGBUILD (from rev 286747, dtc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-25 04:17:37 UTC (rev 286748) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Frederic Bezies + +pkgname=dtc +pkgver=1.4.6 +pkgrel=1 +pkgdesc='Device Tree Compiler' +url='http://www.devicetree.org/Device_Tree_Compiler' +arch=(x86_64) +license=(GPL2) +makedepends=(swig python2) +source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz) +sha256sums=('382302bfcc3c40734be80ac620983971d911ec4cde798f551873f3eb008c7b7e') + +prepare() { + cd dtc-$pkgver + sed -i 's/-Werror//' Makefile + sed -i 's/python\b/python2/' tests/run_tests.sh +} + +build() { + cd dtc-$pkgver + make +} + +check() { + cd dtc-$pkgver + make check +} + +package() { + cd dtc-$pkgver + make DESTDIR="$pkgdir" SETUP_PREFIX="$pkgdir/usr" PREFIX=/usr install +} +
[arch-commits] Commit in dtc/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 04:16:42 Author: anatolik Revision: 286747 upgpkg: dtc 1.4.6-1 Modified: dtc/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 04:06:27 UTC (rev 286746) +++ PKGBUILD2018-01-25 04:16:42 UTC (rev 286747) @@ -3,7 +3,7 @@ # Contributor: Frederic Bezies pkgname=dtc -pkgver=1.4.5 +pkgver=1.4.6 pkgrel=1 pkgdesc='Device Tree Compiler' url='http://www.devicetree.org/Device_Tree_Compiler' @@ -10,16 +10,13 @@ arch=(x86_64) license=(GPL2) makedepends=(swig python2) -source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz - fix32bit.patch::https://github.com/dgibson/dtc/commit/f8872e29ce06d78d3db71b3ab26a7465fc8a9586.patch) -sha256sums=('042c7164806af34069d13ede59d85b8156d09f179f721c516dc37712d3a0f621' -'e92bfc787b65e2610528d5c499835c083c1672455fc7998d202b7c986d5c5f1d') +source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz) +sha256sums=('382302bfcc3c40734be80ac620983971d911ec4cde798f551873f3eb008c7b7e') prepare() { cd dtc-$pkgver sed -i 's/-Werror//' Makefile sed -i 's/python\b/python2/' tests/run_tests.sh - patch -p1 < ../fix32bit.patch } build() {
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Thursday, January 25, 2018 @ 04:06:27 Author: felixonmars Revision: 286746 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 286745, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 286745, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 04:06:27 UTC (rev 286746) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.5.1 +pkgrel=56 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib"; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-semigroups' 'haskell-split' + 'haskell-xcb-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d182c203653eeaf2cca2cd27fef585b1882524f4daf1b9fe5c4e5d1123757294418e67ae56256edcafef4e052770e6726a19062e12cfd9ab56a4549f771078d0') + +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-xcffib/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 04:06:04 Author: felixonmars Revision: 286745 upgpkg: haskell-xcffib 0.5.1-56 rebuild with split,0.2.3.3 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 04:05:11 UTC (rev 286744) +++ PKGBUILD2018-01-25 04:06:04 UTC (rev 286745) @@ -4,7 +4,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.5.1 -pkgrel=55 +pkgrel=56 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib"; license=('Apache')
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, January 25, 2018 @ 04:05:11 Author: felixonmars Revision: 286744 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 286743, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 286743, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 04:05:11 UTC (rev 286744) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=31 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' + 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 04:04:47 Author: felixonmars Revision: 286743 upgpkg: git-annex 6.20180112-31 rebuild with split,0.2.3.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:58:34 UTC (rev 286742) +++ PKGBUILD2018-01-25 04:04:47 UTC (rev 286743) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180112 -pkgrel=30 +pkgrel=31 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:50:05 Author: felixonmars Revision: 286737 upgpkg: haskell-servant-server 0.12-34 rebuild with split,0.2.3.3 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:48:58 UTC (rev 286736) +++ PKGBUILD2018-01-25 03:50:05 UTC (rev 286737) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.12 -pkgrel=33 +pkgrel=34 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:50:26 Author: felixonmars Revision: 286738 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 286737, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 286737, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:50:26 UTC (rev 286738) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.12 +pkgrel=34 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec" + "haskell-base64-bytestring" "haskell-exceptions" "haskell-http-api-data" + "haskell-http-types" "haskell-network-uri" "haskell-monad-control" "haskell-mtl" + "haskell-network" "haskell-safe" "haskell-servant" "haskell-split" + "haskell-string-conversions" "haskell-system-filepath" "haskell-resourcet" "haskell-tagged" + "haskell-text" "haskell-transformers-base" "haskell-transformers-compat" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc') + +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 stack/repos (3 files)
Date: Thursday, January 25, 2018 @ 03:58:34 Author: felixonmars Revision: 286742 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 286741, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 286741, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 286741, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:58:34 UTC (rev 286742) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=47 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:58:06 Author: felixonmars Revision: 286741 upgpkg: stack 1.6.3-47 rebuild with split,0.2.3.3 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:52:05 UTC (rev 286740) +++ PKGBUILD2018-01-25 03:58:06 UTC (rev 286741) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=46 +pkgrel=47 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:46:06 Author: felixonmars Revision: 286733 upgpkg: pandoc-citeproc 0.12.2.5-26 rebuild with split,0.2.3.3 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:43:09 UTC (rev 286732) +++ PKGBUILD2018-01-25 03:46:06 UTC (rev 286733) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.12.2.5 -pkgrel=25 +pkgrel=26 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:52:05 Author: felixonmars Revision: 286740 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 286739, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 286739, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:52:05 UTC (rev 286740) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=31 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:48:35 Author: felixonmars Revision: 286735 upgpkg: haskell-hakyll 4.10.0.0-46 rebuild with split,0.2.3.3 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:46:28 UTC (rev 286734) +++ PKGBUILD2018-01-25 03:48:35 UTC (rev 286735) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=45 +pkgrel=46 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:42:46 Author: felixonmars Revision: 286731 upgpkg: pandoc-crossref 0.3.0.1-13 rebuild with split,0.2.3.3 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:41:06 UTC (rev 286730) +++ PKGBUILD2018-01-25 03:42:46 UTC (rev 286731) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.1 -pkgrel=12 +pkgrel=13 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:51:44 Author: felixonmars Revision: 286739 upgpkg: hledger-api 1.5-31 rebuild with split,0.2.3.3 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:50:26 UTC (rev 286738) +++ PKGBUILD2018-01-25 03:51:44 UTC (rev 286739) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=30 +pkgrel=31 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:46:28 Author: felixonmars Revision: 286734 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 286733, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 286733, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:46:28 UTC (rev 286734) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.12.2.5 +pkgrel=26 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('f8072d9ca2e9cf04f506094fbf9c15eb6f53a19a602dfb565ed611e4f0f287166ec5097f59fe89b1b070e2b0137f57a7f977027b99dc4d422ad7a98dac3a85c6') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:41:06 Author: felixonmars Revision: 286730 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 286729, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 286729, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:41:06 UTC (rev 286730) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.0.6 +pkgrel=25 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-aeson-pretty" "haskell-base64-bytestring" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm" + "haskell-data-default" "haskell-doctemplates" "haskell-glob" "haskell-mtl" + "haskell-haddock-library" "haskell-skylighting" "haskell-hslua" "haskell-hslua-module-text" + "haskell-http-client" "haskell-syb" "haskell-http-client-tls" "haskell-http-types" + "haskell-safe" "haskell-split" "haskell-text" "haskell-texmath" "haskell-network" + "haskell-pandoc-types" "haskell-parsec" "haskell-random" "haskell-scientific" + "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" "haskell-unordered-containers" + "haskell-zip-archive" "haskell-vector" "haskell-xml" "haskell-yaml" "haskell-zlib") +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a1e59fbedc8efbeaa482a90392beff3e6b93c5ee52f2955c57eba83baadfc10c76f474c1254de22daf7c0d250dc9114331d878f56ebf2e90cdd5bf75ecd6f208') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files -f-weigh-pandoc -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:48:58 Author: felixonmars Revision: 286736 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 286735, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 286735, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:48:58 UTC (rev 286736) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=46 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-parsec' + 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:40:42 Author: felixonmars Revision: 286729 upgpkg: pandoc 2.0.6-25 rebuild with split,0.2.3.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:28:43 UTC (rev 286728) +++ PKGBUILD2018-01-25 03:40:42 UTC (rev 286729) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.0.6 -pkgrel=24 +pkgrel=25 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:43:09 Author: felixonmars Revision: 286732 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 286731, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 286731, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:43:09 UTC (rev 286732) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.1 +pkgrel=13 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-mtl' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 'haskell-utility-ht') +makedepends=('ghc') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:28:43 Author: felixonmars Revision: 286728 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 286727, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 286727, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:28:43 UTC (rev 286728) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.4.3.2 +pkgrel=44 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-conduit' 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-semigroups' 'haskell-smallcheck' + 'haskell-streaming-commons' 'haskell-store-core' 'haskell-syb' 'haskell-text' + 'haskell-th-lift' 'haskell-th-lift-instances' 'haskell-th-orphans' 'haskell-th-reify-many' + 'haskell-th-utilities' 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0faa8b71cd2a078e989fb0da428d0f78cf2a7c85fb11584949e47e8a20f5f0f919d7ad82de1f6ce1e1ac33098179adc382dedb04c75db64f2654eeab60fdbb9d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-comparison-bench -f-small-bench +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-store/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:28:21 Author: felixonmars Revision: 286727 upgpkg: haskell-store 0.4.3.2-44 rebuild with split,0.2.3.3 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:26:40 UTC (rev 286726) +++ PKGBUILD2018-01-25 03:28:21 UTC (rev 286727) @@ -4,7 +4,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.4.3.2 -pkgrel=43 +pkgrel=44 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store"; license=('custom:BSD3')
[arch-commits] Commit in haskell-conduit-combinators/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:26:40 Author: felixonmars Revision: 286726 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-combinators/repos/community-staging-x86_64/ haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 286725, haskell-conduit-combinators/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 286725, haskell-conduit-combinators/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:26:40 UTC (rev 286726) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-combinators +pkgname=haskell-conduit-combinators +pkgver=1.1.2 +pkgrel=17 +pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" +url="https://github.com/snoyberg/mono-traversable"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-chunked-data' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-monad-control' + 'haskell-mono-traversable' 'haskell-mwc-random' 'haskell-primitive' 'haskell-resourcet' + 'haskell-text' 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-vector' + 'haskell-void') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-mtl' 'haskell-safe' + 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7ece12d0af700f2fe903f044857d0ae754bd205b427dc63f2e8749b18e2fbdbd3c1727df742618ef5019abb25ffbf2dec9ba59a6c2f996e0e502eb2f7a6499ba') + +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 \ +-fmonotrav1 +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 $_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-conduit-combinators/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:26:19 Author: felixonmars Revision: 286725 upgpkg: haskell-conduit-combinators 1.1.2-17 rebuild with split,0.2.3.3 Modified: haskell-conduit-combinators/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:24:25 UTC (rev 286724) +++ PKGBUILD2018-01-25 03:26:19 UTC (rev 286725) @@ -5,7 +5,7 @@ _hkgname=conduit-combinators pkgname=haskell-conduit-combinators pkgver=1.1.2 -pkgrel=16 +pkgrel=17 pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" url="https://github.com/snoyberg/mono-traversable"; license=("MIT")
[arch-commits] Commit in haskell-mono-traversable/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:24:25 Author: felixonmars Revision: 286724 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable/repos/community-staging-x86_64/ haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 286723, haskell-mono-traversable/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 286723, haskell-mono-traversable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:24:25 UTC (rev 286724) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mono-traversable +pkgname=haskell-mono-traversable +pkgver=1.0.8.1 +pkgrel=3 +pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" +url="https://github.com/snoyberg/mono-traversable"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 'haskell-text' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 'haskell-hspec' + 'haskell-semigroups') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('cb3ea7efd1995be5f3af2b71cb8ed105801de6e2496fdd2644f90b223a33aa9b1e2e70837acaf3289aa4354ec217daf9bb77b44e7b745c3c84866ec40be5e062') + +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-mono-traversable/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:23:55 Author: felixonmars Revision: 286723 upgpkg: haskell-mono-traversable 1.0.8.1-3 rebuild with split,0.2.3.3 Modified: haskell-mono-traversable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:22:06 UTC (rev 286722) +++ PKGBUILD2018-01-25 03:23:55 UTC (rev 286723) @@ -5,7 +5,7 @@ _hkgname=mono-traversable pkgname=haskell-mono-traversable pkgver=1.0.8.1 -pkgrel=2 +pkgrel=3 pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" url="https://github.com/snoyberg/mono-traversable"; license=("MIT")
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:22:06 Author: felixonmars Revision: 286722 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 286721, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 286721, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:22:06 UTC (rev 286722) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.2.0 +pkgrel=12 +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-mtl' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-text' '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=('ad9a1266c689fb961eb05ab295ea23029dfb85c3de190905b482afa0bca8ba0e7a69d1093a5e7fcd648d6fb1e2daeceb2d3f70562032c7857d081e0442ccf0cf') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +} + +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 -frelease -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: Thursday, January 25, 2018 @ 03:21:41 Author: felixonmars Revision: 286721 upgpkg: idris 1.2.0-12 rebuild with split,0.2.3.3 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:12:05 UTC (rev 286720) +++ PKGBUILD2018-01-25 03:21:41 UTC (rev 286721) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.2.0 -pkgrel=11 +pkgrel=12 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3")
[arch-commits] Commit in fcitx-qt5/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:12:05 Author: felixonmars Revision: 286720 archrelease: copy trunk to community-x86_64 Added: fcitx-qt5/repos/community-x86_64/PKGBUILD (from rev 286719, fcitx-qt5/trunk/PKGBUILD) Deleted: fcitx-qt5/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 03:11:34 UTC (rev 286719) +++ PKGBUILD2018-01-25 03:12:05 UTC (rev 286720) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=fcitx-qt5 -pkgver=1.2.1 -pkgrel=3 -pkgdesc="Qt5 IM Module for Fcitx" -arch=('x86_64') -url="https://github.com/fcitx/fcitx-qt5"; -license=('GPL') -groups=('fcitx-im') -depends=('fcitx' 'libxkbcommon' 'qt5-base') -makedepends=('extra-cmake-modules') -source=("https://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha512sums=('0fd726974492e173084e29d3308aa1d97141a1e4034b7192cf505391540533eff473849929e931e4a84589d233fefac70cbd9c122cf6d0d0de412150cad1b1d3' -'SKIP') -validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian - -build() { - cd $pkgname-$pkgver - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib . - make -} - -package() { - cd $pkgname-$pkgver - make install DESTDIR="$pkgdir" -} Copied: fcitx-qt5/repos/community-x86_64/PKGBUILD (from rev 286719, fcitx-qt5/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-25 03:12:05 UTC (rev 286720) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=fcitx-qt5 +pkgver=1.2.2 +pkgrel=1 +pkgdesc="Qt5 IM Module for Fcitx" +arch=('x86_64') +url="https://github.com/fcitx/fcitx-qt5"; +license=('GPL') +groups=('fcitx-im') +depends=('fcitx' 'libxkbcommon' 'qt5-base') +makedepends=('extra-cmake-modules') +source=("https://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha512sums=('902180ff8336c688d5d548a1628dc481f1ce0ea6cc79719ab53337ebfbb745232bfc58cf6e739a60c562d30c3d996eb5e07bd8ef932eade72a79fb35e096e1c3' +'SKIP') +validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian + +build() { + cd $pkgname-$pkgver + + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib . + make +} + +package() { + cd $pkgname-$pkgver + make install DESTDIR="$pkgdir" +}
[arch-commits] Commit in fcitx-qt5/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:11:34 Author: felixonmars Revision: 286719 upgpkg: fcitx-qt5 1.2.2-1 Modified: fcitx-qt5/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:10:38 UTC (rev 286718) +++ PKGBUILD2018-01-25 03:11:34 UTC (rev 286719) @@ -2,8 +2,8 @@ # Maintainer: Felix Yan pkgname=fcitx-qt5 -pkgver=1.2.1 -pkgrel=3 +pkgver=1.2.2 +pkgrel=1 pkgdesc="Qt5 IM Module for Fcitx" arch=('x86_64') url="https://github.com/fcitx/fcitx-qt5"; @@ -12,7 +12,7 @@ depends=('fcitx' 'libxkbcommon' 'qt5-base') makedepends=('extra-cmake-modules') source=("https://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha512sums=('0fd726974492e173084e29d3308aa1d97141a1e4034b7192cf505391540533eff473849929e931e4a84589d233fefac70cbd9c122cf6d0d0de412150cad1b1d3' +sha512sums=('902180ff8336c688d5d548a1628dc481f1ce0ea6cc79719ab53337ebfbb745232bfc58cf6e739a60c562d30c3d996eb5e07bd8ef932eade72a79fb35e096e1c3' 'SKIP') validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian
[arch-commits] Commit in python-keystoneclient/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:10:38 Author: felixonmars Revision: 286718 archrelease: copy trunk to community-any Added: python-keystoneclient/repos/community-any/PKGBUILD (from rev 286717, python-keystoneclient/trunk/PKGBUILD) Deleted: python-keystoneclient/repos/community-any/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 03:10:10 UTC (rev 286717) +++ PKGBUILD2018-01-25 03:10:38 UTC (rev 286718) @@ -1,65 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-keystoneclient -pkgname=(python-keystoneclient python2-keystoneclient) -pkgver=3.14.0 -pkgrel=1 -pkgdesc="Client Library for OpenStack Identity" -arch=('any') -url="http://docs.openstack.org/developer/python-keystoneclient"; -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-iso8601' - 'python2-iso8601' 'python-prettytable' 'python2-prettytable' 'python-debtcollector' - 'python2-debtcollector' 'python-keystoneauth1' 'python2-keystoneauth1' - 'python-positional' 'python2-positional' 'python-oslo-utils' 'python2-oslo-utils' - 'python-oslo-i18n' 'python2-oslo-i18n' 'python-oslo-serialization' - 'python2-oslo-serialization' 'python-oslo-config' 'python2-oslo-config' - 'python-requests' 'python2-requests' 'python-stevedore' 'python2-stevedore') -checkdepends=('python-oslotest' 'python2-oslotest' 'python-testresources' 'python2-testresources' - 'python-requests-mock' 'python2-requests-mock' 'python-pycodestyle' - 'python2-pycodestyle' 'python-lxml' 'python2-lxml') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-keystoneclient/archive/$pkgver.tar.gz";) -sha512sums=('6564eb2f709dfef531f6da3a3af310d200262e84c07d4bdd8321da1e81064a24e1e5ded74e96342a2dd997cfc8b6013c0dd2a63191fe1b7dacd2acaee2385909') - -prepare() { - cp -a python-keystoneclient-$pkgver{,-py2} - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/python-keystoneclient-$pkgver - python setup.py build - - cd "$srcdir"/python-keystoneclient-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/python-keystoneclient-$pkgver - python setup.py testr - - cd "$srcdir"/python-keystoneclient-$pkgver-py2 - PYTHON=python2 python2 setup.py testr -} - -package_python-keystoneclient() { - depends=('python-six' 'python-pbr' 'python-iso8601' 'python-prettytable' 'python-debtcollector' - 'python-keystoneauth1' 'python-positional' 'python-oslo-utils' 'python-oslo-i18n' - 'python-oslo-serialization' 'python-oslo-config' 'python-requests' 'python-stevedore') - - cd "$srcdir"/python-keystoneclient-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-keystoneclient() { - depends=('python2-six' 'python2-pbr' 'python2-iso8601' 'python2-prettytable' 'python2-debtcollector' - 'python2-keystoneauth1' 'python2-positional' 'python2-oslo-utils' 'python2-oslo-i18n' - 'python2-oslo-serialization' 'python2-oslo-config' 'python2-requests' 'python2-stevedore') - - cd "$srcdir"/python-keystoneclient-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-keystoneclient/repos/community-any/PKGBUILD (from rev 286717, python-keystoneclient/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-25 03:10:38 UTC (rev 286718) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-keystoneclient +pkgname=(python-keystoneclient python2-keystoneclient) +pkgver=3.15.0 +pkgrel=1 +pkgdesc="Client Library for OpenStack Identity" +arch=('any') +url="http://docs.openstack.org/developer/python-keystoneclient"; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-iso8601' + 'python2-iso8601' 'python-prettytable' 'python2-prettytable' 'python-debtcollector' + 'python2-debtcollector' 'python-keystoneauth1' 'python2-keystoneauth1' + 'python-positional' 'python2-positional' 'python-oslo-utils' 'python2-oslo-utils' + 'python-oslo-i18n' 'python2-oslo-i18n' 'python-oslo-serialization' + 'python2-oslo-serialization' 'python-oslo-config' 'python2-oslo-config' + 'python-requests' 'python2-requests' 'python-stevedore' 'python2-stevedore') +checkdepends=('python-oslotest' 'python2-oslotest' 'python-testresources' 'python2-testresources' + 'python-requests-mock' 'python2-requests-mock' 'python-pycodestyle' + 'python2-pycodestyle' 'python-lxml' 'python2-lxml') +source=("$pkgbase-$pkgver.
[arch-commits] Commit in python-keystoneclient/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:10:10 Author: felixonmars Revision: 286717 upgpkg: python-keystoneclient 3.15.0-1 Modified: python-keystoneclient/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:09:23 UTC (rev 286716) +++ PKGBUILD2018-01-25 03:10:10 UTC (rev 286717) @@ -3,7 +3,7 @@ pkgbase=python-keystoneclient pkgname=(python-keystoneclient python2-keystoneclient) -pkgver=3.14.0 +pkgver=3.15.0 pkgrel=1 pkgdesc="Client Library for OpenStack Identity" arch=('any') @@ -20,7 +20,7 @@ 'python-requests-mock' 'python2-requests-mock' 'python-pycodestyle' 'python2-pycodestyle' 'python-lxml' 'python2-lxml') source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-keystoneclient/archive/$pkgver.tar.gz";) -sha512sums=('6564eb2f709dfef531f6da3a3af310d200262e84c07d4bdd8321da1e81064a24e1e5ded74e96342a2dd997cfc8b6013c0dd2a63191fe1b7dacd2acaee2385909') +sha512sums=('64f18b5a54cc18136cb02ebdcc35af27fab6dc5389d28a4d2e401ea79ad222d77508f27292163ec52d2595a955f1c0dfcbdb5e67437aeeea10b7315d91d2efe0') prepare() { cp -a python-keystoneclient-$pkgver{,-py2}
[arch-commits] Commit in python-glanceclient/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:09:23 Author: felixonmars Revision: 286716 archrelease: copy trunk to community-any Added: python-glanceclient/repos/community-any/PKGBUILD (from rev 286715, python-glanceclient/trunk/PKGBUILD) Deleted: python-glanceclient/repos/community-any/PKGBUILD --+ PKGBUILD | 132 ++--- 1 file changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 03:08:49 UTC (rev 286715) +++ PKGBUILD2018-01-25 03:09:23 UTC (rev 286716) @@ -1,66 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Daniel Wallace - -pkgbase=python-glanceclient -pkgname=(python-glanceclient python2-glanceclient) -pkgver=2.9.0 -pkgrel=1 -pkgdesc="OpenStack Image API Client Library" -arch=('any') -url="http://docs.openstack.org/developer/python-glanceclient"; -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-babel' - 'python2-babel' 'python-prettytable' 'python2-prettytable' 'python-keystoneauth1' - 'python2-keystoneauth1' 'python-requests' 'python2-requests' 'python-warlock' - 'python2-warlock' 'python-oslo-utils' 'python2-oslo-utils' 'python-oslo-i18n' - 'python2-oslo-i18n' 'python-wrapt' 'python2-wrapt' 'python-pyopenssl' - 'python2-pyopenssl') -checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 'python2-requests-mock') -options=('!emptydirs') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-glanceclient/archive/$pkgver.tar.gz";) -sha512sums=('4822bf1250ffe65d111285f5947ba7d0fd53aaa1bdb4653da635603583988853db42153452a81bab03025265411652a7384b3498ef84aaabe4c3913ddcf80735') - -prepare() { - cp -a python-glanceclient-$pkgver{,-py2} - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/python-glanceclient-$pkgver - python setup.py build - - cd "$srcdir"/python-glanceclient-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/python-glanceclient-$pkgver - python setup.py testr - - cd "$srcdir"/python-glanceclient-$pkgver-py2 - PYTHON=python2 python2 setup.py testr -} - -package_python-glanceclient() { - depends=('python-six' 'python-pbr' 'python-babel' 'python-prettytable' 'python-keystoneauth1' - 'python-requests' 'python-warlock' 'python-oslo-utils' 'python-oslo-i18n' 'python-wrapt' - 'python-pyopenssl') - - cd "$srcdir"/python-glanceclient-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-glanceclient() { - depends=('python2-six' 'python2-pbr' 'python2-babel' 'python2-prettytable' 'python2-keystoneauth1' - 'python2-requests' 'python2-warlock' 'python2-oslo-utils' 'python2-oslo-i18n' - 'python2-wrapt' 'python2-pyopenssl') - - cd "$srcdir"/python-glanceclient-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir"/usr/bin/glance{,2} -} - -# vim:set ts=2 sw=2 et: Copied: python-glanceclient/repos/community-any/PKGBUILD (from rev 286715, python-glanceclient/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-25 03:09:23 UTC (rev 286716) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-glanceclient +pkgname=(python-glanceclient python2-glanceclient) +pkgver=2.9.1 +pkgrel=1 +pkgdesc="OpenStack Image API Client Library" +arch=('any') +url="http://docs.openstack.org/developer/python-glanceclient"; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-babel' + 'python2-babel' 'python-prettytable' 'python2-prettytable' 'python-keystoneauth1' + 'python2-keystoneauth1' 'python-requests' 'python2-requests' 'python-warlock' + 'python2-warlock' 'python-oslo-utils' 'python2-oslo-utils' 'python-oslo-i18n' + 'python2-oslo-i18n' 'python-wrapt' 'python2-wrapt' 'python-pyopenssl' + 'python2-pyopenssl') +checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 'python2-requests-mock') +options=('!emptydirs') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-glanceclient/archive/$pkgver.tar.gz";) +sha512sums=('c9c213f52644e6bc41377d55d4a7a387768364657afc60e0f3528fbb67b1870bb01b947801d8080f6e5ab70beaeab4a133c56e23b903c00a97d615fd53eda35c') + +prepare() { + cp -a python-glanceclient-$pkgver{,-py2} + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/python-glanceclient-$pkgver + python setup.py build + + cd "$srcdir"/python-glanceclient-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/python-glanceclient-$pkgver + python setup.py testr + + cd "$srcdir"/python-glanceclient-$pkgver-py2
[arch-commits] Commit in python-glanceclient/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:08:49 Author: felixonmars Revision: 286715 upgpkg: python-glanceclient 2.9.1-1 Modified: python-glanceclient/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:08:27 UTC (rev 286714) +++ PKGBUILD2018-01-25 03:08:49 UTC (rev 286715) @@ -4,7 +4,7 @@ pkgbase=python-glanceclient pkgname=(python-glanceclient python2-glanceclient) -pkgver=2.9.0 +pkgver=2.9.1 pkgrel=1 pkgdesc="OpenStack Image API Client Library" arch=('any') @@ -19,7 +19,7 @@ checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 'python2-requests-mock') options=('!emptydirs') source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-glanceclient/archive/$pkgver.tar.gz";) -sha512sums=('4822bf1250ffe65d111285f5947ba7d0fd53aaa1bdb4653da635603583988853db42153452a81bab03025265411652a7384b3498ef84aaabe4c3913ddcf80735') +sha512sums=('c9c213f52644e6bc41377d55d4a7a387768364657afc60e0f3528fbb67b1870bb01b947801d8080f6e5ab70beaeab4a133c56e23b903c00a97d615fd53eda35c') prepare() { cp -a python-glanceclient-$pkgver{,-py2}
[arch-commits] Commit in python-w3lib/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:08:27 Author: felixonmars Revision: 286714 archrelease: copy trunk to community-any Added: python-w3lib/repos/community-any/PKGBUILD (from rev 286713, python-w3lib/trunk/PKGBUILD) Deleted: python-w3lib/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 03:07:58 UTC (rev 286713) +++ PKGBUILD2018-01-25 03:08:27 UTC (rev 286714) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Bence Balint - -pkgbase=python-w3lib -pkgname=('python-w3lib' 'python2-w3lib') -pkgver=1.18.0 -pkgrel=1 -pkgdesc="Library of web-related functions" -arch=('any') -license=('BSD') -url="http://w3lib.readthedocs.org"; -makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six') -checkdepends=('python-pytest' 'python2-pytest') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/w3lib/archive/v$pkgver.tar.gz";) -sha512sums=('8409398fdf543e961d87317d6c8474d0522ac3d563808a75f52f6c5129e831af36ede33bf5235233e6c8c49931c7615d77db87288ae704de6940a713b0b08167') - -prepare() { - cp -a w3lib-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/w3lib-$pkgver - python setup.py build - - cd "$srcdir"/w3lib-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/w3lib-$pkgver - py.test - - cd "$srcdir"/w3lib-$pkgver-py2 - py.test2 -} - -package_python-w3lib() { - depends=('python-six') - - cd w3lib-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-w3lib() { - depends=('python2-six') - - cd w3lib-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-w3lib/repos/community-any/PKGBUILD (from rev 286713, python-w3lib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-25 03:08:27 UTC (rev 286714) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Bence Balint + +pkgbase=python-w3lib +pkgname=('python-w3lib' 'python2-w3lib') +pkgver=1.19.0 +pkgrel=1 +pkgdesc="Library of web-related functions" +arch=('any') +license=('BSD') +url="http://w3lib.readthedocs.org"; +makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six') +checkdepends=('python-pytest' 'python2-pytest') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/w3lib/archive/v$pkgver.tar.gz";) +sha512sums=('7fa6275e7934164aa66e8fe205320f596e35c49805dccdab0194b409e77b3f41decd6ef132c48698bd2abcb7c319e669505dc6849b9f1a194f74d302abac6d80') + +prepare() { + cp -a w3lib-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/w3lib-$pkgver + python setup.py build + + cd "$srcdir"/w3lib-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/w3lib-$pkgver + py.test + + cd "$srcdir"/w3lib-$pkgver-py2 + py.test2 +} + +package_python-w3lib() { + depends=('python-six') + + cd w3lib-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-w3lib() { + depends=('python2-six') + + cd w3lib-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-w3lib/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:07:58 Author: felixonmars Revision: 286713 upgpkg: python-w3lib 1.19.0-1 Modified: python-w3lib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 03:06:59 UTC (rev 286712) +++ PKGBUILD2018-01-25 03:07:58 UTC (rev 286713) @@ -4,7 +4,7 @@ pkgbase=python-w3lib pkgname=('python-w3lib' 'python2-w3lib') -pkgver=1.18.0 +pkgver=1.19.0 pkgrel=1 pkgdesc="Library of web-related functions" arch=('any') @@ -13,7 +13,7 @@ makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six') checkdepends=('python-pytest' 'python2-pytest') source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/w3lib/archive/v$pkgver.tar.gz";) -sha512sums=('8409398fdf543e961d87317d6c8474d0522ac3d563808a75f52f6c5129e831af36ede33bf5235233e6c8c49931c7615d77db87288ae704de6940a713b0b08167') +sha512sums=('7fa6275e7934164aa66e8fe205320f596e35c49805dccdab0194b409e77b3f41decd6ef132c48698bd2abcb7c319e669505dc6849b9f1a194f74d302abac6d80') prepare() { cp -a w3lib-$pkgver{,-py2}
[arch-commits] Commit in haskell-tasty-rerun/repos (2 files)
Date: Thursday, January 25, 2018 @ 03:06:59 Author: felixonmars Revision: 286712 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-rerun/repos/community-staging-x86_64/ haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 286711, haskell-tasty-rerun/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 286711, haskell-tasty-rerun/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-25 03:06:59 UTC (rev 286712) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-rerun +pkgname=haskell-tasty-rerun +pkgver=1.1.9 +pkgrel=2 +pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" +url="https://github.com/ocharles/tasty-rerun"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-reducers' + 'haskell-split' 'haskell-stm' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e58f2cf286a48155cddf24d97f0efaa5329120de3d00e23a578da2307571012b4e367412224795769964742a935a7ebd8b0bafc535c01703c5b307515f309515') + +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-tasty-rerun/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 03:06:36 Author: felixonmars Revision: 286711 upgpkg: haskell-tasty-rerun 1.1.9-2 rebuild with split,0.2.3.3 Modified: haskell-tasty-rerun/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 23:01:13 UTC (rev 286710) +++ PKGBUILD2018-01-25 03:06:36 UTC (rev 286711) @@ -5,7 +5,7 @@ _hkgname=tasty-rerun pkgname=haskell-tasty-rerun pkgver=1.1.9 -pkgrel=1 +pkgrel=2 pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" url="https://github.com/ocharles/tasty-rerun"; license=("custom:BSD3")
[arch-commits] Commit in jsoncpp/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, January 25, 2018 @ 01:18:10 Author: anthraxx Revision: 315422 archrelease: copy trunk to staging-x86_64 Added: jsoncpp/repos/staging-x86_64/ jsoncpp/repos/staging-x86_64/PKGBUILD (from rev 315421, jsoncpp/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: jsoncpp/repos/staging-x86_64/PKGBUILD (from rev 315421, jsoncpp/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-25 01:18:10 UTC (rev 315422) @@ -0,0 +1,71 @@ +# Maintainer: Levente Polyak +# Contributor: Andrea Scarpino +# Contributor: Jonahtan Schaeffer +# COntributor: Drake Arconis + +pkgbase=jsoncpp +pkgname=('jsoncpp' 'jsoncpp-doc') +pkgver=1.8.4 +pkgrel=2 +pkgdesc='C++ library for interacting with JSON' +url='https://github.com/open-source-parsers/jsoncpp' +arch=('x86_64') +license=('MIT' 'custom:Public_Domain') +makedepends=('gcc-libs' 'doxygen' 'graphviz' 'python' 'meson') +checkdepends=('python2') +options=('staticlibs') +source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/open-source-parsers/${pkgbase}/archive/${pkgver}.tar.gz) +sha256sums=('c49deac9e0933bcb7044f08516861a2d560988540b23de2ac1ad443b219afdb6') +sha512sums=('f70361a3263dd8b9441374a9a409462be1426c0d6587c865171a80448ab73b3f69de2b4d70d2f0c541764e1e6727dd53178347901f625ec6fb54fb94f4f1') + +prepare() { + cd ${pkgbase}-${pkgver} + mkdir -p build +} + +build() { + cd ${pkgbase}-${pkgver} + msg2 "Building docs..." + python doxybuild.py \ +--doxygen="$(which doxygen)" \ +--with-dot + + msg2 "Building shared library..." + arch-meson --default-library shared build + ninja -C build + + msg2 "Building static library..." + arch-meson --default-library static build-static + ninja -C build-static +} + +check() { + cd ${pkgbase}-${pkgver} + ninja -C build test + cd test + python2 runjsontests.py ../build/jsontestrunner + python2 rununittests.py ../build/jsoncpp_test +} + +package_jsoncpp() { + depends=('gcc-libs') + optdepends=('jsoncpp-doc: documentation') + + cd ${pkgbase}-${pkgver} + DESTDIR="${pkgdir}" ninja -C build install + DESTDIR="${pkgdir}" ninja -C build-static install + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +package_jsoncpp-doc() { + pkgdesc+=' (documentation)' + optdepends=('jsoncpp') + + cd ${pkgbase}-${pkgver} + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -dm 755 "${pkgdir}/usr/share/doc/${pkgbase}" + cp -a dist/doxygen/jsoncpp-api-html-${pkgver} "${pkgdir}/usr/share/doc/${pkgbase}/html" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in jsoncpp/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 01:18:03 Author: anthraxx Revision: 315421 upgpkg: jsoncpp 1.8.4-2 Modified: jsoncpp/trunk/PKGBUILD --+ PKGBUILD | 38 +- 1 file changed, 21 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 00:18:10 UTC (rev 315420) +++ PKGBUILD2018-01-25 01:18:03 UTC (rev 315421) @@ -6,12 +6,13 @@ pkgbase=jsoncpp pkgname=('jsoncpp' 'jsoncpp-doc') pkgver=1.8.4 -pkgrel=1 +pkgrel=2 pkgdesc='C++ library for interacting with JSON' url='https://github.com/open-source-parsers/jsoncpp' arch=('x86_64') license=('MIT' 'custom:Public_Domain') -makedepends=('gcc-libs' 'cmake' 'doxygen' 'graphviz' 'python') +makedepends=('gcc-libs' 'doxygen' 'graphviz' 'python' 'meson') +checkdepends=('python2') options=('staticlibs') source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/open-source-parsers/${pkgbase}/archive/${pkgver}.tar.gz) sha256sums=('c49deac9e0933bcb7044f08516861a2d560988540b23de2ac1ad443b219afdb6') @@ -24,24 +25,26 @@ build() { cd ${pkgbase}-${pkgver} - python doxybuild.py --with-dot + msg2 "Building docs..." + python doxybuild.py \ +--doxygen="$(which doxygen)" \ +--with-dot - cd build - cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DBUILD_SHARED_LIBS=ON \ --DBUILD_STATIC_LIBS=ON \ --DJSONCPP_WITH_CMAKE_PACKAGE=ON \ -.. - make + msg2 "Building shared library..." + arch-meson --default-library shared build + ninja -C build + + msg2 "Building static library..." + arch-meson --default-library static build-static + ninja -C build-static } check() { - cd ${pkgbase}-${pkgver}/build - make test jsoncpp_test jsoncpp_readerwriter_tests + cd ${pkgbase}-${pkgver} + ninja -C build test + cd test + python2 runjsontests.py ../build/jsontestrunner + python2 rununittests.py ../build/jsoncpp_test } package_jsoncpp() { @@ -49,7 +52,8 @@ optdepends=('jsoncpp-doc: documentation') cd ${pkgbase}-${pkgver} - make -C build DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" ninja -C build install + DESTDIR="${pkgdir}" ninja -C build-static install install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" }
[arch-commits] Commit in wget/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 25, 2018 @ 00:18:10 Author: anthraxx Revision: 315420 archrelease: copy trunk to extra-x86_64 Added: wget/repos/extra-x86_64/PKGBUILD (from rev 315419, wget/trunk/PKGBUILD) Deleted: wget/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 103 ++--- 1 file changed, 52 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-25 00:17:48 UTC (rev 315419) +++ PKGBUILD2018-01-25 00:18:10 UTC (rev 315420) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgname=wget -pkgver=1.19.2 -pkgrel=1 -pkgdesc="Network utility to retrieve files from the Web" -arch=('i686' 'x86_64') -url="https://www.gnu.org/software/wget/wget.html"; -license=('GPL3') -depends=('gnutls' 'libidn' 'libutil-linux' 'libpsl' 'pcre') -checkdepends=('perl-http-daemon' 'perl-io-socket-ssl' 'python') -optdepends=('ca-certificates: HTTPS downloads') -backup=('etc/wgetrc') -source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('4f4a673b6d466efa50fbfba796bd84a46ae24e370fa562ede5b21ab53c11a920' -'SKIP') -validpgpkeys=('AC404C1C0BF735C63FF4D562263D6DF2E163E1EA' - '1CB27DBC98614B2D5841646D08302DB6A2670428') # Tim Rühsen - -prepare() { - cd ${pkgname}-${pkgver} - cat >> doc/sample.wgetrc < +# Maintainer: Eric Bélanger + +pkgname=wget +pkgver=1.19.4 +pkgrel=1 +pkgdesc='Network utility to retrieve files from the Web' +url='https://www.gnu.org/software/wget/wget.html' +arch=('x86_64') +license=('GPL3') +depends=('gnutls' 'libidn' 'libutil-linux' 'libpsl' 'pcre') +checkdepends=('perl-http-daemon' 'perl-io-socket-ssl' 'python') +optdepends=('ca-certificates: HTTPS downloads') +backup=('etc/wgetrc') +source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.lz{,.sig}) +sha256sums=('2fc0ffb965a8dc8f1e4a89cbe834c0ae7b9c22f559ebafc84c7874ad1866559a' +'SKIP') +validpgpkeys=('AC404C1C0BF735C63FF4D562263D6DF2E163E1EA' + '7845120B07CBD8D6ECE5FF2B2A1743EDA91A35B6' + '1CB27DBC98614B2D5841646D08302DB6A2670428') # Tim Rühsen + +prepare() { + cd ${pkgname}-${pkgver} + cat >> doc/sample.wgetrc <
[arch-commits] Commit in wget/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 00:17:48 Author: anthraxx Revision: 315419 upgpkg: wget 1.19.4-1 Modified: wget/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 21:49:23 UTC (rev 315418) +++ PKGBUILD2018-01-25 00:17:48 UTC (rev 315419) @@ -1,21 +1,22 @@ -# $Id$ +# Maintainer: Levente Polyak # Maintainer: Eric Bélanger pkgname=wget -pkgver=1.19.2 +pkgver=1.19.4 pkgrel=1 -pkgdesc="Network utility to retrieve files from the Web" +pkgdesc='Network utility to retrieve files from the Web' +url='https://www.gnu.org/software/wget/wget.html' arch=('x86_64') -url="https://www.gnu.org/software/wget/wget.html"; license=('GPL3') depends=('gnutls' 'libidn' 'libutil-linux' 'libpsl' 'pcre') checkdepends=('perl-http-daemon' 'perl-io-socket-ssl' 'python') optdepends=('ca-certificates: HTTPS downloads') backup=('etc/wgetrc') -source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('4f4a673b6d466efa50fbfba796bd84a46ae24e370fa562ede5b21ab53c11a920' +source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.lz{,.sig}) +sha256sums=('2fc0ffb965a8dc8f1e4a89cbe834c0ae7b9c22f559ebafc84c7874ad1866559a' 'SKIP') validpgpkeys=('AC404C1C0BF735C63FF4D562263D6DF2E163E1EA' + '7845120B07CBD8D6ECE5FF2B2A1743EDA91A35B6' '1CB27DBC98614B2D5841646D08302DB6A2670428') # Tim Rühsen prepare() {
[arch-commits] Commit in drbl/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 23:01:13 Author: jsteel Revision: 286710 Todo List: source retirement Modified: drbl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 22:37:01 UTC (rev 286709) +++ PKGBUILD2018-01-24 23:01:13 UTC (rev 286710) @@ -13,9 +13,9 @@ makedepends=('vim') backup=('etc/drbl/drbl.conf') options=('!emptydirs') -source=(http://free.nchc.org.tw/$pkgname-core/src/stable/$pkgname-$pkgver.tar.bz2 +source=(https://downloads.sourceforge.net/drbl/$pkgname-$pkgver.tar.bz2 usrbin.patch) -md5sums=('ae7d2ff042084b359671536c0d9cf20c' +md5sums=('e8bf0b91c5d2a319371e6ef4142c61d8' 'f01eac478f1ae62f505de645de96c68a') prepare() {
[arch-commits] Commit in redis/repos/community-x86_64 (14 files)
Date: Wednesday, January 24, 2018 @ 22:37:01 Author: andrewsc Revision: 286709 archrelease: copy trunk to community-x86_64 Added: redis/repos/community-x86_64/PKGBUILD (from rev 286708, redis/trunk/PKGBUILD) redis/repos/community-x86_64/redis-2.8.11-use-system-jemalloc.patch (from rev 286708, redis/trunk/redis-2.8.11-use-system-jemalloc.patch) redis/repos/community-x86_64/redis.conf-sane-defaults.patch (from rev 286708, redis/trunk/redis.conf-sane-defaults.patch) redis/repos/community-x86_64/redis.logrotate (from rev 286708, redis/trunk/redis.logrotate) redis/repos/community-x86_64/redis.service (from rev 286708, redis/trunk/redis.service) redis/repos/community-x86_64/redis.sysusers (from rev 286708, redis/trunk/redis.sysusers) redis/repos/community-x86_64/redis.tmpfiles (from rev 286708, redis/trunk/redis.tmpfiles) Deleted: redis/repos/community-x86_64/PKGBUILD redis/repos/community-x86_64/redis-2.8.11-use-system-jemalloc.patch redis/repos/community-x86_64/redis.conf-sane-defaults.patch redis/repos/community-x86_64/redis.logrotate redis/repos/community-x86_64/redis.service redis/repos/community-x86_64/redis.sysusers redis/repos/community-x86_64/redis.tmpfiles + PKGBUILD | 110 +++ redis-2.8.11-use-system-jemalloc.patch | 30 redis.conf-sane-defaults.patch | 24 +++--- redis.logrotate| 10 +- redis.service | 44 ++-- redis.sysusers |2 redis.tmpfiles |2 7 files changed, 111 insertions(+), 111 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 22:36:15 UTC (rev 286708) +++ PKGBUILD2018-01-24 22:37:01 UTC (rev 286709) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Maintainer: Bartłomiej Piotrowski -# Contributor: Jan-Erik Rediger -# Contributor: nofxx .com> - -pkgname=redis -pkgver=4.0.6 -pkgrel=1 -pkgdesc='Advanced key-value store' -arch=('x86_64') -url='http://redis.io/' -license=('BSD') -depends=('jemalloc' 'grep' 'shadow') -backup=('etc/redis.conf' -'etc/logrotate.d/redis') -source=(http://download.redis.io/releases/redis-$pkgver.tar.gz -redis.service redis.sysusers redis.tmpfiles -redis.logrotate -redis.conf-sane-defaults.patch -redis-2.8.11-use-system-jemalloc.patch) -sha256sums=('769b5d69ec237c3e0481a262ff5306ce30db9b5c8ceb14d1023491ca7be5f6fa' -'cceff2a097d9041a0c73caeb5c33e849af783c6a12db866f24b8417ac3ac9d11' -'78f6ab83408956a9afaf28689128f382545c901f172cd5b670724c73f6896d5d' -'09dcc8522899dc3d1e9362989aa4acb5a3996d700b9a44f22ebb5b9667b88183' -'8b4c2caabb4f54157ad91ca472423112b1803685ad18ed11b60463d78494df13' -'22cd3b9f7e9b17647a615d009b50603e7978b0af26c3e2c53560e57573b996ed' -'9720468ede366893c32f34616c6d8670e790309757ae0abc0f49402089a7a672') - -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../redis.conf-sane-defaults.patch - patch -p1 -i ../redis-2.8.11-use-system-jemalloc.patch -} - -build() { - make -C $pkgname-$pkgver -} - -package() { - cd $pkgname-$pkgver - make PREFIX="$pkgdir"/usr install - - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/redis/LICENSE - install -Dm644 redis.conf "$pkgdir"/etc/redis.conf - install -Dm644 ../redis.service "$pkgdir"/usr/lib/systemd/system/redis.service - - # files kept for compatibility with installations made before 2.8.13-2 - install -Dm644 ../redis.logrotate "$pkgdir"/etc/logrotate.d/redis - - ln -sf redis-server "$pkgdir"/usr/bin/redis-sentinel - - install -Dm644 "$srcdir"/redis.sysusers "$pkgdir"/usr/lib/sysusers.d/redis.conf - install -Dm644 "$srcdir"/redis.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/redis.conf -} Copied: redis/repos/community-x86_64/PKGBUILD (from rev 286708, redis/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 22:37:01 UTC (rev 286709) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Bartłomiej Piotrowski +# Contributor: Jan-Erik Rediger +# Contributor: nofxx .com> + +pkgname=redis +pkgver=4.0.7 +pkgrel=1 +pkgdesc='Advanced key-value store' +arch=('x86_64') +url='http://redis.io/' +license=('BSD') +depends=('jemalloc' 'grep' 'shadow') +backup=('etc/redis.conf' +'etc/logrotate.d/redis') +source=(http://download.redis.io/releases/redis-$pkgver.tar.gz +redis.service redis.sysusers redis.tmpfiles +redis.logrotate +redis.conf-sane-defaults.patch +redis-2.8.11-use-system-jemalloc.patch) +sha512sums=('6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b' +
[arch-commits] Commit in redis/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 22:36:15 Author: andrewsc Revision: 286708 upgpkg: redis 4.0.7-1 Updating redis to 4.0.7 Modified: redis/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 22:01:26 UTC (rev 286707) +++ PKGBUILD2018-01-24 22:36:15 UTC (rev 286708) @@ -5,7 +5,7 @@ # Contributor: nofxx .com> pkgname=redis -pkgver=4.0.6 +pkgver=4.0.7 pkgrel=1 pkgdesc='Advanced key-value store' arch=('x86_64') @@ -19,13 +19,13 @@ redis.logrotate redis.conf-sane-defaults.patch redis-2.8.11-use-system-jemalloc.patch) -sha256sums=('769b5d69ec237c3e0481a262ff5306ce30db9b5c8ceb14d1023491ca7be5f6fa' -'cceff2a097d9041a0c73caeb5c33e849af783c6a12db866f24b8417ac3ac9d11' -'78f6ab83408956a9afaf28689128f382545c901f172cd5b670724c73f6896d5d' -'09dcc8522899dc3d1e9362989aa4acb5a3996d700b9a44f22ebb5b9667b88183' -'8b4c2caabb4f54157ad91ca472423112b1803685ad18ed11b60463d78494df13' -'22cd3b9f7e9b17647a615d009b50603e7978b0af26c3e2c53560e57573b996ed' -'9720468ede366893c32f34616c6d8670e790309757ae0abc0f49402089a7a672') +sha512sums=('6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b' + '86018ddd6625f918295e10f9478da361f73a6dbd6c6b8e4b974201669bcccbd4dba443bb0844be68f6ab8d5a1762b32af04c5e12df53b1f0ea812b790d9f4e37' + '2227dfb41bf5112f91716f011862ba5fade220aea3b6a8134a5a05ee3af6d1cca05b08d793a486be97df98780bf43ac5dc4e5e9989ae0c5cd4e1eedb6cee5d71' + '68f7bc12e3b95cb199b71255c6aa5bfaa431fbabbc7d2308e54347c0d35e6d8091c4a79a5a6b56494ab3a294f9389e3ec63902931920862f60b1ffe77222eeeb' + 'df11492df0458b224f75fff31475d39b85116cba6deb06d80d0fd8c467d221db51a2a8f5fc5d2e3e8239c0718e1cf5dc12e99cac9019cb99d3f11835ad00aa5d' + 'fe9748e0ab326e429f4183016b5aeb772199cd4688371c320811c25f8de2fcb7bc34955b359612c1a287e83b4afaba3b7fd6a6567fad66c04e8482cc802f3b50' + 'ab2c1c6b650e47312f55b433139c00d1781e4a8f8d8ec3310fac1aff7e1b45e9c1cb843eff205ef8e2a9f7251944ee37347a8a486ecb017f5da6b5e3a23dc75d') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD config.x86_64)
Date: Wednesday, January 24, 2018 @ 22:01:10 Author: anthraxx Revision: 286706 upgpkg: linux-hardened 4.14.15.a-1 Modified: linux-hardened/trunk/PKGBUILD linux-hardened/trunk/config.x86_64 ---+ PKGBUILD |8 config.x86_64 |2 +- 2 files changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 21:16:58 UTC (rev 286705) +++ PKGBUILD2018-01-24 22:01:10 UTC (rev 286706) @@ -5,7 +5,7 @@ pkgbase=linux-hardened _srcname=linux-4.14 -_pkgver=4.14.14 +_pkgver=4.14.15 pkgver=${_pkgver}.a pkgrel=1 url='https://github.com/copperhead/linux-hardened' @@ -35,11 +35,11 @@ replaces=('linux-grsec') sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7' 'SKIP' -'62d656b98f0dc143216cb9650bd9b96cd83d92925731e9f0bec5eb4d6358e603' +'54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030' 'SKIP' -'0ee89f7c93da3708047467041d4fed7f2f19e07d2a46c3184f61d8ba5d36a80a' +'a9058fbc7ece8cc1920bc3659201c69ecd078de7b87e19a9977e66d9acd007ee' 'SKIP' -'a5f733c271b5f11049efe5d100e97e424716d0f3cc7ae7267ad440424ca5b4b5' +'7928cf08457106c025cc165b823379af8cbff947b6f99485acbdc12a622cdaa5' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' Modified: config.x86_64 === --- config.x86_64 2018-01-24 21:16:58 UTC (rev 286705) +++ config.x86_64 2018-01-24 22:01:10 UTC (rev 286706) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.14.14 Kernel Configuration +# Linux/x86 4.14.15 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y
[arch-commits] Commit in linux-hardened/repos/community-x86_64 (22 files)
Date: Wednesday, January 24, 2018 @ 22:01:26 Author: anthraxx Revision: 286707 archrelease: copy trunk to community-x86_64 Added: linux-hardened/repos/community-x86_64/60-linux.hook (from rev 286706, linux-hardened/trunk/60-linux.hook) linux-hardened/repos/community-x86_64/90-linux.hook (from rev 286706, linux-hardened/trunk/90-linux.hook) linux-hardened/repos/community-x86_64/CVE-2017-17448-netfilter-nfnetlink_cthelper-Add-missing-permission-checks.patch (from rev 286706, linux-hardened/trunk/CVE-2017-17448-netfilter-nfnetlink_cthelper-Add-missing-permission-checks.patch) linux-hardened/repos/community-x86_64/CVE-2017-17450-netfilter-xt_osf-Add-missing-permission-checks.patch (from rev 286706, linux-hardened/trunk/CVE-2017-17450-netfilter-xt_osf-Add-missing-permission-checks.patch) linux-hardened/repos/community-x86_64/CVE-2017-8824-dccp-use-after-free-in-DCCP-code.patch (from rev 286706, linux-hardened/trunk/CVE-2017-8824-dccp-use-after-free-in-DCCP-code.patch) linux-hardened/repos/community-x86_64/PKGBUILD (from rev 286706, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/community-x86_64/config.x86_64 (from rev 286706, linux-hardened/trunk/config.x86_64) linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch (from rev 286706, linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch) linux-hardened/repos/community-x86_64/linux.install (from rev 286706, linux-hardened/trunk/linux.install) linux-hardened/repos/community-x86_64/linux.preset (from rev 286706, linux-hardened/trunk/linux.preset) linux-hardened/repos/community-x86_64/xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-lookup.patch (from rev 286706, linux-hardened/trunk/xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-lookup.patch) Deleted: linux-hardened/repos/community-x86_64/60-linux.hook linux-hardened/repos/community-x86_64/90-linux.hook linux-hardened/repos/community-x86_64/CVE-2017-17448-netfilter-nfnetlink_cthelper-Add-missing-permission-checks.patch linux-hardened/repos/community-x86_64/CVE-2017-17450-netfilter-xt_osf-Add-missing-permission-checks.patch linux-hardened/repos/community-x86_64/CVE-2017-8824-dccp-use-after-free-in-DCCP-code.patch linux-hardened/repos/community-x86_64/PKGBUILD linux-hardened/repos/community-x86_64/config.x86_64 linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch linux-hardened/repos/community-x86_64/linux.install linux-hardened/repos/community-x86_64/linux.preset linux-hardened/repos/community-x86_64/xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-lookup.patch -+ 60-linux.hook | 24 90-linux.hook | 22 CVE-2017-17448-netfilter-nfnetlink_cthelper-Add-missing-permission-checks.patch | 156 CVE-2017-17450-netfilter-xt_osf-Add-missing-permission-checks.patch | 120 CVE-2017-8824-dccp-use-after-free-in-DCCP-code.patch | 84 PKGBUILD | 534 config.x86_64 |16964 +- drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch | 78 linux.install | 22 linux.preset | 28 xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-lookup.patch | 106 11 files changed, 9069 insertions(+), 9069 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 286706:286707 to see the changes.
[arch-commits] Commit in hunspell-es/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 24, 2018 @ 21:49:23 Author: arojas Revision: 315418 archrelease: copy trunk to extra-any Added: hunspell-es/repos/extra-any/PKGBUILD (from rev 315417, hunspell-es/trunk/PKGBUILD) Deleted: hunspell-es/repos/extra-any/PKGBUILD --+ PKGBUILD | 270 ++--- 1 file changed, 135 insertions(+), 135 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 21:48:24 UTC (rev 315417) +++ PKGBUILD2018-01-24 21:49:23 UTC (rev 315418) @@ -1,135 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez -# Maintainer: AndyRTR - -pkgbase=hunspell-es -pkgname=(hunspell-es hyphen-es mythes-es) -pkgver=2.2 -pkgrel=1 -epoch=1 -pkgdesc="Spanish hunspell dictionaries" -arch=(any) -url="https://github.com/sbosio/rla-es"; -license=('LGPL3') -noextract=(es_ANY.oxt es_AR.oxt es_BO.oxt es_CL.oxt es_CO.oxt - es_CR.oxt es_CU.oxt es_DO.oxt es_EC.oxt es_ES.oxt - es_GT.oxt es_HN.oxt es_MX.oxt es_NI.oxt es_PA.oxt - es_PE.oxt es_PR.oxt es_PY.oxt es_SV.oxt es_UY.oxt es_VE.oxt) -source=("https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_ANY.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_AR.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_BO.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_CL.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_CO.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_CR.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_CU.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_DO.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_EC.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_ES.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_GT.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_HN.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_MX.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_NI.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_PA.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_PE.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_PR.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_PY.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_SV.oxt"; -"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_UY.oxt"; - "https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_VE.oxt";) -md5sums=('5d2a621da5e00871f5d43537b343a7c5' - '9c2e0eb4124a4f8bcc1f90fbcc22a729' - '2ff909220bf829bb08651ad1243f766f' - '631ff1bd78a377077a84e91895db8554' - 'b8030f0e018b9a0b879916c2bc6b99cc' - 'bfb8b65dc58cfadb456247b3739a830b' - '607df889fcd7f7f70cd31e5143a0ab22' - '97ffa11e769f53f76f939dc1c5c45c6b' - '7639d8d83c64d45b34f88b2cb30771ad' - '8f6d52b55a41c1108234f625232131e4' - '21291ce4ca017306321879706d6b8f52' - 'e7076ac541f547a314359d1795255ee6' - '69919517517437a75603173d0fa9cb2c' - 'cd573e82a11eacccd1cb12cfa6e89797' - 'cd1a3ce9cf60621261b50c1cd975ba42' - '5a8216aabea79171b7e2edaeb0077d6f' - '7953ae81200fb978a0d44d11fcc6b7fd' - '35795c6e097d2cff48774da834416988' - '5a2b8f9a15542724a3ae12d7206af256' - 'baea8f23e87f509023461df40d1239b2' - '9c71676888b8fab9f4dd7b8a88a44c68') - -package_hunspell-es() { - optdepends=('hunspell: the spell checking libraries and apps') - - for file in *.oxt; do -LANG=en_US.utf8 bsdtar -xf $file - done - - install -dm755 "${pkgdir}/usr/share/hunspell" - install -m644 es_*.dic es_*.aff "$pkgdir/usr/share/hunspell" - - # the symlinks - install -dm755 "${pkgdir}/usr/share/myspell/dicts" - pushd "$pkgdir/usr/share/myspell/dicts" -for file in "$pkgdir"/usr/share/hunspell/*; do - ln -sv /usr/share/hunspell/$(basename $file) . -done - popd - - # docs - install -dm755 "${pkgdir}/usr/share/doc/$pkgname" - install -m644 README.txt "$pkgdir/usr/share/doc/$pkgname" -} - -package_hyphen-es() { - pkgdesc="Spanish hyphenation rules" - optdepends=('hyphen: offers hyphenation library functions') - - install -Dm644 hyph_es_ANY.dic "$pkgdir/usr/share/hyphen/hyph_es_ANY.dic" - - pushd "$pkgdir/usr/share/hyphen/" - es_ES_aliases="es_AR es_BO es_CL es_CO es_CR es_CU es_DO es_EC es_ES es_GT es_HN es_MX es_NI es_PA es_PE es_PR es_SV es_UY es_VE" - for lang in $es_ES_aliases; do -ln -s hyph_es_ANY.dic hyph_$lang.dic - done - popd - - # the symlinks - install -dm755 "
[arch-commits] Commit in hunspell-es/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 21:48:24 Author: arojas Revision: 315417 Update to 2.3 Modified: hunspell-es/trunk/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:40:56 UTC (rev 315416) +++ PKGBUILD2018-01-24 21:48:24 UTC (rev 315417) @@ -4,7 +4,7 @@ pkgbase=hunspell-es pkgname=(hunspell-es hyphen-es mythes-es) -pkgver=2.2 +pkgver=2.3 pkgrel=1 epoch=1 pkgdesc="Spanish hunspell dictionaries" @@ -36,27 +36,27 @@ "https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_SV.oxt"; "https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_UY.oxt"; "https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_VE.oxt";) -md5sums=('5d2a621da5e00871f5d43537b343a7c5' - '9c2e0eb4124a4f8bcc1f90fbcc22a729' - '2ff909220bf829bb08651ad1243f766f' - '631ff1bd78a377077a84e91895db8554' - 'b8030f0e018b9a0b879916c2bc6b99cc' - 'bfb8b65dc58cfadb456247b3739a830b' - '607df889fcd7f7f70cd31e5143a0ab22' - '97ffa11e769f53f76f939dc1c5c45c6b' - '7639d8d83c64d45b34f88b2cb30771ad' - '8f6d52b55a41c1108234f625232131e4' - '21291ce4ca017306321879706d6b8f52' - 'e7076ac541f547a314359d1795255ee6' - '69919517517437a75603173d0fa9cb2c' - 'cd573e82a11eacccd1cb12cfa6e89797' - 'cd1a3ce9cf60621261b50c1cd975ba42' - '5a8216aabea79171b7e2edaeb0077d6f' - '7953ae81200fb978a0d44d11fcc6b7fd' - '35795c6e097d2cff48774da834416988' - '5a2b8f9a15542724a3ae12d7206af256' - 'baea8f23e87f509023461df40d1239b2' - '9c71676888b8fab9f4dd7b8a88a44c68') +sha256sums=('428148e473091229ab3918d9282ee0fb39e4c842f592a7aa3924a31452fd' +'8d0952c6eb3bf40bcbc60cd8ea8f876f8e0c4ff714b65e06556ee06bfeaa0a7e' +'97e3b37efb3bb0149405bee38666b75a44d4c683a3f0b3b77ff442299a5987a2' +'15c99c78cbeae09a02a74a8eff0beda219ae639e2673100fad9cec9ad93aca99' +'bc876b22df92211791655fee3eb2f74a9c52e10cc1f2143239fd5326c0a1fefa' +'5f834d9a6570b351702adeaa0d160c0514b4510147623d8c70cc1d3e5c49dcfe' +'2051ce3aea6b8e50b3ec305b6915320ced630b2f6e89c27126b33bd5d58f8476' +'a63fd1ad3db6dc1bfd1585320c18775fd58df4f7e7fc3dce9903284053536412' +'7c48d2845312bcd83c5f85cf20672fcdbeb632ab7fde5403bd393c61fafc3b55' +'837fe70fe5dade69a5991f5088e68368a139ec76655bb551ebfc1c2ae1c4a71a' +'1fdf774bff8e923e03177beb5a8b2d8c47760274617adf59a78904bdc22356f5' +'b7710785e7079b62609ab800fa1fe9f4de337454fbac15bc5d10955a2af298ab' +'ec4fb742a1bce1cb7de92ca544bb9583c7956dcf562465ca9d41fd6eff44c492' +'9d3990fb1f3686fa2a0880ba42bc6e3a9ca9702500cb5d9a2a16e226a8859514' +'b631d583bf153d02d117724cfeace26269eb2c24f390bc3d989ae32bc7b59e5f' +'8960855f46f0a5febcc433882f5fc29a7d85a7861e0f1005b8d97c51434aa59b' +'46652a01289460926fabf01ee89cdd162bd22499e3dd48cc2e9b31cee8b3a232' +'fbc2dc7ac633cc81592d4ac5f3170415dbb786669e3a93f8b72b9a2b7fec9f78' +'ea3ccd70b22f57d31ecfd6c4cf5e8545c59f8b0bff558619f824a0116bfdeaa4' +'c516f12a801161497c765d58021a04f7596e9957c22d915527596c76b5bd7ec3' +'b53bffc7b041831df47babefc667a5a00f01ba5bad77f264219b05eaf8670bc8') package_hunspell-es() { optdepends=('hunspell: the spell checking libraries and apps')
[arch-commits] Commit in lib32-curl/repos (3 files)
Date: Wednesday, January 24, 2018 @ 21:16:58 Author: eworm Revision: 286705 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-curl/repos/multilib-testing-x86_64/ lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 286704, lib32-curl/trunk/PKGBUILD) lib32-curl/repos/multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch (from rev 286704, lib32-curl/trunk/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch) ---+ PKGBUILD | 59 includes-remove-curl-curlbuild.h-and-curl-curlrules.patch | 2748 2 files changed, 2807 insertions(+) Copied: lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 286704, lib32-curl/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-01-24 21:16:58 UTC (rev 286705) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Daniel Wallace +# Contributor: Dave Reisner +# Contributor: Angel Velasquez +# Contributor: Eric Belanger +# Contributor: Lucien Immink +# Contributor: Daniel J Griffiths + +pkgname=lib32-curl +_pkgname=curl +pkgver=7.58.0 +pkgrel=1 +pkgdesc="An URL retrieval utility and library (32-bit)" +arch=('x86_64') +url="https://curl.haxx.se"; +license=('MIT') +depends=('lib32-libssh2' 'lib32-krb5' 'lib32-libpsl' 'lib32-zlib' "${_pkgname}") +source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc}) +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' +'SKIP') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2' # Daniel Stenberg + '914C533DF9B2ADA2204F586D78E11C6B279D5C91') # Daniel Stenberg (old key) + +build() { + cd "$_pkgname-$pkgver" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --disable-dependency-tracking \ + --disable-ldap \ + --disable-ldaps \ + --enable-ipv6 \ + --enable-manual \ + --enable-versioned-symbols \ + --enable-threaded-resolver \ + --with-gssapi \ + --with-random=/dev/urandom \ + --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \ + --libdir=/usr/lib32 + + make +} + +package() { + cd "$_pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + rm -rf "${pkgdir}"/usr/{share,bin,include} + + # license + install -d "$pkgdir/usr/share/licenses" + ln -s "$_pkgname" "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-curl/repos/multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch (from rev 286704, lib32-curl/trunk/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch) === --- multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch (rev 0) +++ multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch 2018-01-24 21:16:58 UTC (rev 286705) @@ -0,0 +1,2748 @@ +From 73a2fcea0b4adea6ba342cd7ed1149782c214ae3 Mon Sep 17 00:00:00 2001 +From: Daniel Stenberg +Date: Mon, 22 May 2017 09:05:10 +0200 +Subject: [PATCH] includes: remove curl/curlbuild.h and curl/curlrules.h + +Rely entirely on curl/system.h now. + +Introduced in Aug 2008 with commit 14240e9e109f. Now gone. + +Fixes #1456 +--- + CMakeLists.txt | 14 +- + MacOSX-Framework | 9 - + Makefile.am | 2 +- + acinclude.m4 | 18 +- + buildconf| 1 - + buildconf.bat| 35 +- + configure.ac | 7 +- + docs/FAQ | 27 -- + docs/INSTALL.cmake | 11 - + docs/examples/Makefile.am| 8 +- + include/README | 26 +- + include/curl/.gitignore | 1 - + include/curl/Makefile.am | 23 +- + include/curl/curl.h | 2 - + include/curl/curlbuild.h.cmake | 197 -- + include/curl/curlbuild.h.dist| 586 + include/curl/curlbuild.h.in | 197 -- + include/curl/curlrules.h | 239 + include/curl/system.h| 646 --- + lib/CMakeLists.txt | 3 - + lib/Makefile.Watcom | 8 +- + lib/Makefile.am | 6 +- + lib/Makefile.m32 | 11 +- + lib/Makefile.netware | 42 +- + lib/curl_setup.h
[arch-commits] Commit in lib32-curl/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 21:16:53 Author: eworm Revision: 286704 upgpkg: lib32-curl 7.58.0-1 new upstream release Modified: lib32-curl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 21:15:43 UTC (rev 286703) +++ PKGBUILD2018-01-24 21:16:53 UTC (rev 286704) @@ -8,7 +8,7 @@ pkgname=lib32-curl _pkgname=curl -pkgver=7.57.0 +pkgver=7.58.0 pkgrel=1 pkgdesc="An URL retrieval utility and library (32-bit)" arch=('x86_64') @@ -16,7 +16,7 @@ license=('MIT') depends=('lib32-libssh2' 'lib32-krb5' 'lib32-libpsl' 'lib32-zlib' "${_pkgname}") source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('1ce8138c708965d29628f9b3e37cb9cb5c586f82f42091d5e60ba66ddcebcd55dba874c5d903365af0ef94c5c1679430bdd8c0cefbffdf5f7f347d9055824648' +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' 'SKIP') validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2' # Daniel Stenberg '914C533DF9B2ADA2204F586D78E11C6B279D5C91') # Daniel Stenberg (old key)
[arch-commits] Commit in lib32-libcurl-gnutls/repos (2 files)
Date: Wednesday, January 24, 2018 @ 21:15:43 Author: eworm Revision: 286703 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libcurl-gnutls/repos/multilib-testing-x86_64/ lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD (from rev 286702, lib32-libcurl-gnutls/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD (from rev 286702, lib32-libcurl-gnutls/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-01-24 21:15:43 UTC (rev 286703) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: Lizao (Larry) Li + +pkgname=lib32-libcurl-gnutls +pkgver=7.58.0 +pkgrel=1 +pkgdesc='An URL retrieval library (linked against gnutls)' +arch=('x86_64') +url='https://curl.haxx.se' +license=('MIT') +depends=('lib32-curl' 'lib32-glibc' 'lib32-gnutls' 'lib32-libpsl' + 'lib32-libssh2' 'lib32-nettle' 'lib32-zlib' 'libcurl-gnutls') +makedepends=('gcc-multilib') +options=('strip') +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' +'SKIP') + +build() { + cd curl-${pkgver} + + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib32' \ +--disable-ldap \ +--disable-ldaps \ +--disable-manual \ +--disable-versioned-symbols \ +--enable-ipv6 \ +--enable-threaded-resolver \ +--without-gssapi \ +--without-libidn \ +--without-ssl \ +--with-gnutls='/usr' \ +--with-random='/dev/urandom' \ +--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' + + make -C lib +} + +package() { + cd curl-${pkgver} + + make -C lib DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/lib32/libcurl{,-gnutls}.so.4.5.0 + rm "${pkgdir}"/usr/lib32/libcurl.{a,so}* + for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do +ln -s libcurl-gnutls.so.4.5.0 "${pkgdir}"/usr/lib32/libcurl-gnutls.so.${version} + done + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libcurl-gnutls "${pkgdir}"/usr/share/licenses/lib32-libcurl-gnutls +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-libcurl-gnutls/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 21:15:38 Author: eworm Revision: 286702 upgpkg: lib32-libcurl-gnutls 7.58.0-1 * new upstream release * use sha512 checksums for all *curl* packages Modified: lib32-libcurl-gnutls/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 21:15:03 UTC (rev 286701) +++ PKGBUILD2018-01-24 21:15:38 UTC (rev 286702) @@ -3,7 +3,7 @@ # Contributor: Lizao (Larry) Li pkgname=lib32-libcurl-gnutls -pkgver=7.57.0 +pkgver=7.58.0 pkgrel=1 pkgdesc='An URL retrieval library (linked against gnutls)' arch=('x86_64') @@ -15,7 +15,7 @@ options=('strip') source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg -sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b' +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' 'SKIP') build() {
[arch-commits] Commit in lib32-libcurl-compat/repos (2 files)
Date: Wednesday, January 24, 2018 @ 21:15:03 Author: eworm Revision: 286701 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libcurl-compat/repos/multilib-testing-x86_64/ lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD (from rev 286700, lib32-libcurl-compat/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD (from rev 286700, lib32-libcurl-compat/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-01-24 21:15:03 UTC (rev 286701) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: Piotr Balcerowski + +pkgname=lib32-libcurl-compat +pkgver=7.58.0 +pkgrel=1 +pkgdesc='An URL retrieval library (without versioned symbols)' +arch=('x86_64') +url='https://curl.haxx.se' +license=('MIT') +depends=('lib32-curl' 'lib32-glibc' 'lib32-krb5' 'lib32-libssh2' 'lib32-libpsl' + 'lib32-openssl' 'lib32-zlib' 'libcurl-compat') +options=('strip') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' +'SKIP') + +build() { + cd curl-${pkgver} + + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib32' \ +--disable-ldap \ +--disable-ldaps \ +--disable-manual \ +--disable-versioned-symbols \ +--enable-ipv6 \ +--enable-threaded-resolver \ +--with-gssapi \ +--with-random='/dev/urandom' \ +--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make -C lib +} + +package() { + cd curl-${pkgver} + + make -C lib DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/lib32/libcurl{,-compat}.so.4.5.0 + rm "${pkgdir}"/usr/lib32/libcurl.{a,so}* + for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do +ln -s libcurl-compat.so.4.5.0 "${pkgdir}"/usr/lib32/libcurl.so.${version} + done + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libcurl-compat "${pkgdir}"/usr/share/licenses/lib32-libcurl-compat +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-libcurl-compat/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 21:14:46 Author: eworm Revision: 286700 upgpkg: lib32-libcurl-compat 7.58.0-1 * new upstream release * use sha512 checksums for all *curl* packages Modified: lib32-libcurl-compat/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 21:11:37 UTC (rev 286699) +++ PKGBUILD2018-01-24 21:14:46 UTC (rev 286700) @@ -3,7 +3,7 @@ # Contributor: Piotr Balcerowski pkgname=lib32-libcurl-compat -pkgver=7.57.0 +pkgver=7.58.0 pkgrel=1 pkgdesc='An URL retrieval library (without versioned symbols)' arch=('x86_64') @@ -12,10 +12,10 @@ depends=('lib32-curl' 'lib32-glibc' 'lib32-krb5' 'lib32-libssh2' 'lib32-libpsl' 'lib32-openssl' 'lib32-zlib' 'libcurl-compat') options=('strip') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) -sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b' +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' 'SKIP') -validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg build() { cd curl-${pkgver}
[arch-commits] Commit in libcurl-gnutls/repos (2 files)
Date: Wednesday, January 24, 2018 @ 21:11:37 Author: eworm Revision: 286699 archrelease: copy trunk to community-testing-x86_64 Added: libcurl-gnutls/repos/community-testing-x86_64/ libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 286698, libcurl-gnutls/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 286698, libcurl-gnutls/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-24 21:11:37 UTC (rev 286699) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: Lizao (Larry) Li + +pkgname=libcurl-gnutls +pkgver=7.58.0 +pkgrel=1 +pkgdesc='An URL retrieval library (linked against gnutls)' +arch=('x86_64') +url='https://curl.haxx.se' +license=('MIT') +depends=('curl' 'glibc' 'gnutls' 'libpsl' 'nettle' 'zlib' + 'libssh2.so') +options=('strip') +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' +'SKIP') + +build() { + cd curl-${pkgver} + + ./configure \ +--prefix='/usr' \ +--disable-ldap \ +--disable-ldaps \ +--disable-manual \ +--disable-versioned-symbols \ +--enable-ipv6 \ +--enable-threaded-resolver \ +--without-gssapi \ +--without-libidn \ +--without-ssl \ +--with-gnutls='/usr' \ +--with-random='/dev/urandom' \ +--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' + + make -C lib +} + +package() { + cd curl-${pkgver} + + make -C lib DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.5.0 + rm "${pkgdir}"/usr/lib/libcurl.{a,so}* + for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do +ln -s libcurl-gnutls.so.4.5.0 "${pkgdir}"/usr/lib/libcurl-gnutls.so.${version} + done + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libcurl-gnutls/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 21:11:33 Author: eworm Revision: 286698 upgpkg: libcurl-gnutls 7.58.0-1 * new upstream release * use sha512 checksums for all *curl* packages Modified: libcurl-gnutls/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 21:10:24 UTC (rev 286697) +++ PKGBUILD2018-01-24 21:11:33 UTC (rev 286698) @@ -3,7 +3,7 @@ # Contributor: Lizao (Larry) Li pkgname=libcurl-gnutls -pkgver=7.57.0 +pkgver=7.58.0 pkgrel=1 pkgdesc='An URL retrieval library (linked against gnutls)' arch=('x86_64') @@ -14,7 +14,7 @@ options=('strip') source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg -sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b' +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' 'SKIP') build() {
[arch-commits] Commit in libcurl-compat/repos (2 files)
Date: Wednesday, January 24, 2018 @ 21:10:24 Author: eworm Revision: 286697 archrelease: copy trunk to community-testing-x86_64 Added: libcurl-compat/repos/community-testing-x86_64/ libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 286696, libcurl-compat/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 286696, libcurl-compat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-24 21:10:24 UTC (rev 286697) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: Piotr Balcerowski + +pkgname=libcurl-compat +pkgver=7.58.0 +pkgrel=1 +pkgdesc='An URL retrieval library (without versioned symbols)' +arch=('x86_64') +url='https://curl.haxx.se' +license=('MIT') +depends=('curl' 'glibc' 'krb5' 'openssl' 'libpsl' 'zlib' + 'libssh2.so') +options=('strip') +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' +'SKIP') + +build() { + cd curl-${pkgver} + + ./configure \ +--prefix='/usr' \ +--disable-ldap \ +--disable-ldaps \ +--disable-manual \ +--disable-versioned-symbols \ +--enable-ipv6 \ +--enable-threaded-resolver \ +--with-gssapi \ +--with-random='/dev/urandom' \ +--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make -C lib +} + +package() { + cd curl-${pkgver} + + make -C lib DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.5.0 + rm "${pkgdir}"/usr/lib/libcurl.{a,so}* + for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do +ln -s libcurl-compat.so.4.5.0 "${pkgdir}"/usr/lib/libcurl.so.${version} + done + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libcurl-compat/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 21:10:14 Author: eworm Revision: 286696 upgpkg: libcurl-compat 7.58.0-1 * new upstream release * use sha512 checksum for all *curl* packages Modified: libcurl-compat/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 20:13:05 UTC (rev 286695) +++ PKGBUILD2018-01-24 21:10:14 UTC (rev 286696) @@ -3,7 +3,7 @@ # Contributor: Piotr Balcerowski pkgname=libcurl-compat -pkgver=7.57.0 +pkgver=7.58.0 pkgrel=1 pkgdesc='An URL retrieval library (without versioned symbols)' arch=('x86_64') @@ -14,7 +14,7 @@ options=('strip') source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg -sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b' +sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' 'SKIP') build() {
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Wednesday, January 24, 2018 @ 20:13:05 Author: felixonmars Revision: 286695 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 286694, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 286694, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 20:13:05 UTC (rev 286695) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.5 +pkgrel=15 +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' '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' '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=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3') + +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: Wednesday, January 24, 2018 @ 20:12:40 Author: felixonmars Revision: 286694 upgpkg: hledger-ui 1.5-15 rebuild with split,0.2.3.3 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 20:11:40 UTC (rev 286693) +++ PKGBUILD2018-01-24 20:12:40 UTC (rev 286694) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.5 -pkgrel=14 +pkgrel=15 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 20:11:19 Author: felixonmars Revision: 286692 upgpkg: hledger-web 1.5-29 rebuild with split,0.2.3.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 20:09:53 UTC (rev 286691) +++ PKGBUILD2018-01-24 20:11:19 UTC (rev 286692) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=28 +pkgrel=29 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Wednesday, January 24, 2018 @ 20:11:40 Author: felixonmars Revision: 286693 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 286692, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 286692, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 20:11:40 UTC (rev 286693) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=29 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in gkrellm/repos/community-x86_64 (5 files)
Date: Wednesday, January 24, 2018 @ 20:09:53 Author: bgyorgy Revision: 286691 archrelease: copy trunk to community-x86_64 Added: gkrellm/repos/community-x86_64/PKGBUILD (from rev 286689, gkrellm/trunk/PKGBUILD) gkrellm/repos/community-x86_64/fix-critical-warning.patch (from rev 286689, gkrellm/trunk/fix-critical-warning.patch) gkrellm/repos/community-x86_64/gkrellm.service (from rev 286689, gkrellm/trunk/gkrellm.service) Deleted: gkrellm/repos/community-x86_64/PKGBUILD gkrellm/repos/community-x86_64/gkrellm.service + PKGBUILD | 84 --- fix-critical-warning.patch | 35 + gkrellm.service| 22 +-- 3 files changed, 93 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 20:09:47 UTC (rev 286690) +++ PKGBUILD2018-01-24 20:09:53 UTC (rev 286691) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: dorphell -# Contributor: Matt Smith (Majik) -# Contributor: Jaroslav Lichtblau -# Contributor: Jozef Riha -# Contributor: Alexander Rødseth - -pkgname=gkrellm -pkgver=2.3.10 -pkgrel=2 -pkgdesc="System monitor package for GTK2" -arch=('x86_64' 'i686') -url="http://gkrellm.srcbox.net/"; -license=('GPL3') -depends=('gtk2' 'libsm' 'lm_sensors') -makedepends=('gettext') -backup=('etc/gkrellmd.conf') -source=("${url}/releases/${pkgname}-${pkgver}.tar.bz2" -"gkrellm.service") -sha256sums=('8b9ec8baadcd5830c6aff04ba86dc9ed317a15c1c3787440bd1e680fb2fcd766' -'2829931127632d0391f6749024809594b78c138fe4f03c98cd65fdbd47cea376') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make LOCALEDIR=/usr/share/locale -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" PREFIX=/usr install - install -Dm644 "server/gkrellmd.conf" "$pkgdir/etc/gkrellmd.conf" - install -Dm644 "../gkrellm.service" "$pkgdir/usr/lib/systemd/system/gkrellm.service" -} - -# vim:set ts=2 sw=2 et: Copied: gkrellm/repos/community-x86_64/PKGBUILD (from rev 286689, gkrellm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 20:09:53 UTC (rev 286691) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: dorphell +# Contributor: Matt Smith (Majik) +# Contributor: Jaroslav Lichtblau +# Contributor: Jozef Riha +# Contributor: Alexander Rødseth + +pkgname=gkrellm +pkgver=2.3.10 +pkgrel=3 +pkgdesc="System monitor package for GTK2" +arch=('x86_64') +url="http://gkrellm.srcbox.net/"; +license=('GPL3') +depends=('gtk2' 'libsm' 'lm_sensors') +makedepends=('gettext') +backup=('etc/gkrellmd.conf') +source=("${url}/releases/${pkgname}-${pkgver}.tar.bz2" +"fix-critical-warning.patch" +"gkrellm.service") +sha256sums=('8b9ec8baadcd5830c6aff04ba86dc9ed317a15c1c3787440bd1e680fb2fcd766' +'05c02428065b8774637db3efe564fb597e3d9d3d9200e004077fbe9a04412e36' +'2829931127632d0391f6749024809594b78c138fe4f03c98cd65fdbd47cea376') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # Avoid calling g_strstr_len with NULL haystack (FS#51413) + # https://git.srcbox.net/gkrellm/commit/?id=3db76c647a04a603bafae19cc699bd50436d66a2 + patch -Np1 -i ../fix-critical-warning.patch +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + make LOCALEDIR=/usr/share/locale +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" PREFIX=/usr install + install -Dm644 "server/gkrellmd.conf" "$pkgdir/etc/gkrellmd.conf" + install -Dm644 "../gkrellm.service" "$pkgdir/usr/lib/systemd/system/gkrellm.service" +} + +# vim:set ts=2 sw=2 et: Copied: gkrellm/repos/community-x86_64/fix-critical-warning.patch (from rev 286689, gkrellm/trunk/fix-critical-warning.patch) === --- fix-critical-warning.patch (rev 0) +++ fix-critical-warning.patch 2018-01-24 20:09:53 UTC (rev 286691) @@ -0,0 +1,35 @@ +From 3db76c647a04a603bafae19cc699bd50436d66a2 Mon Sep 17 00:00:00 2001 +From: Jindřich Makovička +Date: Sat, 20 May 2017 10:34:52 +0200 +Subject: Avoid calling g_strstr_len with NULL haystack + +--- + src/sysdeps/linux.c | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/src/sysdeps/linux.c b/src/sysdeps/linux.c +index 460a03d..99e7261 100644 +--- a/src/sysdeps/linux.c b/src/sysdeps/linux.c +@@ -3157,6 +3157,7 @@ sensors_nvidia_smi_read(gboolean setup) + || !strcmp(id, ":") + ) + continue; ++ stmp = str; + if ((str = g_strstr_len(str, -1, "Temperature")) != NULL) + { + str += 11; +@@ -3185,6 +3186,10 @@ sensors_nvidia_smi_read(gboolean setup)
[arch-commits] Commit in hledger/repos (2 files)
Date: Wednesday, January 24, 2018 @ 20:09:47 Author: felixonmars Revision: 286690 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 286689, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 286689, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 20:09:47 UTC (rev 286690) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.5 +pkgrel=10 +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' 'haskell-cmdargs' + 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' 'haskell-here' 'haskell-pretty-show' + 'haskell-temporary' 'haskell-tabular' 'haskell-hledger-lib' 'haskell-unordered-containers' + 'haskell-csv' 'haskell-data-default' 'haskell-hashable' 'haskell-hunit' 'haskell-mtl' + 'haskell-old-time' 'haskell-megaparsec' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-shakespeare' 'haskell-split' 'haskell-text' '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=('252c515c1cec094266888ae6ba8ebc166abbfe0b2681b4f0cca07e3b21488f6ce36a2ac5ffa4a7629414c1720c73016b8a45921c4c336923b21bb15352630c39') + +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: Wednesday, January 24, 2018 @ 20:08:56 Author: felixonmars Revision: 286689 upgpkg: hledger 1.5-10 rebuild with split,0.2.3.3 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 20:08:54 UTC (rev 286688) +++ PKGBUILD2018-01-24 20:08:56 UTC (rev 286689) @@ -4,7 +4,7 @@ pkgname=hledger pkgver=1.5 -pkgrel=9 +pkgrel=10 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in gkrellm/trunk (PKGBUILD fix-critical-warning.patch)
Date: Wednesday, January 24, 2018 @ 20:08:54 Author: bgyorgy Revision: 286688 upgpkg: gkrellm 2.3.10-3 Avoid calling g_strstr_len with NULL haystack (FS#51413) Added: gkrellm/trunk/fix-critical-warning.patch Modified: gkrellm/trunk/PKGBUILD + PKGBUILD | 12 +++- fix-critical-warning.patch | 35 +++ 2 files changed, 46 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 20:07:43 UTC (rev 286687) +++ PKGBUILD2018-01-24 20:08:54 UTC (rev 286688) @@ -7,7 +7,7 @@ pkgname=gkrellm pkgver=2.3.10 -pkgrel=2 +pkgrel=3 pkgdesc="System monitor package for GTK2" arch=('x86_64') url="http://gkrellm.srcbox.net/"; @@ -16,10 +16,20 @@ makedepends=('gettext') backup=('etc/gkrellmd.conf') source=("${url}/releases/${pkgname}-${pkgver}.tar.bz2" +"fix-critical-warning.patch" "gkrellm.service") sha256sums=('8b9ec8baadcd5830c6aff04ba86dc9ed317a15c1c3787440bd1e680fb2fcd766' +'05c02428065b8774637db3efe564fb597e3d9d3d9200e004077fbe9a04412e36' '2829931127632d0391f6749024809594b78c138fe4f03c98cd65fdbd47cea376') +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # Avoid calling g_strstr_len with NULL haystack (FS#51413) + # https://git.srcbox.net/gkrellm/commit/?id=3db76c647a04a603bafae19cc699bd50436d66a2 + patch -Np1 -i ../fix-critical-warning.patch +} + build() { cd "$srcdir/$pkgname-$pkgver" Added: fix-critical-warning.patch === --- fix-critical-warning.patch (rev 0) +++ fix-critical-warning.patch 2018-01-24 20:08:54 UTC (rev 286688) @@ -0,0 +1,35 @@ +From 3db76c647a04a603bafae19cc699bd50436d66a2 Mon Sep 17 00:00:00 2001 +From: Jindřich Makovička +Date: Sat, 20 May 2017 10:34:52 +0200 +Subject: Avoid calling g_strstr_len with NULL haystack + +--- + src/sysdeps/linux.c | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/src/sysdeps/linux.c b/src/sysdeps/linux.c +index 460a03d..99e7261 100644 +--- a/src/sysdeps/linux.c b/src/sysdeps/linux.c +@@ -3157,6 +3157,7 @@ sensors_nvidia_smi_read(gboolean setup) + || !strcmp(id, ":") + ) + continue; ++ stmp = str; + if ((str = g_strstr_len(str, -1, "Temperature")) != NULL) + { + str += 11; +@@ -3185,6 +3186,10 @@ sensors_nvidia_smi_read(gboolean setup) + else if ((smi = nvidia_smi_lookup(id)) != NULL) + smi->temp = temp; + } ++ else ++ { ++ str = stmp; ++ } + } + } + if (output) +-- +cgit v0.12 +
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Wednesday, January 24, 2018 @ 20:07:43 Author: felixonmars Revision: 286687 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 286686, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 286686, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 20:07:43 UTC (rev 286687) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.5 +pkgrel=8 +pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-blaze-markup' + 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-extra' + 'haskell-hashtables' 'haskell-megaparsec' 'haskell-mtl' 'haskell-old-time' + 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-text' + 'haskell-uglymemo' 'haskell-utf8-string' 'haskell-hunit' 'haskell-parsec' + 'haskell-semigroups') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b9f134ad4ffdfdbd79c3a477397062db7a3610a56e842244c371db1b59c50c83d7b710e54b3c0b73067f57a36f7838bcae080490fbc1389882af9f59bd450588') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal + +sed -i 's/++ fs2$/++ fs2 ++ ["-dynamic"]/' ${_hkgname}-${pkgver}/tests/doctests.hs +} + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 20:07:23 Author: felixonmars Revision: 286686 upgpkg: haskell-hledger-lib 1.5-8 rebuild with split,0.2.3.3 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 20:01:42 UTC (rev 286685) +++ PKGBUILD2018-01-24 20:07:23 UTC (rev 286686) @@ -5,7 +5,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.5 -pkgrel=7 +pkgrel=8 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Wednesday, January 24, 2018 @ 19:50:57 Author: felixonmars Revision: 286673 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 286672, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 286672, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 19:50:57 UTC (rev 286673) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.4.3 +pkgrel=13 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Wednesday, January 24, 2018 @ 20:01:42 Author: felixonmars Revision: 286685 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 286684, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 286684, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 20:01:42 UTC (rev 286685) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=54 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec" + "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" "haskell-errors" + "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" "haskell-lens" + "haskell-monad-loops" "haskell-openpgp-asciiarmor" "haskell-optparse-applicative" + "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:54:50 Author: felixonmars Revision: 286676 upgpkg: postgrest 0.4.4.0-18 rebuild with split,0.2.3.3 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:52:06 UTC (rev 286675) +++ PKGBUILD2018-01-24 19:54:50 UTC (rev 286676) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=17 +pkgrel=18 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in git-repair/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:56:34 Author: felixonmars Revision: 286678 upgpkg: git-repair 1.20170626-16 rebuild with split,0.2.3.3 Modified: git-repair/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:55:33 UTC (rev 286677) +++ PKGBUILD2018-01-24 19:56:34 UTC (rev 286678) @@ -3,7 +3,7 @@ pkgname=git-repair pkgver=1.20170626 -pkgrel=15 +pkgrel=16 pkgdesc="Repairs a damaged git repisitory" url="http://git-repair.branchable.com/"; license=("GPL")
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Wednesday, January 24, 2018 @ 19:49:56 Author: felixonmars Revision: 286671 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 286670, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 286670, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 19:49:56 UTC (rev 286671) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.1.1 +pkgrel=13 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be') + +prepare() { +sed -i 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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 postgrest/repos (2 files)
Date: Wednesday, January 24, 2018 @ 19:55:33 Author: felixonmars Revision: 286677 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 286676, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 286676, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 19:55:33 UTC (rev 286677) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=18 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Wednesday, January 24, 2018 @ 19:52:06 Author: felixonmars Revision: 286675 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 286674, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 286674, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 19:52:06 UTC (rev 286675) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.5.2 +pkgrel=13 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql' 'haskell-mtl') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2') + +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-hasql/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:49:33 Author: felixonmars Revision: 286670 upgpkg: haskell-hasql 1.1.1-13 rebuild with split,0.2.3.3 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:48:01 UTC (rev 286669) +++ PKGBUILD2018-01-24 19:49:33 UTC (rev 286670) @@ -5,7 +5,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.1.1 -pkgrel=12 +pkgrel=13 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql"; license=('MIT')
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 20:01:22 Author: felixonmars Revision: 286684 upgpkg: hopenpgp-tools 0.19.5-54 rebuild with split,0.2.3.3 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:59:16 UTC (rev 286683) +++ PKGBUILD2018-01-24 20:01:22 UTC (rev 286684) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=53 +pkgrel=54 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Wednesday, January 24, 2018 @ 19:59:16 Author: felixonmars Revision: 286683 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 286682, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 286682, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 19:59:16 UTC (rev 286683) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.5.5 +pkgrel=150 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 'haskell-bzlib' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-data-default-class' 'haskell-errors' + 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 'haskell-network' + 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 'haskell-resourcet' + 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-wl-pprint-extras' + 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('f480201a10f14150adc290c81d38e7b6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:58:48 Author: felixonmars Revision: 286682 upgpkg: haskell-hopenpgp 2.5.5-150 rebuild with split,0.2.3.3 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:57:54 UTC (rev 286681) +++ PKGBUILD2018-01-24 19:58:48 UTC (rev 286682) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.5.5 -pkgrel=149 +pkgrel=150 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/"; license=('MIT')
[arch-commits] Commit in consul/repos/community-x86_64 (14 files)
Date: Wednesday, January 24, 2018 @ 19:57:54 Author: felixonmars Revision: 286681 archrelease: copy trunk to community-x86_64 Added: consul/repos/community-x86_64/PKGBUILD (from rev 286680, consul/trunk/PKGBUILD) consul/repos/community-x86_64/consul.default (from rev 286680, consul/trunk/consul.default) consul/repos/community-x86_64/consul.install (from rev 286680, consul/trunk/consul.install) consul/repos/community-x86_64/consul.service (from rev 286680, consul/trunk/consul.service) consul/repos/community-x86_64/consul.sysusers (from rev 286680, consul/trunk/consul.sysusers) consul/repos/community-x86_64/disable-broken-api-test.patch (from rev 286680, consul/trunk/disable-broken-api-test.patch) consul/repos/community-x86_64/example.json (from rev 286680, consul/trunk/example.json) Deleted: consul/repos/community-x86_64/PKGBUILD consul/repos/community-x86_64/consul.default consul/repos/community-x86_64/consul.install consul/repos/community-x86_64/consul.service consul/repos/community-x86_64/consul.sysusers consul/repos/community-x86_64/disable-broken-api-test.patch consul/repos/community-x86_64/example.json ---+ PKGBUILD | 144 consul.default|2 consul.install| 18 +-- consul.service| 32 ++--- consul.sysusers |2 disable-broken-api-test.patch | 236 example.json | 14 +- 7 files changed, 224 insertions(+), 224 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 19:57:11 UTC (rev 286680) +++ PKGBUILD2018-01-24 19:57:54 UTC (rev 286681) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Thore Bödecker -# Maintainer: Felix Yan - -pkgname=consul -pkgver=1.0.2 -pkgrel=1 -pkgdesc="A tool for service discovery, monitoring and configuration." -arch=('x86_64') -_gocli_commit='65fcae5817c8600da98ada9d7edf26dd1a84837b' # HEAD -url="https://www.consul.io"; -license=('MPL') -depends=('glibc') -makedepends=('git' 'go-pie' 'procps-ng' 'syslog-ng') -source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz"; -"git+https://github.com/mitchellh/cli#commit=${_gocli_commit}"; -consul.service -consul.default -consul.sysusers -example.json -disable-broken-api-test.patch) -install=consul.install -sha512sums=('6544a0bfcaa1ad0982db5694c34ec2587e8f669c39ec1bd5310478dc9aed7e4a0926bded2b9890b897db5c3e834c63811ba389ab105314c555b7cb181810f318' -'SKIP' - 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' - 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' - 'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87' - 'c4292b8f56ee955ed7385a49843fd90d6434029891b3e1e724cb2fc841514c06e2554a26d3937c114371b18c2168c4e64319eb2cbd726ee8b35870df19089348' - 'ad5b5ea1fd4ec443c98a89da9fb581d32894c4583dec3707ce9096ed45706bc800f8eb20e5a0c68f6de437d228e09a97bad5815b5bba9b18ae339bcf9a42f8f7') - -prepare() { - export GOPATH="${srcdir}" - export PATH="$PATH:$GOPATH/bin" - mkdir -p "src/github.com/mitchellh" - mkdir -p "src/github.com/hashicorp" - - mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}" - mv "cli" "src/github.com/mitchellh/cli" - - cd "src/github.com/hashicorp/${pkgname}" - - # TODO: debug failing tests - # + TestTombstoneGC - #rm ./agent/consul/state/tombstone_gc_test.go - # + TestAPI_ClientTLSOptions - #patch -p0 ./api/api_test.go < "${srcdir}/disable-broken-api-test.patch" - # + TestSyslogFilter (need to start syslog-ng within the chroot container) - #rm ./logger/syslog_test.go - #make test -} - -build() { - cd "src/github.com/hashicorp/${pkgname}" - # build local arch only, from: https://github.com/hashicorp/consul/#developing-consul - CONSUL_DEV=1 make -} - -package() { - cd "src/github.com/hashicorp/${pkgname}" - - install -D -d -m750 -o 208 -g 208 "${pkgdir}/var/lib/consul" - install -D -d -m750 -o 0 -g 208 "${pkgdir}/etc/consul.d" - - install -D -m644 "${srcdir}/consul.default" "${pkgdir}/etc/default/consul" - install -D -m640 -o 0 -g 208 "${srcdir}/example.json" "${pkgdir}/etc/consul.d/example.json" - install -Dm755 bin/consul "${pkgdir}/usr/bin/consul" - - install -Dm644 "${srcdir}/consul.service" "${pkgdir}/usr/lib/systemd/system/consul.service" - install -Dm644 "${srcdir}/consul.sysusers" "${pkgdir}/usr/lib/sysusers.d/consul.conf" -} - -# vim:set ts=2 sw=2 et: Copied: consul/repos/community-x86_64/PKGBUILD (from rev 286680, consul/trunk/PKG
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:57:11 Author: felixonmars Revision: 286680 upgpkg: consul 1.0.3-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:56:54 UTC (rev 286679) +++ PKGBUILD2018-01-24 19:57:11 UTC (rev 286680) @@ -3,7 +3,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.0.2 +pkgver=1.0.3 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('6544a0bfcaa1ad0982db5694c34ec2587e8f669c39ec1bd5310478dc9aed7e4a0926bded2b9890b897db5c3e834c63811ba389ab105314c555b7cb181810f318' +sha512sums=('edf2f2b70a00c923bee1844d1a14e72f3fad8e576fdf1fe24896b20b72a0c53cb222e3fdba413684ecd9031b00f1df321c7ed07a0fa6310a9d8e05fc70c5cb3a' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:50:36 Author: felixonmars Revision: 286672 upgpkg: haskell-hasql-pool 0.4.3-13 rebuild with split,0.2.3.3 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:49:56 UTC (rev 286671) +++ PKGBUILD2018-01-24 19:50:36 UTC (rev 286672) @@ -5,7 +5,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.4.3 -pkgrel=12 +pkgrel=13 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool"; license=('MIT')
[arch-commits] Commit in git-repair/repos (2 files)
Date: Wednesday, January 24, 2018 @ 19:56:54 Author: felixonmars Revision: 286679 archrelease: copy trunk to community-staging-x86_64 Added: git-repair/repos/community-staging-x86_64/ git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 286678, git-repair/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 286678, git-repair/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 19:56:54 UTC (rev 286679) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=git-repair +pkgver=1.20170626 +pkgrel=16 +pkgdesc="Repairs a damaged git repisitory" +url="http://git-repair.branchable.com/"; +license=("GPL") +arch=('x86_64') +depends=('git' 'ghc' "haskell-async" "haskell-data-default" "haskell-exceptions" "haskell-hslogger" + "haskell-ifelse" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-quickcheck" "haskell-split" "haskell-text" + "haskell-unix-compat" "haskell-utf8-string") +makedepends=('ghc') +source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver") +sha512sums=('SKIP') + +build() { + cd git-repair + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ + -fnetwork-uri + runhaskell Setup build +} + +package() { + cd git-repair + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1 + + rm "$pkgdir"/usr/share/doc/git-repair/GPL + rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:51:46 Author: felixonmars Revision: 286674 upgpkg: haskell-hasql-transaction 0.5.2-13 rebuild with split,0.2.3.3 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:50:57 UTC (rev 286673) +++ PKGBUILD2018-01-24 19:51:46 UTC (rev 286674) @@ -4,7 +4,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.5.2 -pkgrel=12 +pkgrel=13 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction"; license=('MIT')
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Wednesday, January 24, 2018 @ 19:48:01 Author: felixonmars Revision: 286669 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 286668, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 286668, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 19:48:01 UTC (rev 286669) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1 +pkgrel=44 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-base-prelude" "haskell-binary-parser" + "haskell-bytestring-strict-builder" "haskell-loch-th" "haskell-network-ip" + "haskell-placeholders" "haskell-scientific" "haskell-text" "haskell-unordered-containers" + "haskell-uuid" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306') + +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-postgresql-binary/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:47:36 Author: felixonmars Revision: 286668 upgpkg: haskell-postgresql-binary 0.12.1-44 rebuild with split,0.2.3.3 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:46:44 UTC (rev 286667) +++ PKGBUILD2018-01-24 19:47:36 UTC (rev 286668) @@ -5,7 +5,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1 -pkgrel=43 +pkgrel=44 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary"; license=("MIT")
[arch-commits] Commit in haskell-network-ip/repos (2 files)
Date: Wednesday, January 24, 2018 @ 19:46:44 Author: felixonmars Revision: 286667 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-ip/repos/community-staging-x86_64/ haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 28, haskell-network-ip/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 28, haskell-network-ip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 19:46:44 UTC (rev 286667) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=network-ip +pkgname=haskell-network-ip +pkgver=0.3.0.2 +pkgrel=15 +pkgdesc="Internet Protocol data structures" +url="https://github.com/mvv/network-ip"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 'haskell-data-endian' + 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 'haskell-parsers' + 'haskell-text-printer' 'haskell-type-hint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092') + +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" +}