[arch-commits] Commit in ghc/trunk (PKGBUILD build.mk print-provides-replaces.sh)

2015-03-30 Thread Thomas Dziedzic
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)

2015-03-30 Thread Thomas Dziedzic
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)

2015-03-30 Thread Jan Steffens
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)

2015-03-30 Thread Jonathan Steel
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)

2015-03-30 Thread Jonathan Steel
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)

2015-03-30 Thread Jonathan Steel
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)

2015-03-30 Thread Jonathan Steel
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Jonathan Steel
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)

2015-03-30 Thread Jonathan Steel
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Sergej Pupykin
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)

2015-03-30 Thread Martin Wimpress
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)

2015-03-30 Thread Martin Wimpress
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)

2015-03-30 Thread Martin Wimpress
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)

2015-03-30 Thread Martin Wimpress
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)

2015-03-30 Thread Evangelos Foutras
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)

2015-03-30 Thread Evangelos Foutras
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)

2015-03-30 Thread Evangelos Foutras
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)

2015-03-30 Thread Evangelos Foutras
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Thomas Dziedzic
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)

2015-03-30 Thread Thomas Dziedzic
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)

2015-03-30 Thread Anatol Pomozov
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Timothy Redaelli
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)

2015-03-30 Thread Felix Yan
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)

2015-03-30 Thread Felix Yan
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=(

  1   2   >