[arch-commits] Commit in ghc/trunk (PKGBUILD build.mk print-provides-replaces.sh)
Date: Monday, March 30, 2015 @ 09:30:38 Author: td123 Revision: 235272 upgpkg: ghc 7.10.1-1 bump Modified: ghc/trunk/PKGBUILD ghc/trunk/build.mk ghc/trunk/print-provides-replaces.sh + PKGBUILD | 78 +-- build.mk | 222 --- print-provides-replaces.sh | 13 +- 3 files changed, 207 insertions(+), 106 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 01:46:12 UTC (rev 235271) +++ PKGBUILD2015-03-30 07:30:38 UTC (rev 235272) @@ -10,7 +10,7 @@ # grep -r ghc /var/abs/ | awk -F '/' '{ print $5; }' | sort -u pkgname=ghc -pkgver=7.8.4 +pkgver=7.10.1 pkgrel=1 pkgdesc='The Glasgow Haskell Compiler' arch=('i686' 'x86_64') @@ -24,33 +24,29 @@ checkdepends=('python2') install='ghc.install' options=('staticlibs') -provides=('haskell-array=0.5.0.0' - 'haskell-base=4.7.0.2' - 'haskell-binary=0.7.1.0' +provides=('haskell-array=0.5.1.0' + 'haskell-base=4.8.0.0' + 'haskell-binary=0.7.3.0' 'haskell-bin-package-db=0.0.0.0' - 'haskell-bytestring=0.10.4.0' - 'haskell-containers=0.5.5.1' - 'haskell-deepseq=1.3.0.2' - 'haskell-directory=1.2.1.0' - 'haskell-filepath=1.3.0.2' - 'haskell-ghc-prim=0.3.1.0' - 'haskell-haskeline=0.7.1.2' - 'haskell-haskell2010=1.1.2.0' - 'haskell-haskell98=2.0.0.3' - 'haskell-hoopl=3.10.0.1' - 'haskell-hpc=0.6.0.1' - 'haskell-integer-gmp=0.5.1.0' - 'haskell-old-locale=1.0.0.6' - 'haskell-old-time=1.1.0.2' - 'haskell-pretty=1.1.1.1' - 'haskell-process=1.2.0.0' - 'haskell-template-haskell=2.9.0.0' - 'haskell-terminfo=0.4.0.0' - 'haskell-time=1.4.2' - 'haskell-transformers=0.3.0.0' - 'haskell-unix=2.7.0.1' + 'haskell-bytestring=0.10.6.0' + 'haskell-containers=0.5.6.2' + 'haskell-deepseq=1.4.1.1' + 'haskell-directory=1.2.2.0' + 'haskell-filepath=1.4.0.0' + 'haskell-ghc-prim=0.4.0.0' + 'haskell-haskeline=0.7.2.1' + 'haskell-hoopl=3.10.0.2' + 'haskell-hpc=0.6.0.2' + 'haskell-integer-gmp=1.0.0.0' + 'haskell-pretty=1.1.2.0' + 'haskell-process=1.2.3.0' + 'haskell-template-haskell=2.10.0.0' + 'haskell-terminfo=0.4.0.1' + 'haskell-time=1.5.0.1' + 'haskell-transformers=0.4.2.0' + 'haskell-unix=2.7.1.0' 'haskell-xhtml=3000.2.1' - 'haskell-cabal=1.18.1.5' + 'haskell-cabal=1.22.2.0' ) replaces=('haskell-array' 'haskell-base' @@ -63,13 +59,9 @@ 'haskell-filepath' 'haskell-ghc-prim' 'haskell-haskeline' - 'haskell-haskell2010' - 'haskell-haskell98' 'haskell-hoopl' 'haskell-hpc' 'haskell-integer-gmp' - 'haskell-old-locale' - 'haskell-old-time' 'haskell-pretty' 'haskell-process' 'haskell-template-haskell' @@ -82,12 +74,10 @@ ) source=("http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.xz"; "http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.xz"; -'build.mk' -'ghc') -md5sums=('91f74cf9d813603cc3145528db4bbead' - '3cc3353d99518be7e7b2d78ebd5460b5' - 'c367ef26300648ee9b8aca3dee5c9669' - 'c1d46d86752c50dd85e7143b029fa07f') +'build.mk') +md5sums=('f93ad0cdc9df4b0f2d4421debdecb54f' + '41db579e247655236c2e35e66e645e71' + 'd9c7c61db2b7c0c7eef547092716addb') build() { cd ghc-${pkgver} @@ -111,14 +101,8 @@ # python2 rename sed -e 's_#!/usr/bin/env python_&2_' -i testsuite/timeout/calibrate testsuite/timeout/timeout.py - # Unexpected failures: - #codeGen/should_run T8256 [exit code non-0] (normal) - #concurrent/should_run T9379 [exit code non-0] (normal) - #perf/compiler T3064 [stat not good enough] (normal) - #perf/compiler T4801 [stat not good enough] (normal) - #perf/compiler T6048 [stat not good enough] (optasm) - #roles/should_compile T8958 [stderr mismatch] (normal) - make test + # tests check out for 7.10.1 on x86_64 but are broken on i686 + #make test # enabling threads to speed up # causes more failures than make test, need to investigate @@ -144,9 +128,7 @@ install -m644 LICENSE \ ${pkgdir}/usr/share/licenses/ghc - # provide non vanilla bash completion since ghc currently doesn't ship with any: - # https://ghc.haskell.org/trac/ghc/ticket/9005 install -d ${pkgdir}/usr/share/bash-completion/completions - install -m644 ${srcdir}/ghc \ -${pkgdir}/usr/share/bash-completion/completions + install -m644 ./utils/comp
[arch-commits] Commit in ghc/repos (12 files)
Date: Monday, March 30, 2015 @ 09:31:30 Author: td123 Revision: 235273 archrelease: copy trunk to staging-i686, staging-x86_64 Added: ghc/repos/staging-i686/ ghc/repos/staging-i686/PKGBUILD (from rev 235272, ghc/trunk/PKGBUILD) ghc/repos/staging-i686/build.mk (from rev 235272, ghc/trunk/build.mk) ghc/repos/staging-i686/ghc (from rev 235272, ghc/trunk/ghc) ghc/repos/staging-i686/ghc.install (from rev 235272, ghc/trunk/ghc.install) ghc/repos/staging-i686/print-provides-replaces.sh (from rev 235272, ghc/trunk/print-provides-replaces.sh) ghc/repos/staging-x86_64/ ghc/repos/staging-x86_64/PKGBUILD (from rev 235272, ghc/trunk/PKGBUILD) ghc/repos/staging-x86_64/build.mk (from rev 235272, ghc/trunk/build.mk) ghc/repos/staging-x86_64/ghc (from rev 235272, ghc/trunk/ghc) ghc/repos/staging-x86_64/ghc.install (from rev 235272, ghc/trunk/ghc.install) ghc/repos/staging-x86_64/print-provides-replaces.sh (from rev 235272, ghc/trunk/print-provides-replaces.sh) ---+ staging-i686/PKGBUILD | 134 +++ staging-i686/build.mk | 314 staging-i686/ghc | 10 staging-i686/ghc.install | 10 staging-i686/print-provides-replaces.sh | 47 staging-x86_64/PKGBUILD | 134 +++ staging-x86_64/build.mk | 314 staging-x86_64/ghc| 10 staging-x86_64/ghc.install| 10 staging-x86_64/print-provides-replaces.sh | 47 10 files changed, 1030 insertions(+) Copied: ghc/repos/staging-i686/PKGBUILD (from rev 235272, ghc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-03-30 07:31:30 UTC (rev 235273) @@ -0,0 +1,134 @@ +# $Id$ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Special note for devs looking to upgrade this package: +# ghc places a unique hash for each library when it is built. +# Libraries depend on versions specified by those hashes. +# This implies that all libraries need to be rebuilt when ghc is rebuilt. + +# use the following command to print out packages that need to get rebuilt +# grep -r ghc /var/abs/ | awk -F '/' '{ print $5; }' | sort -u + +pkgname=ghc +pkgver=7.10.1 +pkgrel=1 +pkgdesc='The Glasgow Haskell Compiler' +arch=('i686' 'x86_64') +url='http://www.haskell.org/ghc/' +license=('custom') +depends=('perl' 'gmp' 'gcc' 'libffi') +makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl') +# will hopefully be able to depend on python 3 in a future version +# https://ghc.haskell.org/trac/ghc/ticket/9184 +# title: Allow the use of Python 3 when building GHC +checkdepends=('python2') +install='ghc.install' +options=('staticlibs') +provides=('haskell-array=0.5.1.0' + 'haskell-base=4.8.0.0' + 'haskell-binary=0.7.3.0' + 'haskell-bin-package-db=0.0.0.0' + 'haskell-bytestring=0.10.6.0' + 'haskell-containers=0.5.6.2' + 'haskell-deepseq=1.4.1.1' + 'haskell-directory=1.2.2.0' + 'haskell-filepath=1.4.0.0' + 'haskell-ghc-prim=0.4.0.0' + 'haskell-haskeline=0.7.2.1' + 'haskell-hoopl=3.10.0.2' + 'haskell-hpc=0.6.0.2' + 'haskell-integer-gmp=1.0.0.0' + 'haskell-pretty=1.1.2.0' + 'haskell-process=1.2.3.0' + 'haskell-template-haskell=2.10.0.0' + 'haskell-terminfo=0.4.0.1' + 'haskell-time=1.5.0.1' + 'haskell-transformers=0.4.2.0' + 'haskell-unix=2.7.1.0' + 'haskell-xhtml=3000.2.1' + 'haskell-cabal=1.22.2.0' + ) +replaces=('haskell-array' + 'haskell-base' + 'haskell-binary' + 'haskell-bin-package-db' + 'haskell-bytestring' + 'haskell-containers' + 'haskell-deepseq' + 'haskell-directory' + 'haskell-filepath' + 'haskell-ghc-prim' + 'haskell-haskeline' + 'haskell-hoopl' + 'haskell-hpc' + 'haskell-integer-gmp' + 'haskell-pretty' + 'haskell-process' + 'haskell-template-haskell' + 'haskell-terminfo' + 'haskell-time' + 'haskell-transformers' + 'haskell-unix' + 'haskell-xhtml' + 'haskell-cabal' + ) +source=("http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.xz"; + "http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.xz"; +'build.mk') +md5sums=('f93ad0cdc9df4b0f2d4421debdecb54f' + '41db579e247655236c2e35e66e645e71' + 'd9c7c61db2b7c0c7eef547092716addb') + +build() { + cd ghc-${pkgver} + + cp ${srcdir}/build.mk mk/build.mk + + ./configure \ +--prefix=/usr \ +--wi
[arch-commits] Commit in firefox/trunk (3 files)
Date: Monday, March 30, 2015 @ 09:52:43 Author: heftig Revision: 235274 Fix https://bugs.archlinux.org/task/43971 Added: firefox/trunk/0001-Mark-p11-kit-s-trust-stores-as-built-in.patch Modified: firefox/trunk/PKGBUILD Deleted: firefox/trunk/rhbz-966424.patch + 0001-Mark-p11-kit-s-trust-stores-as-built-in.patch | 48 +++ PKGBUILD |8 +-- rhbz-966424.patch | 14 - 3 files changed, 53 insertions(+), 17 deletions(-) Added: 0001-Mark-p11-kit-s-trust-stores-as-built-in.patch === --- 0001-Mark-p11-kit-s-trust-stores-as-built-in.patch (rev 0) +++ 0001-Mark-p11-kit-s-trust-stores-as-built-in.patch 2015-03-30 07:52:43 UTC (rev 235274) @@ -0,0 +1,48 @@ +From 78d475b31e634a42a041b9cd01563761ad984a08 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 30 Mar 2015 08:59:51 +0200 +Subject: [PATCH] Mark p11-kit's trust stores as built-in + +Needed for the crypto glue integration via replacing libnssckbi.so. +--- + security/certverifier/CertVerifier.cpp | 8 + toolkit/modules/CertUtils.jsm | 4 +++- + 2 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/security/certverifier/CertVerifier.cpp b/security/certverifier/CertVerifier.cpp +index fca5f89..81d3ad2 100644 +--- a/security/certverifier/CertVerifier.cpp b/security/certverifier/CertVerifier.cpp +@@ -77,6 +77,14 @@ IsCertBuiltInRoot(CERTCertificate* cert, bool& result) { + result = true; + return SECSuccess; + } ++if (strcmp("Default Trust", token) == 0) { ++ result = true; ++ return SECSuccess; ++} ++if (strcmp("System Trust", token) == 0) { ++ result = true; ++ return SECSuccess; ++} + } + return SECSuccess; + } +diff --git a/toolkit/modules/CertUtils.jsm b/toolkit/modules/CertUtils.jsm +index 00a2c52..309412e 100644 +--- a/toolkit/modules/CertUtils.jsm b/toolkit/modules/CertUtils.jsm +@@ -174,7 +174,9 @@ this.checkCert = + } + + function isBuiltinToken(tokenName) { +- return tokenName == "Builtin Object Token"; ++ return tokenName == "Builtin Object Token" || ++ tokenName == "Default Trust" || ++ tokenName == "System Trust"; + } + + /** +-- +2.3.4 + Modified: PKGBUILD === --- PKGBUILD2015-03-30 07:31:30 UTC (rev 235273) +++ PKGBUILD2015-03-30 07:52:43 UTC (rev 235274) @@ -22,7 +22,8 @@ install=firefox.install options=('!emptydirs' '!makeflags') source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2{,.asc} -mozconfig firefox.desktop firefox-install-dir.patch vendor.js rhbz-966424.patch +mozconfig firefox.desktop firefox-install-dir.patch vendor.js +0001-Mark-p11-kit-s-trust-stores-as-built-in.patch firefox-fixed-loading-icon.png) sha256sums=('9143bddc64746bf6471b5ae55b9013586b0ffd6c5515c5566b4015e0bf1e16ab' 'SKIP' @@ -30,7 +31,7 @@ '7eefe43ba2b4249a4ea2d04a739b80945583aaa5a3d6872a1b7ea7a3d190f882' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' -'4f0046b39a8d98f6e4fc3360ec490cb2416e38c7b3e92699f7e511c206c2c961' +'142857962d3f7aae7b4c4be1fddd647b3705b494e41e00fe638d7583404f3cac' '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213') validpgpkeys=('2B90598A745E992F315E22C58AB132963A06537A') @@ -47,7 +48,8 @@ patch -Np1 -i ../firefox-install-dir.patch # https://bugs.archlinux.org/task/41689 - patch -Np2 -i ../rhbz-966424.patch + # https://bugs.archlinux.org/task/43971 + patch -Np1 -i ../0001-Mark-p11-kit-s-trust-stores-as-built-in.patch echo -n "$_google_api_key" >google-api-key echo "ac_add_options --with-google-api-keyfile=\"$PWD/google-api-key\"" >>.mozconfig Deleted: rhbz-966424.patch === --- rhbz-966424.patch 2015-03-30 07:31:30 UTC (rev 235273) +++ rhbz-966424.patch 2015-03-30 07:52:43 UTC (rev 235274) @@ -1,14 +0,0 @@ -diff -up firefox-33.0/mozilla-release/toolkit/modules/CertUtils.jsm.966424 firefox-33.0/mozilla-release/toolkit/modules/CertUtils.jsm firefox-33.0/mozilla-release/toolkit/modules/CertUtils.jsm.966424 2014-10-14 08:12:14.358697255 +0200 -+++ firefox-33.0/mozilla-release/toolkit/modules/CertUtils.jsm 2014-10-14 08:17:59.962181908 +0200 -@@ -174,7 +174,9 @@ this.checkCert = - } - - function isBuiltinToken(tokenName) { -- return tokenName == "Builtin Object Token"; -+ return tokenName == "Builtin Object Token" || -+ tokenName == "Default Trust" || -+ tokenName == "System Trust"; - } - -
[arch-commits] Commit in hiera/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 11:47:47 Author: jsteel Revision: 130231 upgpkg: hiera 2.0.0-1 Modified: hiera/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 03:44:09 UTC (rev 130230) +++ PKGBUILD2015-03-30 09:47:47 UTC (rev 130231) @@ -1,9 +1,9 @@ # $Id$ -# Maintainer: Jonathan Steel +# Maintainer: Jonathan Steel pkgname=hiera -pkgver=1.3.4 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 pkgdesc="Lightweight pluggable hierarchical database" arch=('any') url="http://projects.puppetlabs.com/projects/hiera"; @@ -11,12 +11,12 @@ depends=('ruby') backup=('etc/hiera.yaml') source=($pkgname-$pkgver.tar.gz::http://github.com/puppetlabs/$pkgname/archive/$pkgver.tar.gz) -md5sums=('db2c60ceefd5817fbc8c7816b524e629') +md5sums=('fa6dbd53553fd6143ab0b8fcb1ce442d') package() { - cd "$srcdir"/$pkgname-$pkgver + cd $pkgname-$pkgver - ruby install.rb --destdir="$pkgdir"/ --sitelibdir="$( ruby -e \ + ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e \ 'puts RbConfig::CONFIG["vendorlibdir"]' )" --mandir=/ install -d "$pkgdir"/var/lib/hiera/
[arch-commits] Commit in hiera/repos (2 files)
Date: Monday, March 30, 2015 @ 11:47:59 Author: jsteel Revision: 130232 archrelease: copy trunk to community-testing-any Added: hiera/repos/community-testing-any/ hiera/repos/community-testing-any/PKGBUILD (from rev 130231, hiera/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: hiera/repos/community-testing-any/PKGBUILD (from rev 130231, hiera/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2015-03-30 09:47:59 UTC (rev 130232) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Jonathan Steel + +pkgname=hiera +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Lightweight pluggable hierarchical database" +arch=('any') +url="http://projects.puppetlabs.com/projects/hiera"; +license=('APACHE') +depends=('ruby') +backup=('etc/hiera.yaml') +source=($pkgname-$pkgver.tar.gz::http://github.com/puppetlabs/$pkgname/archive/$pkgver.tar.gz) +md5sums=('fa6dbd53553fd6143ab0b8fcb1ce442d') + +package() { + cd $pkgname-$pkgver + + ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e \ +'puts RbConfig::CONFIG["vendorlibdir"]' )" --mandir=/ + + install -d "$pkgdir"/var/lib/hiera/ + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in puppet/trunk (PKGBUILD puppet.install)
Date: Monday, March 30, 2015 @ 12:02:06 Author: jsteel Revision: 130233 upgpkg: puppet 3.7.5-1 Modified: puppet/trunk/PKGBUILD puppet/trunk/puppet.install + PKGBUILD |8 puppet.install |2 +- 2 files changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 09:47:59 UTC (rev 130232) +++ PKGBUILD2015-03-30 10:02:06 UTC (rev 130233) @@ -9,8 +9,8 @@ # Contributor: Niels Abspoel pkgname=puppet -pkgver=3.7.4 -pkgrel=2 +pkgver=3.7.5 +pkgrel=1 pkgdesc="Server automation framework and application" arch=('any') url="http://puppetlabs.com/puppet/puppet-open-source"; @@ -22,7 +22,7 @@ 'etc/puppet/puppet.conf' 'etc/puppet/tagmail.conf') install=$pkgname.install source=($pkgname-$pkgver.tar.gz::http://github.com/puppetlabs/$pkgname/archive/$pkgver.tar.gz) -md5sums=('cdd76f4cbb2c45a40ddbb2c21070a20b') +md5sums=('c32ef680c48b9b884eb067ccff5e6ee9') prepare() { cd $pkgname-$pkgver @@ -30,7 +30,7 @@ # Ruby 2.2 fixes sed -i 's/: "syck"$/: (defined?(Psych) \&\& YAML == Psych ? "psych" : "syck")/' \ lib/puppet/vendor/safe_yaml/lib/safe_yaml.rb - sed -i 466,469d lib/puppet/defaults.rb + sed -i 485,488d lib/puppet/defaults.rb } package() { Modified: puppet.install === --- puppet.install 2015-03-30 09:47:59 UTC (rev 130232) +++ puppet.install 2015-03-30 10:02:06 UTC (rev 130233) @@ -1,7 +1,7 @@ pre_install() { getent group puppet &>/dev/null || groupadd -r puppet -g 52 getent passwd puppet &>/dev/null || useradd -r -u 52 -g puppet \ --d /var/lib/puppet -s /sbin/nologin -c "Puppet" puppet +-d /var/lib/puppet -s /usr/bin/nologin -c "Puppet" puppet } pre_upgrade() {
[arch-commits] Commit in puppet/repos (3 files)
Date: Monday, March 30, 2015 @ 12:03:24 Author: jsteel Revision: 130234 archrelease: copy trunk to community-testing-any Added: puppet/repos/community-testing-any/ puppet/repos/community-testing-any/PKGBUILD (from rev 130233, puppet/trunk/PKGBUILD) puppet/repos/community-testing-any/puppet.install (from rev 130233, puppet/trunk/puppet.install) + PKGBUILD | 73 +++ puppet.install | 19 ++ 2 files changed, 92 insertions(+) Copied: puppet/repos/community-testing-any/PKGBUILD (from rev 130233, puppet/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2015-03-30 10:03:24 UTC (rev 130234) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Jonathan Steel +# Contributor: Greg Sutcliffe +# Contributor: Hyacinthe Cartiaux +# Contributor: Thomas S Hatch +# Contributor: Xavion +# Contributor: Miah Johnson +# Contributor: Dave Simons +# Contributor: Niels Abspoel + +pkgname=puppet +pkgver=3.7.5 +pkgrel=1 +pkgdesc="Server automation framework and application" +arch=('any') +url="http://puppetlabs.com/puppet/puppet-open-source"; +license=('APACHE') +depends=('facter' 'hiera') +optdepends=('ruby-shadow: user password management' +'logrotate') +backup=('etc/puppet/auth.conf' 'etc/puppet/fileserver.conf' +'etc/puppet/puppet.conf' 'etc/puppet/tagmail.conf') +install=$pkgname.install +source=($pkgname-$pkgver.tar.gz::http://github.com/puppetlabs/$pkgname/archive/$pkgver.tar.gz) +md5sums=('c32ef680c48b9b884eb067ccff5e6ee9') + +prepare() { + cd $pkgname-$pkgver + + # Ruby 2.2 fixes + sed -i 's/: "syck"$/: (defined?(Psych) \&\& YAML == Psych ? "psych" : "syck")/' \ +lib/puppet/vendor/safe_yaml/lib/safe_yaml.rb + sed -i 485,488d lib/puppet/defaults.rb +} + +package() { + cd $pkgname-$pkgver + + ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e \ +'puts RbConfig::CONFIG["vendorlibdir"]' )" + + install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/redhat/$pkgname.conf \ +"$pkgdir"/etc/$pkgname/$pkgname.conf + install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/redhat/logrotate \ +"$pkgdir"/etc/logrotate.d/$pkgname + install -Dm644 "$srcdir"/$pkgname-$pkgver/conf/fileserver.conf \ +"$pkgdir"/etc/$pkgname/fileserver.conf + install -Dm644 "$srcdir"/$pkgname-$pkgver/conf/tagmail.conf \ +"$pkgdir"/etc/$pkgname/tagmail.conf + + install -d "$pkgdir"/{var/lib/$pkgname,usr/lib/tmpfiles.d} + + echo "d /var/run/$pkgname 0755 $pkgname $pkgname -" > \ +"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf + + # systemd + install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/systemd/$pkgname.service \ +"$pkgdir"/usr/lib/systemd/system/$pkgname.service + install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/systemd/${pkgname}master.service \ +"$pkgdir"/usr/lib/systemd/system/${pkgname}master.service + + # vim and emacs + install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/vim/ftdetect/$pkgname.vim \ +"$pkgdir"/usr/share/vim/vimfiles/ftdetect/$pkgname.vim + install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/vim/syntax/$pkgname.vim \ +"$pkgdir"/usr/share/vim/vimfiles/syntax/$pkgname.vim + install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/emacs/$pkgname-mode.el \ +"$pkgdir"/usr/share/emacs/site-lisp/$pkgname-mode.el + install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/emacs/$pkgname-mode-init.el \ +"$pkgdir"/usr/share/emacs/site-lisp/site-start.d/$pkgname-mode-init.el + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Copied: puppet/repos/community-testing-any/puppet.install (from rev 130233, puppet/trunk/puppet.install) === --- community-testing-any/puppet.install(rev 0) +++ community-testing-any/puppet.install2015-03-30 10:03:24 UTC (rev 130234) @@ -0,0 +1,19 @@ +pre_install() { + getent group puppet &>/dev/null || groupadd -r puppet -g 52 + getent passwd puppet &>/dev/null || useradd -r -u 52 -g puppet \ +-d /var/lib/puppet -s /usr/bin/nologin -c "Puppet" puppet +} + +pre_upgrade() { + pre_install +} + +pre_remove() { + if [[ -f /var/run/puppet/master.pid ]]; then +systemctl stop puppetmaster + fi + + if [[ -f /var/run/puppet/agent.pid ]]; then +systemctl stop puppet + fi +}
[arch-commits] Commit in (5 files)
Date: Monday, March 30, 2015 @ 12:07:30 Author: spupykin Revision: 130235 Added: librelp/ librelp/.SRCINFO librelp/repos/ librelp/trunk/ librelp/trunk/PKGBUILD + .SRCINFO | 15 +++ trunk/PKGBUILD | 22 ++ 2 files changed, 37 insertions(+) Added: librelp/.SRCINFO === --- librelp/.SRCINFO(rev 0) +++ librelp/.SRCINFO2015-03-30 10:07:30 UTC (rev 130235) @@ -0,0 +1,15 @@ +# Generated by makepkg 4.2.1 +# Sun Mar 29 11:40:53 UTC 2015 +pkgbase = librelp + pkgdesc = The Reliable Event Logging Protocol + pkgver = 1.2.7 + pkgrel = 2 + url = http://www.librelp.com/ + arch = i686 + arch = x86_64 + license = GPL3 + source = http://download.rsyslog.com//librelp/librelp-1.2.7.tar.gz + md5sums = 26e02602490af3a681a2a13e6ce29efb + +pkgname = librelp + Added: librelp/trunk/PKGBUILD === --- librelp/trunk/PKGBUILD (rev 0) +++ librelp/trunk/PKGBUILD 2015-03-30 10:07:30 UTC (rev 130235) @@ -0,0 +1,22 @@ +# Maintainer: Kaiting Chen + +pkgname='librelp' +pkgver='1.2.7' +pkgrel='2' +pkgdesc="The Reliable Event Logging Protocol" +url="http://www.librelp.com/"; +arch=('i686' 'x86_64') +license=('GPL3') +source=("http://download.rsyslog.com/librelp/librelp-${pkgver}.tar.gz";) +md5sums=('26e02602490af3a681a2a13e6ce29efb') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in stella/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 12:15:04 Author: jsteel Revision: 130236 upgpkg: stella 4.6-1 Modified: stella/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:07:30 UTC (rev 130235) +++ PKGBUILD2015-03-30 10:15:04 UTC (rev 130236) @@ -4,7 +4,7 @@ # Contributor: Shinlun Hsieh pkgname=stella -pkgver=4.5 +pkgver=4.6 pkgrel=1 pkgdesc="Atari 2600 VCS emulator" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ makedepends=('glu') install=$pkgname.install source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver-src.tar.gz) -md5sums=('420f9951ed7c058dbd4bf8ccc6d9e015') +md5sums=('bf9d8d411ca0fc300fcbab9ae84aac0b') build() { cd $pkgname-$pkgver
[arch-commits] Commit in stella/repos (8 files)
Date: Monday, March 30, 2015 @ 12:15:22 Author: jsteel Revision: 130237 archrelease: copy trunk to community-i686, community-x86_64 Added: stella/repos/community-i686/PKGBUILD (from rev 130236, stella/trunk/PKGBUILD) stella/repos/community-i686/stella.install (from rev 130236, stella/trunk/stella.install) stella/repos/community-x86_64/PKGBUILD (from rev 130236, stella/trunk/PKGBUILD) stella/repos/community-x86_64/stella.install (from rev 130236, stella/trunk/stella.install) Deleted: stella/repos/community-i686/PKGBUILD stella/repos/community-i686/stella.install stella/repos/community-x86_64/PKGBUILD stella/repos/community-x86_64/stella.install -+ /PKGBUILD | 62 ++ /stella.install | 22 + community-i686/PKGBUILD | 31 --- community-i686/stella.install | 11 -- community-x86_64/PKGBUILD | 31 --- community-x86_64/stella.install | 11 -- 6 files changed, 84 insertions(+), 84 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-30 10:15:04 UTC (rev 130236) +++ community-i686/PKGBUILD 2015-03-30 10:15:22 UTC (rev 130237) @@ -1,31 +0,0 @@ -# Maintainer: Jonathan Steel -# Contributor: Renato Garcia -# Contributor: Tiago Camargo -# Contributor: Shinlun Hsieh - -pkgname=stella -pkgver=4.5 -pkgrel=1 -pkgdesc="Atari 2600 VCS emulator" -arch=('i686' 'x86_64') -url="http://stella.sourceforge.net"; -license=('GPL2') -depends=('sdl2' 'gtk-update-icon-cache') -makedepends=('glu') -install=$pkgname.install -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver-src.tar.gz) -md5sums=('420f9951ed7c058dbd4bf8ccc6d9e015') - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr - - make -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install -} Copied: stella/repos/community-i686/PKGBUILD (from rev 130236, stella/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-30 10:15:22 UTC (rev 130237) @@ -0,0 +1,31 @@ +# Maintainer: Jonathan Steel +# Contributor: Renato Garcia +# Contributor: Tiago Camargo +# Contributor: Shinlun Hsieh + +pkgname=stella +pkgver=4.6 +pkgrel=1 +pkgdesc="Atari 2600 VCS emulator" +arch=('i686' 'x86_64') +url="http://stella.sourceforge.net"; +license=('GPL2') +depends=('sdl2' 'gtk-update-icon-cache') +makedepends=('glu') +install=$pkgname.install +source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver-src.tar.gz) +md5sums=('bf9d8d411ca0fc300fcbab9ae84aac0b') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr + + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install +} Deleted: community-i686/stella.install === --- community-i686/stella.install 2015-03-30 10:15:04 UTC (rev 130236) +++ community-i686/stella.install 2015-03-30 10:15:22 UTC (rev 130237) @@ -1,11 +0,0 @@ -post_install() { - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} Copied: stella/repos/community-i686/stella.install (from rev 130236, stella/trunk/stella.install) === --- community-i686/stella.install (rev 0) +++ community-i686/stella.install 2015-03-30 10:15:22 UTC (rev 130237) @@ -0,0 +1,11 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-03-30 10:15:04 UTC (rev 130236) +++ community-x86_64/PKGBUILD 2015-03-30 10:15:22 UTC (rev 130237) @@ -1,31 +0,0 @@ -# Maintainer: Jonathan Steel -# Contributor: Renato Garcia -# Contributor: Tiago Camargo -# Contributor: Shinlun Hsieh - -pkgname=stella -pkgver=4.5 -pkgrel=1 -pkgdesc="Atari 2600 VCS emulator" -arch=('i686' 'x86_64') -url="http://stella.sourceforge.net"; -license=('GPL2') -depends=('sdl2' 'gtk-update-icon-cache') -makedepends=('glu') -install=$pkgname.install -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver-src.tar.gz) -md5sums=('420f9951ed7c058dbd4bf8ccc6d9e015') - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr - - make -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install -} Copied: stella/repos/community-x86_64/PKGBUILD (from rev 130236, stella/trunk/PKGBUILD) ==
[arch-commits] Commit in librelp/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 12:29:32 Author: spupykin Revision: 130238 upgpkg: librelp 1.2.7-2 upd Modified: librelp/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:15:22 UTC (rev 130237) +++ PKGBUILD2015-03-30 10:29:32 UTC (rev 130238) @@ -7,6 +7,7 @@ url="http://www.librelp.com/"; arch=('i686' 'x86_64') license=('GPL3') +depends=('gnutls') source=("http://download.rsyslog.com/librelp/librelp-${pkgver}.tar.gz";) md5sums=('26e02602490af3a681a2a13e6ce29efb')
[arch-commits] Commit in pgadmin3/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 12:29:50 Author: spupykin Revision: 130240 upgpkg: pgadmin3 1.20.0-2 upd Modified: pgadmin3/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:29:47 UTC (rev 130239) +++ PKGBUILD2015-03-30 10:29:50 UTC (rev 130240) @@ -6,7 +6,7 @@ pkgname=pgadmin3 pkgver=1.20.0 -pkgrel=1 +pkgrel=2 pkgdesc="Comprehensive design and management interface for PostgreSQL" arch=('i686' 'x86_64') url="http://www.pgadmin.org"; @@ -37,4 +37,5 @@ install -Dm644 pgadmin/include/images/pgAdmin3.ico "$pkgdir/usr/share/pgadmin3/pgAdmin3.ico" install -Dm644 "$srcdir/pgadmin3-3.png" "$pkgdir/usr/share/pgadmin3/pgAdmin3.png" install -Dm644 "pkg/pgadmin3.desktop" "$pkgdir/usr/share/applications/pgadmin3.desktop" + sed -i 's|Icon=.*|Icon=pgAdmin3|' "$pkgdir/usr/share/applications/pgadmin3.desktop" }
[arch-commits] Commit in librelp/repos (4 files)
Date: Monday, March 30, 2015 @ 12:29:47 Author: spupykin Revision: 130239 archrelease: copy trunk to community-i686, community-x86_64 Added: librelp/repos/community-i686/ librelp/repos/community-i686/PKGBUILD (from rev 130238, librelp/trunk/PKGBUILD) librelp/repos/community-x86_64/ librelp/repos/community-x86_64/PKGBUILD (from rev 130238, librelp/trunk/PKGBUILD) ---+ community-i686/PKGBUILD | 23 +++ community-x86_64/PKGBUILD | 23 +++ 2 files changed, 46 insertions(+) Copied: librelp/repos/community-i686/PKGBUILD (from rev 130238, librelp/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-30 10:29:47 UTC (rev 130239) @@ -0,0 +1,23 @@ +# Maintainer: Kaiting Chen + +pkgname='librelp' +pkgver='1.2.7' +pkgrel='2' +pkgdesc="The Reliable Event Logging Protocol" +url="http://www.librelp.com/"; +arch=('i686' 'x86_64') +license=('GPL3') +depends=('gnutls') +source=("http://download.rsyslog.com/librelp/librelp-${pkgver}.tar.gz";) +md5sums=('26e02602490af3a681a2a13e6ce29efb') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} Copied: librelp/repos/community-x86_64/PKGBUILD (from rev 130238, librelp/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2015-03-30 10:29:47 UTC (rev 130239) @@ -0,0 +1,23 @@ +# Maintainer: Kaiting Chen + +pkgname='librelp' +pkgver='1.2.7' +pkgrel='2' +pkgdesc="The Reliable Event Logging Protocol" +url="http://www.librelp.com/"; +arch=('i686' 'x86_64') +license=('GPL3') +depends=('gnutls') +source=("http://download.rsyslog.com/librelp/librelp-${pkgver}.tar.gz";) +md5sums=('26e02602490af3a681a2a13e6ce29efb') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in phpmyadmin/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 12:30:10 Author: spupykin Revision: 130242 upgpkg: phpmyadmin 4.3.13-1 upd Modified: phpmyadmin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:30:02 UTC (rev 130241) +++ PKGBUILD2015-03-30 10:30:10 UTC (rev 130242) @@ -7,7 +7,7 @@ # Contributor: Simon Lackerbauer pkgname=phpmyadmin -pkgver=4.3.12 +pkgver=4.3.13 pkgrel=1 pkgdesc='PHP and hence web-based tool to administrate MySQL over the WWW' arch=('any') @@ -17,7 +17,7 @@ optdepends=('php-mcrypt: to use phpMyAdmin internal authentication') backup=(etc/webapps/phpmyadmin/config.inc.php) source=(http://downloads.sourceforge.net/sourceforge/$pkgname/phpMyAdmin-$pkgver-all-languages.tar.bz2) -md5sums=('988ace4aac0d3e215f5239d3a4e08a20') +md5sums=('7983eadd8d7e5be95a804df4193648c4') package() { _instdir="$pkgdir"/usr/share/webapps/phpMyAdmin
[arch-commits] Commit in pgadmin3/repos (8 files)
Date: Monday, March 30, 2015 @ 12:30:02 Author: spupykin Revision: 130241 archrelease: copy trunk to community-i686, community-x86_64 Added: pgadmin3/repos/community-i686/PKGBUILD (from rev 130240, pgadmin3/trunk/PKGBUILD) pgadmin3/repos/community-i686/pgadmin3.install (from rev 130240, pgadmin3/trunk/pgadmin3.install) pgadmin3/repos/community-x86_64/PKGBUILD (from rev 130240, pgadmin3/trunk/PKGBUILD) pgadmin3/repos/community-x86_64/pgadmin3.install (from rev 130240, pgadmin3/trunk/pgadmin3.install) Deleted: pgadmin3/repos/community-i686/PKGBUILD pgadmin3/repos/community-i686/pgadmin3.install pgadmin3/repos/community-x86_64/PKGBUILD pgadmin3/repos/community-x86_64/pgadmin3.install ---+ /PKGBUILD | 82 /pgadmin3.install | 22 + community-i686/PKGBUILD | 40 - community-i686/pgadmin3.install | 11 community-x86_64/PKGBUILD | 40 - community-x86_64/pgadmin3.install | 11 6 files changed, 104 insertions(+), 102 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-30 10:29:50 UTC (rev 130240) +++ community-i686/PKGBUILD 2015-03-30 10:30:02 UTC (rev 130241) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Maintainer: Douglas Soares de Andrade -# Contributor: Benjamin Andresen -# Contributor: bekks - -pkgname=pgadmin3 -pkgver=1.20.0 -pkgrel=1 -pkgdesc="Comprehensive design and management interface for PostgreSQL" -arch=('i686' 'x86_64') -url="http://www.pgadmin.org"; -license=('custom') -depends=('wxgtk2.8' 'postgresql-libs' 'libxslt') -makedepends=('libpqxx' 'krb5' 'postgresql' 'imagemagick') -install=pgadmin3.install -source=(http://ftp.postgresql.org/pub/pgadmin3/release/v${pkgver}/src/pgadmin3-${pkgver}.tar.gz) -md5sums=('3ca39fb598d0866eca90d30b85d5d5c4') - -build() { - cd "$srcdir" - convert pgadmin3-${pkgver}/pgadmin/include/images/pgAdmin3.ico pgadmin3.png - - cd "pgadmin3-${pkgver}" - sed -i 's/wx-config/wx-config-2.8/' configure - sed -i 's/wxrc/wxrc-2.8/g' stringextract pgadmin/ui/embed-xrc - [ -f Makefile ] || ./configure --prefix=/usr --with-wx-version=2.8 - make -} - -package() { - cd "$srcdir"/pgadmin3-${pkgver} - - make DESTDIR="$pkgdir/" install - install -Dm644 i18n/$pkgname.lng "$pkgdir/usr/share/pgadmin3/i18n" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 pgadmin/include/images/pgAdmin3.ico "$pkgdir/usr/share/pgadmin3/pgAdmin3.ico" - install -Dm644 "$srcdir/pgadmin3-3.png" "$pkgdir/usr/share/pgadmin3/pgAdmin3.png" - install -Dm644 "pkg/pgadmin3.desktop" "$pkgdir/usr/share/applications/pgadmin3.desktop" -} Copied: pgadmin3/repos/community-i686/PKGBUILD (from rev 130240, pgadmin3/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-30 10:30:02 UTC (rev 130241) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Douglas Soares de Andrade +# Contributor: Benjamin Andresen +# Contributor: bekks + +pkgname=pgadmin3 +pkgver=1.20.0 +pkgrel=2 +pkgdesc="Comprehensive design and management interface for PostgreSQL" +arch=('i686' 'x86_64') +url="http://www.pgadmin.org"; +license=('custom') +depends=('wxgtk2.8' 'postgresql-libs' 'libxslt') +makedepends=('libpqxx' 'krb5' 'postgresql' 'imagemagick') +install=pgadmin3.install +source=(http://ftp.postgresql.org/pub/pgadmin3/release/v${pkgver}/src/pgadmin3-${pkgver}.tar.gz) +md5sums=('3ca39fb598d0866eca90d30b85d5d5c4') + +build() { + cd "$srcdir" + convert pgadmin3-${pkgver}/pgadmin/include/images/pgAdmin3.ico pgadmin3.png + + cd "pgadmin3-${pkgver}" + sed -i 's/wx-config/wx-config-2.8/' configure + sed -i 's/wxrc/wxrc-2.8/g' stringextract pgadmin/ui/embed-xrc + [ -f Makefile ] || ./configure --prefix=/usr --with-wx-version=2.8 + make +} + +package() { + cd "$srcdir"/pgadmin3-${pkgver} + + make DESTDIR="$pkgdir/" install + install -Dm644 i18n/$pkgname.lng "$pkgdir/usr/share/pgadmin3/i18n" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 pgadmin/include/images/pgAdmin3.ico "$pkgdir/usr/share/pgadmin3/pgAdmin3.ico" + install -Dm644 "$srcdir/pgadmin3-3.png" "$pkgdir/usr/share/pgadmin3/pgAdmin3.png" + install -Dm644 "pkg/pgadmin3.desktop" "$pkgdir/usr/share/applications/pgadmin3.desktop" + sed -i 's|Icon=.*|Icon=pgAdmin3|' "$pkgdir/usr/share/applications/pgadmin3.desktop" +} Deleted: community-i686/pgadmin3.install === --- community-i686/pgadmin3.install 2015-03-30 10:29:50 UTC (rev 130240) +++ community-i686/pgadmin3.install 2015-03-30 10:30:02 UTC (rev 130241) @@ -1,11 +0,0
[arch-commits] Commit in phpmyadmin/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, March 30, 2015 @ 12:30:19 Author: spupykin Revision: 130243 archrelease: copy trunk to community-any Added: phpmyadmin/repos/community-any/PKGBUILD (from rev 130242, phpmyadmin/trunk/PKGBUILD) Deleted: phpmyadmin/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-30 10:30:10 UTC (rev 130242) +++ PKGBUILD2015-03-30 10:30:19 UTC (rev 130243) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: -# Contributor: Bartłomiej Piotrowski -# Contributor: Sergej Pupykin -# Contributor: tobias -# Contributor: Manolis Tzanidakis -# Contributor: Simon Lackerbauer - -pkgname=phpmyadmin -pkgver=4.3.12 -pkgrel=1 -pkgdesc='PHP and hence web-based tool to administrate MySQL over the WWW' -arch=('any') -url='http://www.phpmyadmin.net' -license=('GPL') -depends=('mariadb-clients' 'php') -optdepends=('php-mcrypt: to use phpMyAdmin internal authentication') -backup=(etc/webapps/phpmyadmin/config.inc.php) -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/phpMyAdmin-$pkgver-all-languages.tar.bz2) -md5sums=('988ace4aac0d3e215f5239d3a4e08a20') - -package() { - _instdir="$pkgdir"/usr/share/webapps/phpMyAdmin - mkdir -p "$_instdir" "$pkgdir"/etc/webapps/phpmyadmin - cd "$_instdir" - - cp -ra "$srcdir"/phpMyAdmin-$pkgver-all-languages/* . - - ln -s /etc/webapps/phpmyadmin/config.inc.php "$_instdir"/config.inc.php - cp "$_instdir"/config.sample.inc.php "$pkgdir"/etc/webapps/phpmyadmin/config.inc.php -} Copied: phpmyadmin/repos/community-any/PKGBUILD (from rev 130242, phpmyadmin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-30 10:30:19 UTC (rev 130243) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: +# Contributor: Bartłomiej Piotrowski +# Contributor: Sergej Pupykin +# Contributor: tobias +# Contributor: Manolis Tzanidakis +# Contributor: Simon Lackerbauer + +pkgname=phpmyadmin +pkgver=4.3.13 +pkgrel=1 +pkgdesc='PHP and hence web-based tool to administrate MySQL over the WWW' +arch=('any') +url='http://www.phpmyadmin.net' +license=('GPL') +depends=('mariadb-clients' 'php') +optdepends=('php-mcrypt: to use phpMyAdmin internal authentication') +backup=(etc/webapps/phpmyadmin/config.inc.php) +source=(http://downloads.sourceforge.net/sourceforge/$pkgname/phpMyAdmin-$pkgver-all-languages.tar.bz2) +md5sums=('7983eadd8d7e5be95a804df4193648c4') + +package() { + _instdir="$pkgdir"/usr/share/webapps/phpMyAdmin + mkdir -p "$_instdir" "$pkgdir"/etc/webapps/phpmyadmin + cd "$_instdir" + + cp -ra "$srcdir"/phpMyAdmin-$pkgver-all-languages/* . + + ln -s /etc/webapps/phpmyadmin/config.inc.php "$_instdir"/config.inc.php + cp "$_instdir"/config.sample.inc.php "$pkgdir"/etc/webapps/phpmyadmin/config.inc.php +}
[arch-commits] Commit in rsyslog/repos (12 files)
Date: Monday, March 30, 2015 @ 12:30:44 Author: spupykin Revision: 130245 archrelease: copy trunk to community-i686, community-x86_64 Added: rsyslog/repos/community-i686/PKGBUILD (from rev 130244, rsyslog/trunk/PKGBUILD) rsyslog/repos/community-i686/rsyslog.conf (from rev 130244, rsyslog/trunk/rsyslog.conf) rsyslog/repos/community-i686/rsyslog.logrotate (from rev 130244, rsyslog/trunk/rsyslog.logrotate) rsyslog/repos/community-x86_64/PKGBUILD (from rev 130244, rsyslog/trunk/PKGBUILD) rsyslog/repos/community-x86_64/rsyslog.conf (from rev 130244, rsyslog/trunk/rsyslog.conf) rsyslog/repos/community-x86_64/rsyslog.logrotate (from rev 130244, rsyslog/trunk/rsyslog.logrotate) Deleted: rsyslog/repos/community-i686/PKGBUILD rsyslog/repos/community-i686/rsyslog.conf rsyslog/repos/community-i686/rsyslog.logrotate rsyslog/repos/community-x86_64/PKGBUILD rsyslog/repos/community-x86_64/rsyslog.conf rsyslog/repos/community-x86_64/rsyslog.logrotate + /PKGBUILD | 116 +++ /rsyslog.conf | 88 ++ /rsyslog.logrotate | 14 community-i686/PKGBUILD| 57 - community-i686/rsyslog.conf| 44 - community-i686/rsyslog.logrotate |7 -- community-x86_64/PKGBUILD | 57 - community-x86_64/rsyslog.conf | 44 - community-x86_64/rsyslog.logrotate |7 -- 9 files changed, 218 insertions(+), 216 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-30 10:30:28 UTC (rev 130244) +++ community-i686/PKGBUILD 2015-03-30 10:30:44 UTC (rev 130245) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin - -pkgname=rsyslog -pkgver=8.8.0 -pkgrel=1 -pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" -url="http://www.rsyslog.com/"; -arch=('i686' 'x86_64') -license=('GPL3') -depends=('zlib' 'libestr' 'libee' 'json-c' 'systemd' 'liblogging') -makedepends=('postgresql-libs>=8.4.1' 'libmariadbclient' 'net-snmp' 'gnutls' -'python-docutils') -optdepends=('postgresql-libs: PostgreSQL Database Support' - 'libmariadbclient: MySQL Database Support' - 'net-snmp' - 'gnutls') -backup=('etc/rsyslog.conf' - 'etc/logrotate.d/rsyslog') -options=('strip' 'zipman') -source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz"; - 'rsyslog.logrotate' - 'rsyslog.conf') -md5sums=('188088dc496fb0a121edb8816d1fac83' - '0d990373f5c70ddee989296007b4df5b' - 'd61dd424e660eb16401121eed20d98bc') - -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - sed -i rsyslog.service.in \ --e 's|rsyslogd -n|rsyslogd -n -i /run/rsyslogd.pid|' \ --e '/ExecStart=.*$/iPIDFile=/run/rsyslogd.pid' -} - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --enable-mysql \ - --enable-pgsql \ - --enable-mail \ - --enable-imfile \ - --enable-snmp \ - --enable-gnutls \ - --enable-inet \ - --enable-imjournal \ - --enable-omjournal \ - --with-systemdsystemunitdir=/usr/lib/systemd/system - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make install DESTDIR=${pkgdir} - install -D -m644 $srcdir/${pkgname}.conf ${pkgdir}/etc/${pkgname}.conf - install -D -m644 $srcdir/${pkgname}.logrotate ${pkgdir}/etc/logrotate.d/${pkgname} -} Copied: rsyslog/repos/community-i686/PKGBUILD (from rev 130244, rsyslog/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-30 10:30:44 UTC (rev 130245) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=rsyslog +pkgver=8.8.0 +pkgrel=2 +pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" +url="http://www.rsyslog.com/"; +arch=('i686' 'x86_64') +license=('GPL3') +depends=('zlib' 'libestr' 'libee' 'json-c' 'systemd' 'liblogging' 'librelp') +makedepends=('postgresql-libs>=8.4.1' 'libmariadbclient' 'net-snmp' 'gnutls' +'python-docutils') +optdepends=('postgresql-libs: PostgreSQL Database Support' + 'libmariadbclient: MySQL Database Support' + 'net-snmp' + 'gnutls') +backup=('etc/rsyslog.conf' + 'etc/logrotate.d/rsyslog') +options=('strip' 'zipman') +source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz"; + 'rsyslog.logrotate' + 'rsyslog.conf') +md5sums=('188088dc496fb0a121edb8816d1fac83' + '0d990373f5c70ddee989296007b4df5b' + 'd61dd424e660eb1
[arch-commits] Commit in rsyslog/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 12:30:28 Author: spupykin Revision: 130244 upgpkg: rsyslog 8.8.0-2 upd Modified: rsyslog/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:30:19 UTC (rev 130243) +++ PKGBUILD2015-03-30 10:30:28 UTC (rev 130244) @@ -3,12 +3,12 @@ pkgname=rsyslog pkgver=8.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/"; arch=('i686' 'x86_64') license=('GPL3') -depends=('zlib' 'libestr' 'libee' 'json-c' 'systemd' 'liblogging') +depends=('zlib' 'libestr' 'libee' 'json-c' 'systemd' 'liblogging' 'librelp') makedepends=('postgresql-libs>=8.4.1' 'libmariadbclient' 'net-snmp' 'gnutls' 'python-docutils') optdepends=('postgresql-libs: PostgreSQL Database Support' @@ -45,6 +45,7 @@ --enable-inet \ --enable-imjournal \ --enable-omjournal \ + --enable-relp \ --with-systemdsystemunitdir=/usr/lib/systemd/system make }
[arch-commits] Commit in haskell-mtl/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 12:56:11 Author: spupykin Revision: 130246 upgpkg: haskell-mtl 2.2.1-1 upd Modified: haskell-mtl/trunk/PKGBUILD --+ PKGBUILD | 19 +++ 1 file changed, 15 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:30:44 UTC (rev 130245) +++ PKGBUILD2015-03-30 10:56:11 UTC (rev 130246) @@ -2,17 +2,17 @@ _hkgname=mtl pkgname=haskell-mtl -pkgver=2.1.3.1 -pkgrel=4 +pkgver=2.2.1 +pkgrel=1 pkgdesc="Monad classes, using functional dependencies" url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.4-1' 'sh') +depends=('ghc' 'sh') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) install=${pkgname}.install -md5sums=('8f3927677bf3e0efb6fcce08b1be2eac') +md5sums=('96a2f12b94ea8d7cb0aea999cd2e3802') build() { cd ${_hkgname}-${pkgver} @@ -33,7 +33,18 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + package() { + _update_deps ghc + cd ${_hkgname}-${pkgver} install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Monday, March 30, 2015 @ 12:56:38 Author: spupykin Revision: 130249 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 130248, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 130248, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 130248, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 130248, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 60 community-staging-i686/haskell-text.install | 35 ++ community-staging-x86_64/PKGBUILD | 60 community-staging-x86_64/haskell-text.install | 35 ++ 4 files changed, 190 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 130248, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 10:56:38 UTC (rev 130249) @@ -0,0 +1,60 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.0.4 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('77a8e63bb883317f8f2c15e64e8a7ff5') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { + _update_deps ghc + + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 130248, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2015-03-30 10:56:38 UTC (rev 130249) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 130248, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 10:56:38 UTC (rev 130249) @@ -0,0 +1,60 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.0.4 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('77a8e63bb883317f8f2c15e64e8a7ff5') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shar
[arch-commits] Commit in haskell-utf8-string/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 12:56:46 Author: spupykin Revision: 130250 upgpkg: haskell-utf8-string 1-1 upd Modified: haskell-utf8-string/trunk/PKGBUILD --+ PKGBUILD | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:56:38 UTC (rev 130249) +++ PKGBUILD2015-03-30 10:56:46 UTC (rev 130250) @@ -4,17 +4,17 @@ # Package generated by cabal2arch 0.7.6 _hkgname=utf8-string pkgname=haskell-utf8-string -pkgver=0.3.8 +pkgver=1 pkgrel=1 pkgdesc="Support for reading and writing UTF8 Strings" url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.8.4-1' 'sh') +depends=('ghc' 'sh') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) options=('staticlibs') -md5sums=('674d0052e88e6b2030915e30cf06b171') +md5sums=('ba089498bf478266ce25d21eb00236aa') build() { cd ${srcdir}/${_hkgname}-${pkgver} @@ -28,7 +28,18 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + package() { +_update_deps ghc + cd ${srcdir}/${_hkgname}-${pkgver} install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
[arch-commits] Commit in haskell-utf8-string/repos (6 files)
Date: Monday, March 30, 2015 @ 12:56:56 Author: spupykin Revision: 130251 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-utf8-string/repos/community-staging-i686/ haskell-utf8-string/repos/community-staging-i686/PKGBUILD (from rev 130250, haskell-utf8-string/trunk/PKGBUILD) haskell-utf8-string/repos/community-staging-i686/haskell-utf8-string.install (from rev 130250, haskell-utf8-string/trunk/haskell-utf8-string.install) haskell-utf8-string/repos/community-staging-x86_64/ haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 130250, haskell-utf8-string/trunk/PKGBUILD) haskell-utf8-string/repos/community-staging-x86_64/haskell-utf8-string.install (from rev 130250, haskell-utf8-string/trunk/haskell-utf8-string.install) --+ community-staging-i686/PKGBUILD | 51 + community-staging-i686/haskell-utf8-string.install | 18 ++ community-staging-x86_64/PKGBUILD| 51 + community-staging-x86_64/haskell-utf8-string.install | 18 ++ 4 files changed, 138 insertions(+) Copied: haskell-utf8-string/repos/community-staging-i686/PKGBUILD (from rev 130250, haskell-utf8-string/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 10:56:56 UTC (rev 130251) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.6 +_hkgname=utf8-string +pkgname=haskell-utf8-string +pkgver=1 +pkgrel=1 +pkgdesc="Support for reading and writing UTF8 Strings" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'sh') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +options=('staticlibs') +md5sums=('ba089498bf478266ce25d21eb00236aa') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { +_update_deps ghc + +cd ${srcdir}/${_hkgname}-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-utf8-string/repos/community-staging-i686/haskell-utf8-string.install (from rev 130250, haskell-utf8-string/trunk/haskell-utf8-string.install) === --- community-staging-i686/haskell-utf8-string.install (rev 0) +++ community-staging-i686/haskell-utf8-string.install 2015-03-30 10:56:56 UTC (rev 130251) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-utf8-string +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 130250, haskell-utf8-string/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 10:56:56 UTC (rev 130251) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.6 +_hkgname=utf8-string +pkgname=haskell-utf8-string +pkgver=1 +pkgrel=1 +pkgdesc="Support for reading and writing UTF8 Strings" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i6
[arch-commits] Commit in haskell-text/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 12:56:27 Author: spupykin Revision: 130248 upgpkg: haskell-text 1.2.0.4-2 upd Modified: haskell-text/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:56:23 UTC (rev 130247) +++ PKGBUILD2015-03-30 10:56:27 UTC (rev 130248) @@ -3,13 +3,13 @@ _hkgname=text pkgname=haskell-text pkgver=1.2.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="An efficient packed Unicode text type." url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.4' 'sh') +depends=('ghc' 'sh') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) install=${pkgname}.install md5sums=('77a8e63bb883317f8f2c15e64e8a7ff5') @@ -33,7 +33,18 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + package() { + _update_deps ghc + cd ${_hkgname}-${pkgver} install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh @@ -47,4 +58,3 @@ install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } -
[arch-commits] Commit in haskell-mtl/repos (6 files)
Date: Monday, March 30, 2015 @ 12:56:23 Author: spupykin Revision: 130247 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-mtl/repos/community-staging-i686/ haskell-mtl/repos/community-staging-i686/PKGBUILD (from rev 130246, haskell-mtl/trunk/PKGBUILD) haskell-mtl/repos/community-staging-i686/haskell-mtl.install (from rev 130246, haskell-mtl/trunk/haskell-mtl.install) haskell-mtl/repos/community-staging-x86_64/ haskell-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 130246, haskell-mtl/trunk/PKGBUILD) haskell-mtl/repos/community-staging-x86_64/haskell-mtl.install (from rev 130246, haskell-mtl/trunk/haskell-mtl.install) --+ community-staging-i686/PKGBUILD | 61 + community-staging-i686/haskell-mtl.install | 35 ++ community-staging-x86_64/PKGBUILD| 61 + community-staging-x86_64/haskell-mtl.install | 35 ++ 4 files changed, 192 insertions(+) Copied: haskell-mtl/repos/community-staging-i686/PKGBUILD (from rev 130246, haskell-mtl/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 10:56:23 UTC (rev 130247) @@ -0,0 +1,61 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=mtl +pkgname=haskell-mtl +pkgver=2.2.1 +pkgrel=1 +pkgdesc="Monad classes, using functional dependencies" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('96a2f12b94ea8d7cb0aea999cd2e3802') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { + _update_deps ghc + + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-mtl/repos/community-staging-i686/haskell-mtl.install (from rev 130246, haskell-mtl/trunk/haskell-mtl.install) === --- community-staging-i686/haskell-mtl.install (rev 0) +++ community-staging-i686/haskell-mtl.install 2015-03-30 10:56:23 UTC (rev 130247) @@ -0,0 +1,35 @@ +pkgname=haskell-mtl + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 130246, haskell-mtl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 10:56:23 UTC (rev 130247) @@ -0,0 +1,61 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=mtl +pkgname=haskell-mtl +pkgver=2.2.1 +pkgrel=1 +pkgdesc="Monad classes, using functional dependencies" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('96a2f12b94ea8d7cb0aea999cd2e3802') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/
[arch-commits] Commit in haskell-bytestring-show/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:20:34 Author: spupykin Revision: 130252 upgpkg: haskell-bytestring-show 0.3.5.6-4 upd Modified: haskell-bytestring-show/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 10:56:56 UTC (rev 130251) +++ PKGBUILD2015-03-30 11:20:34 UTC (rev 130252) @@ -3,7 +3,7 @@ pkgname=haskell-bytestring-show pkgver=0.3.5.6 -pkgrel=3 +pkgrel=4 pkgdesc="Efficient conversion of values into readable byte strings." url="http://hackage.haskell.org/package/bytestring-show"; license=('BSD')
[arch-commits] Commit in haskell-entropy/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:20:47 Author: spupykin Revision: 130254 upgpkg: haskell-entropy 0.3.6-1 upd Modified: haskell-entropy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:20:43 UTC (rev 130253) +++ PKGBUILD2015-03-30 11:20:47 UTC (rev 130254) @@ -3,7 +3,7 @@ # Maintainer: Daniel Nagy pkgname=haskell-entropy -pkgver=0.3.4.1 +pkgver=0.3.6 pkgrel=1 pkgdesc="A platform independent method to obtain cryptographically strong entropy" url="http://hackage.haskell.org/package/entropy"; @@ -10,11 +10,11 @@ license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() -depends=('ghc' 'haskell-bytestring' ) +depends=('ghc') options=('strip' 'staticlibs') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/entropy/${pkgver}/entropy-${pkgver}.tar.gz) -md5sums=('4b408253d7ebd7792df909b621020de0') +md5sums=('690b98c330ae8da7bf62f350a16f251a') build() { cd ${srcdir}/entropy-${pkgver}
[arch-commits] Commit in haskell-bytestring-show/repos (6 files)
Date: Monday, March 30, 2015 @ 13:20:43 Author: spupykin Revision: 130253 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-bytestring-show/repos/community-staging-i686/ haskell-bytestring-show/repos/community-staging-i686/PKGBUILD (from rev 130252, haskell-bytestring-show/trunk/PKGBUILD) haskell-bytestring-show/repos/community-staging-i686/haskell-bytestring-show.install (from rev 130252, haskell-bytestring-show/trunk/haskell-bytestring-show.install) haskell-bytestring-show/repos/community-staging-x86_64/ haskell-bytestring-show/repos/community-staging-x86_64/PKGBUILD (from rev 130252, haskell-bytestring-show/trunk/PKGBUILD) haskell-bytestring-show/repos/community-staging-x86_64/haskell-bytestring-show.install (from rev 130252, haskell-bytestring-show/trunk/haskell-bytestring-show.install) --+ community-staging-i686/PKGBUILD | 44 + community-staging-i686/haskell-bytestring-show.install | 24 +++ community-staging-x86_64/PKGBUILD| 44 + community-staging-x86_64/haskell-bytestring-show.install | 24 +++ 4 files changed, 136 insertions(+) Copied: haskell-bytestring-show/repos/community-staging-i686/PKGBUILD (from rev 130252, haskell-bytestring-show/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:20:43 UTC (rev 130253) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-bytestring-show +pkgver=0.3.5.6 +pkgrel=4 +pkgdesc="Efficient conversion of values into readable byte strings." +url="http://hackage.haskell.org/package/bytestring-show"; +license=('BSD') +arch=('i686' 'x86_64') +depends=("ghc") +options=('staticlibs') +install="${pkgname}.install" +source=("http://hackage.haskell.org/packages/archive/bytestring-show/${pkgver}/bytestring-show-${pkgver}.tar.gz";) +md5sums=('c9041eed86a52e17e6b53a415967f7cb') + +build() { + cd ${srcdir}/bytestring-show-${pkgver} + + # update outdated dependency + sed 's/build-depends: integer-gmp >= 0.2 && < 0.5/build-depends: integer-gmp >= 0.2 \&\& < 0.6/' -i bytestring-show.cabal + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + depends=("ghc=`pacman -Q ghc | cut -f2 -d\ |cut -f1 -d-`") + + cd ${srcdir}/bytestring-show-${pkgver} + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/bytestring-show + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-bytestring-show/repos/community-staging-i686/haskell-bytestring-show.install (from rev 130252, haskell-bytestring-show/trunk/haskell-bytestring-show.install) === --- community-staging-i686/haskell-bytestring-show.install (rev 0) +++ community-staging-i686/haskell-bytestring-show.install 2015-03-30 11:20:43 UTC (rev 130253) @@ -0,0 +1,24 @@ +pkgname=haskell-bytestring-show +HS_DIR=usr/share/haskell/${pkgname} + +post_install() { +${HS_DIR}/register.sh +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { +${HS_DIR}/unregister.sh +} + +post_upgrade() { +${HS_DIR}/register.sh +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { +${HS_DIR}/unregister.sh +} + +post_remove() { +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-bytestring-show/repos/community-staging-x86_64/PKGBUILD (from rev 130252, haskell-bytestring-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:20:43 UTC (rev 130253) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-bytestring-show +pkgver=0.3.5.6 +pkgrel=4 +pkgdesc="Efficient conversion of values into readable byte strings." +url="http://hackage.haskell.org/package/bytestring-show"; +license=('BSD') +arch=('i686' 'x86_64') +depends=("g
[arch-commits] Commit in haskell-primitive/repos (6 files)
Date: Monday, March 30, 2015 @ 13:21:11 Author: spupykin Revision: 130257 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-primitive/repos/community-staging-i686/ haskell-primitive/repos/community-staging-i686/PKGBUILD (from rev 130256, haskell-primitive/trunk/PKGBUILD) haskell-primitive/repos/community-staging-i686/haskell-primitive.install (from rev 130256, haskell-primitive/trunk/haskell-primitive.install) haskell-primitive/repos/community-staging-x86_64/ haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 130256, haskell-primitive/trunk/PKGBUILD) haskell-primitive/repos/community-staging-x86_64/haskell-primitive.install (from rev 130256, haskell-primitive/trunk/haskell-primitive.install) + community-staging-i686/PKGBUILD| 42 +++ community-staging-i686/haskell-primitive.install | 26 +++ community-staging-x86_64/PKGBUILD | 42 +++ community-staging-x86_64/haskell-primitive.install | 26 +++ 4 files changed, 136 insertions(+) Copied: haskell-primitive/repos/community-staging-i686/PKGBUILD (from rev 130256, haskell-primitive/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:21:11 UTC (rev 130257) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-primitive +pkgver=0.6 +pkgrel=1 +pkgdesc="Wrappers for primitive operations" +url="http://hackage.haskell.org/package/primitive"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=() +depends=("ghc") +options=('strip' 'staticlibs') +install="${pkgname}.install" +source=("http://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz";) +sha256sums=('34a5f39213c68369e7edc2a3ea175d3f4edbf89e9f084710eff6f2d69722') + +build() { + cd ${srcdir}/primitive-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + _ghcver=`pacman -Q ghc | cut -f2 -d\ | cut -f1 -d-` + depends=("ghc=${_ghcver}") + + cd ${srcdir}/primitive-${pkgver} + install -Dm744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -dm755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/primitive + runhaskell Setup copy --destdir=${pkgdir} + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-primitive/repos/community-staging-i686/haskell-primitive.install (from rev 130256, haskell-primitive/trunk/haskell-primitive.install) === --- community-staging-i686/haskell-primitive.install (rev 0) +++ community-staging-i686/haskell-primitive.install2015-03-30 11:21:11 UTC (rev 130257) @@ -0,0 +1,26 @@ +# custom variables +pkgname=haskell-primitive +HS_DIR=/usr/share/haskell/${pkgname} + +# functions +post_install() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { +${HS_DIR}/unregister.sh +} + +post_upgrade() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { +${HS_DIR}/unregister.sh +} + +post_remove() { +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 130256, haskell-primitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:21:11 UTC (rev 130257) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-primitive +pkgver=0.6 +pkgrel=1 +pkgdesc="Wrappers for primitive operations" +url="http://hackage.haskell.org/package/primitive"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=() +depends=("ghc") +options=('strip' 'staticlibs') +install="${pkgname}.install" +source=("http://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz";) +sha256sums=('34a5f39213c68369e7edc2a3ea175d3f4edbf89e9f084710eff6f2d69722') + +build() { + cd ${srcdir}/primitive-${pkgver} + ru
[arch-commits] Commit in haskell-primitive/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:21:02 Author: spupykin Revision: 130256 upgpkg: haskell-primitive 0.6-1 upd Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:20:57 UTC (rev 130255) +++ PKGBUILD2015-03-30 11:21:02 UTC (rev 130256) @@ -2,8 +2,8 @@ # Maintainer: Sergej Pupykin pkgname=haskell-primitive -pkgver=0.5.4.0 -pkgrel=2 +pkgver=0.6 +pkgrel=1 pkgdesc="Wrappers for primitive operations" url="http://hackage.haskell.org/package/primitive"; license=("custom:BSD3") @@ -13,9 +13,7 @@ options=('strip' 'staticlibs') install="${pkgname}.install" source=("http://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz";) -sha256sums=('0e516b81c2ef2c96d47dc40561663cc2cbfece0f135948e77e9b53025ff1c3ee') -sha256sums=('203c2a288a65ef6b75d2150d6f91f8204aa437add108d8e16cb9f581867ced15') -sha256sums=('203c2a288a65ef6b75d2150d6f91f8204aa437add108d8e16cb9f581867ced15') +sha256sums=('34a5f39213c68369e7edc2a3ea175d3f4edbf89e9f084710eff6f2d69722') build() { cd ${srcdir}/primitive-${pkgver}
[arch-commits] Commit in haskell-entropy/repos (6 files)
Date: Monday, March 30, 2015 @ 13:20:57 Author: spupykin Revision: 130255 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-entropy/repos/community-staging-i686/ haskell-entropy/repos/community-staging-i686/PKGBUILD (from rev 130254, haskell-entropy/trunk/PKGBUILD) haskell-entropy/repos/community-staging-i686/haskell-entropy.install (from rev 130254, haskell-entropy/trunk/haskell-entropy.install) haskell-entropy/repos/community-staging-x86_64/ haskell-entropy/repos/community-staging-x86_64/PKGBUILD (from rev 130254, haskell-entropy/trunk/PKGBUILD) haskell-entropy/repos/community-staging-x86_64/haskell-entropy.install (from rev 130254, haskell-entropy/trunk/haskell-entropy.install) --+ community-staging-i686/PKGBUILD | 39 + community-staging-i686/haskell-entropy.install | 18 + community-staging-x86_64/PKGBUILD| 39 + community-staging-x86_64/haskell-entropy.install | 18 + 4 files changed, 114 insertions(+) Copied: haskell-entropy/repos/community-staging-i686/PKGBUILD (from rev 130254, haskell-entropy/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:20:57 UTC (rev 130255) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Daniel Nagy + +pkgname=haskell-entropy +pkgver=0.3.6 +pkgrel=1 +pkgdesc="A platform independent method to obtain cryptographically strong entropy" +url="http://hackage.haskell.org/package/entropy"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc') +options=('strip' 'staticlibs') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/entropy/${pkgver}/entropy-${pkgver}.tar.gz) +md5sums=('690b98c330ae8da7bf62f350a16f251a') + +build() { +cd ${srcdir}/entropy-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd ${srcdir}/entropy-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/entropy +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-entropy/repos/community-staging-i686/haskell-entropy.install (from rev 130254, haskell-entropy/trunk/haskell-entropy.install) === --- community-staging-i686/haskell-entropy.install (rev 0) +++ community-staging-i686/haskell-entropy.install 2015-03-30 11:20:57 UTC (rev 130255) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-entropy +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-entropy/repos/community-staging-x86_64/PKGBUILD (from rev 130254, haskell-entropy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:20:57 UTC (rev 130255) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Daniel Nagy + +pkgname=haskell-entropy +pkgver=0.3.6 +pkgrel=1 +pkgdesc="A platform independent method to obtain cryptographically strong entropy" +url="http://hackage.haskell.org/package/entropy"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc') +options=('strip' 'staticlibs') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/entropy/${pkgver}/entropy-${pkgver}.tar.gz) +md5sums=('690b98c330ae8da7bf62f350a16f251a') + +build() { +cd ${srcdir}/entropy-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \
[arch-commits] Commit in haskell-random/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:21:14 Author: spupykin Revision: 130258 upgpkg: haskell-random 1.1-2 upd Modified: haskell-random/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:21:11 UTC (rev 130257) +++ PKGBUILD2015-03-30 11:21:14 UTC (rev 130258) @@ -3,13 +3,13 @@ _hkgname=random pkgname=haskell-random pkgver=1.1 -pkgrel=1 +pkgrel=2 pkgdesc="random number library" url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.4-1' 'sh') +depends=('ghc=7.10.1-1' 'sh') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) install=${pkgname}.install md5sums=('474f10b9389b316e4472b71d20298993')
[arch-commits] Commit in haskell-vector/repos (3 files)
Date: Monday, March 30, 2015 @ 13:21:48 Author: spupykin Revision: 130263 archrelease: copy trunk to community-staging-i686 Added: haskell-vector/repos/community-staging-i686/ haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 130262, haskell-vector/trunk/PKGBUILD) haskell-vector/repos/community-staging-i686/haskell-vector.install (from rev 130262, haskell-vector/trunk/haskell-vector.install) + PKGBUILD | 43 +++ haskell-vector.install | 26 ++ 2 files changed, 69 insertions(+) Copied: haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 130262, haskell-vector/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:21:48 UTC (rev 130263) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.10.12.3 +pkgrel=1 +pkgdesc="Efficient Arrays" +url="http://hackage.haskell.org/package/vector"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=() +# deps adjusted to specific versions in package() +depends=("ghc" "haskell-primitive") +options=('strip' 'staticlibs') +install="${pkgname}.install" +source=("http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz";) +md5sums=('a9e325be278ca0f0e4d123a8c3f8ee79') + +build() { + cd ${srcdir}/vector-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + _ghcver=`pacman -Q ghc | cut -f2 -d\ | cut -f1 -d-` + depends=("ghc=${_ghcver}" "haskell-primitive") + + cd ${srcdir}/vector-${pkgver} + install -Dm744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -Dm744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -dm755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/vector + runhaskell Setup copy --destdir=${pkgdir} + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-vector/repos/community-staging-i686/haskell-vector.install (from rev 130262, haskell-vector/trunk/haskell-vector.install) === --- community-staging-i686/haskell-vector.install (rev 0) +++ community-staging-i686/haskell-vector.install 2015-03-30 11:21:48 UTC (rev 130263) @@ -0,0 +1,26 @@ +# custom variables +pkgname=haskell-vector +HS_DIR=/usr/share/haskell/${pkgname} + +# functions +post_install() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { +${HS_DIR}/unregister.sh +} + +post_upgrade() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { +${HS_DIR}/unregister.sh +} + +post_remove() { +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +}
[arch-commits] Commit in haskell-zlib/repos (6 files)
Date: Monday, March 30, 2015 @ 13:22:01 Author: spupykin Revision: 130265 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-zlib/repos/community-staging-i686/ haskell-zlib/repos/community-staging-i686/PKGBUILD (from rev 130264, haskell-zlib/trunk/PKGBUILD) haskell-zlib/repos/community-staging-i686/haskell-zlib.install (from rev 130264, haskell-zlib/trunk/haskell-zlib.install) haskell-zlib/repos/community-staging-x86_64/ haskell-zlib/repos/community-staging-x86_64/PKGBUILD (from rev 130264, haskell-zlib/trunk/PKGBUILD) haskell-zlib/repos/community-staging-x86_64/haskell-zlib.install (from rev 130264, haskell-zlib/trunk/haskell-zlib.install) ---+ community-staging-i686/PKGBUILD | 39 community-staging-i686/haskell-zlib.install | 18 +++ community-staging-x86_64/PKGBUILD | 39 community-staging-x86_64/haskell-zlib.install | 18 +++ 4 files changed, 114 insertions(+) Copied: haskell-zlib/repos/community-staging-i686/PKGBUILD (from rev 130264, haskell-zlib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:22:01 UTC (rev 130265) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Colin Woodbury + +pkgname=haskell-zlib +pkgver=0.5.4.2 +pkgrel=1 +pkgdesc="Compression and decompression in the gzip and zlib formats" +url="http://hackage.haskell.org/package/zlib"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc' 'zlib') +options=('strip' 'staticlibs') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/zlib/${pkgver}/zlib-${pkgver}.tar.gz) +md5sums=('79f01f01f859b0ef68d5787756d181c1') + +build() { +cd ${srcdir}/zlib-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd ${srcdir}/zlib-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/zlib +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-zlib/repos/community-staging-i686/haskell-zlib.install (from rev 130264, haskell-zlib/trunk/haskell-zlib.install) === --- community-staging-i686/haskell-zlib.install (rev 0) +++ community-staging-i686/haskell-zlib.install 2015-03-30 11:22:01 UTC (rev 130265) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-zlib +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-zlib/repos/community-staging-x86_64/PKGBUILD (from rev 130264, haskell-zlib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:22:01 UTC (rev 130265) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Colin Woodbury + +pkgname=haskell-zlib +pkgver=0.5.4.2 +pkgrel=1 +pkgdesc="Compression and decompression in the gzip and zlib formats" +url="http://hackage.haskell.org/package/zlib"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc' 'zlib') +options=('strip' 'staticlibs') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/zlib/${pkgver}/zlib-${pkgver}.tar.gz) +md5sums=('79f01f01f859b0ef68d5787756d181c1') + +build() { +cd ${srcdir}/zlib-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:21:41 Author: spupykin Revision: 130262 upgpkg: haskell-vector 0.10.12.3-1 upd Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:21:38 UTC (rev 130261) +++ PKGBUILD2015-03-30 11:21:41 UTC (rev 130262) @@ -2,10 +2,10 @@ # Maintainer: Sergej Pupykin pkgname=haskell-vector -pkgver=0.10.12.2 -pkgrel=2 +pkgver=0.10.12.3 +pkgrel=1 pkgdesc="Efficient Arrays" -url="http://code.haskell.org/vector"; +url="http://hackage.haskell.org/package/vector"; license=("custom:BSD3") arch=('i686' 'x86_64') makedepends=() @@ -14,9 +14,7 @@ options=('strip' 'staticlibs') install="${pkgname}.install" source=("http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz";) -sha256sums=('205656e9741aad406e427e988dbf1665bf5dbdf3e9d574e309c274be4e06bde5') -sha256sums=('455427a217e98cc20af71906700bf36fed265ac15b7fb21b78a0a61f66380c06') -sha256sums=('455427a217e98cc20af71906700bf36fed265ac15b7fb21b78a0a61f66380c06') +md5sums=('a9e325be278ca0f0e4d123a8c3f8ee79') build() { cd ${srcdir}/vector-${pkgver}
[arch-commits] Commit in haskell-sha/repos (6 files)
Date: Monday, March 30, 2015 @ 13:21:38 Author: spupykin Revision: 130261 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-sha/repos/community-staging-i686/ haskell-sha/repos/community-staging-i686/PKGBUILD (from rev 130260, haskell-sha/trunk/PKGBUILD) haskell-sha/repos/community-staging-i686/haskell-sha.install (from rev 130260, haskell-sha/trunk/haskell-sha.install) haskell-sha/repos/community-staging-x86_64/ haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 130260, haskell-sha/trunk/PKGBUILD) haskell-sha/repos/community-staging-x86_64/haskell-sha.install (from rev 130260, haskell-sha/trunk/haskell-sha.install) --+ community-staging-i686/PKGBUILD | 40 + community-staging-i686/haskell-sha.install | 26 community-staging-x86_64/PKGBUILD| 40 + community-staging-x86_64/haskell-sha.install | 26 4 files changed, 132 insertions(+) Copied: haskell-sha/repos/community-staging-i686/PKGBUILD (from rev 130260, haskell-sha/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:21:38 UTC (rev 130261) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Lex Black +# Contributor: Arch Haskell Team <> + +pkgname=haskell-sha +pkgver=1.6.4.2 +pkgrel=1 +pkgdesc="Implementations of the SHA suite of message digest functions" +url="http://hackage.haskell.org/package/SHA"; +license=('BSD3') +arch=('i686' 'x86_64') +depends=('ghc') +options=('strip') +install="${pkgname}.install" +source=("http://hackage.haskell.org/packages/archive/SHA/${pkgver}/SHA-${pkgver}.tar.gz";) +sha256sums=('c470176f63cbe49fd0502a1b32ef22bc01b1af42385583b8be94547750958a8c') + +build() { +cd ${srcdir}/SHA-${pkgver} +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd ${srcdir}/SHA-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/SHA +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-sha/repos/community-staging-i686/haskell-sha.install (from rev 130260, haskell-sha/trunk/haskell-sha.install) === --- community-staging-i686/haskell-sha.install (rev 0) +++ community-staging-i686/haskell-sha.install 2015-03-30 11:21:38 UTC (rev 130261) @@ -0,0 +1,26 @@ +# custom variables +pkgname=haskell-sha +HS_DIR=usr/share/haskell/${pkgname} + +# functions +post_install() { +${HS_DIR}/register.sh +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { +${HS_DIR}/unregister.sh +} + +post_upgrade() { +${HS_DIR}/register.sh +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { +${HS_DIR}/unregister.sh +} + +post_remove() { +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 130260, haskell-sha/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:21:38 UTC (rev 130261) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Lex Black +# Contributor: Arch Haskell Team <> + +pkgname=haskell-sha +pkgver=1.6.4.2 +pkgrel=1 +pkgdesc="Implementations of the SHA suite of message digest functions" +url="http://hackage.haskell.org/package/SHA"; +license=('BSD3') +arch=('i686' 'x86_64') +depends=('ghc') +options=('strip') +install="${pkgname}.install" +source=("http://hackage.haskell.org/packages/archive/SHA/${pkgver}/SHA-${pkgver}.tar.gz";) +sha256sums=('c470176f63cbe49fd0502a1b32ef22bc01b1af42385583b8be94547750958a8c') + +build() { +cd ${srcdir}/SHA-${pkgver} +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compile
[arch-commits] Commit in haskell-sha/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:21:27 Author: spupykin Revision: 130260 upgpkg: haskell-sha 1.6.4.2-1 upd Modified: haskell-sha/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:21:24 UTC (rev 130259) +++ PKGBUILD2015-03-30 11:21:27 UTC (rev 130260) @@ -4,19 +4,17 @@ # Contributor: Arch Haskell Team <> pkgname=haskell-sha -pkgver=1.6.4.1 +pkgver=1.6.4.2 pkgrel=1 pkgdesc="Implementations of the SHA suite of message digest functions" url="http://hackage.haskell.org/package/SHA"; license=('BSD3') arch=('i686' 'x86_64') -makedepends=('ghc') -depends=('haskell-array' 'haskell-binary' 'haskell-bytestring') +depends=('ghc') options=('strip') install="${pkgname}.install" source=("http://hackage.haskell.org/packages/archive/SHA/${pkgver}/SHA-${pkgver}.tar.gz";) -sha256sums=('fdb9924aa31493ad198e3b3498a8204cc7013e0ef86215faf1c4e435a7166aec') -sha256sums=('743bc6d7dd3e74a44bfca8920f0f0ba5855722a62f6cc44f0a38d10c11bddc0d') +sha256sums=('c470176f63cbe49fd0502a1b32ef22bc01b1af42385583b8be94547750958a8c') build() { cd ${srcdir}/SHA-${pkgver}
[arch-commits] Commit in haskell-random/repos (6 files)
Date: Monday, March 30, 2015 @ 13:21:24 Author: spupykin Revision: 130259 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-random/repos/community-staging-i686/ haskell-random/repos/community-staging-i686/PKGBUILD (from rev 130258, haskell-random/trunk/PKGBUILD) haskell-random/repos/community-staging-i686/haskell-random.install (from rev 130258, haskell-random/trunk/haskell-random.install) haskell-random/repos/community-staging-x86_64/ haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 130258, haskell-random/trunk/PKGBUILD) haskell-random/repos/community-staging-x86_64/haskell-random.install (from rev 130258, haskell-random/trunk/haskell-random.install) -+ community-staging-i686/PKGBUILD | 50 ++ community-staging-i686/haskell-random.install | 35 +++ community-staging-x86_64/PKGBUILD | 50 ++ community-staging-x86_64/haskell-random.install | 35 +++ 4 files changed, 170 insertions(+) Copied: haskell-random/repos/community-staging-i686/PKGBUILD (from rev 130258, haskell-random/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:21:24 UTC (rev 130259) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=random +pkgname=haskell-random +pkgver=1.1 +pkgrel=2 +pkgdesc="random number library" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('474f10b9389b316e4472b71d20298993') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-random/repos/community-staging-i686/haskell-random.install (from rev 130258, haskell-random/trunk/haskell-random.install) === --- community-staging-i686/haskell-random.install (rev 0) +++ community-staging-i686/haskell-random.install 2015-03-30 11:21:24 UTC (rev 130259) @@ -0,0 +1,35 @@ +pkgname=haskell-random + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 130258, haskell-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:21:24 UTC (rev 130259) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=random +pkgname=haskell-random +pkgver=1.1 +pkgrel=2 +pkgdesc="random number library" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('474f10b9389b316e4472b71d20298993') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup reg
[arch-commits] Commit in haskell-zlib/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:21:51 Author: spupykin Revision: 130264 upgpkg: haskell-zlib 0.5.4.2-1 upd Modified: haskell-zlib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:21:48 UTC (rev 130263) +++ PKGBUILD2015-03-30 11:21:51 UTC (rev 130264) @@ -3,7 +3,7 @@ # Maintainer: Colin Woodbury pkgname=haskell-zlib -pkgver=0.5.4.1 +pkgver=0.5.4.2 pkgrel=1 pkgdesc="Compression and decompression in the gzip and zlib formats" url="http://hackage.haskell.org/package/zlib"; @@ -10,11 +10,11 @@ license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() -depends=('ghc' 'haskell-bytestring' 'zlib') +depends=('ghc' 'zlib') options=('strip' 'staticlibs') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/zlib/${pkgver}/zlib-${pkgver}.tar.gz) -md5sums=('d0d10786d2bbd1d401a8b28a83e88475') +md5sums=('79f01f01f859b0ef68d5787756d181c1') build() { cd ${srcdir}/zlib-${pkgver}
[arch-commits] Commit in haskell-vector/repos (3 files)
Date: Monday, March 30, 2015 @ 13:23:56 Author: spupykin Revision: 130266 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector/repos/community-staging-x86_64/ haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 130265, haskell-vector/trunk/PKGBUILD) haskell-vector/repos/community-staging-x86_64/haskell-vector.install (from rev 130265, haskell-vector/trunk/haskell-vector.install) + PKGBUILD | 43 +++ haskell-vector.install | 26 ++ 2 files changed, 69 insertions(+) Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 130265, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:23:56 UTC (rev 130266) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.10.12.3 +pkgrel=1 +pkgdesc="Efficient Arrays" +url="http://hackage.haskell.org/package/vector"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=() +# deps adjusted to specific versions in package() +depends=("ghc" "haskell-primitive") +options=('strip' 'staticlibs') +install="${pkgname}.install" +source=("http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz";) +md5sums=('a9e325be278ca0f0e4d123a8c3f8ee79') + +build() { + cd ${srcdir}/vector-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + _ghcver=`pacman -Q ghc | cut -f2 -d\ | cut -f1 -d-` + depends=("ghc=${_ghcver}" "haskell-primitive") + + cd ${srcdir}/vector-${pkgver} + install -Dm744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -Dm744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -dm755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/vector + runhaskell Setup copy --destdir=${pkgdir} + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-vector/repos/community-staging-x86_64/haskell-vector.install (from rev 130265, haskell-vector/trunk/haskell-vector.install) === --- community-staging-x86_64/haskell-vector.install (rev 0) +++ community-staging-x86_64/haskell-vector.install 2015-03-30 11:23:56 UTC (rev 130266) @@ -0,0 +1,26 @@ +# custom variables +pkgname=haskell-vector +HS_DIR=/usr/share/haskell/${pkgname} + +# functions +post_install() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { +${HS_DIR}/unregister.sh +} + +post_upgrade() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { +${HS_DIR}/unregister.sh +} + +post_remove() { +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +}
[arch-commits] Commit in haskell-hashtables/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:43:32 Author: spupykin Revision: 130271 upgpkg: haskell-hashtables 1.2.0.2-1 upd Modified: haskell-hashtables/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:43:27 UTC (rev 130270) +++ PKGBUILD2015-03-30 11:43:32 UTC (rev 130271) @@ -1,6 +1,6 @@ _hkgname=hashtables pkgname=haskell-hashtables -pkgver=1.2.0.1 +pkgver=1.2.0.2 pkgrel=1 pkgdesc="Mutable hash tables in the ST monad" url="http://hackage.haskell.org/package/${_hkgname}"; @@ -7,10 +7,10 @@ license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.4' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +depends=('ghc=7.10.1' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) install=${pkgname}.install -md5sums=('2dde898f35dbd9d7d1e1fad8b68a22cb') +md5sums=('07670ca05f751c2dd17bcf81a205c3d7') build() { cd ${_hkgname}-${pkgver}
[arch-commits] Commit in happy/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:43:00 Author: spupykin Revision: 130267 upgpkg: happy 1.19.5-1 upd Modified: happy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:23:56 UTC (rev 130266) +++ PKGBUILD2015-03-30 11:43:00 UTC (rev 130267) @@ -4,7 +4,7 @@ # Contributor: Vesa Kaihlavirta pkgname=happy -pkgver=1.19.4 +pkgver=1.19.5 pkgrel=1 pkgdesc="The Parser Generator for Haskell" url="http://hackage.haskell.org/package/happy"; @@ -11,9 +11,9 @@ arch=('i686' 'x86_64') license=("custom:BSD3") depends=('gmp' 'libffi') -makedepends=('ghc=7.8.4-1' 'haskell-mtl=2.1.3.1-4') +makedepends=('ghc=7.10.1-1' 'haskell-mtl=2.2.1-1') source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -md5sums=('5267c1c4aaa7102a882fc4cdad4a8c38') +md5sums=('ffa56a1c312a60dfb1110afd25b28785') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in haskell-hashable/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:43:15 Author: spupykin Revision: 130269 upgpkg: haskell-hashable 1.2.3.2-1 upd Modified: haskell-hashable/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:43:12 UTC (rev 130268) +++ PKGBUILD2015-03-30 11:43:15 UTC (rev 130269) @@ -1,16 +1,16 @@ _hkgname=hashable pkgname=haskell-hashable -pkgver=1.2.3.1 -pkgrel=2 +pkgver=1.2.3.2 +pkgrel=1 pkgdesc="Mutable hash tables in the ST monad" url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.4' 'sh' 'haskell-text') +depends=('ghc=7.10.1' 'sh' 'haskell-text') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) install=${pkgname}.install -md5sums=('7a054e5717c0b089278f63c13ba0') +md5sums=('3cf8bf29a809367c50bf116ecc1c3137') build() { cd ${_hkgname}-${pkgver}
[arch-commits] Commit in haskell-hashable/repos (6 files)
Date: Monday, March 30, 2015 @ 13:43:27 Author: spupykin Revision: 130270 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hashable/repos/community-staging-i686/ haskell-hashable/repos/community-staging-i686/PKGBUILD (from rev 130269, haskell-hashable/trunk/PKGBUILD) haskell-hashable/repos/community-staging-i686/haskell-hashable.install (from rev 130269, haskell-hashable/trunk/haskell-hashable.install) haskell-hashable/repos/community-staging-x86_64/ haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 130269, haskell-hashable/trunk/PKGBUILD) haskell-hashable/repos/community-staging-x86_64/haskell-hashable.install (from rev 130269, haskell-hashable/trunk/haskell-hashable.install) ---+ community-staging-i686/PKGBUILD | 47 community-staging-i686/haskell-hashable.install | 35 ++ community-staging-x86_64/PKGBUILD | 47 community-staging-x86_64/haskell-hashable.install | 35 ++ 4 files changed, 164 insertions(+) Copied: haskell-hashable/repos/community-staging-i686/PKGBUILD (from rev 130269, haskell-hashable/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:43:27 UTC (rev 130270) @@ -0,0 +1,47 @@ +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.2.3.2 +pkgrel=1 +pkgdesc="Mutable hash tables in the ST monad" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1' 'sh' 'haskell-text') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('3cf8bf29a809367c50bf116ecc1c3137') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-hashable/repos/community-staging-i686/haskell-hashable.install (from rev 130269, haskell-hashable/trunk/haskell-hashable.install) === --- community-staging-i686/haskell-hashable.install (rev 0) +++ community-staging-i686/haskell-hashable.install 2015-03-30 11:43:27 UTC (rev 130270) @@ -0,0 +1,35 @@ +pkgname=haskell-hashable + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 130269, haskell-hashable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:43:27 UTC (rev 130270) @@ -0,0 +1,47 @@ +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.2.3.2 +pkgrel=1 +pkgdesc="Mutable hash tables in the ST monad" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1' 'sh' 'haskell-text') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('3cf8bf29a809367c50bf116ecc1c3137') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + +
[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 13:43:47 Author: spupykin Revision: 130273 upgpkg: haskell-parsec 3.1.9-1 upd Modified: haskell-parsec/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:43:44 UTC (rev 130272) +++ PKGBUILD2015-03-30 11:43:47 UTC (rev 130273) @@ -2,8 +2,8 @@ _hkgname=parsec pkgname=haskell-parsec -pkgver=3.1.7 -pkgrel=4 +pkgver=3.1.9 +pkgrel=1 pkgdesc="Monadic parser combinators" url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') @@ -10,9 +10,9 @@ arch=('i686' 'x86_64') options=('staticlibs') depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text') +install=${pkgname}.install source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -install=${pkgname}.install -md5sums=('752664d7762bad11b46a392119658016') +md5sums=('6ec46302afa68518bac5f1117b6349f5') build() { cd ${_hkgname}-${pkgver} @@ -60,4 +60,3 @@ install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } -
[arch-commits] Commit in haskell-parsec/repos (6 files)
Date: Monday, March 30, 2015 @ 13:43:57 Author: spupykin Revision: 130274 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-parsec/repos/community-staging-i686/ haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 130273, haskell-parsec/trunk/PKGBUILD) haskell-parsec/repos/community-staging-i686/haskell-parsec.install (from rev 130273, haskell-parsec/trunk/haskell-parsec.install) haskell-parsec/repos/community-staging-x86_64/ haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 130273, haskell-parsec/trunk/PKGBUILD) haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install (from rev 130273, haskell-parsec/trunk/haskell-parsec.install) -+ community-staging-i686/PKGBUILD | 62 ++ community-staging-i686/haskell-parsec.install | 35 community-staging-x86_64/PKGBUILD | 62 ++ community-staging-x86_64/haskell-parsec.install | 35 4 files changed, 194 insertions(+) Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 130273, haskell-parsec/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:43:57 UTC (rev 130274) @@ -0,0 +1,62 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=parsec +pkgname=haskell-parsec +pkgver=3.1.9 +pkgrel=1 +pkgdesc="Monadic parser combinators" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text') +install=${pkgname}.install +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +md5sums=('6ec46302afa68518bac5f1117b6349f5') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { + cd ${_hkgname}-${pkgver} + + _update_deps ghc + _update_deps haskell-mtl + _update_deps haskell-text + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install (from rev 130273, haskell-parsec/trunk/haskell-parsec.install) === --- community-staging-i686/haskell-parsec.install (rev 0) +++ community-staging-i686/haskell-parsec.install 2015-03-30 11:43:57 UTC (rev 130274) @@ -0,0 +1,35 @@ +pkgname=haskell-parsec + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 130273, haskell-parsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:43:57 UTC (rev 130274) @@ -0,0 +1,62 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=parsec +pkgname=haskell-parsec +pkgver=3.1.9 +pkgrel=1 +pkgdesc="Monadic parser combinators" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text') +install=${pkgname}.install +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +md5sums=('6
[arch-commits] Commit in happy/repos (4 files)
Date: Monday, March 30, 2015 @ 13:43:12 Author: spupykin Revision: 130268 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: happy/repos/community-staging-i686/ happy/repos/community-staging-i686/PKGBUILD (from rev 130267, happy/trunk/PKGBUILD) happy/repos/community-staging-x86_64/ happy/repos/community-staging-x86_64/PKGBUILD (from rev 130267, happy/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 29 + community-staging-x86_64/PKGBUILD | 29 + 2 files changed, 58 insertions(+) Copied: happy/repos/community-staging-i686/PKGBUILD (from rev 130267, happy/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:43:12 UTC (rev 130268) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Thomas Dziedzic +# Contributor: simo +# Contributor: Vesa Kaihlavirta + +pkgname=happy +pkgver=1.19.5 +pkgrel=1 +pkgdesc="The Parser Generator for Haskell" +url="http://hackage.haskell.org/package/happy"; +arch=('i686' 'x86_64') +license=("custom:BSD3") +depends=('gmp' 'libffi') +makedepends=('ghc=7.10.1-1' 'haskell-mtl=2.2.1-1') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +md5sums=('ffa56a1c312a60dfb1110afd25b28785') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup.lhs configure -O --prefix=/usr + runhaskell Setup.lhs build +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} Copied: happy/repos/community-staging-x86_64/PKGBUILD (from rev 130267, happy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:43:12 UTC (rev 130268) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Thomas Dziedzic +# Contributor: simo +# Contributor: Vesa Kaihlavirta + +pkgname=happy +pkgver=1.19.5 +pkgrel=1 +pkgdesc="The Parser Generator for Haskell" +url="http://hackage.haskell.org/package/happy"; +arch=('i686' 'x86_64') +license=("custom:BSD3") +depends=('gmp' 'libffi') +makedepends=('ghc=7.10.1-1' 'haskell-mtl=2.2.1-1') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +md5sums=('ffa56a1c312a60dfb1110afd25b28785') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup.lhs configure -O --prefix=/usr + runhaskell Setup.lhs build +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hashtables/repos (6 files)
Date: Monday, March 30, 2015 @ 13:43:44 Author: spupykin Revision: 130272 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hashtables/repos/community-staging-i686/ haskell-hashtables/repos/community-staging-i686/PKGBUILD (from rev 130271, haskell-hashtables/trunk/PKGBUILD) haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install (from rev 130271, haskell-hashtables/trunk/haskell-hashtables.install) haskell-hashtables/repos/community-staging-x86_64/ haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 130271, haskell-hashtables/trunk/PKGBUILD) haskell-hashtables/repos/community-staging-x86_64/haskell-hashtables.install (from rev 130271, haskell-hashtables/trunk/haskell-hashtables.install) -+ community-staging-i686/PKGBUILD | 47 ++ community-staging-i686/haskell-hashtables.install | 35 + community-staging-x86_64/PKGBUILD | 47 ++ community-staging-x86_64/haskell-hashtables.install | 35 + 4 files changed, 164 insertions(+) Copied: haskell-hashtables/repos/community-staging-i686/PKGBUILD (from rev 130271, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 11:43:44 UTC (rev 130272) @@ -0,0 +1,47 @@ +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.0.2 +pkgrel=1 +pkgdesc="Mutable hash tables in the ST monad" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('07670ca05f751c2dd17bcf81a205c3d7') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install (from rev 130271, haskell-hashtables/trunk/haskell-hashtables.install) === --- community-staging-i686/haskell-hashtables.install (rev 0) +++ community-staging-i686/haskell-hashtables.install 2015-03-30 11:43:44 UTC (rev 130272) @@ -0,0 +1,35 @@ +pkgname=haskell-hashtables + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 130271, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 11:43:44 UTC (rev 130272) @@ -0,0 +1,47 @@ +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.0.2 +pkgrel=1 +pkgdesc="Mutable hash tables in the ST monad" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('07670ca05f751c2dd17bcf81a205c3d7') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \
[arch-commits] Commit in gtk2hs-buildtools/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 14:14:40 Author: spupykin Revision: 130277 upgpkg: gtk2hs-buildtools 0.13.0.3-4 upd Modified: gtk2hs-buildtools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 12:14:36 UTC (rev 130276) +++ PKGBUILD2015-03-30 12:14:40 UTC (rev 130277) @@ -3,7 +3,7 @@ pkgname=gtk2hs-buildtools pkgver=0.13.0.3 -pkgrel=2 +pkgrel=4 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." url="http://hackage.haskell.org/package/gtk2hs-buildtools"; license=('GPL2')
[arch-commits] Commit in alex/repos (4 files)
Date: Monday, March 30, 2015 @ 14:14:36 Author: spupykin Revision: 130276 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: alex/repos/community-staging-i686/ alex/repos/community-staging-i686/PKGBUILD (from rev 130275, alex/trunk/PKGBUILD) alex/repos/community-staging-x86_64/ alex/repos/community-staging-x86_64/PKGBUILD (from rev 130275, alex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 35 +++ community-staging-x86_64/PKGBUILD | 35 +++ 2 files changed, 70 insertions(+) Copied: alex/repos/community-staging-i686/PKGBUILD (from rev 130275, alex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 12:14:36 UTC (rev 130276) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: Philip Nilsson + +pkgname=alex +pkgver=3.1.4 +pkgrel=4 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.10.1' 'haskell-quickcheck' 'happy' 'libffi') +source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha256sums=('d64e4eccd953c62795ed566a6de5f3d150b653e05872ff697b3d9dbc961da19f') + +build() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname" + runghc Setup.lhs build +} + +package() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + # Doc only contains the license + rm -rf $pkgdir/usr/share/doc +} + +# vim:set ts=2 sw=2 et: Copied: alex/repos/community-staging-x86_64/PKGBUILD (from rev 130275, alex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 12:14:36 UTC (rev 130276) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: Philip Nilsson + +pkgname=alex +pkgver=3.1.4 +pkgrel=4 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.10.1' 'haskell-quickcheck' 'happy' 'libffi') +source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha256sums=('d64e4eccd953c62795ed566a6de5f3d150b653e05872ff697b3d9dbc961da19f') + +build() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname" + runghc Setup.lhs build +} + +package() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + # Doc only contains the license + rm -rf $pkgdir/usr/share/doc +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in alex/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 14:14:21 Author: spupykin Revision: 130275 upgpkg: alex 3.1.4-4 upd Modified: alex/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 11:43:57 UTC (rev 130274) +++ PKGBUILD2015-03-30 12:14:21 UTC (rev 130275) @@ -6,13 +6,13 @@ pkgname=alex pkgver=3.1.4 -pkgrel=1 +pkgrel=4 pkgdesc='Lexical analyser generator for Haskell' arch=('x86_64' 'i686') url='http://hackage.haskell.org/package/alex' license=('custom:BSD3') depends=('gmp' 'libffi') -makedepends=('ghc=7.8.4' 'haskell-quickcheck' 'happy' 'libffi') +makedepends=('ghc=7.10.1' 'haskell-quickcheck' 'happy' 'libffi') source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) sha256sums=('d64e4eccd953c62795ed566a6de5f3d150b653e05872ff697b3d9dbc961da19f')
[arch-commits] Commit in gtk2hs-buildtools/repos (4 files)
Date: Monday, March 30, 2015 @ 14:14:51 Author: spupykin Revision: 130278 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: gtk2hs-buildtools/repos/community-staging-i686/ gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from rev 130277, gtk2hs-buildtools/trunk/PKGBUILD) gtk2hs-buildtools/repos/community-staging-x86_64/ gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 130277, gtk2hs-buildtools/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 27 +++ community-staging-x86_64/PKGBUILD | 27 +++ 2 files changed, 54 insertions(+) Copied: gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from rev 130277, gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 12:14:51 UTC (rev 130278) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=gtk2hs-buildtools +pkgver=0.13.0.3 +pkgrel=4 +pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." +url="http://hackage.haskell.org/package/gtk2hs-buildtools"; +license=('GPL2') +arch=('i686' 'x86_64') +options=('staticlibs') +makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables') +depends=('gmp' 'libffi') +provides=('haskell-gtk2hs-buildtools') +source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz";) +md5sums=('d73f479d08ec7345a3942f780cc1d193') + +build() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} +runhaskell Setup build +} + +package() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup copy --destdir=${pkgdir} +} Copied: gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 130277, gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 12:14:51 UTC (rev 130278) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=gtk2hs-buildtools +pkgver=0.13.0.3 +pkgrel=4 +pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." +url="http://hackage.haskell.org/package/gtk2hs-buildtools"; +license=('GPL2') +arch=('i686' 'x86_64') +options=('staticlibs') +makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables') +depends=('gmp' 'libffi') +provides=('haskell-gtk2hs-buildtools') +source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz";) +md5sums=('d73f479d08ec7345a3942f780cc1d193') + +build() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} +runhaskell Setup build +} + +package() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup copy --destdir=${pkgdir} +}
[arch-commits] Commit in haskell-glib/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 14:15:14 Author: spupykin Revision: 130281 upgpkg: haskell-glib 0.13.1.0-2 upd Modified: haskell-glib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 12:15:09 UTC (rev 130280) +++ PKGBUILD2015-03-30 12:15:14 UTC (rev 130281) @@ -2,7 +2,7 @@ # Maintainer: Sergej Pupykin pkgname=haskell-glib -pkgver=0.13.0.7 +pkgver=0.13.1.0 pkgrel=2 pkgdesc="Binding to the GLIB library for Gtk2Hs." url="http://hackage.haskell.org/package/glib"; @@ -17,7 +17,7 @@ replaces=('gtk2hs-glib') conflicts=('gtk2hs-glib') source=(http://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) -md5sums=('f98b451ed5aa4ff50ef257590252b159') +md5sums=('764d3643b07c33879619412394df8396') build() { cd glib-$pkgver
[arch-commits] Commit in haskell-cairo/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 14:14:55 Author: spupykin Revision: 130279 upgpkg: haskell-cairo 0.13.1.0-2 upd Modified: haskell-cairo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 12:14:51 UTC (rev 130278) +++ PKGBUILD2015-03-30 12:14:55 UTC (rev 130279) @@ -2,7 +2,7 @@ # Maintainer: Sergej Pupykin pkgname=haskell-cairo -pkgver=0.13.0.6 +pkgver=0.13.1.0 pkgrel=2 pkgdesc="Binding to the cairo library for Gtk2Hs." url="http://hackage.haskell.org/package/cairo"; @@ -17,7 +17,7 @@ replaces=('gtk2hs-cairo') install=gtk2hs-cairo.install source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) -md5sums=('1c6aede725cbd5f81019798405f5ef03') +md5sums=('2787a60ff229b4aacd86315a9413037a') build() { cd ${srcdir}/cairo-$pkgver
[arch-commits] Commit in haskell-glib/repos (6 files)
Date: Monday, March 30, 2015 @ 14:15:24 Author: spupykin Revision: 130282 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-glib/repos/community-staging-i686/ haskell-glib/repos/community-staging-i686/PKGBUILD (from rev 130281, haskell-glib/trunk/PKGBUILD) haskell-glib/repos/community-staging-i686/gtk2hs-glib.install (from rev 130281, haskell-glib/trunk/gtk2hs-glib.install) haskell-glib/repos/community-staging-x86_64/ haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 130281, haskell-glib/trunk/PKGBUILD) haskell-glib/repos/community-staging-x86_64/gtk2hs-glib.install (from rev 130281, haskell-glib/trunk/gtk2hs-glib.install) --+ community-staging-i686/PKGBUILD | 52 + community-staging-i686/gtk2hs-glib.install | 18 community-staging-x86_64/PKGBUILD| 52 + community-staging-x86_64/gtk2hs-glib.install | 18 4 files changed, 140 insertions(+) Copied: haskell-glib/repos/community-staging-i686/PKGBUILD (from rev 130281, haskell-glib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 12:15:24 UTC (rev 130282) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-glib +pkgver=0.13.1.0 +pkgrel=2 +pkgdesc="Binding to the GLIB library for Gtk2Hs." +url="http://hackage.haskell.org/package/glib"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'glib2' 'haskell-utf8-string' 'haskell-text') +makedepends=("gtk2hs-buildtools") +options=('strip' 'staticlibs') +install=gtk2hs-glib.install +provides=('gtk2hs-glib') +replaces=('gtk2hs-glib') +conflicts=('gtk2hs-glib') +source=(http://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) +md5sums=('764d3643b07c33879619412394df8396') + +build() { +cd glib-$pkgver +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/haskell-glib \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { +_update_deps ghc + +cd ${srcdir}/glib-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-glib/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-glib/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/haskell-glib/html ${pkgdir}/usr/share/doc/ghc/html/libraries/glib +runhaskell Setup copy --destdir=${pkgdir} +} Copied: haskell-glib/repos/community-staging-i686/gtk2hs-glib.install (from rev 130281, haskell-glib/trunk/gtk2hs-glib.install) === --- community-staging-i686/gtk2hs-glib.install (rev 0) +++ community-staging-i686/gtk2hs-glib.install 2015-03-30 12:15:24 UTC (rev 130282) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/gtk2hs-glib +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 130281, haskell-glib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 12:15:24 UTC (rev 130282) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-glib +pkgver=0.13.1.0 +pkgrel=2 +pkgdesc="Binding to the GLIB library for Gtk2Hs." +url="http://hackage.haskell.org/package/glib"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'glib2' 'haskell-utf8-string' 'haskell-text') +makedepends=("gtk2hs-buildtools") +options=('strip' 'staticlibs') +install=gtk2hs-glib.install +provides=('gtk2hs-glib') +replaces=('gtk2hs-glib') +conflicts=('gtk2hs-glib') +source=(http://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) +md5sums
[arch-commits] Commit in haskell-tf-random/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 14:15:44 Author: spupykin Revision: 130285 upgpkg: haskell-tf-random 0.5-3 upd Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 12:15:41 UTC (rev 130284) +++ PKGBUILD2015-03-30 12:15:44 UTC (rev 130285) @@ -4,12 +4,12 @@ _hkgname=tf-random pkgname=haskell-tf-random pkgver=0.5 -pkgrel=1 +pkgrel=3 pkgdesc='High-quality splittable pseudorandom number generator' url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.8.4-1' 'haskell-random' 'haskell-primitive') +depends=('ghc=7.10.1-1' 'haskell-random' 'haskell-primitive') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) install=$pkgname.install options=('staticlibs')
[arch-commits] Commit in haskell-quickcheck/repos (8 files)
Date: Monday, March 30, 2015 @ 14:15:41 Author: spupykin Revision: 130284 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-quickcheck/repos/community-staging-i686/ haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 130283, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 130283, haskell-quickcheck/trunk/PKGBUILD) haskell-quickcheck/repos/community-staging-i686/haskell-quickcheck.install (from rev 130283, haskell-quickcheck/trunk/haskell-quickcheck.install) haskell-quickcheck/repos/community-staging-x86_64/ haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 130283, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 130283, haskell-quickcheck/trunk/PKGBUILD) haskell-quickcheck/repos/community-staging-x86_64/haskell-quickcheck.install (from rev 130283, haskell-quickcheck/trunk/haskell-quickcheck.install) --+ community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ community-staging-i686/PKGBUILD | 50 ++ community-staging-i686/haskell-quickcheck.install | 18 +++ community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ community-staging-x86_64/PKGBUILD | 50 ++ community-staging-x86_64/haskell-quickcheck.install | 18 +++ 6 files changed, 236 insertions(+) Copied: haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 130283, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) === --- community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (rev 0) +++ community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch 2015-03-30 12:15:41 UTC (rev 130284) @@ -0,0 +1,50 @@ +From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001 +From: Thomas Dziedzic +Date: Tue, 11 Sep 2012 03:59:50 -0700 +Subject: [PATCH] update code to support extensible exceptions no longer being + a part of ghc >= 7.6.1 + +--- + QuickCheck.cabal | 6 +- + Test/QuickCheck/Exception.hs | 6 ++ + 2 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/QuickCheck.cabal b/QuickCheck.cabal +index 1a9126e..5afd6fb 100644 +--- a/QuickCheck.cabal b/QuickCheck.cabal +@@ -60,9 +60,13 @@ library + Build-depends: ghc + + -- We want to use extensible-exceptions even if linking against base-3. +- if impl(ghc >= 6.9) ++ if impl(ghc >= 6.9) && impl(ghc < 7.6) + Build-depends: extensible-exceptions + ++ -- GHC >= 7.6.1 no longer provides extensible exceptions ++ if impl(ghc >= 7.6) ++cpp-options: -DNEW_EXCEPTIONS ++ + -- Modules that are always built. + Exposed-Modules: + Test.QuickCheck, +diff --git a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +index f895351..d463195 100644 +--- a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +@@ -18,6 +18,12 @@ module Test.QuickCheck.Exception where + + #if defined(OLD_EXCEPTIONS) + import Control.Exception(evaluate, try, Exception(..), throw) ++#elif defined(NEW_EXCEPTIONS) ++import Control.Exception(evaluate, try, SomeException(SomeException), ErrorCall(..), throw ++#if defined(GHC_INTERRUPT) ++ , AsyncException(UserInterrupt) ++#endif ++ ) + #else + import Control.Exception.Extensible(evaluate, try, SomeException(SomeException), ErrorCall(..), throw + #if defined(GHC_INTERRUPT) +-- +1.7.12 + Copied: haskell-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 130283, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 12:15:41 UTC (rev 130284) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=QuickCheck +pkgname=haskell-quickcheck +pkgver=2.8 +pkgrel=3 +pkgdesc='Automatic testing of Haskell programs' +url='http://hackage.haskell.org/package/QuickCheck' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc' 'haskell-rand
[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 14:15:27 Author: spupykin Revision: 130283 upgpkg: haskell-quickcheck 2.8-3 upd Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 12:15:24 UTC (rev 130282) +++ PKGBUILD2015-03-30 12:15:27 UTC (rev 130283) @@ -5,8 +5,8 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck -pkgver=2.7.6 -pkgrel=2 +pkgver=2.8 +pkgrel=3 pkgdesc='Automatic testing of Haskell programs' url='http://hackage.haskell.org/package/QuickCheck' license=('custom:BSD3') @@ -15,7 +15,7 @@ source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) install="$pkgname.install" options=('staticlibs') -sha256sums=('80d8970a0c1dfcb714215cf11f2bf0f79339f70c01999dae2c31516100a0c527') +sha256sums=('3d93cc8355a26017c37d725768354b70472a4f5d199b60e29d962d217035ba13') build() { cd "$_hkgname-$pkgver"
[arch-commits] Commit in haskell-tf-random/repos (6 files)
Date: Monday, March 30, 2015 @ 14:15:55 Author: spupykin Revision: 130286 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tf-random/repos/community-staging-i686/ haskell-tf-random/repos/community-staging-i686/PKGBUILD (from rev 130285, haskell-tf-random/trunk/PKGBUILD) haskell-tf-random/repos/community-staging-i686/haskell-tf-random.install (from rev 130285, haskell-tf-random/trunk/haskell-tf-random.install) haskell-tf-random/repos/community-staging-x86_64/ haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 130285, haskell-tf-random/trunk/PKGBUILD) haskell-tf-random/repos/community-staging-x86_64/haskell-tf-random.install (from rev 130285, haskell-tf-random/trunk/haskell-tf-random.install) + community-staging-i686/PKGBUILD| 49 +++ community-staging-i686/haskell-tf-random.install | 35 + community-staging-x86_64/PKGBUILD | 49 +++ community-staging-x86_64/haskell-tf-random.install | 35 + 4 files changed, 168 insertions(+) Copied: haskell-tf-random/repos/community-staging-i686/PKGBUILD (from rev 130285, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 12:15:55 UTC (rev 130286) @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=3 +pkgdesc='High-quality splittable pseudorandom number generator' +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.10.1-1' 'haskell-random' 'haskell-primitive') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=$pkgname.install +options=('staticlibs') +md5sums=('569f8acb14d09227f136a53ffd84b7b2') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + + # Fails, with 'Setup: dist/doc/html/tf-random/haddock-prolog1890.txt: invalid argument' + #runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + #ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: haskell-tf-random/repos/community-staging-i686/haskell-tf-random.install (from rev 130285, haskell-tf-random/trunk/haskell-tf-random.install) === --- community-staging-i686/haskell-tf-random.install (rev 0) +++ community-staging-i686/haskell-tf-random.install2015-03-30 12:15:55 UTC (rev 130286) @@ -0,0 +1,35 @@ +pkgname=haskell-tf-random + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 130285, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 12:15:55 UTC (rev 130286) @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=3 +pkgdesc='High-quality splittable pseudorandom number generator' +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.10.1-1' 'haskell-random' 'haskell-primitive') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pk
[arch-commits] Commit in haskell-cairo/repos (6 files)
Date: Monday, March 30, 2015 @ 14:15:09 Author: spupykin Revision: 130280 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cairo/repos/community-staging-i686/ haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 130279, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from rev 130279, haskell-cairo/trunk/gtk2hs-cairo.install) haskell-cairo/repos/community-staging-x86_64/ haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 130279, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install (from rev 130279, haskell-cairo/trunk/gtk2hs-cairo.install) ---+ community-staging-i686/PKGBUILD | 53 community-staging-i686/gtk2hs-cairo.install | 18 community-staging-x86_64/PKGBUILD | 53 community-staging-x86_64/gtk2hs-cairo.install | 18 4 files changed, 142 insertions(+) Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 130279, haskell-cairo/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 12:15:09 UTC (rev 130280) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-cairo +pkgver=0.13.1.0 +pkgrel=2 +pkgdesc="Binding to the cairo library for Gtk2Hs." +url="http://hackage.haskell.org/package/cairo"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text') +makedepends=("gtk2hs-buildtools") +options=('strip' 'staticlibs') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +install=gtk2hs-cairo.install +source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) +md5sums=('2787a60ff229b4aacd86315a9413037a') + +build() { +cd ${srcdir}/cairo-$pkgver +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { +_update_deps ghc +_update_deps haskell-mtl + +cd ${srcdir}/cairo-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/haskell-cairo/html ${pkgdir}/usr/share/doc/ghc/html/libraries/cairo +runhaskell Setup copy --destdir=${pkgdir} +} Copied: haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from rev 130279, haskell-cairo/trunk/gtk2hs-cairo.install) === --- community-staging-i686/gtk2hs-cairo.install (rev 0) +++ community-staging-i686/gtk2hs-cairo.install 2015-03-30 12:15:09 UTC (rev 130280) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/gtk2hs-cairo +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 130279, haskell-cairo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 12:15:09 UTC (rev 130280) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-cairo +pkgver=0.13.1.0 +pkgrel=2 +pkgdesc="Binding to the cairo library for Gtk2Hs." +url="http://hackage.haskell.org/package/cairo"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text') +makedepends=("gtk2hs-buildtools") +options=('strip' 'staticlibs') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +install
[arch-commits] Commit in haskell-pango/repos (6 files)
Date: Monday, March 30, 2015 @ 14:40:22 Author: spupykin Revision: 130288 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pango/repos/community-staging-i686/ haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 130287, haskell-pango/trunk/PKGBUILD) haskell-pango/repos/community-staging-i686/gtk2hs-pango.install (from rev 130287, haskell-pango/trunk/gtk2hs-pango.install) haskell-pango/repos/community-staging-x86_64/ haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 130287, haskell-pango/trunk/PKGBUILD) haskell-pango/repos/community-staging-x86_64/gtk2hs-pango.install (from rev 130287, haskell-pango/trunk/gtk2hs-pango.install) ---+ community-staging-i686/PKGBUILD | 60 community-staging-i686/gtk2hs-pango.install | 18 +++ community-staging-x86_64/PKGBUILD | 60 community-staging-x86_64/gtk2hs-pango.install | 18 +++ 4 files changed, 156 insertions(+) Copied: haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 130287, haskell-pango/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 12:40:22 UTC (rev 130288) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-pango +pkgver=0.13.0.5 +pkgrel=3 +pkgdesc="Binding to the pango library for Gtk2Hs." +url="http://hackage.haskell.org/package/pango"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=("gtk2hs-buildtools") +provides=('gtk2hs-pango') +replaces=('gtk2hs-pango') +conflicts=('gtk2hs-pango') +options=('strip' 'staticlibs') +install=gtk2hs-pango.install +source=(http://hackage.haskell.org/packages/archive/pango/${pkgver}/pango-${pkgver}.tar.gz) +md5sums=('603f56b967ea25cd904aa2b5588ba68a') + +prepare() { + cd ${srcdir}/pango-${pkgver} + sed -i 's|die |System.Exit.die |' SetupWrapper.hs +} + +build() { + cd ${srcdir}/pango-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/haskell-pango \ +--libsubdir=\$compiler/site-local/\$pkgid + sed -i 's|import Foreign.C.Types.*(CULong, CUInt)|import Foreign.C.Types (CULong(..), CUInt(..))|' Graphics/Rendering/Pango/Types.chs + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { + _update_deps ghc + _update_deps haskell-glib + _update_deps haskell-cairo + + cd ${srcdir}/pango-${pkgver} + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-pango/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-pango/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/haskell-pango/html ${pkgdir}/usr/share/doc/ghc/html/libraries/pango + runhaskell Setup copy --destdir=${pkgdir} +} Copied: haskell-pango/repos/community-staging-i686/gtk2hs-pango.install (from rev 130287, haskell-pango/trunk/gtk2hs-pango.install) === --- community-staging-i686/gtk2hs-pango.install (rev 0) +++ community-staging-i686/gtk2hs-pango.install 2015-03-30 12:40:22 UTC (rev 130288) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/gtk2hs-pango +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 130287, haskell-pango/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 12:40:22 UTC (rev 130288) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-pango +pkgver=0.13.0.5 +pkgrel=3 +pkgdesc="Binding to the pango library for Gtk2Hs." +url="http://hackage.haskell.org/package/pango"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc'
[arch-commits] Commit in haskell-pango/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 14:40:11 Author: spupykin Revision: 130287 upgpkg: haskell-pango 0.13.0.5-3 upd Modified: haskell-pango/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 12:15:55 UTC (rev 130286) +++ PKGBUILD2015-03-30 12:40:11 UTC (rev 130287) @@ -3,7 +3,7 @@ pkgname=haskell-pango pkgver=0.13.0.5 -pkgrel=2 +pkgrel=3 pkgdesc="Binding to the pango library for Gtk2Hs." url="http://hackage.haskell.org/package/pango"; license=('LGPL2.1') @@ -19,6 +19,11 @@ source=(http://hackage.haskell.org/packages/archive/pango/${pkgver}/pango-${pkgver}.tar.gz) md5sums=('603f56b967ea25cd904aa2b5588ba68a') +prepare() { + cd ${srcdir}/pango-${pkgver} + sed -i 's|die |System.Exit.die |' SetupWrapper.hs +} + build() { cd ${srcdir}/pango-${pkgver} runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
[arch-commits] Commit in haskell-dataenc/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 15:15:59 Author: spupykin Revision: 130289 upgpkg: haskell-dataenc 0.14.0.7-4 upd Modified: haskell-dataenc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 12:40:22 UTC (rev 130288) +++ PKGBUILD2015-03-30 13:15:59 UTC (rev 130289) @@ -6,12 +6,12 @@ _hkgname=dataenc pkgname=haskell-dataenc pkgver=0.14.0.7 -pkgrel=2 +pkgrel=4 pkgdesc="Data encoding library" url="http://hackage.haskell.org/package/dataenc"; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.8.4' 'sh') +depends=('ghc=7.10.1' 'sh') install=${pkgname}.install options=('staticlibs') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
[arch-commits] Commit in haskell-network/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 15:16:01 Author: spupykin Revision: 130290 upgpkg: haskell-network 2.6.0.2-6 upd Modified: haskell-network/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 13:15:59 UTC (rev 130289) +++ PKGBUILD2015-03-30 13:16:01 UTC (rev 130290) @@ -3,7 +3,7 @@ _hkgname=network pkgname=haskell-network pkgver=2.6.0.2 -pkgrel=5 +pkgrel=6 pkgdesc="Low-level networking interface" url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') @@ -59,4 +59,3 @@ install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } -
[arch-commits] Commit in haskell-network-uri/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 15:16:18 Author: spupykin Revision: 130292 upgpkg: haskell-network-uri 2.6.0.1-4 upd Modified: haskell-network-uri/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 13:16:14 UTC (rev 130291) +++ PKGBUILD2015-03-30 13:16:18 UTC (rev 130292) @@ -3,13 +3,13 @@ _hkgname=network-uri pkgname=haskell-network-uri pkgver=2.6.0.1 -pkgrel=2 +pkgrel=4 pkgdesc="A library for client-side HTTP" url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.4-1' 'sh' 'haskell-parsec=3.1.7-4') +depends=('ghc=7.10.1-1' 'sh' 'haskell-parsec') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) install=${pkgname}.install md5sums=('9f7eb108125b67719db88ea7961463ef')
[arch-commits] Commit in haskell-network-uri/repos (6 files)
Date: Monday, March 30, 2015 @ 15:16:28 Author: spupykin Revision: 130293 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-network-uri/repos/community-staging-i686/ haskell-network-uri/repos/community-staging-i686/PKGBUILD (from rev 130292, haskell-network-uri/trunk/PKGBUILD) haskell-network-uri/repos/community-staging-i686/haskell-network-uri.install (from rev 130292, haskell-network-uri/trunk/haskell-network-uri.install) haskell-network-uri/repos/community-staging-x86_64/ haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 130292, haskell-network-uri/trunk/PKGBUILD) haskell-network-uri/repos/community-staging-x86_64/haskell-network-uri.install (from rev 130292, haskell-network-uri/trunk/haskell-network-uri.install) --+ community-staging-i686/PKGBUILD | 49 + community-staging-i686/haskell-network-uri.install | 35 community-staging-x86_64/PKGBUILD| 49 + community-staging-x86_64/haskell-network-uri.install | 35 4 files changed, 168 insertions(+) Copied: haskell-network-uri/repos/community-staging-i686/PKGBUILD (from rev 130292, haskell-network-uri/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 13:16:28 UTC (rev 130293) @@ -0,0 +1,49 @@ +# Maintainer: Jelle van der Waa + +_hkgname=network-uri +pkgname=haskell-network-uri +pkgver=2.6.0.1 +pkgrel=4 +pkgdesc="A library for client-side HTTP" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1-1' 'sh' 'haskell-parsec') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('9f7eb108125b67719db88ea7961463ef') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ + --enable-split-objs \ + --enable-shared \ + --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-network-uri/repos/community-staging-i686/haskell-network-uri.install (from rev 130292, haskell-network-uri/trunk/haskell-network-uri.install) === --- community-staging-i686/haskell-network-uri.install (rev 0) +++ community-staging-i686/haskell-network-uri.install 2015-03-30 13:16:28 UTC (rev 130293) @@ -0,0 +1,35 @@ +pkgname=haskell-network-uri + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 130292, haskell-network-uri/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 13:16:28 UTC (rev 130293) @@ -0,0 +1,49 @@ +# Maintainer: Jelle van der Waa + +_hkgname=network-uri +pkgname=haskell-network-uri +pkgver=2.6.0.1 +pkgrel=4 +pkgdesc="A library for client-side HTTP" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1-1' 'sh' 'haskell-parsec') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('9f7eb108125b67719db88ea7961463ef') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ + --enable-split-objs \ + --enable-shared \ + --prefix=/usr \ + --d
[arch-commits] Commit in haskell-network/repos (6 files)
Date: Monday, March 30, 2015 @ 15:16:14 Author: spupykin Revision: 130291 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-network/repos/community-staging-i686/ haskell-network/repos/community-staging-i686/PKGBUILD (from rev 130290, haskell-network/trunk/PKGBUILD) haskell-network/repos/community-staging-i686/haskell-network.install (from rev 130290, haskell-network/trunk/haskell-network.install) haskell-network/repos/community-staging-x86_64/ haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 130290, haskell-network/trunk/PKGBUILD) haskell-network/repos/community-staging-x86_64/haskell-network.install (from rev 130290, haskell-network/trunk/haskell-network.install) --+ community-staging-i686/PKGBUILD | 61 + community-staging-i686/haskell-network.install | 35 community-staging-x86_64/PKGBUILD| 61 + community-staging-x86_64/haskell-network.install | 35 4 files changed, 192 insertions(+) Copied: haskell-network/repos/community-staging-i686/PKGBUILD (from rev 130290, haskell-network/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 13:16:14 UTC (rev 130291) @@ -0,0 +1,61 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=network +pkgname=haskell-network +pkgver=2.6.0.2 +pkgrel=6 +pkgdesc="Low-level networking interface" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh' 'haskell-parsec') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('c6e5e3fafedb45cd945b72e35cd3abe0') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { + cd ${_hkgname}-${pkgver} + + _update_deps ghc + _update_deps haskell-parsec + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-network/repos/community-staging-i686/haskell-network.install (from rev 130290, haskell-network/trunk/haskell-network.install) === --- community-staging-i686/haskell-network.install (rev 0) +++ community-staging-i686/haskell-network.install 2015-03-30 13:16:14 UTC (rev 130291) @@ -0,0 +1,35 @@ +pkgname=haskell-network + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 130290, haskell-network/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 13:16:14 UTC (rev 130291) @@ -0,0 +1,61 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=network +pkgname=haskell-network +pkgver=2.6.0.2 +pkgrel=6 +pkgdesc="Low-level networking interface" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh' 'haskell-parsec') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('c6e5e3faf
[arch-commits] Commit in haskell-hslogger/trunk (2 files)
Date: Monday, March 30, 2015 @ 15:30:07 Author: spupykin Revision: 130294 Modified: haskell-hslogger/trunk/PKGBUILD Deleted: haskell-hslogger/trunk/0001-relax-network-upper-bound-to-2.6.patch -+ 0001-relax-network-upper-bound-to-2.6.patch | 25 - PKGBUILD|5 + 2 files changed, 1 insertion(+), 29 deletions(-) Deleted: 0001-relax-network-upper-bound-to-2.6.patch === --- 0001-relax-network-upper-bound-to-2.6.patch 2015-03-30 13:16:28 UTC (rev 130293) +++ 0001-relax-network-upper-bound-to-2.6.patch 2015-03-30 13:30:07 UTC (rev 130294) @@ -1,25 +0,0 @@ -From 118f8134e1d2f7578cba5474b00f3b1cbd1219e3 Mon Sep 17 00:00:00 2001 -From: Thomas Dziedzic -Date: Sun, 27 Apr 2014 19:38:59 -0700 -Subject: [PATCH] relax network upper bound to 2.6 - - hslogger.cabal | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/hslogger.cabal b/hslogger.cabal -index 3e0ca27..74c262a 100644 a/hslogger.cabal -+++ b/hslogger.cabal -@@ -42,7 +42,7 @@ Library - System.Log.Handler.Growl, System.Log.Handler.Log4jXML, - System.Log.Logger - Extensions: CPP, ExistentialQuantification --Build-Depends: network < 2.5, mtl -+Build-Depends: network < 2.6, mtl - if !os(windows) - Build-Depends: unix - if flag(small_base) --- -1.9.2 - Modified: PKGBUILD === --- PKGBUILD2015-03-30 13:16:28 UTC (rev 130293) +++ PKGBUILD2015-03-30 13:30:07 UTC (rev 130294) @@ -4,7 +4,7 @@ pkgname=haskell-hslogger pkgver=1.2.8 -pkgrel=1 +pkgrel=3 pkgdesc="Versatile logging framework" url="http://hackage.haskell.org/package/hslogger"; license=('LGPL') @@ -18,9 +18,6 @@ build() { cd ${srcdir}/hslogger-${pkgver} - # upstream bug: https://github.com/jgoerzen/hslogger/pull/22 -# patch -Np1 -i ${srcdir}/0001-relax-network-upper-bound-to-2.6.patch - runhaskell Setup configure -p --prefix=/usr --docdir=/usr/share/doc/${pkgname} -O \ --enable-split-objs --enable-shared --libsubdir=\$compiler/site-local/\$pkgid \ --enable-library-profiling
[arch-commits] Commit in haskell-gtk/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 15:30:22 Author: spupykin Revision: 130295 Modified: haskell-gtk/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 13:30:07 UTC (rev 130294) +++ PKGBUILD2015-03-30 13:30:22 UTC (rev 130295) @@ -3,7 +3,7 @@ pkgname=haskell-gtk pkgver=0.13.4 -pkgrel=2 +pkgrel=3 pkgdesc="Binding to the gtk library for Gtk2Hs." url="http://hackage.haskell.org/package/gtk"; license=('LGPL2.1') @@ -18,6 +18,11 @@ source=(http://hackage.haskell.org/packages/archive/gtk/$pkgver/gtk-$pkgver.tar.gz) md5sums=('5c6716be7e4d98899e6288ae280b3678') +prepare() { + cd ${srcdir}/gtk-${pkgver} + sed -i 's|die |System.Exit.die |' SetupWrapper.hs +} + build() { cd ${srcdir}/gtk-${pkgver} runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
[arch-commits] Commit in mate-applet-lockkeys/repos (8 files)
Date: Monday, March 30, 2015 @ 16:03:41 Author: flexiondotorg Revision: 130297 archrelease: copy trunk to community-i686, community-x86_64 Added: mate-applet-lockkeys/repos/community-i686/PKGBUILD (from rev 130296, mate-applet-lockkeys/trunk/PKGBUILD) mate-applet-lockkeys/repos/community-i686/mate-applet-lockkeys.install (from rev 130296, mate-applet-lockkeys/trunk/mate-applet-lockkeys.install) mate-applet-lockkeys/repos/community-x86_64/PKGBUILD (from rev 130296, mate-applet-lockkeys/trunk/PKGBUILD) mate-applet-lockkeys/repos/community-x86_64/mate-applet-lockkeys.install (from rev 130296, mate-applet-lockkeys/trunk/mate-applet-lockkeys.install) Deleted: mate-applet-lockkeys/repos/community-i686/PKGBUILD mate-applet-lockkeys/repos/community-i686/mate-applet-lockkeys.install mate-applet-lockkeys/repos/community-x86_64/PKGBUILD mate-applet-lockkeys/repos/community-x86_64/mate-applet-lockkeys.install ---+ /PKGBUILD | 58 /mate-applet-lockkeys.install | 24 + community-i686/PKGBUILD | 29 community-i686/mate-applet-lockkeys.install | 12 community-x86_64/PKGBUILD | 29 community-x86_64/mate-applet-lockkeys.install | 12 6 files changed, 82 insertions(+), 82 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-30 14:03:30 UTC (rev 130296) +++ community-i686/PKGBUILD 2015-03-30 14:03:41 UTC (rev 130297) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer : Martin Wimpress - -pkgname=mate-applet-lockkeys -pkgver=0.2.3 -pkgrel=2 -pkgdesc="A MATE panel applet that shows which of the CapsLock, NumLock and ScrollLock keys are on and which are off." -url="http://www.zavedil.com/mate-lock-keys-applet/"; -arch=('i686' 'x86_64') -license=('GPL') -depends=('gtk2' 'mate-panel') -makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools') -source=("http://www.zavedil.com/wp-content/uploads/2013/12/${pkgname}-${pkgver}.tar.gz";) -md5sums=('84515b805609daf1998590ee5f1fcb6a') -install=${pkgname}.install - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" -./configure \ ---prefix=/usr \ ---libexecdir=/usr/lib/${pkgname} -make -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -make DESTDIR="${pkgdir}" install -rm -f "${pkgdir}/usr/share/glib-2.0/schemas/gschemas.compiled" -} Copied: mate-applet-lockkeys/repos/community-i686/PKGBUILD (from rev 130296, mate-applet-lockkeys/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-30 14:03:41 UTC (rev 130297) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer : Martin Wimpress + +pkgname=mate-applet-lockkeys +pkgver=0.2.4 +pkgrel=1 +pkgdesc="A MATE panel applet that shows which of the CapsLock, NumLock and ScrollLock keys are on and which are off." +url="http://www.zavedil.com/mate-lock-keys-applet/"; +arch=('i686' 'x86_64') +license=('GPL') +depends=('gtk2' 'mate-panel') +makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools') +source=("http://www.zavedil.com/wp-content/uploads/2015/01/${pkgname}-${pkgver}.tar.gz";) +md5sums=('66555216ec6d07aa2496ebc76bcbc131') +install=${pkgname}.install + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +./configure \ +--prefix=/usr \ +--libexecdir=/usr/lib/${pkgname} +make +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +make DESTDIR="${pkgdir}" install +rm -f "${pkgdir}/usr/share/glib-2.0/schemas/gschemas.compiled" +} Deleted: community-i686/mate-applet-lockkeys.install === --- community-i686/mate-applet-lockkeys.install 2015-03-30 14:03:30 UTC (rev 130296) +++ community-i686/mate-applet-lockkeys.install 2015-03-30 14:03:41 UTC (rev 130297) @@ -1,12 +0,0 @@ -post_install() { -glib-compile-schemas /usr/share/glib-2.0/schemas/ -gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor -} - -post_upgrade() { -post_install -} - -post_remove() { -post_install -} Copied: mate-applet-lockkeys/repos/community-i686/mate-applet-lockkeys.install (from rev 130296, mate-applet-lockkeys/trunk/mate-applet-lockkeys.install) === --- community-i686/mate-applet-lockkeys.install (rev 0) +++ community-i686/mate-applet-lockkeys.install 2015-03-30 14:03:41 UTC (rev 130297) @@ -0,0 +1,12 @@ +post_install() { +glib-compile-schemas /usr/share/glib-2.0/schemas/ +gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_upgrade() { +post_install +} + +post_remove() { +post_install +} Deleted: community-x86_64/PKGBUIL
[arch-commits] Commit in mate-applet-lockkeys/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 16:03:30 Author: flexiondotorg Revision: 130296 upgpkg: mate-applet-lockkeys 0.2.4-1 - New upstream release. Modified: mate-applet-lockkeys/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 13:30:22 UTC (rev 130295) +++ PKGBUILD2015-03-30 14:03:30 UTC (rev 130296) @@ -2,8 +2,8 @@ # Maintainer : Martin Wimpress pkgname=mate-applet-lockkeys -pkgver=0.2.3 -pkgrel=2 +pkgver=0.2.4 +pkgrel=1 pkgdesc="A MATE panel applet that shows which of the CapsLock, NumLock and ScrollLock keys are on and which are off." url="http://www.zavedil.com/mate-lock-keys-applet/"; arch=('i686' 'x86_64') @@ -10,8 +10,8 @@ license=('GPL') depends=('gtk2' 'mate-panel') makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools') -source=("http://www.zavedil.com/wp-content/uploads/2013/12/${pkgname}-${pkgver}.tar.gz";) -md5sums=('84515b805609daf1998590ee5f1fcb6a') +source=("http://www.zavedil.com/wp-content/uploads/2015/01/${pkgname}-${pkgver}.tar.gz";) +md5sums=('66555216ec6d07aa2496ebc76bcbc131') install=${pkgname}.install build() {
[arch-commits] Commit in memconf/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, March 30, 2015 @ 16:08:10 Author: flexiondotorg Revision: 130299 archrelease: copy trunk to community-any Added: memconf/repos/community-any/PKGBUILD (from rev 130298, memconf/trunk/PKGBUILD) Deleted: memconf/repos/community-any/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-30 14:08:05 UTC (rev 130298) +++ PKGBUILD2015-03-30 14:08:10 UTC (rev 130299) @@ -1,23 +0,0 @@ -# $Id: -# Maintainer : Martin Wimpress - -pkgname=memconf -pkgver=3.04 -pkgrel=2 -pkgdesc="Identify sizes of installed memory modules." -arch=('any') -url="http://www.4schmidts.com/memconf.html"; -license=('GPL') -depends=('dmidecode' 'perl') -source=("http://www.4schmidts.com/unix/${pkgname}.gz";) -sha1sums=('7aead92123da4a9a8baf17f73cda657551c396fd') - -build() { -cd "${srcdir}" -zcat ${pkgname}.gz > "${pkgname}" -} - -package() { -cd "${srcdir}" -install -D -m 0755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" -} Copied: memconf/repos/community-any/PKGBUILD (from rev 130298, memconf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-30 14:08:10 UTC (rev 130299) @@ -0,0 +1,23 @@ +# $Id: +# Maintainer : Martin Wimpress + +pkgname=memconf +pkgver=3.06 +pkgrel=1 +pkgdesc="Identify sizes of installed memory modules." +arch=('any') +url="http://www.4schmidts.com/memconf.html"; +license=('GPL') +depends=('dmidecode' 'perl') +source=("http://www.4schmidts.com/unix/${pkgname}.gz";) +sha1sums=('29334f677831d1ac1d1aa1d49a5013dc52564870') + +build() { +cd "${srcdir}" +zcat ${pkgname}.gz > "${pkgname}" +} + +package() { +cd "${srcdir}" +install -D -m 0755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" +}
[arch-commits] Commit in memconf/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 16:08:05 Author: flexiondotorg Revision: 130298 upgpkg: memconf 3.06-1 - New upstream release. Modified: memconf/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 14:03:41 UTC (rev 130297) +++ PKGBUILD2015-03-30 14:08:05 UTC (rev 130298) @@ -2,8 +2,8 @@ # Maintainer : Martin Wimpress pkgname=memconf -pkgver=3.04 -pkgrel=2 +pkgver=3.06 +pkgrel=1 pkgdesc="Identify sizes of installed memory modules." arch=('any') url="http://www.4schmidts.com/memconf.html"; @@ -10,7 +10,7 @@ license=('GPL') depends=('dmidecode' 'perl') source=("http://www.4schmidts.com/unix/${pkgname}.gz";) -sha1sums=('7aead92123da4a9a8baf17f73cda657551c396fd') +sha1sums=('29334f677831d1ac1d1aa1d49a5013dc52564870') build() { cd "${srcdir}"
[arch-commits] Commit in p11-kit/trunk (PKGBUILD libnssckbi-compat.patch)
Date: Monday, March 30, 2015 @ 16:39:12 Author: foutrelis Revision: 235275 upgpkg: p11-kit 0.23.1-2 Build and install libnssckbi-p11-kit.so; to be used with nss. Added: p11-kit/trunk/libnssckbi-compat.patch Modified: p11-kit/trunk/PKGBUILD -+ PKGBUILD| 20 +--- libnssckbi-compat.patch | 57 ++ 2 files changed, 74 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 07:52:43 UTC (rev 235274) +++ PKGBUILD2015-03-30 14:39:12 UTC (rev 235275) @@ -3,17 +3,31 @@ pkgname=p11-kit pkgver=0.23.1 -pkgrel=1 +pkgrel=2 pkgdesc="Library to work with PKCS#11 modules" arch=(i686 x86_64) url="http://p11-glue.freedesktop.org"; license=('BSD') depends=('glibc' 'libtasn1' 'libffi') -source=($url/releases/$pkgname-$pkgver.tar.gz{,.sig}) +source=($url/releases/$pkgname-$pkgver.tar.gz{,.sig} +libnssckbi-compat.patch) md5sums=('96f073270c489c9a594e1c9413f42db8' - 'SKIP') + 'SKIP' + '8c3f119005908cf4a3e0ef0a0a310f14') validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF') +prepare() { + cd $pkgname-$pkgver + + # Build and install an additional library (libnssckbi-p11-kit.so) which + # is a copy of p11-kit-trust.so but uses the same label for root certs as + # libnssckbi.so ("Builtin Object Token" instead of "Default Trust") + # https://bugs.freedesktop.org/show_bug.cgi?id=66161 + patch -Np1 -i ../libnssckbi-compat.patch + + autoreconf -vi +} + build() { cd $pkgname-$pkgver ./configure --prefix=/usr --sysconfdir=/etc \ Added: libnssckbi-compat.patch === --- libnssckbi-compat.patch (rev 0) +++ libnssckbi-compat.patch 2015-03-30 14:39:12 UTC (rev 235275) @@ -0,0 +1,57 @@ +diff -upr p11-kit-0.23.1.orig/trust/Makefile.am p11-kit-0.23.1/trust/Makefile.am +--- p11-kit-0.23.1.orig/trust/Makefile.am 2014-11-12 12:58:50.0 +0200 p11-kit-0.23.1/trust/Makefile.am 2015-03-30 16:43:35.275993032 +0300 +@@ -61,6 +61,20 @@ p11_kit_trust_la_LDFLAGS = \ + + p11_kit_trust_la_SOURCES = $(TRUST_SRCS) + ++libnssckbi_compatdir = $(libdir) ++libnssckbi_compat_LTLIBRARIES = \ ++ libnssckbi-p11-kit.la ++ ++libnssckbi_p11_kit_la_CFLAGS = \ ++ -DLIBNSSCKBI_COMPAT \ ++ $(p11_kit_trust_la_CFLAGS) ++ ++libnssckbi_p11_kit_la_LIBADD = $(p11_kit_trust_la_LIBADD) ++ ++libnssckbi_p11_kit_la_LDFLAGS = $(p11_kit_trust_la_LDFLAGS) ++ ++libnssckbi_p11_kit_la_SOURCES = $(p11_kit_trust_la_SOURCES) ++ + libtrust_testable_la_LDFLAGS = \ + -no-undefined + +diff -upr p11-kit-0.23.1.orig/trust/module.c p11-kit-0.23.1/trust/module.c +--- p11-kit-0.23.1.orig/trust/module.c 2014-12-16 12:24:01.0 +0200 p11-kit-0.23.1/trust/module.c 2015-03-30 16:48:41.370360130 +0300 +@@ -196,7 +196,11 @@ create_tokens_inlock (p11_array *tokens, + const char *label; + } labels[] = { + { "~/", "User Trust" }, ++#ifdef LIBNSSCKBI_COMPAT ++ { DATA_DIR, "Builtin Object Token" }, ++#else + { DATA_DIR, "Default Trust" }, ++#endif + { SYSCONFDIR, "System Trust" }, + { NULL }, + }; +@@ -521,9 +525,15 @@ sys_C_GetSlotInfo (CK_SLOT_ID id, + info->flags = CKF_TOKEN_PRESENT; + strncpy ((char*)info->manufacturerID, MANUFACTURER_ID, 32); + +- /* If too long, copy the first 64 characters into buffer */ +- path = p11_token_get_path (token); ++#ifdef LIBNSSCKBI_COMPAT ++ /* Change description to match libnssckbi so HPKP works in Chromium */ ++ if (strcmp (p11_token_get_label (token), "Builtin Object Token" ) == 0) ++ path = "NSS Builtin Objects"; ++ else ++#endif ++ path = p11_token_get_path (token); + length = strlen (path); ++ /* If too long, copy the first 64 characters into buffer */ + if (length > sizeof (info->slotDescription)) + length = sizeof (info->slotDescription); + memset (info->slotDescription, ' ', sizeof (info->slotDescription));
[arch-commits] Commit in p11-kit/repos (6 files)
Date: Monday, March 30, 2015 @ 16:39:22 Author: foutrelis Revision: 235276 archrelease: copy trunk to testing-i686, testing-x86_64 Added: p11-kit/repos/testing-i686/PKGBUILD (from rev 235275, p11-kit/trunk/PKGBUILD) p11-kit/repos/testing-i686/libnssckbi-compat.patch (from rev 235275, p11-kit/trunk/libnssckbi-compat.patch) p11-kit/repos/testing-x86_64/PKGBUILD (from rev 235275, p11-kit/trunk/PKGBUILD) p11-kit/repos/testing-x86_64/libnssckbi-compat.patch (from rev 235275, p11-kit/trunk/libnssckbi-compat.patch) Deleted: p11-kit/repos/testing-i686/PKGBUILD p11-kit/repos/testing-x86_64/PKGBUILD + /PKGBUILD | 104 +++ testing-i686/PKGBUILD | 38 --- testing-i686/libnssckbi-compat.patch | 57 testing-x86_64/PKGBUILD| 38 --- testing-x86_64/libnssckbi-compat.patch | 57 5 files changed, 218 insertions(+), 76 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2015-03-30 14:39:12 UTC (rev 235275) +++ testing-i686/PKGBUILD 2015-03-30 14:39:22 UTC (rev 235276) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru - -pkgname=p11-kit -pkgver=0.23.1 -pkgrel=1 -pkgdesc="Library to work with PKCS#11 modules" -arch=(i686 x86_64) -url="http://p11-glue.freedesktop.org"; -license=('BSD') -depends=('glibc' 'libtasn1' 'libffi') -source=($url/releases/$pkgname-$pkgver.tar.gz{,.sig}) -md5sums=('96f073270c489c9a594e1c9413f42db8' - 'SKIP') -validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc \ ---with-module-path=/usr/lib/pkcs11 \ - --with-trust-paths=/etc/ca-certificates/trust-source:/usr/share/ca-certificates/trust-source - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING - - ln -srf "$pkgdir/usr/bin/update-ca-trust" "$pkgdir/usr/lib/p11-kit/trust-extract-compat" -} - -# vim:set ts=2 sw=2 et: Copied: p11-kit/repos/testing-i686/PKGBUILD (from rev 235275, p11-kit/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-03-30 14:39:22 UTC (rev 235276) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Ionut Biru + +pkgname=p11-kit +pkgver=0.23.1 +pkgrel=2 +pkgdesc="Library to work with PKCS#11 modules" +arch=(i686 x86_64) +url="http://p11-glue.freedesktop.org"; +license=('BSD') +depends=('glibc' 'libtasn1' 'libffi') +source=($url/releases/$pkgname-$pkgver.tar.gz{,.sig} +libnssckbi-compat.patch) +md5sums=('96f073270c489c9a594e1c9413f42db8' + 'SKIP' + '8c3f119005908cf4a3e0ef0a0a310f14') +validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF') + +prepare() { + cd $pkgname-$pkgver + + # Build and install an additional library (libnssckbi-p11-kit.so) which + # is a copy of p11-kit-trust.so but uses the same label for root certs as + # libnssckbi.so ("Builtin Object Token" instead of "Default Trust") + # https://bugs.freedesktop.org/show_bug.cgi?id=66161 + patch -Np1 -i ../libnssckbi-compat.patch + + autoreconf -vi +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc \ +--with-module-path=/usr/lib/pkcs11 \ + --with-trust-paths=/etc/ca-certificates/trust-source:/usr/share/ca-certificates/trust-source + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING + + ln -srf "$pkgdir/usr/bin/update-ca-trust" "$pkgdir/usr/lib/p11-kit/trust-extract-compat" +} + +# vim:set ts=2 sw=2 et: Copied: p11-kit/repos/testing-i686/libnssckbi-compat.patch (from rev 235275, p11-kit/trunk/libnssckbi-compat.patch) === --- testing-i686/libnssckbi-compat.patch(rev 0) +++ testing-i686/libnssckbi-compat.patch2015-03-30 14:39:22 UTC (rev 235276) @@ -0,0 +1,57 @@ +diff -upr p11-kit-0.23.1.orig/trust/Makefile.am p11-kit-0.23.1/trust/Makefile.am +--- p11-kit-0.23.1.orig/trust/Makefile.am 2014-11-12 12:58:50.0 +0200 p11-kit-0.23.1/trust/Makefile.am 2015-03-30 16:43:35.275993032 +0300 +@@ -61,6 +61,20 @@ p11_kit_trust_la_LDFLAGS = \ + + p11_kit_trust_la_SOURCES = $(TRUST_SRCS) + ++libnssckbi_compatdir = $(libdir) ++libnssckbi_compat_LTLIBRARIES = \ ++ libnssckbi-p11-kit.la ++ ++libnssckbi_p11_kit_la_CFLAGS = \ ++ -DLIBNSSCKBI_COMPAT \ ++ $(p11_kit_trust_la_CFLAGS) ++ ++libnssckbi_p11_kit_la_LIBADD = $(p11_kit_tru
[arch-commits] Commit in nss/trunk (PKGBUILD nss.install)
Date: Monday, March 30, 2015 @ 16:52:03 Author: foutrelis Revision: 235277 upgpkg: nss 3.18-3 Use libnssckbi-p11-kit.so as a libnssckbi.so replacement. (libnssckbi-p11-kit.so was added in p11-kit 0.23.1-2.) Added: nss/trunk/nss.install Modified: nss/trunk/PKGBUILD -+ PKGBUILD|6 -- nss.install | 13 + 2 files changed, 17 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 14:39:22 UTC (rev 235276) +++ PKGBUILD2015-03-30 14:52:03 UTC (rev 235277) @@ -4,7 +4,7 @@ pkgbase=nss pkgname=(nss ca-certificates-mozilla) pkgver=3.18 -pkgrel=2 +pkgrel=3 pkgdesc="Mozilla Network Security Services" arch=(i686 x86_64) url="http://www.mozilla.org/projects/security/pki/nss/"; @@ -75,6 +75,8 @@ } package_nss() { + install=nss.install + cd nss-$pkgver install -d "$pkgdir"/usr/{bin,include/nss,lib/pkgconfig} @@ -114,7 +116,7 @@ install -t "$pkgdir/usr/include/nss" -m644 *.h rm "$pkgdir/usr/lib/libnssckbi.so" - ln -s pkcs11/p11-kit-trust.so "$pkgdir/usr/lib/libnssckbi.so" + ln -s libnssckbi-p11-kit.so "$pkgdir/usr/lib/libnssckbi.so" } package_ca-certificates-mozilla() { Added: nss.install === --- nss.install (rev 0) +++ nss.install 2015-03-30 14:52:03 UTC (rev 235277) @@ -0,0 +1,13 @@ +post_upgrade() { + if (($(vercmp $2 3.18-3) < 0)); then +# This symlink was created by ldconfig because we linked to +# pkcs11/p11-kit-trust.so from libnssckbi.so; the chain was: +# p11-kit-trust.so -> libnssckbi.so -> pkcs11/p11-kit-trust.so +# Now we have: +# libnssckbi.so -> libnssckbi-p11-kit.so +# which no longer creates an incorrect p11-kit-trust.so symlink +if [[ $(readlink usr/lib/p11-kit-trust.so) == libnssckbi.so ]]; then + rm usr/lib/p11-kit-trust.so +fi + fi +}
[arch-commits] Commit in nss/repos (34 files)
Date: Monday, March 30, 2015 @ 16:52:29 Author: foutrelis Revision: 235278 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nss/repos/testing-i686/PKGBUILD (from rev 235277, nss/trunk/PKGBUILD) nss/repos/testing-i686/bundle.sh (from rev 235277, nss/trunk/bundle.sh) nss/repos/testing-i686/ca-certificates-mozilla.install (from rev 235277, nss/trunk/ca-certificates-mozilla.install) nss/repos/testing-i686/certdata2pem.py (from rev 235277, nss/trunk/certdata2pem.py) nss/repos/testing-i686/legacy-certs.patch (from rev 235277, nss/trunk/legacy-certs.patch) nss/repos/testing-i686/nss-config.in (from rev 235277, nss/trunk/nss-config.in) nss/repos/testing-i686/nss.install (from rev 235277, nss/trunk/nss.install) nss/repos/testing-i686/nss.pc.in (from rev 235277, nss/trunk/nss.pc.in) nss/repos/testing-i686/ssl-renegotiate-transitional.patch (from rev 235277, nss/trunk/ssl-renegotiate-transitional.patch) nss/repos/testing-x86_64/PKGBUILD (from rev 235277, nss/trunk/PKGBUILD) nss/repos/testing-x86_64/bundle.sh (from rev 235277, nss/trunk/bundle.sh) nss/repos/testing-x86_64/ca-certificates-mozilla.install (from rev 235277, nss/trunk/ca-certificates-mozilla.install) nss/repos/testing-x86_64/certdata2pem.py (from rev 235277, nss/trunk/certdata2pem.py) nss/repos/testing-x86_64/legacy-certs.patch (from rev 235277, nss/trunk/legacy-certs.patch) nss/repos/testing-x86_64/nss-config.in (from rev 235277, nss/trunk/nss-config.in) nss/repos/testing-x86_64/nss.install (from rev 235277, nss/trunk/nss.install) nss/repos/testing-x86_64/nss.pc.in (from rev 235277, nss/trunk/nss.pc.in) nss/repos/testing-x86_64/ssl-renegotiate-transitional.patch (from rev 235277, nss/trunk/ssl-renegotiate-transitional.patch) Deleted: nss/repos/testing-i686/PKGBUILD nss/repos/testing-i686/bundle.sh nss/repos/testing-i686/ca-certificates-mozilla.install nss/repos/testing-i686/certdata2pem.py nss/repos/testing-i686/legacy-certs.patch nss/repos/testing-i686/nss-config.in nss/repos/testing-i686/nss.pc.in nss/repos/testing-i686/ssl-renegotiate-transitional.patch nss/repos/testing-x86_64/PKGBUILD nss/repos/testing-x86_64/bundle.sh nss/repos/testing-x86_64/ca-certificates-mozilla.install nss/repos/testing-x86_64/certdata2pem.py nss/repos/testing-x86_64/legacy-certs.patch nss/repos/testing-x86_64/nss-config.in nss/repos/testing-x86_64/nss.pc.in nss/repos/testing-x86_64/ssl-renegotiate-transitional.patch ---+ /PKGBUILD | 262 ++ /bundle.sh| 108 /ca-certificates-mozilla.install | 22 /certdata2pem.py | 398 +++ /legacy-certs.patch | 2274 /nss-config.in| 290 ++ /nss.pc.in| 22 /ssl-renegotiate-transitional.patch | 42 testing-i686/PKGBUILD | 129 - testing-i686/bundle.sh| 54 testing-i686/ca-certificates-mozilla.install | 11 testing-i686/certdata2pem.py | 199 - testing-i686/legacy-certs.patch | 1137 -- testing-i686/nss-config.in| 145 - testing-i686/nss.install | 13 testing-i686/nss.pc.in| 11 testing-i686/ssl-renegotiate-transitional.patch | 21 testing-x86_64/PKGBUILD | 129 - testing-x86_64/bundle.sh | 54 testing-x86_64/ca-certificates-mozilla.install| 11 testing-x86_64/certdata2pem.py| 199 - testing-x86_64/legacy-certs.patch | 1137 -- testing-x86_64/nss-config.in | 145 - testing-x86_64/nss.install| 13 testing-x86_64/nss.pc.in | 11 testing-x86_64/ssl-renegotiate-transitional.patch | 21 26 files changed, 3444 insertions(+), 3414 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 235277:235278 to see the changes.
[arch-commits] Commit in python2-btchip/trunk (PKGBUILD remove-pyusb-dependency.patch)
Date: Monday, March 30, 2015 @ 17:02:58 Author: tredaelli Revision: 130300 upgpkg: python2-btchip 0.1.14-2 Remove pyusb dependency (not needed on Linux) Added: python2-btchip/trunk/remove-pyusb-dependency.patch Modified: python2-btchip/trunk/PKGBUILD ---+ PKGBUILD | 15 --- remove-pyusb-dependency.patch | 22 ++ 2 files changed, 34 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 14:08:10 UTC (rev 130299) +++ PKGBUILD2015-03-30 15:02:58 UTC (rev 130300) @@ -4,7 +4,7 @@ pkgname=python2-btchip pkgver=0.1.14 -pkgrel=1 +pkgrel=2 pkgdesc="Python library to communicate with BTChip dongle" arch=('any') depends=('python2-hidapi') @@ -11,9 +11,18 @@ makedepends=('python2-setuptools') url="https://github.com/LedgerHQ/btchip-python"; license=('Apache') -source=(https://github.com/LedgerHQ/btchip-python/archive/v$pkgver.tar.gz) -sha256sums=('6adfa69f18bc3ecff07a877dd46eff62dc747bd8cac491d882ba1bcb16bd16d5') +source=($pkgname-$pkgver.tar.gz::https://github.com/LedgerHQ/btchip-python/archive/v$pkgver.tar.gz +remove-pyusb-dependency.patch) +sha256sums=('6adfa69f18bc3ecff07a877dd46eff62dc747bd8cac491d882ba1bcb16bd16d5' +'36dd49db4931e5ef6010e5673d4aaa3adb671ca955db97787cd0ae5726538141') +prepare() { + cd btchip-python-$pkgver + + # Disable useless (on linux) pyusb dependency + patch -uNp1 -i ../remove-pyusb-dependency.patch +} + build() { cd btchip-python-$pkgver Added: remove-pyusb-dependency.patch === --- remove-pyusb-dependency.patch (rev 0) +++ remove-pyusb-dependency.patch 2015-03-30 15:02:58 UTC (rev 130300) @@ -0,0 +1,22 @@ +From 7d6bc6105ed2f405fbb683a5d6ceafc55e92e3c0 Mon Sep 17 00:00:00 2001 +From: drizzt +Date: Wed, 18 Mar 2015 16:01:27 +0100 +Subject: [PATCH] Don't include usb.core in btchipPersoWizard.py + +It's useless and it enforce pyusb to be a mandatory depends, but on not-Windows it's not needed. +--- + btchip/btchipPersoWizard.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/btchip/btchipPersoWizard.py b/btchip/btchipPersoWizard.py +index 3220227..486e6d9 100644 +--- a/btchip/btchipPersoWizard.py b/btchip/btchipPersoWizard.py +@@ -28,7 +28,6 @@ + except: + MNEMONIC = False + +-from usb.core import USBError + from btchipComm import getDongle, DongleWait + from btchip import btchip + from btchipUtils import compress_public_key,format_transaction, get_regular_input_script
[arch-commits] Commit in python2-btchip/repos/community-any (3 files)
Date: Monday, March 30, 2015 @ 17:03:05 Author: tredaelli Revision: 130301 archrelease: copy trunk to community-any Added: python2-btchip/repos/community-any/PKGBUILD (from rev 130300, python2-btchip/trunk/PKGBUILD) python2-btchip/repos/community-any/remove-pyusb-dependency.patch (from rev 130300, python2-btchip/trunk/remove-pyusb-dependency.patch) Deleted: python2-btchip/repos/community-any/PKGBUILD ---+ PKGBUILD | 63 ++-- remove-pyusb-dependency.patch | 22 + 2 files changed, 58 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-30 15:02:58 UTC (rev 130300) +++ PKGBUILD2015-03-30 15:03:05 UTC (rev 130301) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Andy Weidenbaum - -pkgname=python2-btchip -pkgver=0.1.14 -pkgrel=1 -pkgdesc="Python library to communicate with BTChip dongle" -arch=('any') -depends=('python2-hidapi') -makedepends=('python2-setuptools') -url="https://github.com/LedgerHQ/btchip-python"; -license=('Apache') -source=(https://github.com/LedgerHQ/btchip-python/archive/v$pkgver.tar.gz) -sha256sums=('6adfa69f18bc3ecff07a877dd46eff62dc747bd8cac491d882ba1bcb16bd16d5') - -build() { - cd btchip-python-$pkgver - - python2 setup.py build -} - -package() { - cd btchip-python-$pkgver - - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python2-btchip/repos/community-any/PKGBUILD (from rev 130300, python2-btchip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-30 15:03:05 UTC (rev 130301) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Andy Weidenbaum + +pkgname=python2-btchip +pkgver=0.1.14 +pkgrel=2 +pkgdesc="Python library to communicate with BTChip dongle" +arch=('any') +depends=('python2-hidapi') +makedepends=('python2-setuptools') +url="https://github.com/LedgerHQ/btchip-python"; +license=('Apache') +source=($pkgname-$pkgver.tar.gz::https://github.com/LedgerHQ/btchip-python/archive/v$pkgver.tar.gz +remove-pyusb-dependency.patch) +sha256sums=('6adfa69f18bc3ecff07a877dd46eff62dc747bd8cac491d882ba1bcb16bd16d5' +'36dd49db4931e5ef6010e5673d4aaa3adb671ca955db97787cd0ae5726538141') + +prepare() { + cd btchip-python-$pkgver + + # Disable useless (on linux) pyusb dependency + patch -uNp1 -i ../remove-pyusb-dependency.patch +} + +build() { + cd btchip-python-$pkgver + + python2 setup.py build +} + +package() { + cd btchip-python-$pkgver + + python2 setup.py install --root="$pkgdir" --optimize=1 +} Copied: python2-btchip/repos/community-any/remove-pyusb-dependency.patch (from rev 130300, python2-btchip/trunk/remove-pyusb-dependency.patch) === --- remove-pyusb-dependency.patch (rev 0) +++ remove-pyusb-dependency.patch 2015-03-30 15:03:05 UTC (rev 130301) @@ -0,0 +1,22 @@ +From 7d6bc6105ed2f405fbb683a5d6ceafc55e92e3c0 Mon Sep 17 00:00:00 2001 +From: drizzt +Date: Wed, 18 Mar 2015 16:01:27 +0100 +Subject: [PATCH] Don't include usb.core in btchipPersoWizard.py + +It's useless and it enforce pyusb to be a mandatory depends, but on not-Windows it's not needed. +--- + btchip/btchipPersoWizard.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/btchip/btchipPersoWizard.py b/btchip/btchipPersoWizard.py +index 3220227..486e6d9 100644 +--- a/btchip/btchipPersoWizard.py b/btchip/btchipPersoWizard.py +@@ -28,7 +28,6 @@ + except: + MNEMONIC = False + +-from usb.core import USBError + from btchipComm import getDongle, DongleWait + from btchip import btchip + from btchipUtils import compress_public_key,format_transaction, get_regular_input_script
[arch-commits] Commit in electrum/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 17:03:46 Author: tredaelli Revision: 130302 upgpkg: electrum 2.0.4-1 Remove pyusb dependency (not needed on Linux) Modified: electrum/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 15:03:05 UTC (rev 130301) +++ PKGBUILD2015-03-30 15:03:46 UTC (rev 130302) @@ -5,7 +5,7 @@ # http://bitcoin-otc.com/viewgpg.php?nick=ThomasV pkgname=electrum -pkgver=2.0.2 +pkgver=2.0.4 pkgrel=1 pkgdesc="Lightweight Bitcoin wallet" arch=('any') @@ -17,11 +17,14 @@ 'zbar: QR code reading support') url="https://electrum.org"; license=('GPL3') -source=("https://download.electrum.org/${pkgname^}-${pkgver}.tar.gz"{,.asc}) -md5sums=('4e940304cc7b5b3f297250d220b2825f' - 'SKIP') -sha256sums=('65fa10adb4d49fb94daf7c7dc3ec13813107f728039d11c5aa66e5f3b53a458c' -'SKIP') +source=("https://download.electrum.org/${pkgname^}-${pkgver}.tar.gz"{,.asc} + https://github.com/spesmilo/electrum/commit/3ae2fb2e90b0296066509d1934d1c24b6333260f.patch) +md5sums=('d2103ceae1389ada2235314a126b1fe4' + 'SKIP' + '55821e2591267b8efca22368eb063977') +sha256sums=('b77f70efbe337387dd9654c660b96dc5608ff7a76fe8fdc573d747e17fce3b61' +'SKIP' +'ca706164c16f0e1558506b5f581bde620c2b25d7dc48ca6a31bceabecf863cbe') validpgpkeys=('6694D8DE7BE8EE5631BED9502BD5824B7F9470E6') provides=('electrum') @@ -32,6 +35,9 @@ find . -type f -exec sed -i 's#/usr/bin/python#/usr/bin/python2#g' {} + find . -type f -exec sed -i 's#/usr/bin/env python#/usr/bin/env python2#g' {} + + + # Disable useless (on linux) pyusb dependency + patch -uNp1 -i ../3ae2fb2e90b0296066509d1934d1c24b6333260f.patch } build() {
[arch-commits] Commit in electrum/repos/community-any (4 files)
Date: Monday, March 30, 2015 @ 17:03:52 Author: tredaelli Revision: 130303 archrelease: copy trunk to community-any Added: electrum/repos/community-any/PKGBUILD (from rev 130302, electrum/trunk/PKGBUILD) electrum/repos/community-any/electrum.install (from rev 130302, electrum/trunk/electrum.install) Deleted: electrum/repos/community-any/PKGBUILD electrum/repos/community-any/electrum.install --+ PKGBUILD | 102 - electrum.install | 22 +-- 2 files changed, 65 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-30 15:03:46 UTC (rev 130302) +++ PKGBUILD2015-03-30 15:03:52 UTC (rev 130303) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Andy Weidenbaum -# ThomasV PGP key: gpg --recv-key 6694D8DE7BE8EE5631BED9502BD5824B7F9470E6 -# http://bitcoin-otc.com/viewgpg.php?nick=ThomasV - -pkgname=electrum -pkgver=2.0.2 -pkgrel=1 -pkgdesc="Lightweight Bitcoin wallet" -arch=('any') -depends=('python2-ecdsa' 'python2-pbkdf2' 'python2-requests' 'python2-pyasn1' 'python2-pyasn1-modules' 'python2-qrcode' - 'python2-protobuf' 'python2-tlslite' 'python2-dnspython' 'python2-pyqt4' 'python2-sip' 'python2-slowaes') -makedepends=('gettext' 'python2-pycurl' 'python2-setuptools' 'desktop-file-utils') -optdepends=('python2-btchip: BTChip hardware wallet support' -'python2-matplotlib: plot transaction history in graphical mode' -'zbar: QR code reading support') -url="https://electrum.org"; -license=('GPL3') -source=("https://download.electrum.org/${pkgname^}-${pkgver}.tar.gz"{,.asc}) -md5sums=('4e940304cc7b5b3f297250d220b2825f' - 'SKIP') -sha256sums=('65fa10adb4d49fb94daf7c7dc3ec13813107f728039d11c5aa66e5f3b53a458c' -'SKIP') -validpgpkeys=('6694D8DE7BE8EE5631BED9502BD5824B7F9470E6') - -provides=('electrum') -install=electrum.install - -prepare() { - cd ${pkgname^}-${pkgver} - - find . -type f -exec sed -i 's#/usr/bin/python#/usr/bin/python2#g' {} + - find . -type f -exec sed -i 's#/usr/bin/env python#/usr/bin/env python2#g' {} + -} - -build() { - cd ${pkgname^}-${pkgver} - - pyrcc4 icons.qrc -o gui/qt/icons_rc.py - python2 setup.py build -} - -package() { - cd ${pkgname^}-${pkgver} - - python2 setup.py install --root="${pkgdir}" --optimize=1 -} Copied: electrum/repos/community-any/PKGBUILD (from rev 130302, electrum/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-30 15:03:52 UTC (rev 130303) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Andy Weidenbaum +# ThomasV PGP key: gpg --recv-key 6694D8DE7BE8EE5631BED9502BD5824B7F9470E6 +# http://bitcoin-otc.com/viewgpg.php?nick=ThomasV + +pkgname=electrum +pkgver=2.0.4 +pkgrel=1 +pkgdesc="Lightweight Bitcoin wallet" +arch=('any') +depends=('python2-ecdsa' 'python2-pbkdf2' 'python2-requests' 'python2-pyasn1' 'python2-pyasn1-modules' 'python2-qrcode' + 'python2-protobuf' 'python2-tlslite' 'python2-dnspython' 'python2-pyqt4' 'python2-sip' 'python2-slowaes') +makedepends=('gettext' 'python2-pycurl' 'python2-setuptools' 'desktop-file-utils') +optdepends=('python2-btchip: BTChip hardware wallet support' +'python2-matplotlib: plot transaction history in graphical mode' +'zbar: QR code reading support') +url="https://electrum.org"; +license=('GPL3') +source=("https://download.electrum.org/${pkgname^}-${pkgver}.tar.gz"{,.asc} + https://github.com/spesmilo/electrum/commit/3ae2fb2e90b0296066509d1934d1c24b6333260f.patch) +md5sums=('d2103ceae1389ada2235314a126b1fe4' + 'SKIP' + '55821e2591267b8efca22368eb063977') +sha256sums=('b77f70efbe337387dd9654c660b96dc5608ff7a76fe8fdc573d747e17fce3b61' +'SKIP' +'ca706164c16f0e1558506b5f581bde620c2b25d7dc48ca6a31bceabecf863cbe') +validpgpkeys=('6694D8DE7BE8EE5631BED9502BD5824B7F9470E6') + +provides=('electrum') +install=electrum.install + +prepare() { + cd ${pkgname^}-${pkgver} + + find . -type f -exec sed -i 's#/usr/bin/python#/usr/bin/python2#g' {} + + find . -type f -exec sed -i 's#/usr/bin/env python#/usr/bin/env python2#g' {} + + + # Disable useless (on linux) pyusb dependency + patch -uNp1 -i ../3ae2fb2e90b0296066509d1934d1c24b6333260f.patch +} + +build() { + cd ${pkgname^}-${pkgver} + + pyrcc4 icons.qrc -o gui/qt/icons_rc.py + python2 setup.py build +} + +package() { + cd ${pkgname^}-${pkgver} + + python2 setup.py install --root="${pkgdir}" --optimize=1 +} Deleted: electrum.install === --- electrum.install2015-03-30 15:03:46 UTC (rev 130302) +++ electrum.install2015-03-30 15:03:52 UTC (rev 130303) @@ -1,11 +0,0 @@ -post_install() { - update-desktop-database -q -} - -pos
[arch-commits] Commit in vdpauinfo/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 17:10:30 Author: tredaelli Revision: 130304 upgpkg: vdpauinfo 1.0-1 Modified: vdpauinfo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 15:03:52 UTC (rev 130303) +++ PKGBUILD2015-03-30 15:10:30 UTC (rev 130304) @@ -4,7 +4,7 @@ # Contributor: Bart Verhoeven pkgname=vdpauinfo -pkgver=0.9 +pkgver=1.0 pkgrel=1 pkgdesc="Command line utility for querying the capabilities of a VDPAU device." arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ source=("http://people.freedesktop.org/~aplattner/vdpau/${pkgname}-${pkgver}.tar.gz"; "http://people.freedesktop.org/~aplattner/vdpau/${pkgname}-${pkgver}.tar.gz.sig";) validpgpkeys=('BD68A042C603DDAD9AA354B0F56ACC8F09BA9635') # Aaron Plattner -sha256sums=('a040fe3682db4cb6076179185a68559a62b908cd01f0aee086838eaf2923c8e3' +sha256sums=('4054960b7ae618c351ff1ce3e7831b5cbda964ae1fbf9969b7146404d3044bc4' 'SKIP') build() {
[arch-commits] Commit in vdpauinfo/repos (4 files)
Date: Monday, March 30, 2015 @ 17:10:42 Author: tredaelli Revision: 130305 archrelease: copy trunk to community-i686, community-x86_64 Added: vdpauinfo/repos/community-i686/PKGBUILD (from rev 130304, vdpauinfo/trunk/PKGBUILD) vdpauinfo/repos/community-x86_64/PKGBUILD (from rev 130304, vdpauinfo/trunk/PKGBUILD) Deleted: vdpauinfo/repos/community-i686/PKGBUILD vdpauinfo/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 62 community-i686/PKGBUILD | 31 -- community-x86_64/PKGBUILD | 31 -- 3 files changed, 62 insertions(+), 62 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-30 15:10:30 UTC (rev 130304) +++ community-i686/PKGBUILD 2015-03-30 15:10:42 UTC (rev 130305) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Aaron Plattner -# Contributor: Bart Verhoeven - -pkgname=vdpauinfo -pkgver=0.9 -pkgrel=1 -pkgdesc="Command line utility for querying the capabilities of a VDPAU device." -arch=('i686' 'x86_64') -url="http://cgit.freedesktop.org/~aplattner/vdpauinfo"; -license=('custom') -depends=('libvdpau' 'libx11') -source=("http://people.freedesktop.org/~aplattner/vdpau/${pkgname}-${pkgver}.tar.gz"; - "http://people.freedesktop.org/~aplattner/vdpau/${pkgname}-${pkgver}.tar.gz.sig";) -validpgpkeys=('BD68A042C603DDAD9AA354B0F56ACC8F09BA9635') # Aaron Plattner -sha256sums=('a040fe3682db4cb6076179185a68559a62b908cd01f0aee086838eaf2923c8e3' -'SKIP') - -build() { - cd "$srcdir"/$pkgname-$pkgver - - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -D -m644 "$srcdir"/$pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/license -} Copied: vdpauinfo/repos/community-i686/PKGBUILD (from rev 130304, vdpauinfo/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-30 15:10:42 UTC (rev 130305) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Aaron Plattner +# Contributor: Bart Verhoeven + +pkgname=vdpauinfo +pkgver=1.0 +pkgrel=1 +pkgdesc="Command line utility for querying the capabilities of a VDPAU device." +arch=('i686' 'x86_64') +url="http://cgit.freedesktop.org/~aplattner/vdpauinfo"; +license=('custom') +depends=('libvdpau' 'libx11') +source=("http://people.freedesktop.org/~aplattner/vdpau/${pkgname}-${pkgver}.tar.gz"; + "http://people.freedesktop.org/~aplattner/vdpau/${pkgname}-${pkgver}.tar.gz.sig";) +validpgpkeys=('BD68A042C603DDAD9AA354B0F56ACC8F09BA9635') # Aaron Plattner +sha256sums=('4054960b7ae618c351ff1ce3e7831b5cbda964ae1fbf9969b7146404d3044bc4' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 "$srcdir"/$pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/license +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-03-30 15:10:30 UTC (rev 130304) +++ community-x86_64/PKGBUILD 2015-03-30 15:10:42 UTC (rev 130305) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Aaron Plattner -# Contributor: Bart Verhoeven - -pkgname=vdpauinfo -pkgver=0.9 -pkgrel=1 -pkgdesc="Command line utility for querying the capabilities of a VDPAU device." -arch=('i686' 'x86_64') -url="http://cgit.freedesktop.org/~aplattner/vdpauinfo"; -license=('custom') -depends=('libvdpau' 'libx11') -source=("http://people.freedesktop.org/~aplattner/vdpau/${pkgname}-${pkgver}.tar.gz"; - "http://people.freedesktop.org/~aplattner/vdpau/${pkgname}-${pkgver}.tar.gz.sig";) -validpgpkeys=('BD68A042C603DDAD9AA354B0F56ACC8F09BA9635') # Aaron Plattner -sha256sums=('a040fe3682db4cb6076179185a68559a62b908cd01f0aee086838eaf2923c8e3' -'SKIP') - -build() { - cd "$srcdir"/$pkgname-$pkgver - - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -D -m644 "$srcdir"/$pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/license -} Copied: vdpauinfo/repos/community-x86_64/PKGBUILD (from rev 130304, vdpauinfo/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2015-03-30 15:10:42 UTC (rev 130305) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Aaron Plattner +# Contributor: Bart Verhoeven + +pkgname=vdpauinfo +pkgver=1.0 +pkgrel=1 +pkgdesc="Command line
[arch-commits] Commit in sub2srt/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 17:21:41 Author: tredaelli Revision: 130306 upgpkg: sub2srt 0.5.5-1 Modified: sub2srt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 15:10:42 UTC (rev 130305) +++ PKGBUILD2015-03-30 15:21:41 UTC (rev 130306) @@ -3,7 +3,7 @@ # Contributor: Andrea Scarpino pkgname=sub2srt -pkgver=0.5.4 +pkgver=0.5.5 pkgrel=1 pkgdesc="A simple tool to convert 2 common subtitle formats to .srt format" arch=('any') @@ -11,7 +11,7 @@ license=('GPL') depends=('perl') source=($pkgname-$pkgver.tar.gz::https://github.com/robelix/sub2srt/archive/$pkgver.tar.gz) -md5sums=('5c1aec7c2be9010549f0bab826bcf942') +md5sums=('e68b22eca94ae7b9207a4f9c46c17ad5') package() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in sub2srt/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, March 30, 2015 @ 17:21:59 Author: tredaelli Revision: 130307 archrelease: copy trunk to community-any Added: sub2srt/repos/community-any/PKGBUILD (from rev 130306, sub2srt/trunk/PKGBUILD) Deleted: sub2srt/repos/community-any/PKGBUILD --+ PKGBUILD | 38 +++--- 1 file changed, 19 insertions(+), 19 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-30 15:21:41 UTC (rev 130306) +++ PKGBUILD2015-03-30 15:21:59 UTC (rev 130307) @@ -1,19 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Andrea Scarpino - -pkgname=sub2srt -pkgver=0.5.4 -pkgrel=1 -pkgdesc="A simple tool to convert 2 common subtitle formats to .srt format" -arch=('any') -url="http://www.robelix.com/sub2srt/"; -license=('GPL') -depends=('perl') -source=(https://github.com/robelix/sub2srt/archive/$pkgver.tar.gz) -md5sums=('5c1aec7c2be9010549f0bab826bcf942') - -package() { - cd "$srcdir/$pkgname-$pkgver" - install -D -m755 $pkgname "$pkgdir/usr/bin/$pkgname" -} Copied: sub2srt/repos/community-any/PKGBUILD (from rev 130306, sub2srt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-30 15:21:59 UTC (rev 130307) @@ -0,0 +1,19 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Andrea Scarpino + +pkgname=sub2srt +pkgver=0.5.5 +pkgrel=1 +pkgdesc="A simple tool to convert 2 common subtitle formats to .srt format" +arch=('any') +url="http://www.robelix.com/sub2srt/"; +license=('GPL') +depends=('perl') +source=($pkgname-$pkgver.tar.gz::https://github.com/robelix/sub2srt/archive/$pkgver.tar.gz) +md5sums=('e68b22eca94ae7b9207a4f9c46c17ad5') + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -D -m755 $pkgname "$pkgdir/usr/bin/$pkgname" +}
[arch-commits] Commit in miniupnpd/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 17:24:12 Author: tredaelli Revision: 130308 upgpkg: miniupnpd 1.9.20150307-1 Modified: miniupnpd/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 15:21:59 UTC (rev 130307) +++ PKGBUILD2015-03-30 15:24:12 UTC (rev 130308) @@ -2,7 +2,7 @@ # Maintainer: Timothy Redaelli # Contributor: fauno pkgname=miniupnpd -pkgver=1.9 +pkgver=1.9.20150307 pkgrel=1 pkgdesc="Lightweight UPnP IGD daemon" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz"; miniupnpd-1.8.20140401-foreground.patch miniupnpd.systemd) -sha256sums=('6176eb21a6422a7ee68ef1c62ccbbd5003335fa773d8c9013228c2a217bba2ac' +sha256sums=('7d8c9b1f7ed73e288b4e7e52e0af67de73ba07994a6984008a1a688568153409' '79350f2dbb695b58744aa9036d34a7dfdcfc97cf0f5f3419b86bd9ca58482f8e' 'baac6223eb35729ea301bd658dc2df6aad5396c7c0b1ec15c8aac1803ef37f6a')
[arch-commits] Commit in miniupnpd/repos (12 files)
Date: Monday, March 30, 2015 @ 17:24:24 Author: tredaelli Revision: 130309 archrelease: copy trunk to community-i686, community-x86_64 Added: miniupnpd/repos/community-i686/PKGBUILD (from rev 130308, miniupnpd/trunk/PKGBUILD) miniupnpd/repos/community-i686/miniupnpd-1.8.20140401-foreground.patch (from rev 130308, miniupnpd/trunk/miniupnpd-1.8.20140401-foreground.patch) miniupnpd/repos/community-i686/miniupnpd.systemd (from rev 130308, miniupnpd/trunk/miniupnpd.systemd) miniupnpd/repos/community-x86_64/PKGBUILD (from rev 130308, miniupnpd/trunk/PKGBUILD) miniupnpd/repos/community-x86_64/miniupnpd-1.8.20140401-foreground.patch (from rev 130308, miniupnpd/trunk/miniupnpd-1.8.20140401-foreground.patch) miniupnpd/repos/community-x86_64/miniupnpd.systemd (from rev 130308, miniupnpd/trunk/miniupnpd.systemd) Deleted: miniupnpd/repos/community-i686/PKGBUILD miniupnpd/repos/community-i686/miniupnpd-1.8.20140401-foreground.patch miniupnpd/repos/community-i686/miniupnpd.systemd miniupnpd/repos/community-x86_64/PKGBUILD miniupnpd/repos/community-x86_64/miniupnpd-1.8.20140401-foreground.patch miniupnpd/repos/community-x86_64/miniupnpd.systemd --+ /PKGBUILD| 98 + /miniupnpd-1.8.20140401-foreground.patch | 80 ++ /miniupnpd.systemd | 22 ++ community-i686/PKGBUILD | 49 -- community-i686/miniupnpd-1.8.20140401-foreground.patch | 40 - community-i686/miniupnpd.systemd | 11 - community-x86_64/PKGBUILD| 49 -- community-x86_64/miniupnpd-1.8.20140401-foreground.patch | 40 - community-x86_64/miniupnpd.systemd | 11 - 9 files changed, 200 insertions(+), 200 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-30 15:24:12 UTC (rev 130308) +++ community-i686/PKGBUILD 2015-03-30 15:24:24 UTC (rev 130309) @@ -1,49 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: fauno -pkgname=miniupnpd -pkgver=1.9 -pkgrel=1 -pkgdesc="Lightweight UPnP IGD daemon" -arch=('i686' 'x86_64') -url="http://miniupnp.free.fr"; -license=('BSD') -backup=(etc/miniupnpd/miniupnpd.conf) -depends=('libnfnetlink' 'iptables' 'net-tools' 'util-linux') -makedepends=('lsb-release') -source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz"; -miniupnpd-1.8.20140401-foreground.patch -miniupnpd.systemd) -sha256sums=('6176eb21a6422a7ee68ef1c62ccbbd5003335fa773d8c9013228c2a217bba2ac' -'79350f2dbb695b58744aa9036d34a7dfdcfc97cf0f5f3419b86bd9ca58482f8e' -'baac6223eb35729ea301bd658dc2df6aad5396c7c0b1ec15c8aac1803ef37f6a') - -prepare() { - cd "$pkgname-$pkgver" - - patch -p0 -i "$srcdir"/miniupnpd-1.8.20140401-foreground.patch -} - -build() { - cd "$pkgname-$pkgver" - - CONFIG_OPTIONS="--strict --ipv6 --leasefile" make -f Makefile.linux config.h - make -f Makefile.linux -} - -package() { - cd "$pkgname-$pkgver" - mkdir -p "$pkgdir/usr/share/man/man8" - - make PREFIX="$pkgdir/" SBININSTALLDIR="$pkgdir/usr/bin" -f Makefile.linux install - - rm -r "${pkgdir}/etc/init.d" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "${srcdir}/miniupnpd.systemd" "${pkgdir}/usr/lib/systemd/system/miniupnpd.service" - - sed -i 's:/s\?bin/iptables:/usr/bin/iptables: - s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= '/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh - sed -i -e "s/^uuid=[-0-9a-f]*/uuid=----/ - s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf" -} Copied: miniupnpd/repos/community-i686/PKGBUILD (from rev 130308, miniupnpd/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-30 15:24:24 UTC (rev 130309) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: fauno +pkgname=miniupnpd +pkgver=1.9.20150307 +pkgrel=1 +pkgdesc="Lightweight UPnP IGD daemon" +arch=('i686' 'x86_64') +url="http://miniupnp.free.fr"; +license=('BSD') +backup=(etc/miniupnpd/miniupnpd.conf) +depends=('libnfnetlink' 'iptables' 'net-tools' 'util-linux') +makedepends=('lsb-release') +source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz"; +miniupnpd-1.8.20140401-foreground.patch +miniupnpd.systemd) +sha256sums=('7d8c9b1f7ed73e288b4e7e52e0af67de73ba07994a6984008a1a688568153409' +'79350f2dbb695b58744aa9036d34a7dfdcfc97cf0f5f3419b86bd9ca58482f8e' +'baac6223eb35729ea301bd658dc2df6aad5396c7c0b1ec15c8aac1803ef37f6a') + +prepare(
[arch-commits] Commit in miniupnpc/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 17:29:17 Author: tredaelli Revision: 130310 upgpkg: miniupnpc 1.9.20150206-1 Modified: miniupnpc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 15:24:24 UTC (rev 130309) +++ PKGBUILD2015-03-30 15:29:17 UTC (rev 130310) @@ -2,7 +2,7 @@ # Maintainer: Timothy Redaelli # Contributor: Florian Loitsch pkgname=miniupnpc -pkgver=1.9.20141027 +pkgver=1.9.20150206 pkgrel=1 pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ license=('BSD') depends=('sh') source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) -sha256sums=('763a3ebed0c3267b8605247b38f46e99bfe54c96a9ca2882aa9abb5485407540') +sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in miniupnpc/repos (4 files)
Date: Monday, March 30, 2015 @ 17:29:27 Author: tredaelli Revision: 130311 archrelease: copy trunk to staging-i686, staging-x86_64 Added: miniupnpc/repos/staging-i686/ miniupnpc/repos/staging-i686/PKGBUILD (from rev 130310, miniupnpc/trunk/PKGBUILD) miniupnpc/repos/staging-x86_64/ miniupnpc/repos/staging-x86_64/PKGBUILD (from rev 130310, miniupnpc/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 25 + staging-x86_64/PKGBUILD | 25 + 2 files changed, 50 insertions(+) Copied: miniupnpc/repos/staging-i686/PKGBUILD (from rev 130310, miniupnpc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-03-30 15:29:27 UTC (rev 130311) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Florian Loitsch +pkgname=miniupnpc +pkgver=1.9.20150206 +pkgrel=1 +pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" +arch=('i686' 'x86_64') +url="http://miniupnp.free.fr"; +license=('BSD') +depends=('sh') +source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) +sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') + +build() { + cd "$pkgname-$pkgver" + make +} + +package() { + cd "$pkgname-$pkgver" + make PREFIX="$pkgdir/" install + install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3 + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Copied: miniupnpc/repos/staging-x86_64/PKGBUILD (from rev 130310, miniupnpc/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-03-30 15:29:27 UTC (rev 130311) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Florian Loitsch +pkgname=miniupnpc +pkgver=1.9.20150206 +pkgrel=1 +pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" +arch=('i686' 'x86_64') +url="http://miniupnp.free.fr"; +license=('BSD') +depends=('sh') +source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) +sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') + +build() { + cd "$pkgname-$pkgver" + make +} + +package() { + cd "$pkgname-$pkgver" + make PREFIX="$pkgdir/" install + install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3 + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in miniupnpc/repos (4 files)
Date: Monday, March 30, 2015 @ 17:35:42 Author: tredaelli Revision: 130312 archrelease: copy trunk to staging-i686, staging-x86_64 Added: miniupnpc/repos/staging-i686/PKGBUILD (from rev 130311, miniupnpc/trunk/PKGBUILD) miniupnpc/repos/staging-x86_64/PKGBUILD (from rev 130311, miniupnpc/trunk/PKGBUILD) Deleted: miniupnpc/repos/staging-i686/PKGBUILD miniupnpc/repos/staging-x86_64/PKGBUILD -+ /PKGBUILD | 50 ++ staging-i686/PKGBUILD | 25 --- staging-x86_64/PKGBUILD | 25 --- 3 files changed, 50 insertions(+), 50 deletions(-) Deleted: staging-i686/PKGBUILD === --- staging-i686/PKGBUILD 2015-03-30 15:29:27 UTC (rev 130311) +++ staging-i686/PKGBUILD 2015-03-30 15:35:42 UTC (rev 130312) @@ -1,25 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Florian Loitsch -pkgname=miniupnpc -pkgver=1.9.20150206 -pkgrel=1 -pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" -arch=('i686' 'x86_64') -url="http://miniupnp.free.fr"; -license=('BSD') -depends=('sh') -source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) -sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') - -build() { - cd "$pkgname-$pkgver" - make -} - -package() { - cd "$pkgname-$pkgver" - make PREFIX="$pkgdir/" install - install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3 - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: miniupnpc/repos/staging-i686/PKGBUILD (from rev 130311, miniupnpc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-03-30 15:35:42 UTC (rev 130312) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Florian Loitsch +pkgname=miniupnpc +pkgver=1.9.20150206 +pkgrel=1 +pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" +arch=('i686' 'x86_64') +url="http://miniupnp.free.fr"; +license=('BSD') +depends=('sh') +source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) +sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') + +build() { + cd "$pkgname-$pkgver" + make +} + +package() { + cd "$pkgname-$pkgver" + make PREFIX="$pkgdir/" install + install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3 + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Deleted: staging-x86_64/PKGBUILD === --- staging-x86_64/PKGBUILD 2015-03-30 15:29:27 UTC (rev 130311) +++ staging-x86_64/PKGBUILD 2015-03-30 15:35:42 UTC (rev 130312) @@ -1,25 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Florian Loitsch -pkgname=miniupnpc -pkgver=1.9.20150206 -pkgrel=1 -pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" -arch=('i686' 'x86_64') -url="http://miniupnp.free.fr"; -license=('BSD') -depends=('sh') -source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) -sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') - -build() { - cd "$pkgname-$pkgver" - make -} - -package() { - cd "$pkgname-$pkgver" - make PREFIX="$pkgdir/" install - install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3 - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: miniupnpc/repos/staging-x86_64/PKGBUILD (from rev 130311, miniupnpc/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-03-30 15:35:42 UTC (rev 130312) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Florian Loitsch +pkgname=miniupnpc +pkgver=1.9.20150206 +pkgrel=1 +pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" +arch=('i686' 'x86_64') +url="http://miniupnp.free.fr"; +license=('BSD') +depends=('sh') +source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) +sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') + +build() { + cd "$pkgname-$pkgver" + make +} + +package() { + cd "$pkgname-$pkgver" + make PREFIX="$pkgdir/" install + install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3 + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in miniupnpc/repos (4 files)
Date: Monday, March 30, 2015 @ 17:36:18 Author: tredaelli Revision: 130313 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: miniupnpc/repos/community-staging-i686/ miniupnpc/repos/community-staging-i686/PKGBUILD (from rev 130312, miniupnpc/trunk/PKGBUILD) miniupnpc/repos/community-staging-x86_64/ miniupnpc/repos/community-staging-x86_64/PKGBUILD (from rev 130312, miniupnpc/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 25 + community-staging-x86_64/PKGBUILD | 25 + 2 files changed, 50 insertions(+) Copied: miniupnpc/repos/community-staging-i686/PKGBUILD (from rev 130312, miniupnpc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 15:36:18 UTC (rev 130313) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Florian Loitsch +pkgname=miniupnpc +pkgver=1.9.20150206 +pkgrel=1 +pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" +arch=('i686' 'x86_64') +url="http://miniupnp.free.fr"; +license=('BSD') +depends=('sh') +source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) +sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') + +build() { + cd "$pkgname-$pkgver" + make +} + +package() { + cd "$pkgname-$pkgver" + make PREFIX="$pkgdir/" install + install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3 + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Copied: miniupnpc/repos/community-staging-x86_64/PKGBUILD (from rev 130312, miniupnpc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 15:36:18 UTC (rev 130313) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Florian Loitsch +pkgname=miniupnpc +pkgver=1.9.20150206 +pkgrel=1 +pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" +arch=('i686' 'x86_64') +url="http://miniupnp.free.fr"; +license=('BSD') +depends=('sh') +source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz";) +sha256sums=('230d3ad5a3047daa77f99602503d798f720428207217ebfbfe2a4f7762b029e7') + +build() { + cd "$pkgname-$pkgver" + make +} + +package() { + cd "$pkgname-$pkgver" + make PREFIX="$pkgdir/" install + install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3 + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in miniupnpc/repos (staging-i686 staging-x86_64)
Date: Monday, March 30, 2015 @ 17:36:47 Author: tredaelli Revision: 130314 Ops Deleted: miniupnpc/repos/staging-i686/ miniupnpc/repos/staging-x86_64/
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 17:38:18 Author: td123 Revision: 235279 upgpkg: cabal-install 1.22.2.0-1 bump Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 14:52:29 UTC (rev 235278) +++ PKGBUILD2015-03-30 15:38:18 UTC (rev 235279) @@ -3,7 +3,7 @@ # Contributor: Arch Haskell Team pkgname=cabal-install -pkgver=1.22.0.0 +pkgver=1.22.2.0 pkgrel=1 pkgdesc="The command-line interface for Cabal and Hackage." url="http://hackage.haskell.org/package/cabal-install"; @@ -12,7 +12,7 @@ makedepends=('ghc' 'cabal-install') depends=('gmp' 'zlib') source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) -md5sums=('917a6c1b459adfdf135ad466399f2959') +md5sums=('bad431378bec8a0005fb1a3f5a92cd1b') # the bootstrap script was broken on several releases # build with a cabal sandbox to avoid unnecessary patching & headaches
[arch-commits] Commit in cabal-install/repos (4 files)
Date: Monday, March 30, 2015 @ 17:39:27 Author: td123 Revision: 235280 archrelease: copy trunk to staging-i686, staging-x86_64 Added: cabal-install/repos/staging-i686/ cabal-install/repos/staging-i686/PKGBUILD (from rev 235279, cabal-install/trunk/PKGBUILD) cabal-install/repos/staging-x86_64/ cabal-install/repos/staging-x86_64/PKGBUILD (from rev 235279, cabal-install/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 47 ++ staging-x86_64/PKGBUILD | 47 ++ 2 files changed, 94 insertions(+) Copied: cabal-install/repos/staging-i686/PKGBUILD (from rev 235279, cabal-install/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-03-30 15:39:27 UTC (rev 235280) @@ -0,0 +1,47 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=1.22.2.0 +pkgrel=1 +pkgdesc="The command-line interface for Cabal and Hackage." +url="http://hackage.haskell.org/package/cabal-install"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=('ghc' 'cabal-install') +depends=('gmp' 'zlib') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) +md5sums=('bad431378bec8a0005fb1a3f5a92cd1b') + +# the bootstrap script was broken on several releases +# build with a cabal sandbox to avoid unnecessary patching & headaches +build() { + cd cabal-install-${pkgver} + + cabal update + + cabal sandbox init + + cabal install --only-dependencies + + cabal build +} + +package() { + cd cabal-install-${pkgver} + + install -d ${pkgdir}/usr/bin + install -m755 dist/build/cabal/cabal \ +${pkgdir}/usr/bin + + + install -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 LICENSE \ +${pkgdir}/usr/share/licenses/${pkgname} + + # add bash completion + install -d ${pkgdir}/usr/share/bash-completion/completions + install -m644 bash-completion/cabal \ +${pkgdir}/usr/share/bash-completion/completions +} Copied: cabal-install/repos/staging-x86_64/PKGBUILD (from rev 235279, cabal-install/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-03-30 15:39:27 UTC (rev 235280) @@ -0,0 +1,47 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=1.22.2.0 +pkgrel=1 +pkgdesc="The command-line interface for Cabal and Hackage." +url="http://hackage.haskell.org/package/cabal-install"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=('ghc' 'cabal-install') +depends=('gmp' 'zlib') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) +md5sums=('bad431378bec8a0005fb1a3f5a92cd1b') + +# the bootstrap script was broken on several releases +# build with a cabal sandbox to avoid unnecessary patching & headaches +build() { + cd cabal-install-${pkgver} + + cabal update + + cabal sandbox init + + cabal install --only-dependencies + + cabal build +} + +package() { + cd cabal-install-${pkgver} + + install -d ${pkgdir}/usr/bin + install -m755 dist/build/cabal/cabal \ +${pkgdir}/usr/bin + + + install -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 LICENSE \ +${pkgdir}/usr/share/licenses/${pkgname} + + # add bash completion + install -d ${pkgdir}/usr/share/bash-completion/completions + install -m644 bash-completion/cabal \ +${pkgdir}/usr/share/bash-completion/completions +}
[arch-commits] Commit in ruby/trunk (gemrc)
Date: Monday, March 30, 2015 @ 17:44:09 Author: anatolik Revision: 235281 FS#44394: update path to gem documentation Modified: ruby/trunk/gemrc ---+ gemrc |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: gemrc === --- gemrc 2015-03-30 15:39:27 UTC (rev 235280) +++ gemrc 2015-03-30 15:44:09 UTC (rev 235281) @@ -1,4 +1,4 @@ -# Read about the gemrc format at http://docs.rubygems.org/read/chapter/11 +# 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
[arch-commits] Commit in bitcoin/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 17:46:47 Author: tredaelli Revision: 130315 upgpkg: bitcoin 0.10.0-2 Todo List: miniupnpc 1.9.20150206 Modified: bitcoin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 15:36:47 UTC (rev 130314) +++ PKGBUILD2015-03-30 15:46:47 UTC (rev 130315) @@ -5,7 +5,7 @@ pkgbase=bitcoin pkgname=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt') pkgver=0.10.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://www.bitcoin.org/"; makedepends=('boost' 'automoc4' 'qrencode' 'miniupnpc' 'protobuf')
[arch-commits] Commit in bitcoin/repos (6 files)
Date: Monday, March 30, 2015 @ 17:46:55 Author: tredaelli Revision: 130316 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: bitcoin/repos/community-staging-i686/ bitcoin/repos/community-staging-i686/PKGBUILD (from rev 130315, bitcoin/trunk/PKGBUILD) bitcoin/repos/community-staging-i686/bitcoin-qt.install (from rev 130315, bitcoin/trunk/bitcoin-qt.install) bitcoin/repos/community-staging-x86_64/ bitcoin/repos/community-staging-x86_64/PKGBUILD (from rev 130315, bitcoin/trunk/PKGBUILD) bitcoin/repos/community-staging-x86_64/bitcoin-qt.install (from rev 130315, bitcoin/trunk/bitcoin-qt.install) -+ community-staging-i686/PKGBUILD | 79 ++ community-staging-i686/bitcoin-qt.install | 11 +++ community-staging-x86_64/PKGBUILD | 79 ++ community-staging-x86_64/bitcoin-qt.install | 11 +++ 4 files changed, 180 insertions(+) Copied: bitcoin/repos/community-staging-i686/PKGBUILD (from rev 130315, bitcoin/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 15:46:55 UTC (rev 130316) @@ -0,0 +1,79 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: shahid + +pkgbase=bitcoin +pkgname=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt') +pkgver=0.10.0 +pkgrel=2 +arch=('i686' 'x86_64') +url="http://www.bitcoin.org/"; +makedepends=('boost' 'automoc4' 'qrencode' 'miniupnpc' 'protobuf') +license=('MIT') +source=(http://bitcoin.org/bin/$pkgver/bitcoin-$pkgver.tar.gz + https://raw.github.com/bitcoin/bitcoin/v$pkgver/contrib/debian/bitcoin-qt.desktop + https://raw.github.com/bitcoin/bitcoin/v$pkgver/share/pixmaps/bitcoin128.png + https://raw.github.com/bitcoin/bitcoin/v$pkgver/contrib/debian/examples/bitcoin.conf + https://raw.github.com/bitcoin/bitcoin/v$pkgver/contrib/debian/manpages/bitcoind.1 + https://raw.github.com/bitcoin/bitcoin/v$pkgver/contrib/debian/manpages/bitcoin.conf.5) +sha256sums=('a516cf6d9f58a117607148405334b35d3178df1ba1c59229609d2bcd08d30624' +'b65b377c0d9ecae9eea722843bca0add6bdb7e50929a7e1f751b79b6621c6073' +'ad880c8459ecfdb96abe6a4689af06bdd27906e0edcd39d0915482f2da91e722' +'b049cc2650d5988a581d1b72b205254edbaa4f8c0587c2fe8ac4aa0a25543a6a' +'0a31a5f3ad860ecc1cc8041a863aabdbc4084c7ea5fdc487806b5aa829a244fe' +'9acf7f46052f6e508af4f38be4574f34bf0f57d2cf462f072606d3f177b4c957') + +# Upstream should be more coherent! +case "$pkgver" in +*.*.*.*) + _pkgver=${pkgver%.*} + ;; +*) + _pkgver=$pkgver + ;; +esac + +build() { + cd "$srcdir/$pkgbase-$pkgver" + ./configure --prefix=/usr --with-incompatible-bdb --with-gui=qt4 + make +} + +package_bitcoin-qt() { + pkgdesc="Bitcoin is a peer-to-peer network based digital currency - Qt" + depends=(boost-libs qt4 miniupnpc qrencode protobuf) + install=bitcoin-qt.install + + cd "$pkgbase-$pkgver" + install -Dm755 src/qt/bitcoin-qt "$pkgdir"/usr/bin/bitcoin-qt + install -Dm644 "$srcdir"/bitcoin-qt.desktop \ +"$pkgdir"/usr/share/applications/bitcoin.desktop + install -Dm644 "$srcdir"/bitcoin128.png \ +"$pkgdir"/usr/share/pixmaps/bitcoin128.png + + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +package_bitcoin-daemon() { + pkgdesc="Bitcoin is a peer-to-peer network based digital currency - daemon" + depends=(boost-libs miniupnpc openssl) + + cd "$pkgbase-$pkgver" + install -Dm755 src/bitcoind "$pkgdir"/usr/bin/bitcoind + install -Dm644 "$srcdir"/bitcoin.conf \ +"$pkgdir/usr/share/doc/$pkgname/examples/bitcoin.conf" + install -Dm644 "$srcdir"/bitcoind.1 \ +"$pkgdir"/usr/share/man/man1/bitcoind.1 + install -Dm644 "$srcdir"/bitcoin.conf.5 \ +"$pkgdir"/usr/share/man/man5/bitcoin.conf.5 + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +package_bitcoin-cli() { + pkgdesc="Bitcoin is a peer-to-peer network based digital currency - RPC client" + depends=(boost-libs openssl) + + cd "$pkgbase-$pkgver" + install -Dm755 src/bitcoin-cli "$pkgdir"/usr/bin/bitcoin-cli + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} Copied: bitcoin/repos/community-staging-i686/bitcoin-qt.install (from rev 130315, bitcoin/trunk/bitcoin-qt.install) === --- community-staging-i686/bitcoin-qt.install (rev 0) +++ community-staging-i686/bitcoin-qt.install 2015-03-30 15:46:55 UTC (rev 130316) @@ -0,0 +1,11 @@ +post_install() { +update-desktop-database -q +} + +post_upgrade() { +post_install $1 +} + +post_remove() { +post_install $1 +} Copied: bitcoin/repos/community-staging-x86_64/PKGBUILD (from rev 130315, bitcoin/trunk/PKGBUILD) ==
[arch-commits] Commit in parallel/trunk (PKGBUILD)
Date: Monday, March 30, 2015 @ 18:03:53 Author: tredaelli Revision: 130317 upgpkg: parallel 20150322-1 Modified: parallel/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 15:46:55 UTC (rev 130316) +++ PKGBUILD2015-03-30 16:03:53 UTC (rev 130317) @@ -4,7 +4,7 @@ # Contributor: Peter Simons pkgname=parallel -pkgver=20150122 +pkgver=20150322 pkgrel=1 pkgdesc='A shell tool for executing jobs in parallel' arch=('any') @@ -12,9 +12,9 @@ license=('GPL3') depends=('perl' 'procps') source=(http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}) -md5sums=('b3b30bdbfc031f6955e0eb27cb2c6d72' +md5sums=('94b9113a651dfdb40a7032637a5d5aaf' 'SKIP') -sha1sums=('95f822b42010d41be8156b773816c684d4e2fac5' +sha1sums=('9f880243481f268fa0985befb0112d86154cc490' 'SKIP') validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516')
[arch-commits] Commit in parallel/repos/community-any (4 files)
Date: Monday, March 30, 2015 @ 18:04:01 Author: tredaelli Revision: 130318 archrelease: copy trunk to community-any Added: parallel/repos/community-any/PKGBUILD (from rev 130317, parallel/trunk/PKGBUILD) parallel/repos/community-any/fix-pod-numbers.patch (from rev 130317, parallel/trunk/fix-pod-numbers.patch) Deleted: parallel/repos/community-any/PKGBUILD parallel/repos/community-any/fix-pod-numbers.patch ---+ PKGBUILD | 70 +-- fix-pod-numbers.patch | 94 2 files changed, 82 insertions(+), 82 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-30 16:03:53 UTC (rev 130317) +++ PKGBUILD2015-03-30 16:04:01 UTC (rev 130318) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Vianney le Clément -# Contributor: Peter Simons - -pkgname=parallel -pkgver=20150122 -pkgrel=1 -pkgdesc='A shell tool for executing jobs in parallel' -arch=('any') -url='http://www.gnu.org/software/parallel/' -license=('GPL3') -depends=('perl' 'procps') -source=(http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}) -md5sums=('b3b30bdbfc031f6955e0eb27cb2c6d72' - 'SKIP') -sha1sums=('95f822b42010d41be8156b773816c684d4e2fac5' - 'SKIP') -validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516') - -build() { - cd "$pkgname-$pkgver" - ./configure --prefix=/usr - make -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - - # FIXME - ln -sf parallel "$pkgdir/usr/bin/sem" -} - -# vim:set ts=2 sw=2 et: Copied: parallel/repos/community-any/PKGBUILD (from rev 130317, parallel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-30 16:04:01 UTC (rev 130318) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Vianney le Clément +# Contributor: Peter Simons + +pkgname=parallel +pkgver=20150322 +pkgrel=1 +pkgdesc='A shell tool for executing jobs in parallel' +arch=('any') +url='http://www.gnu.org/software/parallel/' +license=('GPL3') +depends=('perl' 'procps') +source=(http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}) +md5sums=('94b9113a651dfdb40a7032637a5d5aaf' + 'SKIP') +sha1sums=('9f880243481f268fa0985befb0112d86154cc490' + 'SKIP') +validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516') + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + + # FIXME + ln -sf parallel "$pkgdir/usr/bin/sem" +} + +# vim:set ts=2 sw=2 et: Deleted: fix-pod-numbers.patch === --- fix-pod-numbers.patch 2015-03-30 16:03:53 UTC (rev 130317) +++ fix-pod-numbers.patch 2015-03-30 16:04:01 UTC (rev 130318) @@ -1,47 +0,0 @@ src/parallel.pod.orig -+++ src/parallel.pod -@@ -528,18 +528,18 @@ - - =over 3 - --=item 0 -+=item 0Z<> - - Do not halt if a job fails. Exit status will be the number of jobs - failed. This is the default. - --=item 1 -+=item 1Z<> - - Do not start new jobs if a job fails, but complete the running jobs - including cleanup. The exit status will be the exit status from the - last failing job. - --=item 2 -+=item 2Z<> - - Kill off all jobs immediately and exit without cleanup. The exit - status will be the exit status from the failing job. -@@ -2760,7 +2760,7 @@ - - =over 6 - --=item 0 -+=item 0Z<> - - All jobs ran without error. - -@@ -2768,11 +2768,11 @@ - - Some of the jobs failed. The exit status gives the number of failed jobs - --=item 254 -+=item 254Z<> - - More than 253 jobs failed. - --=item 255 -+=item 255Z<> - - Other error. - Copied: parallel/repos/community-any/fix-pod-numbers.patch (from rev 130317, parallel/trunk/fix-pod-numbers.patch) === --- fix-pod-numbers.patch (rev 0) +++ fix-pod-numbers.patch 2015-03-30 16:04:01 UTC (rev 130318) @@ -0,0 +1,47 @@ +--- src/parallel.pod.orig src/parallel.pod +@@ -528,18 +528,18 @@ + + =over 3 + +-=item 0 ++=item 0Z<> + + Do not halt if a job fails. Exit status will be the number of jobs + failed. This is the default. + +-=item 1 ++=item 1Z<> + + Do not start new jobs if a job fails, but complete the running jobs + including cleanup. The exit status will be the exit status from the + last failing job. + +-=item 2 ++=item 2Z<> + + Kill off all jobs immediately and exit without cleanup. The exit + status will be the exit status from the failing job. +@@ -2760,7 +2760,7 @@ + + =over 6 + +-=item 0 ++=item 0Z<> + + All jobs ran without error. + +@@ -2768,11 +2768,11 @@ + + Some of the jobs failed. The exit status gives the number of failed jobs + +-
[arch-commits] Commit in mongodb-tools/trunk (PKGBUILD i686.patch)
Date: Monday, March 30, 2015 @ 18:05:45 Author: fyan Revision: 130319 upgpkg: mongodb-tools 3.1.0-2 add patch for i686 build Added: mongodb-tools/trunk/i686.patch Modified: mongodb-tools/trunk/PKGBUILD + PKGBUILD | 16 i686.patch | 11 +++ 2 files changed, 23 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-30 16:04:01 UTC (rev 130318) +++ PKGBUILD2015-03-30 16:05:45 UTC (rev 130319) @@ -3,16 +3,24 @@ pkgname=mongodb-tools pkgver=3.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="The MongoDB tools provide import, export, and diagnostic capabilities." -arch=('x86_64') +arch=('i686' 'x86_64') url="https://github.com/mongodb/mongo-tools"; license=('Apache') depends=('libsasl') makedepends=('git' 'go') -source=("git+https://github.com/mongodb/mongo-tools.git#tag=r$pkgver";) -md5sums=('SKIP') +source=("git+https://github.com/mongodb/mongo-tools.git#tag=r$pkgver"; +i686.patch) +md5sums=('SKIP' + '1e77521c9040575ab1e7ed91ac6e410c') +prepare() { + cd mongo-tools + # https://github.com/mongodb/mongo-tools/issues/13 + patch -p0 -i ../i686.patch +} + build() { cd mongo-tools . ./set_gopath.sh Added: i686.patch === --- i686.patch (rev 0) +++ i686.patch 2015-03-30 16:05:45 UTC (rev 130319) @@ -0,0 +1,11 @@ +--- vendor/src/github.com/spacemonkeygo/openssl/ctx.go.orig2015-03-09 23:14:45.0 +0100 vendor/src/github.com/spacemonkeygo/openssl/ctx.go 2015-03-26 13:41:39.730177906 +0100 +@@ -533,7 +533,7 @@ + return nil + } + +-type Options int ++type Options int64 + + const ( + // NoCompression is only valid if you are using OpenSSL 1.0.1 or newer
[arch-commits] Commit in mongodb-tools/repos (6 files)
Date: Monday, March 30, 2015 @ 18:06:06 Author: fyan Revision: 130320 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: mongodb-tools/repos/community-testing-i686/ mongodb-tools/repos/community-testing-i686/PKGBUILD (from rev 130319, mongodb-tools/trunk/PKGBUILD) mongodb-tools/repos/community-testing-i686/i686.patch (from rev 130319, mongodb-tools/trunk/i686.patch) mongodb-tools/repos/community-testing-x86_64/PKGBUILD (from rev 130319, mongodb-tools/trunk/PKGBUILD) mongodb-tools/repos/community-testing-x86_64/i686.patch (from rev 130319, mongodb-tools/trunk/i686.patch) Deleted: mongodb-tools/repos/community-testing-x86_64/PKGBUILD -+ /PKGBUILD | 39 ++ community-testing-i686/PKGBUILD | 39 ++ community-testing-i686/i686.patch | 11 + community-testing-x86_64/PKGBUILD | 31 --- community-testing-x86_64/i686.patch | 11 + 5 files changed, 100 insertions(+), 31 deletions(-) Copied: mongodb-tools/repos/community-testing-i686/PKGBUILD (from rev 130319, mongodb-tools/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-03-30 16:06:06 UTC (rev 130320) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=mongodb-tools +pkgver=3.1.0 +pkgrel=2 +pkgdesc="The MongoDB tools provide import, export, and diagnostic capabilities." +arch=('i686' 'x86_64') +url="https://github.com/mongodb/mongo-tools"; +license=('Apache') +depends=('libsasl') +makedepends=('git' 'go') +source=("git+https://github.com/mongodb/mongo-tools.git#tag=r$pkgver"; +i686.patch) +md5sums=('SKIP' + '1e77521c9040575ab1e7ed91ac6e410c') + +prepare() { + cd mongo-tools + # https://github.com/mongodb/mongo-tools/issues/13 + patch -p0 -i ../i686.patch +} + +build() { + cd mongo-tools + . ./set_gopath.sh + + mkdir bin + for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog; do +go build -o bin/$i -tags "ssl sasl" $i/main/$i.go + done +} + +package() { + cd mongo-tools + for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog; do +install -Dm755 bin/$i "$pkgdir/usr/bin/$i" + done +} Copied: mongodb-tools/repos/community-testing-i686/i686.patch (from rev 130319, mongodb-tools/trunk/i686.patch) === --- community-testing-i686/i686.patch (rev 0) +++ community-testing-i686/i686.patch 2015-03-30 16:06:06 UTC (rev 130320) @@ -0,0 +1,11 @@ +--- vendor/src/github.com/spacemonkeygo/openssl/ctx.go.orig2015-03-09 23:14:45.0 +0100 vendor/src/github.com/spacemonkeygo/openssl/ctx.go 2015-03-26 13:41:39.730177906 +0100 +@@ -533,7 +533,7 @@ + return nil + } + +-type Options int ++type Options int64 + + const ( + // NoCompression is only valid if you are using OpenSSL 1.0.1 or newer Deleted: community-testing-x86_64/PKGBUILD === --- community-testing-x86_64/PKGBUILD 2015-03-30 16:05:45 UTC (rev 130319) +++ community-testing-x86_64/PKGBUILD 2015-03-30 16:06:06 UTC (rev 130320) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=mongodb-tools -pkgver=3.1.0 -pkgrel=1 -pkgdesc="The MongoDB tools provide import, export, and diagnostic capabilities." -arch=('x86_64') -url="https://github.com/mongodb/mongo-tools"; -license=('Apache') -depends=('libsasl') -makedepends=('git' 'go') -source=("git+https://github.com/mongodb/mongo-tools.git#tag=r$pkgver";) -md5sums=('SKIP') - -build() { - cd mongo-tools - . ./set_gopath.sh - - mkdir bin - for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog; do -go build -o bin/$i -tags "ssl sasl" $i/main/$i.go - done -} - -package() { - cd mongo-tools - for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog; do -install -Dm755 bin/$i "$pkgdir/usr/bin/$i" - done -} Copied: mongodb-tools/repos/community-testing-x86_64/PKGBUILD (from rev 130319, mongodb-tools/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-03-30 16:06:06 UTC (rev 130320) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=mongodb-tools +pkgver=3.1.0 +pkgrel=2 +pkgdesc="The MongoDB tools provide import, export, and diagnostic capabilities." +arch=('i686' 'x86_64') +url="https://github.com/mongodb/mongo-tools"; +license=('Apache') +depends=('libsasl') +makedepends=(