[arch-commits] Commit in haskell-tf-random/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:18:26
  Author: fyan
Revision: 124606

upgpkg: haskell-tf-random 0.5-1

ghc 7.8.4 rebuild

Modified:
  haskell-tf-random/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 07:37:22 UTC (rev 124605)
+++ PKGBUILD2014-12-26 09:18:26 UTC (rev 124606)
@@ -3,17 +3,17 @@
 
 _hkgname=tf-random
 pkgname=haskell-tf-random
-pkgver=0.4
-pkgrel=3
+pkgver=0.5
+pkgrel=1
 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.3-1' 'haskell-random' 'haskell-primitive')
+depends=('ghc=7.8.4-1' 'haskell-random' 'haskell-primitive')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=$pkgname.install
 options=('staticlibs')
-md5sums=('95de4ea1d30cb42d69b39b6ba8099bbf')
+md5sums=('569f8acb14d09227f136a53ffd84b7b2')
 
 build() {
   cd ${_hkgname}-${pkgver}


[arch-commits] Commit in haskell-tf-random/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:18:54
  Author: fyan
Revision: 124607

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 124606, haskell-tf-random/trunk/PKGBUILD)
  haskell-tf-random/repos/community-staging-i686/haskell-tf-random.install
(from rev 124606, 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 124606, haskell-tf-random/trunk/PKGBUILD)
  haskell-tf-random/repos/community-staging-x86_64/haskell-tf-random.install
(from rev 124606, 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 
124606, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:18:54 UTC (rev 124607)
@@ -0,0 +1,49 @@
+# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $
+# Maintainer: Alexander Rødseth rods...@gmail.com
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=1
+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')
+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 124606, haskell-tf-random/trunk/haskell-tf-random.install)
===
--- community-staging-i686/haskell-tf-random.install
(rev 0)
+++ community-staging-i686/haskell-tf-random.install2014-12-26 09:18:54 UTC 
(rev 124607)
@@ -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 
124606, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 09:18:54 UTC (rev 124607)
@@ -0,0 +1,49 @@
+# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $
+# Maintainer: Alexander Rødseth rods...@gmail.com
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=1
+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')

[arch-commits] Commit in vagrant/trunk (PKGBUILD)

2014-12-26 Thread Jonathan Steel
Date: Friday, December 26, 2014 @ 10:24:13
  Author: jsteel
Revision: 124609

upgpkg: vagrant 1.7.1-2

Ruby 2.2 rebuild

Modified:
  vagrant/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:24:11 UTC (rev 124608)
+++ PKGBUILD2014-12-26 09:24:13 UTC (rev 124609)
@@ -11,7 +11,7 @@
 
 pkgname=vagrant
 pkgver=1.7.1
-pkgrel=1
+pkgrel=2
 pkgdesc=Build and distribute virtualized development environments
 arch=('i686' 'x86_64')
 url=http://vagrantup.com;


[arch-commits] Commit in haskell-quickcheck/repos (8 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:24:46
  Author: fyan
Revision: 124611

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 124609, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
  haskell-quickcheck/repos/community-staging-i686/PKGBUILD
(from rev 124609, haskell-quickcheck/trunk/PKGBUILD)
  haskell-quickcheck/repos/community-staging-i686/haskell-quickcheck.install
(from rev 124610, 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 124609, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
  haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 124609, haskell-quickcheck/trunk/PKGBUILD)
  haskell-quickcheck/repos/community-staging-x86_64/haskell-quickcheck.install
(from rev 124609, 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 124609, 
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
  2014-12-26 09:24:46 UTC (rev 124611)
@@ -0,0 +1,50 @@
+From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001
+From: Thomas Dziedzic gos...@gmail.com
+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 
124609, haskell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:24:46 UTC (rev 124611)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.7.6
+pkgrel=2
+pkgdesc='Automatic testing of Haskell programs'
+url='http://hackage.haskell.org/package/QuickCheck'

[arch-commits] Commit in vagrant/repos (4 files)

2014-12-26 Thread Jonathan Steel
Date: Friday, December 26, 2014 @ 10:24:34
  Author: jsteel
Revision: 124610

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  vagrant/repos/community-staging-i686/
  vagrant/repos/community-staging-i686/PKGBUILD
(from rev 124609, vagrant/trunk/PKGBUILD)
  vagrant/repos/community-staging-x86_64/
  vagrant/repos/community-staging-x86_64/PKGBUILD
(from rev 124609, vagrant/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   56 
 community-staging-x86_64/PKGBUILD |   56 
 2 files changed, 112 insertions(+)

Copied: vagrant/repos/community-staging-i686/PKGBUILD (from rev 124609, 
vagrant/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:24:34 UTC (rev 124610)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Jonathan Steel jsteel at archlinux.org
+# Contributor: Ido Rosen i...@kernel.org
+# Contributor: Brett Hoerner br...@bretthoerner.com
+# Contributor: Jochen Schalanda jochen+...@schalanda.name
+# Contributor: Mathieu Clabaut mathieu.clab...@gmail.com
+# Contributor: helios a...@wiresphere.de
+# Contributor: George Ornbo gor...@gmail.com
+# Contributor: Niklas Heer niklas.h...@me.com
+# Contributor: Steven Nance ste...@devtrw.com
+
+pkgname=vagrant
+pkgver=1.7.1
+pkgrel=2
+pkgdesc=Build and distribute virtualized development environments
+arch=('i686' 'x86_64')
+url=http://vagrantup.com;
+license=('MIT')
+options=('!emptydirs')
+depends=('ruby' 'curl' 'lzo' 'libidn' 'rtmpdump')
+makedepends=('git')
+source=($pkgname-$pkgver.tar.gz::http://github.com/mitchellh/$pkgname/archive/v$pkgver.tar.gz
+
http://pkgbuild.com/~jsteel/arch/$pkgname/substrate_archlinux_$CARCH.zip)
+md5sums=('6bfb1440145f943e7b683ac99d06adec')
+[[ $CARCH == i686 ]]  md5sums+=('c04042b24de56d18a041bc005e5ecaa4')
+[[ $CARCH == x86_64 ]]  md5sums+=('53d8a137e0b50fee8509a7d1c15fd33b')
+
+build() {
+  cd $pkgname-$pkgver
+
+  EMBEDDED_DIR=$srcdir/substrate/embedded
+
+  echo -n $pkgver  $srcdir/substrate/${pkgname}_version
+
+  $EMBEDDED_DIR/bin/gem build $pkgname.gemspec
+
+  GEM_PATH=$EMBEDDED_DIR/gems GEM_HOME=$GEM_PATH \
+  GEMRC=$EMBEDDED_DIR/etc/gemrc CPPFLAGS=-I$EMBEDDED_DIR/include \
+  LDFLAGS=-L$EMBEDDED_DIR/lib PATH=$EMBEDDED_DIR/bin:$PATH \
+  SSL_CERT_FILE=$EMBEDDED_DIR/cacert.pem \
+$EMBEDDED_DIR/bin/gem install $pkgname-$pkgver.gem --no-ri --no-rdoc
+}
+
+package() {
+  install -d $pkgdir/{opt/,usr/bin/,usr/share/bash-completion/completions/}
+
+  cp -r $srcdir/substrate/ $pkgdir/opt/$pkgname/
+
+  ln -s /opt/$pkgname/bin/$pkgname $pkgdir/usr/bin/$pkgname
+
+  ln -s 
/opt/$pkgname/embedded/gems/gems/$pkgname-$pkgver/contrib/bash/completion.sh \
+$pkgdir/usr/share/bash-completion/completions/$pkgname
+
+  install -Dm644 $srcdir/$pkgname-$pkgver/LICENSE \
+$pkgdir/usr/share/licenses/$pkgname/LICENSE
+}

Copied: vagrant/repos/community-staging-x86_64/PKGBUILD (from rev 124609, 
vagrant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 09:24:34 UTC (rev 124610)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Jonathan Steel jsteel at archlinux.org
+# Contributor: Ido Rosen i...@kernel.org
+# Contributor: Brett Hoerner br...@bretthoerner.com
+# Contributor: Jochen Schalanda jochen+...@schalanda.name
+# Contributor: Mathieu Clabaut mathieu.clab...@gmail.com
+# Contributor: helios a...@wiresphere.de
+# Contributor: George Ornbo gor...@gmail.com
+# Contributor: Niklas Heer niklas.h...@me.com
+# Contributor: Steven Nance ste...@devtrw.com
+
+pkgname=vagrant
+pkgver=1.7.1
+pkgrel=2
+pkgdesc=Build and distribute virtualized development environments
+arch=('i686' 'x86_64')
+url=http://vagrantup.com;
+license=('MIT')
+options=('!emptydirs')
+depends=('ruby' 'curl' 'lzo' 'libidn' 'rtmpdump')
+makedepends=('git')
+source=($pkgname-$pkgver.tar.gz::http://github.com/mitchellh/$pkgname/archive/v$pkgver.tar.gz
+
http://pkgbuild.com/~jsteel/arch/$pkgname/substrate_archlinux_$CARCH.zip)
+md5sums=('6bfb1440145f943e7b683ac99d06adec')
+[[ $CARCH == i686 ]]  md5sums+=('c04042b24de56d18a041bc005e5ecaa4')
+[[ $CARCH == x86_64 ]]  md5sums+=('53d8a137e0b50fee8509a7d1c15fd33b')
+
+build() {
+  cd $pkgname-$pkgver
+
+  EMBEDDED_DIR=$srcdir/substrate/embedded
+
+  echo -n $pkgver  $srcdir/substrate/${pkgname}_version
+
+  $EMBEDDED_DIR/bin/gem build $pkgname.gemspec
+
+  GEM_PATH=$EMBEDDED_DIR/gems GEM_HOME=$GEM_PATH \
+  GEMRC=$EMBEDDED_DIR/etc/gemrc CPPFLAGS=-I$EMBEDDED_DIR/include \
+  LDFLAGS=-L$EMBEDDED_DIR/lib PATH=$EMBEDDED_DIR/bin:$PATH \
+  SSL_CERT_FILE=$EMBEDDED_DIR/cacert.pem \
+$EMBEDDED_DIR/bin/gem install $pkgname-$pkgver.gem --no-ri --no-rdoc
+}
+
+package() {
+  

[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:24:11
  Author: fyan
Revision: 124608

upgpkg: haskell-quickcheck 2.7.6-2

ghc 7.8.4 rebuild

Modified:
  haskell-quickcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:18:54 UTC (rev 124607)
+++ PKGBUILD2014-12-26 09:24:11 UTC (rev 124608)
@@ -6,7 +6,7 @@
 _hkgname=QuickCheck
 pkgname=haskell-quickcheck
 pkgver=2.7.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Automatic testing of Haskell programs'
 url='http://hackage.haskell.org/package/QuickCheck'
 license=('custom:BSD3')


[arch-commits] Commit in haskell-hashable/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:25:49
  Author: fyan
Revision: 124613

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 124612, haskell-hashable/trunk/PKGBUILD)
  haskell-hashable/repos/community-staging-i686/haskell-hashable.install
(from rev 124612, haskell-hashable/trunk/haskell-hashable.install)
  haskell-hashable/repos/community-staging-x86_64/
  haskell-hashable/repos/community-staging-x86_64/PKGBUILD
(from rev 124612, haskell-hashable/trunk/PKGBUILD)
  haskell-hashable/repos/community-staging-x86_64/haskell-hashable.install
(from rev 124612, 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 
124612, haskell-hashable/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:25:49 UTC (rev 124613)
@@ -0,0 +1,47 @@
+_hkgname=hashable
+pkgname=haskell-hashable
+pkgver=1.2.3.1
+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')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('7a054e5717c0b089278f63c13ba0')
+
+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 124612, haskell-hashable/trunk/haskell-hashable.install)
===
--- community-staging-i686/haskell-hashable.install 
(rev 0)
+++ community-staging-i686/haskell-hashable.install 2014-12-26 09:25:49 UTC 
(rev 124613)
@@ -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 
124612, haskell-hashable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 09:25:49 UTC (rev 124613)
@@ -0,0 +1,47 @@
+_hkgname=hashable
+pkgname=haskell-hashable
+pkgver=1.2.3.1
+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')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('7a054e5717c0b089278f63c13ba0')
+
+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 

[arch-commits] Commit in haskell-hashable/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:25:22
  Author: fyan
Revision: 124612

upgpkg: haskell-hashable 1.2.3.1-1

ghc 7.8.4 rebuild

Modified:
  haskell-hashable/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:24:46 UTC (rev 124611)
+++ PKGBUILD2014-12-26 09:25:22 UTC (rev 124612)
@@ -1,6 +1,6 @@
 _hkgname=hashable
 pkgname=haskell-hashable
-pkgver=1.2.2.0
+pkgver=1.2.3.1
 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.3' 'sh' 'haskell-text')
+depends=('ghc=7.8.4' 'sh' 'haskell-text')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
-md5sums=('74981d48572ef7a97fd70df54be29aae')
+md5sums=('7a054e5717c0b089278f63c13ba0')
 
 build() {
   cd ${_hkgname}-${pkgver}


[arch-commits] Commit in haskell-regex-base/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:31:25
  Author: fyan
Revision: 124614

upgpkg: haskell-regex-base 0.93.2-20

ghc 7.8.4 rebuild

Modified:
  haskell-regex-base/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:25:49 UTC (rev 124613)
+++ PKGBUILD2014-12-26 09:31:25 UTC (rev 124614)
@@ -6,12 +6,12 @@
 _hkgname=regex-base
 pkgname=haskell-regex-base
 pkgver=0.93.2
-pkgrel=19
+pkgrel=20
 pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
 url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
-depends=('ghc=7.8.3-1' 'haskell-mtl')
+depends=('ghc=7.8.4-1' 'haskell-mtl')
 
source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
 install=$pkgname.install
 options=('staticlibs')


[arch-commits] Commit in haskell-regex-base/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:31:56
  Author: fyan
Revision: 124615

archrelease: copy trunk to community-staging-x86_64, community-staging-i686

Added:
  haskell-regex-base/repos/community-staging-i686/
  haskell-regex-base/repos/community-staging-i686/PKGBUILD
(from rev 124614, haskell-regex-base/trunk/PKGBUILD)
  haskell-regex-base/repos/community-staging-i686/haskell-regex-base.install
(from rev 124614, haskell-regex-base/trunk/haskell-regex-base.install)
  haskell-regex-base/repos/community-staging-x86_64/
  haskell-regex-base/repos/community-staging-x86_64/PKGBUILD
(from rev 124614, haskell-regex-base/trunk/PKGBUILD)
  haskell-regex-base/repos/community-staging-x86_64/haskell-regex-base.install
(from rev 124614, haskell-regex-base/trunk/haskell-regex-base.install)

-+
 community-staging-i686/PKGBUILD |   44 ++
 community-staging-i686/haskell-regex-base.install   |   18 +++
 community-staging-x86_64/PKGBUILD   |   44 ++
 community-staging-x86_64/haskell-regex-base.install |   18 +++
 4 files changed, 124 insertions(+)

Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 
124614, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:31:56 UTC (rev 124615)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Contributor: Alexander Rødseth rods...@gmail.com
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=20
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.8.4-1' 'haskell-mtl')
+source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+install=$pkgname.install
+options=('staticlibs')
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+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
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 
haskell-regex-base/repos/community-staging-i686/haskell-regex-base.install 
(from rev 124614, haskell-regex-base/trunk/haskell-regex-base.install)
===
--- community-staging-i686/haskell-regex-base.install   
(rev 0)
+++ community-staging-i686/haskell-regex-base.install   2014-12-26 09:31:56 UTC 
(rev 124615)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-regex-base
+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-regex-base/repos/community-staging-x86_64/PKGBUILD (from rev 
124614, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 09:31:56 UTC (rev 124615)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Contributor: Alexander Rødseth rods...@gmail.com
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=20
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.8.4-1' 'haskell-mtl')

[arch-commits] Commit in haskell-vector/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:35:02
  Author: fyan
Revision: 124617

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-vector/repos/community-staging-i686/
  haskell-vector/repos/community-staging-i686/PKGBUILD
(from rev 124616, haskell-vector/trunk/PKGBUILD)
  haskell-vector/repos/community-staging-i686/haskell-vector.install
(from rev 124616, haskell-vector/trunk/haskell-vector.install)
  haskell-vector/repos/community-staging-x86_64/
  haskell-vector/repos/community-staging-x86_64/PKGBUILD
(from rev 124616, haskell-vector/trunk/PKGBUILD)
  haskell-vector/repos/community-staging-x86_64/haskell-vector.install
(from rev 124616, haskell-vector/trunk/haskell-vector.install)

-+
 community-staging-i686/PKGBUILD |   45 ++
 community-staging-i686/haskell-vector.install   |   26 
 community-staging-x86_64/PKGBUILD   |   45 ++
 community-staging-x86_64/haskell-vector.install |   26 
 4 files changed, 142 insertions(+)

Copied: haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 124616, 
haskell-vector/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:35:02 UTC (rev 124617)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-vector
+pkgver=0.10.12.2
+pkgrel=2
+pkgdesc=Efficient Arrays
+url=http://code.haskell.org/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;)
+sha256sums=('205656e9741aad406e427e988dbf1665bf5dbdf3e9d574e309c274be4e06bde5')
+sha256sums=('455427a217e98cc20af71906700bf36fed265ac15b7fb21b78a0a61f66380c06')
+sha256sums=('455427a217e98cc20af71906700bf36fed265ac15b7fb21b78a0a61f66380c06')
+
+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 124616, haskell-vector/trunk/haskell-vector.install)
===
--- community-staging-i686/haskell-vector.install   
(rev 0)
+++ community-staging-i686/haskell-vector.install   2014-12-26 09:35:02 UTC 
(rev 124617)
@@ -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)
+}

Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 
124616, haskell-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 09:35:02 UTC (rev 124617)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-vector
+pkgver=0.10.12.2
+pkgrel=2
+pkgdesc=Efficient Arrays
+url=http://code.haskell.org/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

[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:34:35
  Author: fyan
Revision: 124616

upgpkg: haskell-vector 0.10.12.2-2

ghc 7.8.4 rebuild

Modified:
  haskell-vector/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:31:56 UTC (rev 124615)
+++ PKGBUILD2014-12-26 09:34:35 UTC (rev 124616)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-vector
 pkgver=0.10.12.2
-pkgrel=1
+pkgrel=2
 pkgdesc=Efficient Arrays
 url=http://code.haskell.org/vector;
 license=(custom:BSD3)


[arch-commits] Commit in haskell-regex-posix/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:36:15
  Author: fyan
Revision: 124618

upgpkg: haskell-regex-posix 0.95.2-9

ghc 7.8.4 rebuild

Modified:
  haskell-regex-posix/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:35:02 UTC (rev 124617)
+++ PKGBUILD2014-12-26 09:36:15 UTC (rev 124618)
@@ -6,7 +6,7 @@
 _hkgname=regex-posix
 pkgname=haskell-regex-posix
 pkgver=0.95.2
-pkgrel=8
+pkgrel=9
 pkgdesc='The posix regex backend for regex-base'
 url=http://hackage.haskell.org/package/$_hkgname;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-regex-posix/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:36:41
  Author: fyan
Revision: 124619

archrelease: copy trunk to community-staging-x86_64, community-staging-i686

Added:
  haskell-regex-posix/repos/community-staging-i686/
  haskell-regex-posix/repos/community-staging-i686/PKGBUILD
(from rev 124618, haskell-regex-posix/trunk/PKGBUILD)
  haskell-regex-posix/repos/community-staging-i686/haskell-regex-posix.install
(from rev 124618, haskell-regex-posix/trunk/haskell-regex-posix.install)
  haskell-regex-posix/repos/community-staging-x86_64/
  haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD
(from rev 124618, haskell-regex-posix/trunk/PKGBUILD)
  haskell-regex-posix/repos/community-staging-x86_64/haskell-regex-posix.install
(from rev 124618, haskell-regex-posix/trunk/haskell-regex-posix.install)

--+
 community-staging-i686/PKGBUILD  |   44 +
 community-staging-i686/haskell-regex-posix.install   |   18 ++
 community-staging-x86_64/PKGBUILD|   44 +
 community-staging-x86_64/haskell-regex-posix.install |   18 ++
 4 files changed, 124 insertions(+)

Copied: haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 
124618, haskell-regex-posix/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:36:41 UTC (rev 124619)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-posix
+pkgname=haskell-regex-posix
+pkgver=0.95.2
+pkgrel=9
+pkgdesc='The posix regex backend for regex-base'
+url=http://hackage.haskell.org/package/$_hkgname;
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc' 'haskell-regex-base')
+source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+install=$pkgname.install
+options=('staticlibs')
+sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e')
+
+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 -Dm744 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 -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+  rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 
haskell-regex-posix/repos/community-staging-i686/haskell-regex-posix.install 
(from rev 124618, haskell-regex-posix/trunk/haskell-regex-posix.install)
===
--- community-staging-i686/haskell-regex-posix.install  
(rev 0)
+++ community-staging-i686/haskell-regex-posix.install  2014-12-26 09:36:41 UTC 
(rev 124619)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-regex-posix
+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-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 
124618, haskell-regex-posix/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 09:36:41 UTC (rev 124619)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-posix
+pkgname=haskell-regex-posix
+pkgver=0.95.2
+pkgrel=9
+pkgdesc='The posix regex backend for regex-base'
+url=http://hackage.haskell.org/package/$_hkgname;
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc' 'haskell-regex-base')
+source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+install=$pkgname.install

[arch-commits] Commit in haskell-regex-compat/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:38:48
  Author: fyan
Revision: 124620

upgpkg: haskell-regex-compat 0.95.1-10

ghc 7.8.4 rebuild

Modified:
  haskell-regex-compat/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:36:41 UTC (rev 124619)
+++ PKGBUILD2014-12-26 09:38:48 UTC (rev 124620)
@@ -6,7 +6,7 @@
 _hkgname=regex-compat
 pkgname=haskell-regex-compat
 pkgver=0.95.1
-pkgrel=9
+pkgrel=10
 pkgdesc='Replaces and enhances Text.Regex'
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-regex-compat/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:39:18
  Author: fyan
Revision: 124621

archrelease: copy trunk to community-staging-x86_64, community-staging-i686

Added:
  haskell-regex-compat/repos/community-staging-i686/
  haskell-regex-compat/repos/community-staging-i686/PKGBUILD
(from rev 124620, haskell-regex-compat/trunk/PKGBUILD)
  haskell-regex-compat/repos/community-staging-i686/haskell-regex-compat.install
(from rev 124620, haskell-regex-compat/trunk/haskell-regex-compat.install)
  haskell-regex-compat/repos/community-staging-x86_64/
  haskell-regex-compat/repos/community-staging-x86_64/PKGBUILD
(from rev 124620, haskell-regex-compat/trunk/PKGBUILD)
  
haskell-regex-compat/repos/community-staging-x86_64/haskell-regex-compat.install
(from rev 124620, haskell-regex-compat/trunk/haskell-regex-compat.install)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-i686/haskell-regex-compat.install   |   18 ++
 community-staging-x86_64/PKGBUILD |   44 
 community-staging-x86_64/haskell-regex-compat.install |   18 ++
 4 files changed, 124 insertions(+)

Copied: haskell-regex-compat/repos/community-staging-i686/PKGBUILD (from rev 
124620, haskell-regex-compat/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:39:18 UTC (rev 124621)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-compat
+pkgname=haskell-regex-compat
+pkgver=0.95.1
+pkgrel=10
+pkgdesc='Replaces and enhances Text.Regex'
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc' 'haskell-regex-base' 'haskell-regex-posix')
+source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+install=$pkgname.install
+options=('staticlibs')
+sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b')
+
+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 -Dm744 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 -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+  rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 
haskell-regex-compat/repos/community-staging-i686/haskell-regex-compat.install 
(from rev 124620, haskell-regex-compat/trunk/haskell-regex-compat.install)
===
--- community-staging-i686/haskell-regex-compat.install 
(rev 0)
+++ community-staging-i686/haskell-regex-compat.install 2014-12-26 09:39:18 UTC 
(rev 124621)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-regex-compat
+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-regex-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
124620, haskell-regex-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 09:39:18 UTC (rev 124621)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-compat
+pkgname=haskell-regex-compat
+pkgver=0.95.1
+pkgrel=10
+pkgdesc='Replaces and enhances Text.Regex'
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc' 'haskell-regex-base' 'haskell-regex-posix')

[arch-commits] Commit in haskell-hashtables/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:46:33
  Author: fyan
Revision: 124622

upgpkg: haskell-hashtables 1.2.0.1-1

ghc 7.8.4 rebuild

Modified:
  haskell-hashtables/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:39:18 UTC (rev 124621)
+++ PKGBUILD2014-12-26 09:46:33 UTC (rev 124622)
@@ -1,16 +1,16 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
-pkgver=1.1.2.1
-pkgrel=2
+pkgver=1.2.0.1
+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.3' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+depends=('ghc=7.8.4' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
-md5sums=('e8880201938b78ba26ef33370912aeff')
+md5sums=('2dde898f35dbd9d7d1e1fad8b68a22cb')
 
 build() {
   cd ${_hkgname}-${pkgver}


[arch-commits] Commit in haskell-hashtables/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 10:47:07
  Author: fyan
Revision: 124623

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 124622, haskell-hashtables/trunk/PKGBUILD)
  haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install
(from rev 124622, haskell-hashtables/trunk/haskell-hashtables.install)
  haskell-hashtables/repos/community-staging-x86_64/
  haskell-hashtables/repos/community-staging-x86_64/PKGBUILD
(from rev 124622, haskell-hashtables/trunk/PKGBUILD)
  haskell-hashtables/repos/community-staging-x86_64/haskell-hashtables.install
(from rev 124622, 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 
124622, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 09:47:07 UTC (rev 124623)
@@ -0,0 +1,47 @@
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.0.1
+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-hashable' 'haskell-primitive' 
'haskell-vector')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('2dde898f35dbd9d7d1e1fad8b68a22cb')
+
+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 124622, haskell-hashtables/trunk/haskell-hashtables.install)
===
--- community-staging-i686/haskell-hashtables.install   
(rev 0)
+++ community-staging-i686/haskell-hashtables.install   2014-12-26 09:47:07 UTC 
(rev 124623)
@@ -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 
124622, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 09:47:07 UTC (rev 124623)
@@ -0,0 +1,47 @@
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.0.1
+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-hashable' 'haskell-primitive' 
'haskell-vector')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('2dde898f35dbd9d7d1e1fad8b68a22cb')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+

[arch-commits] Commit in xz/trunk (PKGBUILD)

2014-12-26 Thread Pierre Schmitz
Date: Friday, December 26, 2014 @ 10:59:22
  Author: pierre
Revision: 228053

upgpkg: xz 5.0.8-1

Modified:
  xz/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-25 23:20:06 UTC (rev 228052)
+++ PKGBUILD2014-12-26 09:59:22 UTC (rev 228053)
@@ -3,7 +3,7 @@
 # Contributor: François Charette firmi...@gmx.net
 
 pkgname=xz
-pkgver=5.0.7
+pkgver=5.0.8
 pkgrel=1
 pkgdesc='Library and command line tools for XZ and LZMA compressed files'
 arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@
 depends=('sh')
 source=(http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz;
 http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;)
-md5sums=('60449e1c9c0eabefc9c3166e325636e5'
+md5sums=('d19507f40e0d904d0a1b7914b173800e'
  'SKIP')
 
 build() {


[arch-commits] Commit in xz/repos (4 files)

2014-12-26 Thread Pierre Schmitz
Date: Friday, December 26, 2014 @ 10:59:42
  Author: pierre
Revision: 228054

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  xz/repos/testing-i686/
  xz/repos/testing-i686/PKGBUILD
(from rev 228053, xz/trunk/PKGBUILD)
  xz/repos/testing-x86_64/
  xz/repos/testing-x86_64/PKGBUILD
(from rev 228053, xz/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |   38 ++
 testing-x86_64/PKGBUILD |   38 ++
 2 files changed, 76 insertions(+)

Copied: xz/repos/testing-i686/PKGBUILD (from rev 228053, xz/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-26 09:59:42 UTC (rev 228054)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Pierre Schmitz pie...@archlinux.de
+# Contributor: François Charette firmi...@gmx.net
+
+pkgname=xz
+pkgver=5.0.8
+pkgrel=1
+pkgdesc='Library and command line tools for XZ and LZMA compressed files'
+arch=('i686' 'x86_64')
+url='http://tukaani.org/xz/'
+license=('GPL' 'LGPL' 'custom')
+depends=('sh')
+source=(http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;)
+md5sums=('d19507f40e0d904d0a1b7914b173800e'
+ 'SKIP')
+
+build() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+
+   ./configure --prefix=/usr \
+   --disable-rpath \
+   --enable-werror
+   make
+}
+
+check() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   make check
+}
+
+package() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   make DESTDIR=${pkgdir} install
+   install -d -m755 ${pkgdir}/usr/share/licenses/xz/
+   ln -sf /usr/share/doc/xz/COPYING ${pkgdir}/usr/share/licenses/xz/
+   ln -sf /usr/share/licenses/common/GPL2/license.txt 
${pkgdir}/usr/share/doc/xz/COPYING.GPLv2
+}

Copied: xz/repos/testing-x86_64/PKGBUILD (from rev 228053, xz/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-12-26 09:59:42 UTC (rev 228054)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Pierre Schmitz pie...@archlinux.de
+# Contributor: François Charette firmi...@gmx.net
+
+pkgname=xz
+pkgver=5.0.8
+pkgrel=1
+pkgdesc='Library and command line tools for XZ and LZMA compressed files'
+arch=('i686' 'x86_64')
+url='http://tukaani.org/xz/'
+license=('GPL' 'LGPL' 'custom')
+depends=('sh')
+source=(http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;)
+md5sums=('d19507f40e0d904d0a1b7914b173800e'
+ 'SKIP')
+
+build() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+
+   ./configure --prefix=/usr \
+   --disable-rpath \
+   --enable-werror
+   make
+}
+
+check() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   make check
+}
+
+package() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   make DESTDIR=${pkgdir} install
+   install -d -m755 ${pkgdir}/usr/share/licenses/xz/
+   ln -sf /usr/share/doc/xz/COPYING ${pkgdir}/usr/share/licenses/xz/
+   ln -sf /usr/share/licenses/common/GPL2/license.txt 
${pkgdir}/usr/share/doc/xz/COPYING.GPLv2
+}


[arch-commits] Commit in ruby-shadow/trunk (PKGBUILD)

2014-12-26 Thread Jonathan Steel
Date: Friday, December 26, 2014 @ 11:09:45
  Author: jsteel
Revision: 124624

upgpkg: ruby-shadow 2.4.1-1

Ruby 2.2 rebuild

Modified:
  ruby-shadow/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:47:07 UTC (rev 124623)
+++ PKGBUILD2014-12-26 10:09:45 UTC (rev 124624)
@@ -1,9 +1,9 @@
 # $Id$
-# Maintainer: Jonathan Steel jsteel at aur.archlinux.org
+# Maintainer: Jonathan Steel jsteel at archlinux.org
 # Contributor: Greg Sutcliffe greg.sutcli...@gmail.com
 
 pkgname=ruby-shadow
-pkgver=2.3.4
+pkgver=2.4.1
 pkgrel=1
 pkgdesc=Shadow password module
 arch=('i686' 'x86_64')
@@ -11,10 +11,10 @@
 license=('CPL')
 depends=('ruby')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/apalmblad/$pkgname/archive/$pkgver.tar.gz)
-md5sums=('0bd42411e9634a0b5db72ff64fcd26d9')
+md5sums=('849154b36db323b404c31a8667411815')
 
 build() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
   ruby extconf.rb
   make
@@ -21,7 +21,7 @@
 }
 
 package() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
   make DESTDIR=$pkgdir/ sitedir='$(rubylibprefix)/vendor_ruby' \
 sitehdrdir='$(rubyhdrdir)/vendor_ruby' install


[arch-commits] Commit in ruby-shadow/repos (4 files)

2014-12-26 Thread Jonathan Steel
Date: Friday, December 26, 2014 @ 11:10:03
  Author: jsteel
Revision: 124625

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  ruby-shadow/repos/community-staging-i686/
  ruby-shadow/repos/community-staging-i686/PKGBUILD
(from rev 124624, ruby-shadow/trunk/PKGBUILD)
  ruby-shadow/repos/community-staging-x86_64/
  ruby-shadow/repos/community-staging-x86_64/PKGBUILD
(from rev 124624, ruby-shadow/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   30 ++
 community-staging-x86_64/PKGBUILD |   30 ++
 2 files changed, 60 insertions(+)

Copied: ruby-shadow/repos/community-staging-i686/PKGBUILD (from rev 124624, 
ruby-shadow/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 10:10:03 UTC (rev 124625)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer: Jonathan Steel jsteel at archlinux.org
+# Contributor: Greg Sutcliffe greg.sutcli...@gmail.com
+
+pkgname=ruby-shadow
+pkgver=2.4.1
+pkgrel=1
+pkgdesc=Shadow password module
+arch=('i686' 'x86_64')
+url=https://github.com/apalmblad/ruby-shadow;
+license=('CPL')
+depends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/apalmblad/$pkgname/archive/$pkgver.tar.gz)
+md5sums=('849154b36db323b404c31a8667411815')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ruby extconf.rb
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make DESTDIR=$pkgdir/ sitedir='$(rubylibprefix)/vendor_ruby' \
+sitehdrdir='$(rubyhdrdir)/vendor_ruby' install
+
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}

Copied: ruby-shadow/repos/community-staging-x86_64/PKGBUILD (from rev 124624, 
ruby-shadow/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 10:10:03 UTC (rev 124625)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer: Jonathan Steel jsteel at archlinux.org
+# Contributor: Greg Sutcliffe greg.sutcli...@gmail.com
+
+pkgname=ruby-shadow
+pkgver=2.4.1
+pkgrel=1
+pkgdesc=Shadow password module
+arch=('i686' 'x86_64')
+url=https://github.com/apalmblad/ruby-shadow;
+license=('CPL')
+depends=('ruby')
+source=($pkgname-$pkgver.tar.gz::https://github.com/apalmblad/$pkgname/archive/$pkgver.tar.gz)
+md5sums=('849154b36db323b404c31a8667411815')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ruby extconf.rb
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make DESTDIR=$pkgdir/ sitedir='$(rubylibprefix)/vendor_ruby' \
+sitehdrdir='$(rubyhdrdir)/vendor_ruby' install
+
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-dlist/trunk (PKGBUILD)

2014-12-26 Thread Jelle van der Waa
Date: Friday, December 26, 2014 @ 12:20:18
  Author: jelle
Revision: 124626

upgpkg: haskell-dlist 0.7.1-1

ghc 7.8.4 rebuild

Modified:
  haskell-dlist/trunk/PKGBUILD

--+
 PKGBUILD |   16 
 1 file changed, 8 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 10:10:03 UTC (rev 124625)
+++ PKGBUILD2014-12-26 11:20:18 UTC (rev 124626)
@@ -4,23 +4,23 @@
 # Contributor: Lex Black autumn-wind at web dot de
 
 pkgname=haskell-dlist
-pkgver=0.5
+pkgver=0.7.1
 _hkgname=dlist
 _licensefile=LICENSE
-pkgrel=27
+pkgrel=1
 pkgdesc=Differences lists
-url=http://code.haskell.org/~dons/code/dlist/;
-license=(BSD3)
+url= https://hackage.haskell.org/package/dlist;
+license=('BSD')
 arch=('i686' 'x86_64')
-depends=('ghc=7.8.3-1')
+depends=('ghc=7.8.4')
 options=('strip')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('4780e5409eff55bbfdd7470ef802a087a04048c9cd5efe0482c82878292f19ea')
+sha256sums=('d9f5609dc1aa9756372a43f8f8414be6380e778754c8e7986a54906317186a8e')
 install=${pkgname}.install
 options=('staticlibs')
 
 build() {
-cd ${srcdir}/${_hkgname}-${pkgver}
+cd ${_hkgname}-${pkgver}
 
 runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
 --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
@@ -33,7 +33,7 @@
 }
 
 package() {
-cd ${srcdir}/${_hkgname}-${pkgver}
+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


[arch-commits] Commit in haskell-dlist/repos (6 files)

2014-12-26 Thread Jelle van der Waa
Date: Friday, December 26, 2014 @ 12:21:30
  Author: jelle
Revision: 124627

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-dlist/repos/community-staging-i686/
  haskell-dlist/repos/community-staging-i686/PKGBUILD
(from rev 124626, haskell-dlist/trunk/PKGBUILD)
  haskell-dlist/repos/community-staging-i686/haskell-dlist.install
(from rev 124626, haskell-dlist/trunk/haskell-dlist.install)
  haskell-dlist/repos/community-staging-x86_64/
  haskell-dlist/repos/community-staging-x86_64/PKGBUILD
(from rev 124626, haskell-dlist/trunk/PKGBUILD)
  haskell-dlist/repos/community-staging-x86_64/haskell-dlist.install
(from rev 124626, haskell-dlist/trunk/haskell-dlist.install)

+
 community-staging-i686/PKGBUILD|   44 +++
 community-staging-i686/haskell-dlist.install   |   26 +
 community-staging-x86_64/PKGBUILD  |   44 +++
 community-staging-x86_64/haskell-dlist.install |   26 +
 4 files changed, 140 insertions(+)

Copied: haskell-dlist/repos/community-staging-i686/PKGBUILD (from rev 124626, 
haskell-dlist/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 11:21:30 UTC (rev 124627)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Daniel Wallace danielwallace at gtmanfred dot com
+# Contributor: Don Stewart d...@galois.com
+# Contributor: Lex Black autumn-wind at web dot de
+
+pkgname=haskell-dlist
+pkgver=0.7.1
+_hkgname=dlist
+_licensefile=LICENSE
+pkgrel=1
+pkgdesc=Differences lists
+url= https://hackage.haskell.org/package/dlist;
+license=('BSD')
+arch=('i686' 'x86_64')
+depends=('ghc=7.8.4')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d9f5609dc1aa9756372a43f8f8414be6380e778754c8e7986a54906317186a8e')
+install=${pkgname}.install
+options=('staticlibs')
+
+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 ${_licensefile} 
${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+rm -f ${pkgdir}/usr/share/doc/${pkgname}/${_licensefile}
+}

Copied: haskell-dlist/repos/community-staging-i686/haskell-dlist.install (from 
rev 124626, haskell-dlist/trunk/haskell-dlist.install)
===
--- community-staging-i686/haskell-dlist.install
(rev 0)
+++ community-staging-i686/haskell-dlist.install2014-12-26 11:21:30 UTC 
(rev 124627)
@@ -0,0 +1,26 @@
+# custom variables
+pkgname=haskell-dlist
+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-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 124626, 
haskell-dlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 11:21:30 UTC (rev 124627)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Daniel Wallace danielwallace at gtmanfred dot com
+# Contributor: Don Stewart d...@galois.com
+# Contributor: Lex Black autumn-wind at web dot de
+
+pkgname=haskell-dlist
+pkgver=0.7.1
+_hkgname=dlist
+_licensefile=LICENSE
+pkgrel=1
+pkgdesc=Differences lists
+url= https://hackage.haskell.org/package/dlist;
+license=('BSD')
+arch=('i686' 'x86_64')
+depends=('ghc=7.8.4')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)

[arch-commits] Commit in haskell-dataenc/trunk (PKGBUILD)

2014-12-26 Thread Jelle van der Waa
Date: Friday, December 26, 2014 @ 12:29:19
  Author: jelle
Revision: 124628

upgpkg: haskell-dataenc 0.14.0.7-1

ghc 7.8.4 rebuild

Modified:
  haskell-dataenc/trunk/PKGBUILD

--+
 PKGBUILD |   15 ---
 1 file changed, 4 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 11:21:30 UTC (rev 124627)
+++ PKGBUILD2014-12-26 11:29:19 UTC (rev 124628)
@@ -5,8 +5,8 @@
 
 _hkgname=dataenc
 pkgname=haskell-dataenc
-pkgver=0.14.0.5
-pkgrel=4
+pkgver=0.14.0.7
+pkgrel=1
 pkgdesc=Data encoding library
 url=http://hackage.haskell.org/package/dataenc;
 license=('custom:BSD3')
@@ -14,16 +14,9 @@
 depends=('ghc=7.8.3' 'sh')
 install=${pkgname}.install
 options=('staticlibs')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
-'0001-update-build-deps-for-ghc-7.8.2.patch')
-md5sums=('4da812ca7a1640a5fdcc676009ab160c'
- 'f951ffad1cc32bec019003a5364a963b')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('28491649dbeafb9512b4ea187cc6fddf')
 
-prepare() {
-cd ${srcdir}/${_hkgname}-${pkgver}
-patch -Np1 -i $srcdir/0001-update-build-deps-for-ghc-7.8.2.patch
-}
-
 build() {
 cd ${srcdir}/${_hkgname}-${pkgver}
 


[arch-commits] Commit in haskell-dataenc/repos (8 files)

2014-12-26 Thread Jelle van der Waa
Date: Friday, December 26, 2014 @ 12:30:39
  Author: jelle
Revision: 124629

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-dataenc/repos/community-staging-i686/
  
haskell-dataenc/repos/community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch
(from rev 124628, 
haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.8.2.patch)
  haskell-dataenc/repos/community-staging-i686/PKGBUILD
(from rev 124628, haskell-dataenc/trunk/PKGBUILD)
  haskell-dataenc/repos/community-staging-i686/haskell-dataenc.install
(from rev 124628, haskell-dataenc/trunk/haskell-dataenc.install)
  haskell-dataenc/repos/community-staging-x86_64/
  
haskell-dataenc/repos/community-staging-x86_64/0001-update-build-deps-for-ghc-7.8.2.patch
(from rev 124628, 
haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.8.2.patch)
  haskell-dataenc/repos/community-staging-x86_64/PKGBUILD
(from rev 124628, haskell-dataenc/trunk/PKGBUILD)
  haskell-dataenc/repos/community-staging-x86_64/haskell-dataenc.install
(from rev 124628, haskell-dataenc/trunk/haskell-dataenc.install)

-+
 community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch   |   12 ++
 community-staging-i686/PKGBUILD |   42 
++
 community-staging-i686/haskell-dataenc.install  |   18 
 community-staging-x86_64/0001-update-build-deps-for-ghc-7.8.2.patch |   12 ++
 community-staging-x86_64/PKGBUILD   |   42 
++
 community-staging-x86_64/haskell-dataenc.install|   18 
 6 files changed, 144 insertions(+)

Copied: 
haskell-dataenc/repos/community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch
 (from rev 124628, 
haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.8.2.patch)
===
--- community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch   
(rev 0)
+++ community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch   
2014-12-26 11:30:39 UTC (rev 124629)
@@ -0,0 +1,12 @@
+diff -aur dataenc-0.14.0.5/dataenc.cabal dataenc-0.14.0.5-new/dataenc.cabal
+--- dataenc-0.14.0.5/dataenc.cabal 2012-12-30 11:30:27.0 +0100
 dataenc-0.14.0.5-new/dataenc.cabal 2014-04-27 22:01:21.640940945 +0200
+@@ -21,7 +21,7 @@
+ 
+ library
+ hs-source-dirs: src
+-build-depends: array = 0.1.0   0.5, base = 3.0.0   4.7, 
containers = 0.1.0   0.6
++build-depends: array = 0.1.0  = 0.5.0.0, base = 3.0.0  = 4.7.0.1, 
containers = 0.1.0   0.6
+ exposed-modules:
+ Codec.Binary.Base16
+ Codec.Binary.Base32

Copied: haskell-dataenc/repos/community-staging-i686/PKGBUILD (from rev 124628, 
haskell-dataenc/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 11:30:39 UTC (rev 124629)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.5
+
+_hkgname=dataenc
+pkgname=haskell-dataenc
+pkgver=0.14.0.7
+pkgrel=1
+pkgdesc=Data encoding library
+url=http://hackage.haskell.org/package/dataenc;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.8.3' 'sh')
+install=${pkgname}.install
+options=('staticlibs')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('28491649dbeafb9512b4ea187cc6fddf')
+
+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
+}
+
+package() {
+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-dataenc/repos/community-staging-i686/haskell-dataenc.install 
(from rev 124628, haskell-dataenc/trunk/haskell-dataenc.install)
===
--- 

[arch-commits] Commit in haskell-bytestring-show/trunk (PKGBUILD)

2014-12-26 Thread Jelle van der Waa
Date: Friday, December 26, 2014 @ 12:34:21
  Author: jelle
Revision: 124630

upgpkg: haskell-bytestring-show 0.3.5.6-3

ghc 7.8.4 rebuild

Modified:
  haskell-bytestring-show/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 11:30:39 UTC (rev 124629)
+++ PKGBUILD2014-12-26 11:34:21 UTC (rev 124630)
@@ -3,10 +3,10 @@
 
 pkgname=haskell-bytestring-show
 pkgver=0.3.5.6
-pkgrel=2
+pkgrel=3
 pkgdesc=Efficient conversion of values into readable byte strings.
 url=http://hackage.haskell.org/package/bytestring-show;
-license=(BSD3)
+license=('BSD')
 arch=('i686' 'x86_64')
 depends=(ghc)
 options=('staticlibs')


[arch-commits] Commit in haskell-bytestring-show/repos (6 files)

2014-12-26 Thread Jelle van der Waa
Date: Friday, December 26, 2014 @ 12:35:23
  Author: jelle
Revision: 124631

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 124630, haskell-bytestring-show/trunk/PKGBUILD)
  
haskell-bytestring-show/repos/community-staging-i686/haskell-bytestring-show.install
(from rev 124630, 
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 124630, haskell-bytestring-show/trunk/PKGBUILD)
  
haskell-bytestring-show/repos/community-staging-x86_64/haskell-bytestring-show.install
(from rev 124630, 
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 
124630, haskell-bytestring-show/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 11:35:23 UTC (rev 124631)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-bytestring-show
+pkgver=0.3.5.6
+pkgrel=3
+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 124630, 
haskell-bytestring-show/trunk/haskell-bytestring-show.install)
===
--- community-staging-i686/haskell-bytestring-show.install  
(rev 0)
+++ community-staging-i686/haskell-bytestring-show.install  2014-12-26 
11:35:23 UTC (rev 124631)
@@ -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 124630, haskell-bytestring-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 11:35:23 UTC (rev 124631)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-bytestring-show
+pkgver=0.3.5.6
+pkgrel=3
+pkgdesc=Efficient conversion of values into readable byte strings.
+url=http://hackage.haskell.org/package/bytestring-show;
+license=('BSD')
+arch=('i686' 

[arch-commits] Commit in haskell-stm/trunk (PKGBUILD)

2014-12-26 Thread Jelle van der Waa
Date: Friday, December 26, 2014 @ 12:39:00
  Author: jelle
Revision: 124632

upgpkg: haskell-stm 2.4.3-4

ghc 7.8.4 rebuild

Modified:
  haskell-stm/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 11:35:23 UTC (rev 124631)
+++ PKGBUILD2014-12-26 11:39:00 UTC (rev 124632)
@@ -4,12 +4,12 @@
 _hkgname=stm
 pkgname=haskell-stm
 pkgver=2.4.3
-pkgrel=3
+pkgrel=4
 pkgdesc=A modular composable concurrency abstraction.
 url=http://hackage.haskell.org/package/stm;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.8.3-1' 'sh')
+depends=('ghc=7.8.4' 'sh')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
 install=${pkgname}.install
 options=('staticlibs')


[arch-commits] Commit in haskell-stm/repos (6 files)

2014-12-26 Thread Jelle van der Waa
Date: Friday, December 26, 2014 @ 12:40:02
  Author: jelle
Revision: 124633

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-stm/repos/community-staging-i686/
  haskell-stm/repos/community-staging-i686/PKGBUILD
(from rev 124632, haskell-stm/trunk/PKGBUILD)
  haskell-stm/repos/community-staging-i686/haskell-stm.install
(from rev 124632, haskell-stm/trunk/haskell-stm.install)
  haskell-stm/repos/community-staging-x86_64/
  haskell-stm/repos/community-staging-x86_64/PKGBUILD
(from rev 124632, haskell-stm/trunk/PKGBUILD)
  haskell-stm/repos/community-staging-x86_64/haskell-stm.install
(from rev 124632, haskell-stm/trunk/haskell-stm.install)

--+
 community-staging-i686/PKGBUILD  |   38 +
 community-staging-i686/haskell-stm.install   |   18 +++
 community-staging-x86_64/PKGBUILD|   38 +
 community-staging-x86_64/haskell-stm.install |   18 +++
 4 files changed, 112 insertions(+)

Copied: haskell-stm/repos/community-staging-i686/PKGBUILD (from rev 124632, 
haskell-stm/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 11:40:02 UTC (rev 124633)
@@ -0,0 +1,38 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.5
+_hkgname=stm
+pkgname=haskell-stm
+pkgver=2.4.3
+pkgrel=4
+pkgdesc=A modular composable concurrency abstraction.
+url=http://hackage.haskell.org/package/stm;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.8.4' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+options=('staticlibs')
+md5sums=('aaf57b183a7a4a1bda7df6f00866e709')
+
+build() {
+cd ${srcdir}/${_hkgname}-$pkgver
+runhaskell Setup configure -O  --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}/${_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-stm/repos/community-staging-i686/haskell-stm.install (from rev 
124632, haskell-stm/trunk/haskell-stm.install)
===
--- community-staging-i686/haskell-stm.install  (rev 0)
+++ community-staging-i686/haskell-stm.install  2014-12-26 11:40:02 UTC (rev 
124633)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-stm
+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-stm/repos/community-staging-x86_64/PKGBUILD (from rev 124632, 
haskell-stm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 11:40:02 UTC (rev 124633)
@@ -0,0 +1,38 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.5
+_hkgname=stm
+pkgname=haskell-stm
+pkgver=2.4.3
+pkgrel=4
+pkgdesc=A modular composable concurrency abstraction.
+url=http://hackage.haskell.org/package/stm;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.8.4' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+options=('staticlibs')
+md5sums=('aaf57b183a7a4a1bda7df6f00866e709')
+
+build() {
+cd ${srcdir}/${_hkgname}-$pkgver
+runhaskell Setup configure -O  --enable-split-objs --enable-shared 
--prefix=/usr \
+  --docdir=/usr/share/doc/${pkgname} 

[arch-commits] Commit in ffmpeg/trunk (PKGBUILD)

2014-12-26 Thread Bartłomiej Piotrowski
Date: Friday, December 26, 2014 @ 12:57:10
  Author: bpiotrowski
Revision: 228055

upgpkg: ffmpeg 1:2.5.2-2

rebuild with hardening-wrapper

Modified:
  ffmpeg/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 09:59:42 UTC (rev 228054)
+++ PKGBUILD2014-12-26 11:57:10 UTC (rev 228055)
@@ -6,7 +6,7 @@
 
 pkgname=ffmpeg
 pkgver=2.5.2
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc='Complete and free Internet live audio and video broadcasting solution'
 arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@
   'opencore-amr' 'openjpeg' 'opus' 'rtmpdump' 'schroedinger' 'sdl' 'speex'
   'v4l-utils' 'libx264' 'xvidcore' 'zlib' 'x265' 'fribidi'
 )
-makedepends=('libvdpau' 'yasm')
+makedepends=('libvdpau' 'yasm' 'hardening-wrapper')
 source=(http://ffmpeg.org/releases/$pkgname-$pkgver.tar.bz2{,.asc})
 validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') # ffmpeg-devel
 md5sums=('308d49d91752ac00ded9483ebaab849d'


[arch-commits] Commit in ffmpeg/repos (4 files)

2014-12-26 Thread Bartłomiej Piotrowski
Date: Friday, December 26, 2014 @ 12:57:24
  Author: bpiotrowski
Revision: 228056

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  ffmpeg/repos/extra-i686/PKGBUILD
(from rev 228055, ffmpeg/trunk/PKGBUILD)
  ffmpeg/repos/extra-x86_64/PKGBUILD
(from rev 228055, ffmpeg/trunk/PKGBUILD)
Deleted:
  ffmpeg/repos/extra-i686/PKGBUILD
  ffmpeg/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  156 
 extra-i686/PKGBUILD   |   78 
 extra-x86_64/PKGBUILD |   78 
 3 files changed, 156 insertions(+), 156 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2014-12-26 11:57:10 UTC (rev 228055)
+++ extra-i686/PKGBUILD 2014-12-26 11:57:24 UTC (rev 228056)
@@ -1,78 +0,0 @@
-# $Id$
-# Maintainer:  Ionut Biru ib...@archlinux.org
-# Maintainer:  Bartłomiej Piotrowski bpiotrow...@archlinux.org
-# Contributor: Tom Newsom jeeps...@gmx.co.uk
-# Contributor: Paul Mattal p...@archlinux.org
-
-pkgname=ffmpeg
-pkgver=2.5.2
-pkgrel=1
-epoch=1
-pkgdesc='Complete and free Internet live audio and video broadcasting solution'
-arch=('i686' 'x86_64')
-url='http://ffmpeg.org/'
-license=('GPL')
-depends=(
-  'alsa-lib' 'bzip2' 'fontconfig' 'gnutls' 'gsm' 'lame' 'libass' 'libvdpau'
-  'libbluray' 'libmodplug' 'libpulse' 'libtheora' 'libva' 'libvorbis' 
'libvpx'
-  'opencore-amr' 'openjpeg' 'opus' 'rtmpdump' 'schroedinger' 'sdl' 'speex'
-  'v4l-utils' 'libx264' 'xvidcore' 'zlib' 'x265' 'fribidi'
-)
-makedepends=('libvdpau' 'yasm')
-source=(http://ffmpeg.org/releases/$pkgname-$pkgver.tar.bz2{,.asc})
-validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') # ffmpeg-devel
-md5sums=('308d49d91752ac00ded9483ebaab849d'
- 'SKIP')
-
-build() {
-  cd $pkgname-$pkgver
-
-  ./configure \
---prefix=/usr \
---disable-debug \
---disable-static \
---disable-stripping \
---enable-avisynth \
---enable-avresample \
---enable-fontconfig \
---enable-gnutls \
---enable-gpl \
---enable-libass \
---enable-libbluray \
---enable-libfreetype \
---enable-libfribidi \
---enable-libgsm \
---enable-libmodplug \
---enable-libmp3lame \
---enable-libopencore_amrnb \
---enable-libopencore_amrwb \
---enable-libopenjpeg \
---enable-libopus \
---enable-libpulse \
---enable-librtmp \
---enable-libschroedinger \
---enable-libspeex \
---enable-libtheora \
---enable-libv4l2 \
---enable-libvorbis \
---enable-libvpx \
---enable-libx264 \
---enable-libx265 \
---enable-libxvid \
---enable-runtime-cpudetect \
---enable-shared \
---enable-swresample \
---enable-vdpau \
---enable-version3 \
---enable-x11grab \
-
-  make
-  make tools/qt-faststart
-  make doc/ff{mpeg,play,server}.1
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install install-man
-  install -Dm755 tools/qt-faststart $pkgdir/usr/bin/qt-faststart
-}

Copied: ffmpeg/repos/extra-i686/PKGBUILD (from rev 228055, 
ffmpeg/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2014-12-26 11:57:24 UTC (rev 228056)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer:  Ionut Biru ib...@archlinux.org
+# Maintainer:  Bartłomiej Piotrowski bpiotrow...@archlinux.org
+# Contributor: Tom Newsom jeeps...@gmx.co.uk
+# Contributor: Paul Mattal p...@archlinux.org
+
+pkgname=ffmpeg
+pkgver=2.5.2
+pkgrel=2
+epoch=1
+pkgdesc='Complete and free Internet live audio and video broadcasting solution'
+arch=('i686' 'x86_64')
+url='http://ffmpeg.org/'
+license=('GPL')
+depends=(
+  'alsa-lib' 'bzip2' 'fontconfig' 'gnutls' 'gsm' 'lame' 'libass' 'libvdpau'
+  'libbluray' 'libmodplug' 'libpulse' 'libtheora' 'libva' 'libvorbis' 
'libvpx'
+  'opencore-amr' 'openjpeg' 'opus' 'rtmpdump' 'schroedinger' 'sdl' 'speex'
+  'v4l-utils' 'libx264' 'xvidcore' 'zlib' 'x265' 'fribidi'
+)
+makedepends=('libvdpau' 'yasm' 'hardening-wrapper')
+source=(http://ffmpeg.org/releases/$pkgname-$pkgver.tar.bz2{,.asc})
+validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') # ffmpeg-devel
+md5sums=('308d49d91752ac00ded9483ebaab849d'
+ 'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--disable-debug \
+--disable-static \
+--disable-stripping \
+--enable-avisynth \
+--enable-avresample \
+--enable-fontconfig \
+--enable-gnutls \
+--enable-gpl \
+--enable-libass \
+--enable-libbluray \
+--enable-libfreetype \
+--enable-libfribidi \
+--enable-libgsm \
+--enable-libmodplug \
+--enable-libmp3lame \
+--enable-libopencore_amrnb \
+--enable-libopencore_amrwb \
+--enable-libopenjpeg \
+--enable-libopus \
+--enable-libpulse \
+

[arch-commits] Commit in mpv/trunk (PKGBUILD)

2014-12-26 Thread Bartłomiej Piotrowski
Date: Friday, December 26, 2014 @ 13:01:58
  Author: bpiotrowski
Revision: 124634

upgpkg: mpv 0.7.2-2

rebuild with hardening-wrapper (FS#43235)

Modified:
  mpv/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 11:40:02 UTC (rev 124633)
+++ PKGBUILD2014-12-26 12:01:58 UTC (rev 124634)
@@ -4,7 +4,7 @@
 
 pkgname=mpv
 pkgver=0.7.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Video player based on MPlayer/mplayer2'
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -15,7 +15,7 @@
   'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua' 'libdvdnav'
   'libguess' 'portaudio' 'libxrandr'
 )
-makedepends=('mesa' 'python-docutils' 'ladspa')
+makedepends=('mesa' 'python-docutils' 'ladspa' 'hardening-wrapper')
 optdepends=('youtube-dl: for video-sharing websites playback')
 options=('!emptydirs' '!buildflags')
 install=mpv.install


[arch-commits] Commit in mpv/repos (8 files)

2014-12-26 Thread Bartłomiej Piotrowski
Date: Friday, December 26, 2014 @ 13:02:12
  Author: bpiotrowski
Revision: 124635

archrelease: copy trunk to community-i686, community-x86_64

Added:
  mpv/repos/community-i686/PKGBUILD
(from rev 124634, mpv/trunk/PKGBUILD)
  mpv/repos/community-i686/mpv.install
(from rev 124634, mpv/trunk/mpv.install)
  mpv/repos/community-x86_64/PKGBUILD
(from rev 124634, mpv/trunk/PKGBUILD)
  mpv/repos/community-x86_64/mpv.install
(from rev 124634, mpv/trunk/mpv.install)
Deleted:
  mpv/repos/community-i686/PKGBUILD
  mpv/repos/community-i686/mpv.install
  mpv/repos/community-x86_64/PKGBUILD
  mpv/repos/community-x86_64/mpv.install

--+
 /PKGBUILD|  106 +
 /mpv.install |   24 +
 community-i686/PKGBUILD  |   53 
 community-i686/mpv.install   |   12 
 community-x86_64/PKGBUILD|   53 
 community-x86_64/mpv.install |   12 
 6 files changed, 130 insertions(+), 130 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2014-12-26 12:01:58 UTC (rev 124634)
+++ community-i686/PKGBUILD 2014-12-26 12:02:12 UTC (rev 124635)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer:  Bartłomiej Piotrowski bpiotrow...@archlinux.org
-# Contributor: Eivind Uggedal eiv...@uggedal.com
-
-pkgname=mpv
-pkgver=0.7.2
-pkgrel=1
-pkgdesc='Video player based on MPlayer/mplayer2'
-arch=('i686' 'x86_64')
-license=('GPL')
-url='http://mpv.io'
-depends=(
-  'ffmpeg' 'lcms2' 'libdvdread' 'libcdio-paranoia' 'libgl' 'enca' 'libguess'
-  'libxinerama' 'mpg123' 'libxv' 'libxkbcommon' 'libva' 'lirc-utils' 'wayland'
-  'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua' 'libdvdnav'
-  'libguess' 'portaudio' 'libxrandr'
-)
-makedepends=('mesa' 'python-docutils' 'ladspa')
-optdepends=('youtube-dl: for video-sharing websites playback')
-options=('!emptydirs' '!buildflags')
-install=mpv.install
-source=(https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz)
-md5sums=('5081934235bf1d531364f59e5f718024')
-
-prepare() {
-  cd $pkgname-$pkgver
-  ./bootstrap.py
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  ./waf configure --prefix=/usr \
---confdir=/etc/mpv \
---enable-joystick \
---enable-zsh-comp \
---enable-libmpv-shared \
---enable-cdda \
---enable-portaudio
-
-  ./waf build
-}
-
-package() {
-  cd $pkgname-$pkgver
-  ./waf install --destdir=$pkgdir
-
-  install -d $pkgdir/usr/share/doc/mpv/examples
-  install -m644 etc/{input,example}.conf \
-$pkgdir/usr/share/doc/mpv/examples
-  install -m644 DOCS/{encoding.rst,tech-overview.txt} \
-$pkgdir/usr/share/doc/mpv
-}

Copied: mpv/repos/community-i686/PKGBUILD (from rev 124634, mpv/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2014-12-26 12:02:12 UTC (rev 124635)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski bpiotrow...@archlinux.org
+# Contributor: Eivind Uggedal eiv...@uggedal.com
+
+pkgname=mpv
+pkgver=0.7.2
+pkgrel=2
+pkgdesc='Video player based on MPlayer/mplayer2'
+arch=('i686' 'x86_64')
+license=('GPL')
+url='http://mpv.io'
+depends=(
+  'ffmpeg' 'lcms2' 'libdvdread' 'libcdio-paranoia' 'libgl' 'enca' 'libguess'
+  'libxinerama' 'mpg123' 'libxv' 'libxkbcommon' 'libva' 'lirc-utils' 'wayland'
+  'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua' 'libdvdnav'
+  'libguess' 'portaudio' 'libxrandr'
+)
+makedepends=('mesa' 'python-docutils' 'ladspa' 'hardening-wrapper')
+optdepends=('youtube-dl: for video-sharing websites playback')
+options=('!emptydirs' '!buildflags')
+install=mpv.install
+source=(https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz)
+md5sums=('5081934235bf1d531364f59e5f718024')
+
+prepare() {
+  cd $pkgname-$pkgver
+  ./bootstrap.py
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./waf configure --prefix=/usr \
+--confdir=/etc/mpv \
+--enable-joystick \
+--enable-zsh-comp \
+--enable-libmpv-shared \
+--enable-cdda \
+--enable-portaudio
+
+  ./waf build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  ./waf install --destdir=$pkgdir
+
+  install -d $pkgdir/usr/share/doc/mpv/examples
+  install -m644 etc/{input,example}.conf \
+$pkgdir/usr/share/doc/mpv/examples
+  install -m644 DOCS/{encoding.rst,tech-overview.txt} \
+$pkgdir/usr/share/doc/mpv
+}

Deleted: community-i686/mpv.install
===
--- community-i686/mpv.install  2014-12-26 12:01:58 UTC (rev 124634)
+++ community-i686/mpv.install  2014-12-26 12:02:12 UTC (rev 124635)
@@ -1,12 +0,0 @@
-post_install() {
-  xdg-icon-resource forceupdate --theme hicolor  /dev/null
-  update-desktop-database -q
-}
-
-post_upgrade() {
-  post_install
-}
-
-post_remove() {
-  post_install
-}

Copied: 

[arch-commits] Commit in haskell-parsec/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:18:59
  Author: fyan
Revision: 124637

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 124636, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 124636, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 124636, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 124636, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   50 ++
 community-staging-i686/haskell-parsec.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   50 ++
 community-staging-x86_64/haskell-parsec.install |   35 +++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 124636, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 13:18:59 UTC (rev 124637)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.7
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('752664d7762bad11b46a392119658016')
+
+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-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 124636, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2014-12-26 13:18:59 UTC 
(rev 124637)
@@ -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 
124636, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 13:18:59 UTC (rev 124637)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.7
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('752664d7762bad11b46a392119658016')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+   

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:18:31
  Author: fyan
Revision: 124636

upgpkg: haskell-parsec 3.1.7-2

ghc 7.8.4 rebuild

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 12:02:12 UTC (rev 124635)
+++ PKGBUILD2014-12-26 13:18:31 UTC (rev 124636)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.7
-pkgrel=1
+pkgrel=2
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.8.3-2' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.2.0.3-1')
+depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
 md5sums=('752664d7762bad11b46a392119658016')


[arch-commits] Commit in haskell-network/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:24:30
  Author: fyan
Revision: 124638

upgpkg: haskell-network 2.6.0.2-2

ghc 7.8.4 rebuild

Modified:
  haskell-network/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 13:18:59 UTC (rev 124637)
+++ PKGBUILD2014-12-26 13:24:30 UTC (rev 124638)
@@ -3,13 +3,13 @@
 _hkgname=network
 pkgname=haskell-network
 pkgver=2.6.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc=Low-level networking interface
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.8.3-2' 'sh' 'haskell-parsec=3.1.7-1')
+depends=('ghc=7.8.4-1' 'sh' 'haskell-parsec=3.1.7-2')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
 md5sums=('c6e5e3fafedb45cd945b72e35cd3abe0')


[arch-commits] Commit in haskell-network/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:24:58
  Author: fyan
Revision: 124639

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 124638, haskell-network/trunk/PKGBUILD)
  haskell-network/repos/community-staging-i686/haskell-network.install
(from rev 124638, haskell-network/trunk/haskell-network.install)
  haskell-network/repos/community-staging-x86_64/
  haskell-network/repos/community-staging-x86_64/PKGBUILD
(from rev 124638, haskell-network/trunk/PKGBUILD)
  haskell-network/repos/community-staging-x86_64/haskell-network.install
(from rev 124638, haskell-network/trunk/haskell-network.install)

--+
 community-staging-i686/PKGBUILD  |   50 +
 community-staging-i686/haskell-network.install   |   35 ++
 community-staging-x86_64/PKGBUILD|   50 +
 community-staging-x86_64/haskell-network.install |   35 ++
 4 files changed, 170 insertions(+)

Copied: haskell-network/repos/community-staging-i686/PKGBUILD (from rev 124638, 
haskell-network/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 13:24:58 UTC (rev 124639)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=network
+pkgname=haskell-network
+pkgver=2.6.0.2
+pkgrel=2
+pkgdesc=Low-level networking interface
+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-2')
+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
+}
+
+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/repos/community-staging-i686/haskell-network.install 
(from rev 124638, haskell-network/trunk/haskell-network.install)
===
--- community-staging-i686/haskell-network.install  
(rev 0)
+++ community-staging-i686/haskell-network.install  2014-12-26 13:24:58 UTC 
(rev 124639)
@@ -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 
124638, haskell-network/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 13:24:58 UTC (rev 124639)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=network
+pkgname=haskell-network
+pkgver=2.6.0.2
+pkgrel=2
+pkgdesc=Low-level networking interface
+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-2')
+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} \
+

[arch-commits] Commit in haskell-ghc-paths/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:32:00
  Author: fyan
Revision: 124640

upgpkg: haskell-ghc-paths 0.1.0.9-7

ghc 7.8.4 rebuild

Modified:
  haskell-ghc-paths/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 13:24:58 UTC (rev 124639)
+++ PKGBUILD2014-12-26 13:32:00 UTC (rev 124640)
@@ -4,12 +4,12 @@
 
 pkgname=haskell-ghc-paths
 pkgver=0.1.0.9
-pkgrel=6
+pkgrel=7
 pkgdesc=Knowledge of GHC's installation directories
 url='http://hackage.haskell.org/package/ghc-paths'
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
-depends=('ghc=7.8.3-1')
+depends=('ghc=7.8.4-1')
 
source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;)
 install=$pkgname.install
 options=('staticlibs')


[arch-commits] Commit in haskell-ghc-paths/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:32:28
  Author: fyan
Revision: 124641

archrelease: copy trunk to community-staging-x86_64, community-staging-i686

Added:
  haskell-ghc-paths/repos/community-staging-i686/
  haskell-ghc-paths/repos/community-staging-i686/PKGBUILD
(from rev 124640, haskell-ghc-paths/trunk/PKGBUILD)
  haskell-ghc-paths/repos/community-staging-i686/haskell-ghc-paths.install
(from rev 124640, haskell-ghc-paths/trunk/haskell-ghc-paths.install)
  haskell-ghc-paths/repos/community-staging-x86_64/
  haskell-ghc-paths/repos/community-staging-x86_64/PKGBUILD
(from rev 124640, haskell-ghc-paths/trunk/PKGBUILD)
  haskell-ghc-paths/repos/community-staging-x86_64/haskell-ghc-paths.install
(from rev 124640, haskell-ghc-paths/trunk/haskell-ghc-paths.install)

+
 community-staging-i686/PKGBUILD|   46 +++
 community-staging-i686/haskell-ghc-paths.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   46 +++
 community-staging-x86_64/haskell-ghc-paths.install |   18 +++
 4 files changed, 128 insertions(+)

Copied: haskell-ghc-paths/repos/community-staging-i686/PKGBUILD (from rev 
124640, haskell-ghc-paths/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 13:32:28 UTC (rev 124641)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+pkgname=haskell-ghc-paths
+pkgver=0.1.0.9
+pkgrel=7
+pkgdesc=Knowledge of GHC's installation directories
+url='http://hackage.haskell.org/package/ghc-paths'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.8.4-1')
+source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;)
+install=$pkgname.install
+options=('staticlibs')
+sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945')
+
+build() {
+  cd ghc-paths-$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 ghc-paths-$pkgver
+
+  install -Dm 744 register.sh \
+$pkgdir/usr/share/haskell/$pkgname/register.sh
+  install -m 744 unregister.sh \
+$pkgdir/usr/share/haskell/$pkgname/unregister.sh
+  install -dm 755 $pkgdir/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/$pkgname/html \
+$pkgdir/usr/share/doc/ghc/html/libraries/ghc-paths
+  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-ghc-paths/repos/community-staging-i686/haskell-ghc-paths.install (from 
rev 124640, haskell-ghc-paths/trunk/haskell-ghc-paths.install)
===
--- community-staging-i686/haskell-ghc-paths.install
(rev 0)
+++ community-staging-i686/haskell-ghc-paths.install2014-12-26 13:32:28 UTC 
(rev 124641)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-ghc-paths
+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-ghc-paths/repos/community-staging-x86_64/PKGBUILD (from rev 
124640, haskell-ghc-paths/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 13:32:28 UTC (rev 124641)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+pkgname=haskell-ghc-paths
+pkgver=0.1.0.9
+pkgrel=7
+pkgdesc=Knowledge of GHC's installation directories
+url='http://hackage.haskell.org/package/ghc-paths'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.8.4-1')
+source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;)
+install=$pkgname.install
+options=('staticlibs')
+sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945')
+
+build() {
+  cd ghc-paths-$pkgver
+
+  runhaskell Setup configure -O -p --enable-split-objs 

[arch-commits] Commit in happy/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:36:14
  Author: fyan
Revision: 124642

upgpkg: happy 1.19.4-1

ghc 7.8.4 rebuild

Modified:
  happy/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 13:32:28 UTC (rev 124641)
+++ PKGBUILD2014-12-26 13:36:14 UTC (rev 124642)
@@ -4,16 +4,16 @@
 # Contributor: Vesa Kaihlavirta ve...@iki.fi
 
 pkgname=happy
-pkgver=1.19.3
-pkgrel=3
+pkgver=1.19.4
+pkgrel=1
 pkgdesc=The Parser Generator for Haskell
 url=http://hackage.haskell.org/package/happy;
 arch=('i686' 'x86_64')
 license=(custom:BSD3)
-depends=('gmp')
-makedepends=('ghc=7.8.3-1' 'haskell-mtl=2.1.3.1-3')
+depends=('gmp' 'libffi')
+makedepends=('ghc=7.8.4-1' 'haskell-mtl=2.1.3.1-4')
 
source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-md5sums=('fb9f4aec9d9e3b92be95a8abc43704b4')
+md5sums=('5267c1c4aaa7102a882fc4cdad4a8c38')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}


[arch-commits] Commit in happy/repos (4 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:36:43
  Author: fyan
Revision: 124643

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 124642, happy/trunk/PKGBUILD)
  happy/repos/community-staging-x86_64/
  happy/repos/community-staging-x86_64/PKGBUILD
(from rev 124642, 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 124642, 
happy/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 13:36:43 UTC (rev 124643)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Contributor: simo s...@archlinux.org
+# Contributor: Vesa Kaihlavirta ve...@iki.fi
+
+pkgname=happy
+pkgver=1.19.4
+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.8.4-1' 'haskell-mtl=2.1.3.1-4')
+source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+md5sums=('5267c1c4aaa7102a882fc4cdad4a8c38')
+
+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 124642, 
happy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 13:36:43 UTC (rev 124643)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Contributor: simo s...@archlinux.org
+# Contributor: Vesa Kaihlavirta ve...@iki.fi
+
+pkgname=happy
+pkgver=1.19.4
+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.8.4-1' 'haskell-mtl=2.1.3.1-4')
+source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+md5sums=('5267c1c4aaa7102a882fc4cdad4a8c38')
+
+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 alex/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:42:17
  Author: fyan
Revision: 124644

upgpkg: alex 3.1.3-4

ghc 7.8.4 rebuild

Modified:
  alex/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 13:36:43 UTC (rev 124643)
+++ PKGBUILD2014-12-26 13:42:17 UTC (rev 124644)
@@ -6,13 +6,13 @@
 
 pkgname=alex
 pkgver=3.1.3
-pkgrel=3
+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.3' 'haskell-quickcheck' 'happy' 'libffi')
+makedepends=('ghc=7.8.4' 'haskell-quickcheck' 'happy' 'libffi')
 
source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
 sha256sums=('8d41a6e72a016155f00c846f7146ab4b27fe9640668a4b592d6a9b856f970a92')
 


[arch-commits] Commit in alex/repos (4 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:42:45
  Author: fyan
Revision: 124645

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 124644, alex/trunk/PKGBUILD)
  alex/repos/community-staging-x86_64/
  alex/repos/community-staging-x86_64/PKGBUILD
(from rev 124644, 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 124644, 
alex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 13:42:45 UTC (rev 124645)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Sergej Pupykin pupykin.s+a...@gmail.com
+# Contributor: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: Philip Nilsson pnils...@nullref.se
+
+pkgname=alex
+pkgver=3.1.3
+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')
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('8d41a6e72a016155f00c846f7146ab4b27fe9640668a4b592d6a9b856f970a92')
+
+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 124644, 
alex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 13:42:45 UTC (rev 124645)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Sergej Pupykin pupykin.s+a...@gmail.com
+# Contributor: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: Philip Nilsson pnils...@nullref.se
+
+pkgname=alex
+pkgver=3.1.3
+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')
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('8d41a6e72a016155f00c846f7146ab4b27fe9640668a4b592d6a9b856f970a92')
+
+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 ydcv/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:51:00
  Author: fyan
Revision: 124646

upgpkg: ydcv 0.3.6-1

Modified:
  ydcv/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 13:42:45 UTC (rev 124645)
+++ PKGBUILD2014-12-26 13:51:00 UTC (rev 124646)
@@ -3,7 +3,7 @@
 
 pkgname=ydcv
 pkgdesc=YouDao Console Version - Simple wrapper for Youdao online translate 
(Chinese - English) service API, as an alternative to the StarDict Console 
Version(sdcv)
-pkgver=0.3.5
+pkgver=0.3.6
 pkgrel=1
 arch=(any)
 url=https://github.com/felixonmars/ydcv;


[arch-commits] Commit in ydcv/repos/community-any (PKGBUILD PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:51:20
  Author: fyan
Revision: 124647

archrelease: copy trunk to community-any

Added:
  ydcv/repos/community-any/PKGBUILD
(from rev 124646, ydcv/trunk/PKGBUILD)
Deleted:
  ydcv/repos/community-any/PKGBUILD

--+
 PKGBUILD |   40 
 1 file changed, 20 insertions(+), 20 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2014-12-26 13:51:00 UTC (rev 124646)
+++ PKGBUILD2014-12-26 13:51:20 UTC (rev 124647)
@@ -1,20 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan felixonm...@gmail.com
-
-pkgname=ydcv
-pkgdesc=YouDao Console Version - Simple wrapper for Youdao online translate 
(Chinese - English) service API, as an alternative to the StarDict Console 
Version(sdcv)
-pkgver=0.3.5
-pkgrel=1
-arch=(any)
-url=https://github.com/felixonmars/ydcv;
-license=(GPL)
-depends=('python')
-makedepends=('git')
-source=(git+https://github.com/felixonmars/${pkgname}.git#tag=$pkgver;)
-md5sums=('SKIP')
-
-package() {
-  install -Dm755 $pkgname/${pkgname}.py ${pkgdir}/usr/bin/$pkgname
-}
-
-# vim:set ts=2 sw=2 et:

Copied: ydcv/repos/community-any/PKGBUILD (from rev 124646, ydcv/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2014-12-26 13:51:20 UTC (rev 124647)
@@ -0,0 +1,20 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+
+pkgname=ydcv
+pkgdesc=YouDao Console Version - Simple wrapper for Youdao online translate 
(Chinese - English) service API, as an alternative to the StarDict Console 
Version(sdcv)
+pkgver=0.3.6
+pkgrel=1
+arch=(any)
+url=https://github.com/felixonmars/ydcv;
+license=(GPL)
+depends=('python')
+makedepends=('git')
+source=(git+https://github.com/felixonmars/${pkgname}.git#tag=$pkgver;)
+md5sums=('SKIP')
+
+package() {
+  install -Dm755 $pkgname/${pkgname}.py ${pkgdir}/usr/bin/$pkgname
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in gtk2hs-buildtools/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 15:07:44
  Author: fyan
Revision: 124648

upgpkg: gtk2hs-buildtools 0.13.0.3-2

ghc 7.8.4 rebuild

Modified:
  gtk2hs-buildtools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 13:51:20 UTC (rev 124647)
+++ PKGBUILD2014-12-26 14:07:44 UTC (rev 124648)
@@ -3,7 +3,7 @@
 
 pkgname=gtk2hs-buildtools
 pkgver=0.13.0.3
-pkgrel=1
+pkgrel=2
 pkgdesc=Tools to build the Gtk2Hs suite of User Interface libraries.
 url=http://hackage.haskell.org/package/gtk2hs-buildtools;
 license=('GPL2')
@@ -10,7 +10,7 @@
 arch=('i686' 'x86_64')
 options=('staticlibs')
 makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables')
-depends=('gmp')
+depends=('gmp' 'libffi')
 provides=('haskell-gtk2hs-buildtools')
 
source=(http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
 md5sums=('d73f479d08ec7345a3942f780cc1d193')


[arch-commits] Commit in gtk2hs-buildtools/repos (4 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 15:08:12
  Author: fyan
Revision: 124649

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 124648, gtk2hs-buildtools/trunk/PKGBUILD)
  gtk2hs-buildtools/repos/community-staging-x86_64/
  gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 124648, 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 
124648, gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 14:08:12 UTC (rev 124649)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=gtk2hs-buildtools
+pkgver=0.13.0.3
+pkgrel=2
+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 
124648, gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 14:08:12 UTC (rev 124649)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=gtk2hs-buildtools
+pkgver=0.13.0.3
+pkgrel=2
+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 perl-extutils-depends/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 15:25:18
  Author: fyan
Revision: 228057

upgpkg: perl-extutils-depends 0.403-1

upstream new release

Modified:
  perl-extutils-depends/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 11:57:24 UTC (rev 228056)
+++ PKGBUILD2014-12-26 14:25:18 UTC (rev 228057)
@@ -5,7 +5,7 @@
 # Contributor: Arjan Timmerman ar...@soulfly.nl
 
 pkgname=perl-extutils-depends
-pkgver=0.402
+pkgver=0.403
 pkgrel=1
 pkgdesc=The Perl depends module
 arch=('any')
@@ -14,7 +14,7 @@
 depends=('perl')
 options=('!emptydirs')
 
source=(http://www.cpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-${pkgver}.tar.gz;)
-md5sums=('7df1130f5705b3cd496f461b522e6526')
+md5sums=('bf28c1aad4e1d8761f598ab0b0531dd9')
 
 build() {
   cd ExtUtils-Depends-${pkgver}


[arch-commits] Commit in perl-extutils-depends/repos/extra-any (PKGBUILD PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 15:25:38
  Author: fyan
Revision: 228058

archrelease: copy trunk to extra-any

Added:
  perl-extutils-depends/repos/extra-any/PKGBUILD
(from rev 228057, perl-extutils-depends/trunk/PKGBUILD)
Deleted:
  perl-extutils-depends/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2014-12-26 14:25:18 UTC (rev 228057)
+++ PKGBUILD2014-12-26 14:25:38 UTC (rev 228058)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan felixonm...@archlinux.org
-# Contributor: Jan de Groot j...@archlinux.org
-# Contributor: Sarah Hay sa...@archlinux.org
-# Contributor: Arjan Timmerman ar...@soulfly.nl
-
-pkgname=perl-extutils-depends
-pkgver=0.402
-pkgrel=1
-pkgdesc=The Perl depends module
-arch=('any')
-url=http://search.cpan.org/dist/ExtUtils-Depends/;
-license=('PerlArtistic')
-depends=('perl')
-options=('!emptydirs')
-source=(http://www.cpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-${pkgver}.tar.gz;)
-md5sums=('7df1130f5705b3cd496f461b522e6526')
-
-build() {
-  cd ExtUtils-Depends-${pkgver}
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd ExtUtils-Depends-${pkgver}
-  make test
-}
-
-package() {
-  cd ExtUtils-Depends-${pkgver}
-  make DESTDIR=${pkgdir} install
-}

Copied: perl-extutils-depends/repos/extra-any/PKGBUILD (from rev 228057, 
perl-extutils-depends/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2014-12-26 14:25:38 UTC (rev 228058)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@archlinux.org
+# Contributor: Jan de Groot j...@archlinux.org
+# Contributor: Sarah Hay sa...@archlinux.org
+# Contributor: Arjan Timmerman ar...@soulfly.nl
+
+pkgname=perl-extutils-depends
+pkgver=0.403
+pkgrel=1
+pkgdesc=The Perl depends module
+arch=('any')
+url=http://search.cpan.org/dist/ExtUtils-Depends/;
+license=('PerlArtistic')
+depends=('perl')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-${pkgver}.tar.gz;)
+md5sums=('bf28c1aad4e1d8761f598ab0b0531dd9')
+
+build() {
+  cd ExtUtils-Depends-${pkgver}
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd ExtUtils-Depends-${pkgver}
+  make test
+}
+
+package() {
+  cd ExtUtils-Depends-${pkgver}
+  make DESTDIR=${pkgdir} install
+}


[arch-commits] Commit in shadowsocks/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 15:27:47
  Author: fyan
Revision: 124650

upgpkg: shadowsocks 2.6.1-1

upstream new release

Modified:
  shadowsocks/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 14:08:12 UTC (rev 124649)
+++ PKGBUILD2014-12-26 14:27:47 UTC (rev 124650)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan felixonm...@archlinux.org
 
 pkgname=shadowsocks
-pkgver=2.6
+pkgver=2.6.1
 pkgrel=1
 pkgdesc=A lightweight tunnel proxy
 license=(MIT)
@@ -15,7 +15,7 @@
 
$pkgname-LICENSE::https://raw.github.com/clowwindy/shadowsocks/master/LICENSE;
 shadowsocks@.service
 shadowsocks-server@.service)
-sha512sums=('a5d3df93ac70a897f5b652129f04c4120dbe86e33d37a661fc05d9a888c54c35bda7e2788c1ba7d27426e00edaa09b4d0c735f428da60370c63835e30f824f80'
+sha512sums=('57dfa0cb9e6ffe0bd67e4b6ff3f6c60e1d837c3af14f3c2682cee2fda59aa8b5fca5c8fedccae285288db2543953c731f108f97aed3828c7250c77b174a51ba1'
 
'88abf42d51d7b7baa2b9cef016bfd194373fd178980c2c6f1bbb3ce31d3267dfca71efb013c6596c57c0390fdb95d716ff4acca97bdf960e56e9edf16f770352'
 
'96ecb174a476f64dec3ec086732d93a76d27e9a1cc56b1dc3fa87bf8e00d4b3c44076a01a0d525e42174cacc58fd5c16d5c8af5d4636dae13df549dec8204f7d'
 
'f2f8240c18a4483bf3e03b3a5ac8822c3deae713224f732bf28f7fddfcc5d0b02aa91652665ff93f05731e162a9407109c18f43d732a3a9b19d9eacfc806a4df')


[arch-commits] Commit in shadowsocks/repos/community-any (8 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 15:28:17
  Author: fyan
Revision: 124651

archrelease: copy trunk to community-any

Added:
  shadowsocks/repos/community-any/PKGBUILD
(from rev 124650, shadowsocks/trunk/PKGBUILD)
  shadowsocks/repos/community-any/shadowsocks-server@.service
(from rev 124650, shadowsocks/trunk/shadowsocks-server@.service)
  shadowsocks/repos/community-any/shadowsocks.install
(from rev 124650, shadowsocks/trunk/shadowsocks.install)
  shadowsocks/repos/community-any/shadowsocks@.service
(from rev 124650, shadowsocks/trunk/shadowsocks@.service)
Deleted:
  shadowsocks/repos/community-any/PKGBUILD
  shadowsocks/repos/community-any/shadowsocks-server@.service
  shadowsocks/repos/community-any/shadowsocks.install
  shadowsocks/repos/community-any/shadowsocks@.service

-+
 PKGBUILD|   94 +-
 shadowsocks-server@.service |   24 +-
 shadowsocks.install |   10 ++--
 shadowsocks@.service|   24 +-
 4 files changed, 76 insertions(+), 76 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2014-12-26 14:27:47 UTC (rev 124650)
+++ PKGBUILD2014-12-26 14:28:17 UTC (rev 124651)
@@ -1,47 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan felixonm...@archlinux.org
-
-pkgname=shadowsocks
-pkgver=2.6
-pkgrel=1
-pkgdesc=A lightweight tunnel proxy
-license=(MIT)
-url=http://pypi.python.org/pypi/shadowsocks;
-arch=('any')
-depends=('python' 'python-setuptools')
-optdepends=('libsodium: For salsa20 and chacha20 support')
-install=${pkgname}.install
-source=(http://pypi.python.org/packages/source/s/shadowsocks/shadowsocks-${pkgver}.tar.gz;
-
$pkgname-LICENSE::https://raw.github.com/clowwindy/shadowsocks/master/LICENSE;
-shadowsocks@.service
-shadowsocks-server@.service)
-sha512sums=('a5d3df93ac70a897f5b652129f04c4120dbe86e33d37a661fc05d9a888c54c35bda7e2788c1ba7d27426e00edaa09b4d0c735f428da60370c63835e30f824f80'
-
'88abf42d51d7b7baa2b9cef016bfd194373fd178980c2c6f1bbb3ce31d3267dfca71efb013c6596c57c0390fdb95d716ff4acca97bdf960e56e9edf16f770352'
-
'96ecb174a476f64dec3ec086732d93a76d27e9a1cc56b1dc3fa87bf8e00d4b3c44076a01a0d525e42174cacc58fd5c16d5c8af5d4636dae13df549dec8204f7d'
-
'f2f8240c18a4483bf3e03b3a5ac8822c3deae713224f732bf28f7fddfcc5d0b02aa91652665ff93f05731e162a9407109c18f43d732a3a9b19d9eacfc806a4df')
-
-check() {
-  cd shadowsocks-$pkgver
-
-  # Tests not included
-  return
-  python tests/test.py -c tests/table.json
-  python tests/test.py -c tests/aes.json
-  python tests/test.py -c tests/rc4-md5.json
-  python tests/test.py -c tests/salsa20.json
-  python tests/test.py -c tests/server-multi-ports.json
-  python tests/test.py -c tests/server-multi-passwd.json
-  python tests/test.py -c tests/server-multi-passwd-table.json
-  python tests/test.py -c tests/workers.json
-}
-
-package() {
-  cd $srcdir/shadowsocks-$pkgver
-
-  python setup.py install -O1 --root=$pkgdir
-  
-  install -d $pkgdir/etc/shadowsocks
-  install -Dm644 $srcdir/shadowsocks@.service 
$pkgdir/usr/lib/systemd/system/shadowsocks@.service
-  install -Dm644 $srcdir/shadowsocks-server@.service 
$pkgdir/usr/lib/systemd/system/shadowsocks-server@.service
-  install -Dm644 $srcdir/$pkgname-LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-}

Copied: shadowsocks/repos/community-any/PKGBUILD (from rev 124650, 
shadowsocks/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2014-12-26 14:28:17 UTC (rev 124651)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@archlinux.org
+
+pkgname=shadowsocks
+pkgver=2.6.1
+pkgrel=1
+pkgdesc=A lightweight tunnel proxy
+license=(MIT)
+url=http://pypi.python.org/pypi/shadowsocks;
+arch=('any')
+depends=('python' 'python-setuptools')
+optdepends=('libsodium: For salsa20 and chacha20 support')
+install=${pkgname}.install
+source=(http://pypi.python.org/packages/source/s/shadowsocks/shadowsocks-${pkgver}.tar.gz;
+
$pkgname-LICENSE::https://raw.github.com/clowwindy/shadowsocks/master/LICENSE;
+shadowsocks@.service
+shadowsocks-server@.service)
+sha512sums=('57dfa0cb9e6ffe0bd67e4b6ff3f6c60e1d837c3af14f3c2682cee2fda59aa8b5fca5c8fedccae285288db2543953c731f108f97aed3828c7250c77b174a51ba1'
+
'88abf42d51d7b7baa2b9cef016bfd194373fd178980c2c6f1bbb3ce31d3267dfca71efb013c6596c57c0390fdb95d716ff4acca97bdf960e56e9edf16f770352'
+
'96ecb174a476f64dec3ec086732d93a76d27e9a1cc56b1dc3fa87bf8e00d4b3c44076a01a0d525e42174cacc58fd5c16d5c8af5d4636dae13df549dec8204f7d'
+
'f2f8240c18a4483bf3e03b3a5ac8822c3deae713224f732bf28f7fddfcc5d0b02aa91652665ff93f05731e162a9407109c18f43d732a3a9b19d9eacfc806a4df')
+
+check() {
+  cd shadowsocks-$pkgver
+
+  # Tests not included
+  return
+  python tests/test.py -c tests/table.json
+  python 

[arch-commits] Commit in firefox-noscript/trunk (PKGBUILD)

2014-12-26 Thread Sergej Pupykin
Date: Friday, December 26, 2014 @ 15:49:06
  Author: spupykin
Revision: 124652

upgpkg: firefox-noscript 2.6.9.10-1

upd

Modified:
  firefox-noscript/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 14:28:17 UTC (rev 124651)
+++ PKGBUILD2014-12-26 14:49:06 UTC (rev 124652)
@@ -2,7 +2,7 @@
 # Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
 
 pkgname=firefox-noscript
-pkgver=2.6.9.8
+pkgver=2.6.9.10
 pkgrel=1
 pkgdesc=Extension for firefox which disables script
 arch=('any')
@@ -11,7 +11,7 @@
 depends=()
 makedepends=('unzip')
 source=(https://secure.informaction.com/download/releases/noscript-$pkgver.xpi)
-md5sums=('c73b34f9ac9f6739efff0e470ef2a9e3')
+md5sums=('00c000b25f89d14c84ce18819c4f5280')
 
 package() {
   depends=(firefox)


[arch-commits] Commit in firefox-noscript/repos/community-any (PKGBUILD PKGBUILD)

2014-12-26 Thread Sergej Pupykin
Date: Friday, December 26, 2014 @ 15:49:19
  Author: spupykin
Revision: 124653

archrelease: copy trunk to community-any

Added:
  firefox-noscript/repos/community-any/PKGBUILD
(from rev 124652, firefox-noscript/trunk/PKGBUILD)
Deleted:
  firefox-noscript/repos/community-any/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 25 insertions(+), 25 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2014-12-26 14:49:06 UTC (rev 124652)
+++ PKGBUILD2014-12-26 14:49:19 UTC (rev 124653)
@@ -1,25 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
-
-pkgname=firefox-noscript
-pkgver=2.6.9.8
-pkgrel=1
-pkgdesc=Extension for firefox which disables script
-arch=('any')
-url=http://noscript.net/;
-license=('GPL2')
-depends=()
-makedepends=('unzip')
-source=(https://secure.informaction.com/download/releases/noscript-$pkgver.xpi)
-md5sums=('c73b34f9ac9f6739efff0e470ef2a9e3')
-
-package() {
-  depends=(firefox)
-
-  cd $srcdir
-  local emid=$(sed -n -e '/\?em:id\?/!d; s/.*\([\{].*[}\]\).*/\1/; 
s/\//g; p; q' install.rdf)
-  local dstdir=$pkgdir/usr/lib/firefox/browser/extensions/${emid}
-  install -d $dstdir
-  cp -R * $dstdir
-  rm $dstdir/noscript-$pkgver.xpi
-}

Copied: firefox-noscript/repos/community-any/PKGBUILD (from rev 124652, 
firefox-noscript/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2014-12-26 14:49:19 UTC (rev 124653)
@@ -0,0 +1,25 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=firefox-noscript
+pkgver=2.6.9.10
+pkgrel=1
+pkgdesc=Extension for firefox which disables script
+arch=('any')
+url=http://noscript.net/;
+license=('GPL2')
+depends=()
+makedepends=('unzip')
+source=(https://secure.informaction.com/download/releases/noscript-$pkgver.xpi)
+md5sums=('00c000b25f89d14c84ce18819c4f5280')
+
+package() {
+  depends=(firefox)
+
+  cd $srcdir
+  local emid=$(sed -n -e '/\?em:id\?/!d; s/.*\([\{].*[}\]\).*/\1/; 
s/\//g; p; q' install.rdf)
+  local dstdir=$pkgdir/usr/lib/firefox/browser/extensions/${emid}
+  install -d $dstdir
+  cp -R * $dstdir
+  rm $dstdir/noscript-$pkgver.xpi
+}


[arch-commits] Commit in mingw-w64-binutils/trunk (PKGBUILD)

2014-12-26 Thread Sergej Pupykin
Date: Friday, December 26, 2014 @ 15:49:23
  Author: spupykin
Revision: 124654

upgpkg: mingw-w64-binutils 2.25-1

upd

Modified:
  mingw-w64-binutils/trunk/PKGBUILD

--+
 PKGBUILD |   24 
 1 file changed, 12 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 14:49:19 UTC (rev 124653)
+++ PKGBUILD2014-12-26 14:49:23 UTC (rev 124654)
@@ -5,8 +5,8 @@
 _targets=i686-w64-mingw32 x86_64-w64-mingw32
 
 pkgname=mingw-w64-binutils
-pkgver=2.24
-pkgrel=2
+pkgver=2.25
+pkgrel=1
 pkgdesc=Cross binutils for the MinGW-w64 cross-compiler
 arch=('i686' 'x86_64')
 url=http://www.gnu.org/software/binutils;
@@ -25,7 +25,7 @@
binutils-2.24-CVE-2014-8737.patch
binutils-2.24-CVE-2014-8738.patch
binutils-2.24-strings-all-default.patch)
-md5sums=('a5dd5dd2d212a282cc1d4a84633e0d88'
+md5sums=('ab6719fd7434caf07433ec834db8ad4f'
  '125d8ce675ced84814d5f068106dbaa3'
  '6923e5279a84cb7134b07e2cf6686434'
  '4c590dc70829d8f4fc190f0fe7e3add8'
@@ -47,31 +47,31 @@
   sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ libiberty/configure
 
   # CVE-2014-8484 - backport of commit bd25671c
-  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8484.patch
+#  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8484.patch
 
   # CVE-2014-8485 - commit 493a3386
-  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8485.patch
+#  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8485.patch
 
   # CVE-2014-8501 - commit 7e1e1988
-  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8501.patch
+#  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8501.patch
 
   # CVE-2014-8502 - commits bf67003b and 5a4b0ccc
-  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8502.patch
+#  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8502.patch
 
   # CVE-2014-8503 - commit 0102ea8c
-  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8503.patch
+#  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8503.patch
 
   # CVE-2014-8504 - commit 708d7d0d
-  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8504.patch
+#  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8504.patch
 
   # CVE-2014-8737 - commit dd9b91de
-  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8737.patch
+#  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8737.patch
 
   # CVE-2014-8738 - commit bb0d8671
-  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8738.patch
+#  patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8738.patch
 
   # strings -a default - commit 7fac9594 (fedora backport)
-  patch -p0 -i $srcdir/binutils-2.24-strings-all-default.patch
+#  patch -p0 -i $srcdir/binutils-2.24-strings-all-default.patch
 }
 
 build() {


[arch-commits] Commit in mingw-w64-binutils/repos (44 files)

2014-12-26 Thread Sergej Pupykin
Date: Friday, December 26, 2014 @ 15:49:59
  Author: spupykin
Revision: 124655

archrelease: copy trunk to community-i686, community-x86_64

Added:
  mingw-w64-binutils/repos/community-i686/PKGBUILD
(from rev 124654, mingw-w64-binutils/trunk/PKGBUILD)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8484.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8484.patch)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8485.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8485.patch)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8501.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8501.patch)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8502-pre.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8502-pre.patch)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8502.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8502.patch)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8503.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8503.patch)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8504.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8504.patch)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8737.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8737.patch)
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8738.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8738.patch)
  
mingw-w64-binutils/repos/community-i686/binutils-2.24-strings-all-default.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-strings-all-default.patch)
  mingw-w64-binutils/repos/community-x86_64/PKGBUILD
(from rev 124654, mingw-w64-binutils/trunk/PKGBUILD)
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8484.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8484.patch)
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8485.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8485.patch)
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8501.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8501.patch)
  
mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8502-pre.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8502-pre.patch)
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8502.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8502.patch)
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8503.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8503.patch)
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8504.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8504.patch)
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8737.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8737.patch)
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8738.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8738.patch)
  
mingw-w64-binutils/repos/community-x86_64/binutils-2.24-strings-all-default.patch
(from rev 124654, 
mingw-w64-binutils/trunk/binutils-2.24-strings-all-default.patch)
Deleted:
  mingw-w64-binutils/repos/community-i686/PKGBUILD
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8484.patch
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8485.patch
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8501.patch
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8502-pre.patch
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8502.patch
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8503.patch
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8504.patch
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8737.patch
  mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8738.patch
  
mingw-w64-binutils/repos/community-i686/binutils-2.24-strings-all-default.patch
  mingw-w64-binutils/repos/community-x86_64/PKGBUILD
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8484.patch
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8485.patch
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8501.patch
  
mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8502-pre.patch
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8502.patch
  mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8503.patch
  

[arch-commits] Commit in doxygen/trunk (PKGBUILD)

2014-12-26 Thread Dan McGee
Date: Friday, December 26, 2014 @ 17:59:41
  Author: dan
Revision: 228059

upgpkg: doxygen 1.8.9-1

Modified:
  doxygen/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 14:25:38 UTC (rev 228058)
+++ PKGBUILD2014-12-26 16:59:41 UTC (rev 228059)
@@ -3,7 +3,7 @@
 
 pkgbase=doxygen
 pkgname=('doxygen' 'doxygen-docs')
-pkgver=1.8.8
+pkgver=1.8.9
 pkgrel=1
 license=('GPL')
 arch=(i686 x86_64)
@@ -11,8 +11,8 @@
 makedepends=('gcc-libs' 'flex' 'qt4' 'texlive-core' 'ghostscript'
  'texlive-latexextra' 'graphviz' 'python2')
 
source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz)
-md5sums=('0cbe6912fcac302a984bfcfb9231fec9')
-sha1sums=('cd511c73e7669dde5ac3e14a5d1abae093aaf1d9')
+md5sums=('753c1b135086c4771035622532652552')
+sha1sums=('b447251d32343ecf867f0a20cb63da4b478bfbab')
 
 build() {
   export PATH=$PATH:/usr/lib/qt4/bin


[arch-commits] Commit in doxygen/repos (4 files)

2014-12-26 Thread Dan McGee
Date: Friday, December 26, 2014 @ 17:59:54
  Author: dan
Revision: 228060

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  doxygen/repos/extra-i686/PKGBUILD
(from rev 228059, doxygen/trunk/PKGBUILD)
  doxygen/repos/extra-x86_64/PKGBUILD
(from rev 228059, doxygen/trunk/PKGBUILD)
Deleted:
  doxygen/repos/extra-i686/PKGBUILD
  doxygen/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |   78 
 extra-i686/PKGBUILD   |   39 
 extra-x86_64/PKGBUILD |   39 
 3 files changed, 78 insertions(+), 78 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2014-12-26 16:59:41 UTC (rev 228059)
+++ extra-i686/PKGBUILD 2014-12-26 16:59:54 UTC (rev 228060)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Dan McGee d...@archlinux.org
-
-pkgbase=doxygen
-pkgname=('doxygen' 'doxygen-docs')
-pkgver=1.8.8
-pkgrel=1
-license=('GPL')
-arch=(i686 x86_64)
-url=http://www.doxygen.org/;
-makedepends=('gcc-libs' 'flex' 'qt4' 'texlive-core' 'ghostscript'
- 'texlive-latexextra' 'graphviz' 'python2')
-
source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz)
-md5sums=('0cbe6912fcac302a984bfcfb9231fec9')
-sha1sums=('cd511c73e7669dde5ac3e14a5d1abae093aaf1d9')
-
-build() {
-  export PATH=$PATH:/usr/lib/qt4/bin
-  cd ${srcdir}/${pkgbase}-${pkgver}
-  QTDIR=/usr/lib/qt4 ./configure --prefix /usr --with-doxywizard
-  make
-}
-
-package_doxygen() {
-  pkgdesc=A documentation system for C++, C, Java, IDL and PHP
-  depends=('gcc-libs')
-  optdepends=('graphviz: for caller/callee graph generation'
-  'qt4: for doxywizard')
-
-  cd ${srcdir}/${pkgbase}-${pkgver}
-  make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install
-}
-
-package_doxygen-docs() {
-  pkgdesc=Developer documentation for doxygen
-
-  cd ${srcdir}/${pkgbase}-${pkgver}
-  make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install_docs
-}

Copied: doxygen/repos/extra-i686/PKGBUILD (from rev 228059, 
doxygen/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2014-12-26 16:59:54 UTC (rev 228060)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Dan McGee d...@archlinux.org
+
+pkgbase=doxygen
+pkgname=('doxygen' 'doxygen-docs')
+pkgver=1.8.9
+pkgrel=1
+license=('GPL')
+arch=(i686 x86_64)
+url=http://www.doxygen.org/;
+makedepends=('gcc-libs' 'flex' 'qt4' 'texlive-core' 'ghostscript'
+ 'texlive-latexextra' 'graphviz' 'python2')
+
source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz)
+md5sums=('753c1b135086c4771035622532652552')
+sha1sums=('b447251d32343ecf867f0a20cb63da4b478bfbab')
+
+build() {
+  export PATH=$PATH:/usr/lib/qt4/bin
+  cd ${srcdir}/${pkgbase}-${pkgver}
+  QTDIR=/usr/lib/qt4 ./configure --prefix /usr --with-doxywizard
+  make
+}
+
+package_doxygen() {
+  pkgdesc=A documentation system for C++, C, Java, IDL and PHP
+  depends=('gcc-libs')
+  optdepends=('graphviz: for caller/callee graph generation'
+  'qt4: for doxywizard')
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+  make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install
+}
+
+package_doxygen-docs() {
+  pkgdesc=Developer documentation for doxygen
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+  make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install_docs
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2014-12-26 16:59:41 UTC (rev 228059)
+++ extra-x86_64/PKGBUILD   2014-12-26 16:59:54 UTC (rev 228060)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Dan McGee d...@archlinux.org
-
-pkgbase=doxygen
-pkgname=('doxygen' 'doxygen-docs')
-pkgver=1.8.8
-pkgrel=1
-license=('GPL')
-arch=(i686 x86_64)
-url=http://www.doxygen.org/;
-makedepends=('gcc-libs' 'flex' 'qt4' 'texlive-core' 'ghostscript'
- 'texlive-latexextra' 'graphviz' 'python2')
-
source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz)
-md5sums=('0cbe6912fcac302a984bfcfb9231fec9')
-sha1sums=('cd511c73e7669dde5ac3e14a5d1abae093aaf1d9')
-
-build() {
-  export PATH=$PATH:/usr/lib/qt4/bin
-  cd ${srcdir}/${pkgbase}-${pkgver}
-  QTDIR=/usr/lib/qt4 ./configure --prefix /usr --with-doxywizard
-  make
-}
-
-package_doxygen() {
-  pkgdesc=A documentation system for C++, C, Java, IDL and PHP
-  depends=('gcc-libs')
-  optdepends=('graphviz: for caller/callee graph generation'
-  'qt4: for doxywizard')
-
-  cd ${srcdir}/${pkgbase}-${pkgver}
-  make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install
-}
-
-package_doxygen-docs() {
-  pkgdesc=Developer documentation for doxygen
-
-  cd ${srcdir}/${pkgbase}-${pkgver}
-  make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 

[arch-commits] Commit in (python-sfml)

2014-12-26 Thread Sven-Hendrik Haase
Date: Friday, December 26, 2014 @ 23:02:46
  Author: svenstaro
Revision: 124656

Remove python-sfml

Deleted:
  python-sfml/


[arch-commits] Commit in sbcl/repos/extra-x86_64 (8 files)

2014-12-26 Thread Jürgen Hötzel
Date: Friday, December 26, 2014 @ 23:25:49
  Author: juergen
Revision: 228062

archrelease: copy trunk to extra-x86_64

Added:
  sbcl/repos/extra-x86_64/PKGBUILD
(from rev 228061, sbcl/trunk/PKGBUILD)
  sbcl/repos/extra-x86_64/arch-fixes.lisp
(from rev 228061, sbcl/trunk/arch-fixes.lisp)
  sbcl/repos/extra-x86_64/sbcl.install
(from rev 228061, sbcl/trunk/sbcl.install)
  sbcl/repos/extra-x86_64/texinfo-4.13a-data_types.patch
(from rev 228061, sbcl/trunk/texinfo-4.13a-data_types.patch)
Deleted:
  sbcl/repos/extra-x86_64/PKGBUILD
  sbcl/repos/extra-x86_64/arch-fixes.lisp
  sbcl/repos/extra-x86_64/sbcl.install
  sbcl/repos/extra-x86_64/texinfo-4.13a-data_types.patch

+
 PKGBUILD   |  147 +++
 arch-fixes.lisp|   42 +--
 sbcl.install   |   36 -
 texinfo-4.13a-data_types.patch |   64 
 4 files changed, 145 insertions(+), 144 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2014-12-26 22:25:42 UTC (rev 228061)
+++ PKGBUILD2014-12-26 22:25:49 UTC (rev 228062)
@@ -1,73 +0,0 @@
-# $Id$
-# Contributor: John Proctor jproc...@prium.net
-# Contributor: Daniel White dan...@whitehouse.id.au
-# Maintainer: Juergen Hoetzel juer...@archlinux.org
-# Contributor: Leslie Polzer (skypher)
-
-pkgname=sbcl
-pkgver=1.2.2
-pkgrel=1
-pkgdesc=Steel Bank Common Lisp
-url=http://www.sbcl.org/;
-arch=('i686' 'x86_64')
-license=('custom')
-depends=('glibc' 'zlib')
-provides=('common-lisp' 'cl-asdf')
-makedepends=('sbcl')
-install=sbcl.install
-source=(http://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2;
-  arch-fixes.lisp)
-md5sums=('729479476e46bb40f054f8a454a0fbde'
- '7ac0c1936547f4278198b8bf7725204d')
-
-
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-
-  export CFLAGS+= -D_GNU_SOURCE -fno-omit-frame-pointer 
-DSBCL_HOME=/usr/lib/sbcl
-  export GNUMAKE=make
-
-  # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS
-  export LINKFLAGS=$LDFLAGS
-  unset LDFLAGS
-
-  # Make a multi-threaded SBCL, disable LARGEFILE
-  cat customize-target-features.lisp EOF
-(lambda (features)
-  (flet ((enable (x) (pushnew x features))
- (disable (x) (setf features (remove x features
-  (enable :sb-thread)
-  (enable :sb-core-compression)
-  (disable :largefile)))
-EOF
-
-  sh make.sh sbcl --prefix=/usr
-  make -C doc/manual info
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-
-  # cannot have both SBCL_HOME and INSTALL_ROOT
-  SBCL_HOME= INSTALL_ROOT=$pkgdir/usr sh install.sh
-
-  src/runtime/sbcl --core output/sbcl.core --script ${srcdir}/arch-fixes.lisp
-  mv sbcl-new.core ${pkgdir}/usr/lib/sbcl/sbcl.core
-
-  # sources
-  mkdir -p $pkgdir/usr/share/sbcl-source
-  cp -R -t $pkgdir/usr/share/sbcl-source 
$srcdir/$pkgname-$pkgver/{src,contrib}
-
-  # license
-  install -D -m644 $srcdir/$pkgname-$pkgver/COPYING \
-   $pkgdir/usr/share/licenses/$pkgname/license.txt
-
-  # drop unwanted files
-  find $pkgdir \( -name Makefile -o -name .cvsignore \) -delete
-  find $pkgdir/usr/share/sbcl-source -type f \
-\( -name \*.fasl -o -name \*.o -o -name \*.log -o -name \*.so -o -name 
a.out \) -delete
-
-  rm $pkgdir/usr/share/sbcl-source/src/runtime/sbcl{,.nm}
-
-}

Copied: sbcl/repos/extra-x86_64/PKGBUILD (from rev 228061, sbcl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2014-12-26 22:25:49 UTC (rev 228062)
@@ -0,0 +1,74 @@
+f# $Id$
+# Contributor: John Proctor jproc...@prium.net
+# Contributor: Daniel White dan...@whitehouse.id.au
+# Maintainer: Juergen Hoetzel juer...@archlinux.org
+# Contributor: Leslie Polzer (skypher)
+
+pkgname=sbcl
+pkgver=1.2.6
+pkgrel=1
+pkgdesc=Steel Bank Common Lisp
+url=http://www.sbcl.org/;
+arch=('i686' 'x86_64')
+license=('custom')
+depends=('glibc' 'zlib')
+provides=('common-lisp' 'cl-asdf')
+makedepends=('sbcl')
+install=sbcl.install
+source=(http://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2;
+  arch-fixes.lisp)
+md5sums=('a283d638ffb17051aad180e8e7f7860a'
+ '7ac0c1936547f4278198b8bf7725204d')
+
+
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  export CFLAGS+= -D_GNU_SOURCE -fno-omit-frame-pointer 
-DSBCL_HOME=/usr/lib/sbcl
+  export GNUMAKE=make
+
+  # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS
+  export LINKFLAGS=$LDFLAGS
+  unset LDFLAGS
+  unset MAKEFLAGS
+  
+  # Make a multi-threaded SBCL, disable LARGEFILE
+  cat customize-target-features.lisp EOF
+(lambda (features)
+  (flet ((enable (x) (pushnew x features))
+ (disable (x) (setf features (remove x features
+  (enable :sb-thread)
+  (enable :sb-core-compression)
+  (disable :largefile)))
+EOF
+
+  sh make.sh sbcl --prefix=/usr
+  make -C doc/manual info
+}
+
+package() {
+  

[arch-commits] Commit in sbcl/trunk (PKGBUILD)

2014-12-26 Thread Jürgen Hötzel
Date: Friday, December 26, 2014 @ 23:25:42
  Author: juergen
Revision: 228061

upgpkg: sbcl 1.2.6-1

disable parallel (-j2) build (resulting in build failure)

Modified:
  sbcl/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 16:59:54 UTC (rev 228060)
+++ PKGBUILD2014-12-26 22:25:42 UTC (rev 228061)
@@ -1,4 +1,4 @@
-# $Id$
+f# $Id$
 # Contributor: John Proctor jproc...@prium.net
 # Contributor: Daniel White dan...@whitehouse.id.au
 # Maintainer: Juergen Hoetzel juer...@archlinux.org
@@ -5,7 +5,7 @@
 # Contributor: Leslie Polzer (skypher)
 
 pkgname=sbcl
-pkgver=1.2.2
+pkgver=1.2.6
 pkgrel=1
 pkgdesc=Steel Bank Common Lisp
 url=http://www.sbcl.org/;
@@ -17,7 +17,7 @@
 install=sbcl.install
 
source=(http://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2;
   arch-fixes.lisp)
-md5sums=('729479476e46bb40f054f8a454a0fbde'
+md5sums=('a283d638ffb17051aad180e8e7f7860a'
  '7ac0c1936547f4278198b8bf7725204d')
 
 
@@ -31,7 +31,8 @@
   # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS
   export LINKFLAGS=$LDFLAGS
   unset LDFLAGS
-
+  unset MAKEFLAGS
+  
   # Make a multi-threaded SBCL, disable LARGEFILE
   cat customize-target-features.lisp EOF
 (lambda (features)


[arch-commits] Commit in linux-api-headers/trunk (PKGBUILD)

2014-12-26 Thread Allan McRae
Date: Saturday, December 27, 2014 @ 03:46:09
  Author: allan
Revision: 228063

upgpkg: linux-api-headers 3.18.1-1

binutils-2.25 rebuild, upstream update

Modified:
  linux-api-headers/trunk/PKGBUILD

--+
 PKGBUILD |   25 +++--
 1 file changed, 11 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 22:25:49 UTC (rev 228062)
+++ PKGBUILD2014-12-27 02:46:09 UTC (rev 228063)
@@ -4,8 +4,8 @@
 # toolchain build order: 
linux-api-headers-glibc-binutils-gcc-binutils-glibc
 
 pkgname=linux-api-headers
-pkgver=3.16.2
-_basever=3.16
+pkgver=3.18.1
+_basever=3.18
 pkgrel=1
 pkgdesc=Kernel headers sanitized for use in userspace
 arch=('i686' 'x86_64')
@@ -12,22 +12,19 @@
 url=http://www.gnu.org/software/libc;
 license=('GPL2')
 source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz
-http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz)
-
-# NOTE: signatures are not automatically verified until pacman-4.2
-#http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign
-#http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign
+http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign
+http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz
+http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign)
+md5sums=('9e854df51ca3fef8bfe566dbd7b89241'
+ 'SKIP'
+ '82864000fde42252dd5e80cceb971479'
+ 'SKIP')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
+  '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman
 
-md5sums=('5c569ed649a0c9711879f333e90c5386'
- '926e6e2ee0634ce53730701da749b040')
-
 prepare() {
   cd ${srcdir}/linux-${_basever}
   [[ $pkgver != $_basever ]]  patch -p1 -i ${srcdir}/patch-${pkgver}
-
-  # fix xattr.h dual inclusion issues
-  # https://github.com/torvalds/linux/commit/bfcfd44c
-  sed -i /__UAPI_DEF_XATTR/s/ifdef/if/ include/uapi/linux/xattr.h
 }
 
 build() {


[arch-commits] Commit in linux-api-headers/repos (4 files)

2014-12-26 Thread Allan McRae
Date: Saturday, December 27, 2014 @ 03:47:24
  Author: allan
Revision: 228064

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  linux-api-headers/repos/staging-i686/
  linux-api-headers/repos/staging-i686/PKGBUILD
(from rev 228063, linux-api-headers/trunk/PKGBUILD)
  linux-api-headers/repos/staging-x86_64/
  linux-api-headers/repos/staging-x86_64/PKGBUILD
(from rev 228063, linux-api-headers/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   46 ++
 staging-x86_64/PKGBUILD |   46 ++
 2 files changed, 92 insertions(+)

Copied: linux-api-headers/repos/staging-i686/PKGBUILD (from rev 228063, 
linux-api-headers/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-12-27 02:47:24 UTC (rev 228064)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Allan McRae al...@archlinux.org
+
+# toolchain build order: 
linux-api-headers-glibc-binutils-gcc-binutils-glibc
+
+pkgname=linux-api-headers
+pkgver=3.18.1
+_basever=3.18
+pkgrel=1
+pkgdesc=Kernel headers sanitized for use in userspace
+arch=('i686' 'x86_64')
+url=http://www.gnu.org/software/libc;
+license=('GPL2')
+source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz
+http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign
+http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz
+http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign)
+md5sums=('9e854df51ca3fef8bfe566dbd7b89241'
+ 'SKIP'
+ '82864000fde42252dd5e80cceb971479'
+ 'SKIP')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
+  '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman
+
+prepare() {
+  cd ${srcdir}/linux-${_basever}
+  [[ $pkgver != $_basever ]]  patch -p1 -i ${srcdir}/patch-${pkgver}
+}
+
+build() {
+  cd ${srcdir}/linux-${_basever}
+
+  make mrproper
+  make headers_check
+}
+
+package() {
+  cd ${srcdir}/linux-${_basever}
+  make INSTALL_HDR_PATH=${pkgdir}/usr headers_install
+
+  # use headers from libdrm
+  rm -r ${pkgdir}/usr/include/drm
+  
+  # clean-up unnecessary files generated during install
+  find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete
+}

Copied: linux-api-headers/repos/staging-x86_64/PKGBUILD (from rev 228063, 
linux-api-headers/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-12-27 02:47:24 UTC (rev 228064)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Allan McRae al...@archlinux.org
+
+# toolchain build order: 
linux-api-headers-glibc-binutils-gcc-binutils-glibc
+
+pkgname=linux-api-headers
+pkgver=3.18.1
+_basever=3.18
+pkgrel=1
+pkgdesc=Kernel headers sanitized for use in userspace
+arch=('i686' 'x86_64')
+url=http://www.gnu.org/software/libc;
+license=('GPL2')
+source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz
+http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign
+http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz
+http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign)
+md5sums=('9e854df51ca3fef8bfe566dbd7b89241'
+ 'SKIP'
+ '82864000fde42252dd5e80cceb971479'
+ 'SKIP')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
+  '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman
+
+prepare() {
+  cd ${srcdir}/linux-${_basever}
+  [[ $pkgver != $_basever ]]  patch -p1 -i ${srcdir}/patch-${pkgver}
+}
+
+build() {
+  cd ${srcdir}/linux-${_basever}
+
+  make mrproper
+  make headers_check
+}
+
+package() {
+  cd ${srcdir}/linux-${_basever}
+  make INSTALL_HDR_PATH=${pkgdir}/usr headers_install
+
+  # use headers from libdrm
+  rm -r ${pkgdir}/usr/include/drm
+  
+  # clean-up unnecessary files generated during install
+  find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete
+}


[arch-commits] Commit in binutils/trunk (14 files)

2014-12-26 Thread Allan McRae
Date: Saturday, December 27, 2014 @ 03:49:07
  Author: allan
Revision: 228065

upgpkg: binutils 2.25-1

upstream update, remove patches included upstream

Modified:
  binutils/trunk/PKGBUILD
Deleted:
  binutils/trunk/binutils-2.24-CVE-2014-8484.patch
  binutils/trunk/binutils-2.24-CVE-2014-8485.patch
  binutils/trunk/binutils-2.24-CVE-2014-8501.patch
  binutils/trunk/binutils-2.24-CVE-2014-8502-pre.patch
  binutils/trunk/binutils-2.24-CVE-2014-8502.patch
  binutils/trunk/binutils-2.24-CVE-2014-8503.patch
  binutils/trunk/binutils-2.24-CVE-2014-8504.patch
  binutils/trunk/binutils-2.24-CVE-2014-8737.patch
  binutils/trunk/binutils-2.24-CVE-2014-8738.patch
  binutils/trunk/binutils-2.24-gold-testsuite-plugin.patch
  binutils/trunk/binutils-2.24-lto-testsuite.patch
  binutils/trunk/binutils-2.24-shared-pie.patch
  binutils/trunk/binutils-2.24-strings-all-default.patch

---+
 PKGBUILD  |   73 ---
 binutils-2.24-CVE-2014-8484.patch |   31 -
 binutils-2.24-CVE-2014-8485.patch |   70 ---
 binutils-2.24-CVE-2014-8501.patch |   26 -
 binutils-2.24-CVE-2014-8502-pre.patch |  481 
 binutils-2.24-CVE-2014-8502.patch |  547 
 binutils-2.24-CVE-2014-8503.patch |   16 
 binutils-2.24-CVE-2014-8504.patch |   50 --
 binutils-2.24-CVE-2014-8737.patch |  128 --
 binutils-2.24-CVE-2014-8738.patch |   48 --
 binutils-2.24-gold-testsuite-plugin.patch |  229 ---
 binutils-2.24-lto-testsuite.patch |   78 ---
 binutils-2.24-shared-pie.patch|   99 -
 binutils-2.24-strings-all-default.patch   |  310 ---
 14 files changed, 6 insertions(+), 2180 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 228064:228065 to see the changes.


[arch-commits] Commit in binutils/repos (6 files)

2014-12-26 Thread Allan McRae
Date: Saturday, December 27, 2014 @ 03:50:02
  Author: allan
Revision: 228066

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  binutils/repos/staging-i686/
  binutils/repos/staging-i686/PKGBUILD
(from rev 228065, binutils/trunk/PKGBUILD)
  binutils/repos/staging-i686/binutils.install
(from rev 228065, binutils/trunk/binutils.install)
  binutils/repos/staging-x86_64/
  binutils/repos/staging-x86_64/PKGBUILD
(from rev 228065, binutils/trunk/PKGBUILD)
  binutils/repos/staging-x86_64/binutils.install
(from rev 228065, binutils/trunk/binutils.install)

-+
 staging-i686/PKGBUILD   |   67 ++
 staging-i686/binutils.install   |   17 +
 staging-x86_64/PKGBUILD |   67 ++
 staging-x86_64/binutils.install |   17 +
 4 files changed, 168 insertions(+)

Copied: binutils/repos/staging-i686/PKGBUILD (from rev 228065, 
binutils/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-12-27 02:50:02 UTC (rev 228066)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Allan McRae al...@archlinux.org
+
+# toolchain build order: 
linux-api-headers-glibc-binutils-gcc-binutils-glibc
+
+pkgname=binutils
+pkgver=2.25
+pkgrel=1
+pkgdesc=A set of programs to assemble and manipulate binary and object files
+arch=('i686' 'x86_64')
+url=http://www.gnu.org/software/binutils/;
+license=('GPL')
+groups=('base-devel')
+depends=('glibc=2.20' 'zlib')
+checkdepends=('dejagnu' 'bc')
+conflicts=('binutils-multilib')
+replaces=('binutils-multilib')
+options=('staticlibs' '!distcc' '!ccache')
+install=binutils.install
+source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig})
+md5sums=('d9f3303f802a5b6b0bb73a335ab89d66'
+ 'SKIP')
+validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93')  # Tristan Gingold
+
+prepare() {
+  cd ${srcdir}/binutils-${pkgver}
+
+  # hack! - libiberty configure tests for header files using $CPP $CPPFLAGS
+  sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ libiberty/configure
+
+  mkdir ${srcdir}/binutils-build
+}
+
+build() {
+  cd ${srcdir}/binutils-build
+
+  ${srcdir}/binutils-${pkgver}/configure --prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-threads --enable-shared --with-pic \
+--enable-ld=default --enable-gold --enable-plugins \
+--disable-werror
+
+  # check the host environment and makes sure all the necessary tools are 
available
+  make configure-host
+
+  make tooldir=/usr
+}
+
+check() {
+  cd ${srcdir}/binutils-build
+  
+  # unset LDFLAGS as testsuite makes assumptions about which ones are active
+  # ignore failures in gold testsuite...
+  make -k LDFLAGS= check || true
+}
+
+package() {
+  cd ${srcdir}/binutils-build
+  make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install
+
+  # Remove unwanted files
+  rm ${pkgdir}/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}*
+
+  # No shared linking to these files outside binutils
+  rm ${pkgdir}/usr/lib/lib{bfd,opcodes}.so
+}

Copied: binutils/repos/staging-i686/binutils.install (from rev 228065, 
binutils/trunk/binutils.install)
===
--- staging-i686/binutils.install   (rev 0)
+++ staging-i686/binutils.install   2014-12-27 02:50:02 UTC (rev 228066)
@@ -0,0 +1,17 @@
+infodir=usr/share/info
+filelist=(as.info bfd.info binutils.info gprof.info ld.info)
+
+post_upgrade() {
+  [ -x usr/bin/install-info ] || return 0
+  for file in ${filelist[@]}; do
+install-info $infodir/$file.gz $infodir/dir 2 /dev/null
+  done
+}
+
+pre_remove() {
+  [ -x usr/bin/install-info ] || return 0
+  for file in ${filelist[@]}; do
+install-info --delete $infodir/$file.gz $infodir/dir 2 /dev/null
+  done
+}
+

Copied: binutils/repos/staging-x86_64/PKGBUILD (from rev 228065, 
binutils/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-12-27 02:50:02 UTC (rev 228066)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Allan McRae al...@archlinux.org
+
+# toolchain build order: 
linux-api-headers-glibc-binutils-gcc-binutils-glibc
+
+pkgname=binutils
+pkgver=2.25
+pkgrel=1
+pkgdesc=A set of programs to assemble and manipulate binary and object files
+arch=('i686' 'x86_64')
+url=http://www.gnu.org/software/binutils/;
+license=('GPL')
+groups=('base-devel')
+depends=('glibc=2.20' 'zlib')
+checkdepends=('dejagnu' 'bc')
+conflicts=('binutils-multilib')
+replaces=('binutils-multilib')
+options=('staticlibs' '!distcc' '!ccache')
+install=binutils.install
+source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig})
+md5sums=('d9f3303f802a5b6b0bb73a335ab89d66'
+ 

[arch-commits] Commit in glibc/trunk (PKGBUILD)

2014-12-26 Thread Allan McRae
Date: Saturday, December 27, 2014 @ 03:54:32
  Author: allan
Revision: 228067

upgpkg: glibc 2.20-6

binutils-2.25 rebuild

Modified:
  glibc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-27 02:50:02 UTC (rev 228066)
+++ PKGBUILD2014-12-27 02:54:32 UTC (rev 228067)
@@ -8,7 +8,7 @@
 
 pkgname=glibc
 pkgver=2.20
-pkgrel=5
+pkgrel=6
 pkgdesc=GNU C Library
 arch=('i686' 'x86_64')
 url=http://www.gnu.org/software/libc;


[arch-commits] Commit in glibc/repos (12 files)

2014-12-26 Thread Allan McRae
Date: Saturday, December 27, 2014 @ 03:56:15
  Author: allan
Revision: 228068

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  glibc/repos/staging-i686/
  glibc/repos/staging-i686/PKGBUILD
(from rev 228067, glibc/trunk/PKGBUILD)
  glibc/repos/staging-i686/glibc-2.20-roundup.patch
(from rev 228067, glibc/trunk/glibc-2.20-roundup.patch)
  glibc/repos/staging-i686/glibc.install
(from rev 228067, glibc/trunk/glibc.install)
  glibc/repos/staging-i686/locale-gen
(from rev 228067, glibc/trunk/locale-gen)
  glibc/repos/staging-i686/locale.gen.txt
(from rev 228067, glibc/trunk/locale.gen.txt)
  glibc/repos/staging-x86_64/
  glibc/repos/staging-x86_64/PKGBUILD
(from rev 228067, glibc/trunk/PKGBUILD)
  glibc/repos/staging-x86_64/glibc-2.20-roundup.patch
(from rev 228067, glibc/trunk/glibc-2.20-roundup.patch)
  glibc/repos/staging-x86_64/glibc.install
(from rev 228067, glibc/trunk/glibc.install)
  glibc/repos/staging-x86_64/locale-gen
(from rev 228067, glibc/trunk/locale-gen)
  glibc/repos/staging-x86_64/locale.gen.txt
(from rev 228067, glibc/trunk/locale.gen.txt)

-+
 staging-i686/PKGBUILD   |  149 +
 staging-i686/glibc-2.20-roundup.patch   |  890 ++
 staging-i686/glibc.install  |   22 
 staging-i686/locale-gen |   42 +
 staging-i686/locale.gen.txt |   23 
 staging-x86_64/PKGBUILD |  149 +
 staging-x86_64/glibc-2.20-roundup.patch |  890 ++
 staging-x86_64/glibc.install|   22 
 staging-x86_64/locale-gen   |   42 +
 staging-x86_64/locale.gen.txt   |   23 
 10 files changed, 2252 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 228067:228068 to see the changes.


[arch-commits] Commit in gcc/trunk (PKGBUILD)

2014-12-26 Thread Allan McRae
Date: Saturday, December 27, 2014 @ 04:05:18
  Author: allan
Revision: 228069

upgpkg: gcc 4.9.2-2

binutils-2.25 rebuild, new upstream snapshot

Modified:
  gcc/trunk/PKGBUILD

--+
 PKGBUILD |   18 --
 1 file changed, 8 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-27 02:56:15 UTC (rev 228068)
+++ PKGBUILD2014-12-27 03:05:18 UTC (rev 228069)
@@ -9,21 +9,21 @@
 _pkgver=4.9
 _islver=0.12.2
 _cloogver=0.18.1
-pkgrel=1
-#_snapshot=4.9-20140903
+pkgrel=2
+_snapshot=4.9-20141224
 pkgdesc=The GNU Compiler Collection
 arch=('i686' 'x86_64')
 license=('GPL' 'LGPL' 'FDL' 'custom')
 url=http://gcc.gnu.org;
-makedepends=('binutils=2.24' 'libmpc' 'gcc-ada' 'doxygen')
+makedepends=('binutils=2.25' 'libmpc' 'gcc-ada' 'doxygen')
 checkdepends=('dejagnu' 'inetutils')
 options=('!emptydirs')
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
-
#ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
+source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
+
ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
 http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
 http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz
 gcc-4.8-filename-output.patch)
-md5sums=('4df8ee253b7f3863ad0b86359cd39c43'
+md5sums=('064bc3224ed492c1b2751c313f8278b0'
  'e039bfcfb6c2ab039b8ee69bf883e824'
  'e34fca0540d840e5d0f6427e98c92252'
  '6810bb9b2252f03e6c98d9a671d94589')
@@ -242,7 +242,7 @@
 {
   pkgdesc=Fortran front-end for GCC
   depends=(gcc=$pkgver-$pkgrel)
-  options=('staticlibs' '!emptydirs')
+  options=('!emptydirs')
   install=gcc-fortran.install
 
   cd ${srcdir}/gcc-build
@@ -301,7 +301,7 @@
 {
   pkgdesc=Go front-end for GCC
   depends=(gcc=$pkgver-$pkgrel)
-  options=('staticlibs' '!emptydirs')
+  options=('!emptydirs')
   install=gcc-go.install
 
   cd ${srcdir}/gcc-build
@@ -309,8 +309,6 @@
   make -C gcc DESTDIR=$pkgdir go.install-{common,man,info}
   install -Dm755 gcc/go1 $pkgdir/${_libdir}/go1
 
-  rm $pkgdir/usr/lib/libgo.a
-
   # Install Runtime Library Exception
   install -d ${pkgdir}/usr/share/licenses/gcc-go/
   ln -s ../gcc-libs/RUNTIME.LIBRARY.EXCEPTION 
${pkgdir}/usr/share/licenses/gcc-go/


[arch-commits] Commit in gcc/repos (18 files)

2014-12-26 Thread Allan McRae
Date: Saturday, December 27, 2014 @ 04:07:59
  Author: allan
Revision: 228070

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  gcc/repos/staging-i686/
  gcc/repos/staging-i686/PKGBUILD
(from rev 228069, gcc/trunk/PKGBUILD)
  gcc/repos/staging-i686/gcc-4.8-filename-output.patch
(from rev 228069, gcc/trunk/gcc-4.8-filename-output.patch)
  gcc/repos/staging-i686/gcc-4.9-isl-0.13-hack.patch
(from rev 228069, gcc/trunk/gcc-4.9-isl-0.13-hack.patch)
  gcc/repos/staging-i686/gcc-ada.install
(from rev 228069, gcc/trunk/gcc-ada.install)
  gcc/repos/staging-i686/gcc-fortran.install
(from rev 228069, gcc/trunk/gcc-fortran.install)
  gcc/repos/staging-i686/gcc-go.install
(from rev 228069, gcc/trunk/gcc-go.install)
  gcc/repos/staging-i686/gcc-libs.install
(from rev 228069, gcc/trunk/gcc-libs.install)
  gcc/repos/staging-i686/gcc.install
(from rev 228069, gcc/trunk/gcc.install)
  gcc/repos/staging-x86_64/
  gcc/repos/staging-x86_64/PKGBUILD
(from rev 228069, gcc/trunk/PKGBUILD)
  gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch
(from rev 228069, gcc/trunk/gcc-4.8-filename-output.patch)
  gcc/repos/staging-x86_64/gcc-4.9-isl-0.13-hack.patch
(from rev 228069, gcc/trunk/gcc-4.9-isl-0.13-hack.patch)
  gcc/repos/staging-x86_64/gcc-ada.install
(from rev 228069, gcc/trunk/gcc-ada.install)
  gcc/repos/staging-x86_64/gcc-fortran.install
(from rev 228069, gcc/trunk/gcc-fortran.install)
  gcc/repos/staging-x86_64/gcc-go.install
(from rev 228069, gcc/trunk/gcc-go.install)
  gcc/repos/staging-x86_64/gcc-libs.install
(from rev 228069, gcc/trunk/gcc-libs.install)
  gcc/repos/staging-x86_64/gcc.install
(from rev 228069, gcc/trunk/gcc.install)

--+
 staging-i686/PKGBUILD|  315 +
 staging-i686/gcc-4.8-filename-output.patch   |   17 +
 staging-i686/gcc-4.9-isl-0.13-hack.patch |   71 +
 staging-i686/gcc-ada.install |   20 +
 staging-i686/gcc-fortran.install |   16 +
 staging-i686/gcc-go.install  |   20 +
 staging-i686/gcc-libs.install|   16 +
 staging-i686/gcc.install |   20 +
 staging-x86_64/PKGBUILD  |  315 +
 staging-x86_64/gcc-4.8-filename-output.patch |   17 +
 staging-x86_64/gcc-4.9-isl-0.13-hack.patch   |   71 +
 staging-x86_64/gcc-ada.install   |   20 +
 staging-x86_64/gcc-fortran.install   |   16 +
 staging-x86_64/gcc-go.install|   20 +
 staging-x86_64/gcc-libs.install  |   16 +
 staging-x86_64/gcc.install   |   20 +
 16 files changed, 990 insertions(+)

Copied: gcc/repos/staging-i686/PKGBUILD (from rev 228069, gcc/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-12-27 03:07:59 UTC (rev 228070)
@@ -0,0 +1,315 @@
+# $Id$
+# Maintainer: Allan McRae al...@archlinux.org
+
+# toolchain build order: 
linux-api-headers-glibc-binutils-gcc-binutils-glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go')
+pkgver=4.9.2
+_pkgver=4.9
+_islver=0.12.2
+_cloogver=0.18.1
+pkgrel=2
+_snapshot=4.9-20141224
+pkgdesc=The GNU Compiler Collection
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'FDL' 'custom')
+url=http://gcc.gnu.org;
+makedepends=('binutils=2.25' 'libmpc' 'gcc-ada' 'doxygen')
+checkdepends=('dejagnu' 'inetutils')
+options=('!emptydirs')
+source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
+
ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz
+gcc-4.8-filename-output.patch)
+md5sums=('064bc3224ed492c1b2751c313f8278b0'
+ 'e039bfcfb6c2ab039b8ee69bf883e824'
+ 'e34fca0540d840e5d0f6427e98c92252'
+ '6810bb9b2252f03e6c98d9a671d94589')
+
+if [ -n ${_snapshot} ]; then
+  _basedir=gcc-${_snapshot}
+else
+  _basedir=gcc-${pkgver}
+fi
+
+_libdir=usr/lib/gcc/$CHOST/$pkgver
+
+prepare() {
+  cd ${srcdir}/${_basedir}
+
+  # link isl/cloog for in-tree builds
+  ln -s ../isl-${_islver} isl
+  ln -s ../cloog-${_cloogver} cloog
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  [[ $CARCH == x86_64 ]]  sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
+
+  echo ${pkgver}  gcc/BASE-VER
+
+  # hack! - some configure tests for header files using $CPP $CPPFLAGS
+  sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure
+
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653
+  # https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=9140d56f
+  patch 

[arch-commits] Commit in gradm/trunk (PKGBUILD)

2014-12-26 Thread Daniel Micay
Date: Saturday, December 27, 2014 @ 04:14:58
  Author: thestinger
Revision: 124657

add validpkgkeys array

Modified:
  gradm/trunk/PKGBUILD

--+
 PKGBUILD |3 +++
 1 file changed, 3 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 22:02:46 UTC (rev 124656)
+++ PKGBUILD2014-12-27 03:14:58 UTC (rev 124657)
@@ -24,6 +24,9 @@
 'SKIP'
 '23862daef9b00cdc91367d3a8039fc41627312a6c3d1f34054519f599514379c'
 '73cf31add3da55b539777d736764a40c6b30041cc259e1d0372c867b87070440')
+validpgpkeys=(
+  'DE9452CE46F42094907F108B44D1C0F82525FE49' # Bradley Spengler
+)
 
 prepare() {
   cd $pkgname


[arch-commits] Commit in gcc-multilib/trunk (PKGBUILD)

2014-12-26 Thread Jan Steffens
Date: Saturday, December 27, 2014 @ 07:20:58
  Author: heftig
Revision: 124658

4.9.2-2

Modified:
  gcc-multilib/trunk/PKGBUILD

--+
 PKGBUILD |   20 +---
 1 file changed, 9 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-27 03:14:58 UTC (rev 124657)
+++ PKGBUILD2014-12-27 06:20:58 UTC (rev 124658)
@@ -10,22 +10,22 @@
 _pkgver=4.9
 _islver=0.12.2
 _cloogver=0.18.1
-pkgrel=1
-#_snapshot=4.9-20140903
+pkgrel=2
+_snapshot=4.9-20141224
 pkgdesc=The GNU Compiler Collection for multilib
 arch=('x86_64')
 license=('GPL' 'LGPL' 'FDL' 'custom')
 url=http://gcc.gnu.org;
-makedepends=('binutils=2.24' 'libmpc' 'gcc-ada-multilib' 'doxygen'
+makedepends=('binutils=2.25' 'libmpc' 'gcc-ada-multilib' 'doxygen'
  'lib32-glibc=2.20')
 checkdepends=('dejagnu' 'inetutils')
 options=('!emptydirs')
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
-
#ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
+source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
+
ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
 http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
 http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz
 gcc-4.8-filename-output.patch)
-md5sums=('4df8ee253b7f3863ad0b86359cd39c43'
+md5sums=('064bc3224ed492c1b2751c313f8278b0'
  'e039bfcfb6c2ab039b8ee69bf883e824'
  'e34fca0540d840e5d0f6427e98c92252'
  '6810bb9b2252f03e6c98d9a671d94589')
@@ -187,7 +187,7 @@
 package_gcc-multilib()
 {
   pkgdesc=The GNU Compiler Collection - C and C++ frontends for multilib
-  depends=(gcc-libs-multilib=$pkgver-$pkgrel 'binutils=2.24' 'libmpc')
+  depends=(gcc-libs-multilib=$pkgver-$pkgrel 'binutils=2.25' 'libmpc')
   groups=('multilib-devel')
   options=('staticlibs')
   provides=(gcc=$pkgver-$pkgrel)
@@ -295,7 +295,7 @@
   depends=(gcc-multilib=$pkgver-$pkgrel)
   provides=(gcc-fortran=$pkgver-$pkgrel)
   conflicts=('gcc-fortran')
-  options=('staticlibs' '!emptydirs')
+  options=('!emptydirs')
   install=gcc-fortran.install
 
   cd ${srcdir}/gcc-build
@@ -371,7 +371,7 @@
   depends=(gcc-multilib=$pkgver-$pkgrel)
   provides=(gcc-go=$pkgver-$pkgrel)
   conflicts=('gcc-go')
-  options=('staticlibs' '!emptydirs')
+  options=('!emptydirs')
   install=gcc-go.install
 
   cd ${srcdir}/gcc-build
@@ -380,8 +380,6 @@
   make -C gcc DESTDIR=$pkgdir go.install-{common,man,info}
   install -Dm755 gcc/go1 $pkgdir/${_libdir}/go1
 
-  rm $pkgdir/usr/lib{,32}/libgo.a
-
   # Install Runtime Library Exception
   install -d ${pkgdir}/usr/share/licenses/gcc-go-multilib/
   ln -s ../gcc-libs-multilib/RUNTIME.LIBRARY.EXCEPTION 
${pkgdir}/usr/share/licenses/gcc-go-multilib/


[arch-commits] Commit in lib32-glibc/trunk (PKGBUILD glibc-2.20-roundup.patch)

2014-12-26 Thread Jan Steffens
Date: Saturday, December 27, 2014 @ 07:26:39
  Author: heftig
Revision: 124659

2.20-6

Modified:
  lib32-glibc/trunk/PKGBUILD
  lib32-glibc/trunk/glibc-2.20-roundup.patch

--+
 PKGBUILD |8 -
 glibc-2.20-roundup.patch |  305 -
 2 files changed, 304 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-27 06:20:58 UTC (rev 124658)
+++ PKGBUILD2014-12-27 06:26:39 UTC (rev 124659)
@@ -8,7 +8,7 @@
 _pkgbasename=glibc
 pkgname=lib32-$_pkgbasename
 pkgver=2.20
-pkgrel=4
+pkgrel=6
 pkgdesc=GNU C Library (32-bit)
 arch=('x86_64')
 url=http://www.gnu.org/software/libc;
@@ -22,11 +22,11 @@
 options=('!strip' 'staticlibs' '!emptydirs')
 
 source=(http://ftp.gnu.org/gnu/libc/${_pkgbasename}-${pkgver}.tar.xz{,.sig}
-   glibc-2.20-roundup.patch
+glibc-2.20-roundup.patch
 lib32-glibc.conf)
 md5sums=('948a6e06419a01bd51e97206861595b0'
  'SKIP'
- '8cfa2a0fa2a9aad8b86a138587d6261f'
+ 'f7a5faf2911ae7c13f584bd60c802873'
  '6e052f1cb693d5d3203f50f9d4e8c33b')
 validpgpkeys=('F37CDAB708E65EA183FD1AF625EF0A436C2A4AFF')  # Carlos O'Donell
 
@@ -33,7 +33,7 @@
 prepare() {
   cd ${srcdir}/glibc-${pkgver}
 
-  # glibc-2.20..d73ac1bb
+  # glibc-2.20..f80af766
   patch -p1 -i $srcdir/glibc-2.20-roundup.patch
 
   mkdir ${srcdir}/glibc-build

Modified: glibc-2.20-roundup.patch
===
--- glibc-2.20-roundup.patch2014-12-27 06:20:58 UTC (rev 124658)
+++ glibc-2.20-roundup.patch2014-12-27 06:26:39 UTC (rev 124659)
@@ -1,8 +1,23 @@
 diff --git a/ChangeLog b/ChangeLog
-index f343428..ac7d980 100644
+index f343428..e416cd0 100644
 --- a/ChangeLog
 +++ b/ChangeLog
-@@ -1,3 +1,94 @@
+@@ -1,3 +1,109 @@
++2014-12-16  Florian Weimer  fwei...@redhat.com
++
++  [BZ #17630]
++  * resolv/nss_dns/dns-network.c (getanswer_r): Iterate over alias
++  names.
++
++2014-12-15  Jeff Law  l...@redhat.com
++
++  [BZ #16617]
++  * stdio-common/vfprintf.c (vfprintf): Allocate large specs array
++  on the heap.  (CVE-2012-3406)
++  * stdio-common/bug23-2.c, stdio-common/bug23-3.c: New file.
++  * stdio-common/bug23-4.c: New file.  Test case by Joseph Myers.
++  * stdio-common/Makefile (tests): Add bug23-2, bug23-3, bug23-4.
++
 +2014-11-24  Siddhesh Poyarekar  siddh...@redhat.com
 +
 +  [BZ #17266]
@@ -98,10 +113,10 @@
  
* version.h (RELEASE): Set to stable.
 diff --git a/NEWS b/NEWS
-index 721b457..3de92cd 100644
+index 721b457..9bc835c 100644
 --- a/NEWS
 +++ b/NEWS
-@@ -5,6 +5,19 @@ See the end for copying conditions.
+@@ -5,6 +5,25 @@ See the end for copying conditions.
  Please send GNU C library bug reports via http://sourceware.org/bugzilla/
  using `glibc' in the product field.
  
@@ -109,7 +124,7 @@
 +
 +* The following bugs are resolved with this release:
 +
-+  17266, 17370, 17371, 17460, 17485, 17555, 17625.
++  16617, 17266, 17370, 17371, 17460, 17485, 17555, 17625, 17630.
 +
 +* CVE-2104-7817 The wordexp function could ignore the WRDE_NOCMD flag
 +  under certain input conditions resulting in the execution of a shell for
@@ -117,6 +132,12 @@
 +  implementation now checks WRDE_NOCMD immediately before executing the
 +  shell and returns the error WRDE_CMDSUB as expected.
 +
++* CVE-2012-3406 printf-style functions could run into a stack overflow when
++  processing format strings with a large number of format specifiers.
++
++* CVE-2014-9402 The nss_dns implementation of getnetbyname could run into an
++  infinite loopif the DNS response contained a PTR record of an unexpected
++  format.
 +
  Version 2.20
  
@@ -528,6 +549,280 @@
++words_offset;
error = parse_backtick (word, word_length, max_length, words,
words_offset, flags, pwordexp, ifs,
+diff --git a/resolv/nss_dns/dns-network.c b/resolv/nss_dns/dns-network.c
+index 0a77c8b..08cf0a6 100644
+--- a/resolv/nss_dns/dns-network.c
 b/resolv/nss_dns/dns-network.c
+@@ -398,8 +398,8 @@ getanswer_r (const querybuf *answer, int anslen, struct 
netent *result,
+ 
+   case BYNAME:
+ {
+-  char **ap = result-n_aliases++;
+-  while (*ap != NULL)
++  char **ap;
++  for (ap = result-n_aliases; *ap != NULL; ++ap)
+ {
+   /* Check each alias name for being of the forms:
+  4.3.2.1.in-addr.arpa = net 1.2.3.4
+diff --git a/stdio-common/Makefile b/stdio-common/Makefile
+index 5f8e534..e5e45b6 100644
+--- a/stdio-common/Makefile
 b/stdio-common/Makefile
+@@ -57,7 +57,7 @@ tests := tstscanf test_rdwr test-popen tstgetln test-fseek \
+bug19 bug19a tst-popen2 scanf13 scanf14 scanf15 bug20 bug21 bug22 \
+scanf16 scanf17 tst-setvbuf1 tst-grouping bug23 bug24 \
+bug-vfprintf-nargs tst-long-dbl-fphex 

[arch-commits] Commit in gcc-multilib/repos (10 files)

2014-12-26 Thread Jan Steffens
Date: Saturday, December 27, 2014 @ 07:43:35
  Author: heftig
Revision: 124660

archrelease: copy trunk to multilib-staging-x86_64

Added:
  gcc-multilib/repos/multilib-staging-x86_64/
  gcc-multilib/repos/multilib-staging-x86_64/PKGBUILD
(from rev 124659, gcc-multilib/trunk/PKGBUILD)
  gcc-multilib/repos/multilib-staging-x86_64/gcc-4.8-filename-output.patch
(from rev 124659, gcc-multilib/trunk/gcc-4.8-filename-output.patch)
  gcc-multilib/repos/multilib-staging-x86_64/gcc-4.8-lambda-ICE.patch
(from rev 124659, gcc-multilib/trunk/gcc-4.8-lambda-ICE.patch)
  gcc-multilib/repos/multilib-staging-x86_64/gcc-4.9-isl-0.13-hack.patch
(from rev 124659, gcc-multilib/trunk/gcc-4.9-isl-0.13-hack.patch)
  gcc-multilib/repos/multilib-staging-x86_64/gcc-ada.install
(from rev 124659, gcc-multilib/trunk/gcc-ada.install)
  gcc-multilib/repos/multilib-staging-x86_64/gcc-fortran.install
(from rev 124659, gcc-multilib/trunk/gcc-fortran.install)
  gcc-multilib/repos/multilib-staging-x86_64/gcc-go.install
(from rev 124659, gcc-multilib/trunk/gcc-go.install)
  gcc-multilib/repos/multilib-staging-x86_64/gcc-libs.install
(from rev 124659, gcc-multilib/trunk/gcc-libs.install)
  gcc-multilib/repos/multilib-staging-x86_64/gcc.install
(from rev 124659, gcc-multilib/trunk/gcc.install)

---+
 PKGBUILD  |  386 
 gcc-4.8-filename-output.patch |   17 +
 gcc-4.8-lambda-ICE.patch  |   35 +++
 gcc-4.9-isl-0.13-hack.patch   |   71 +++
 gcc-ada.install   |   20 ++
 gcc-fortran.install   |   16 +
 gcc-go.install|   20 ++
 gcc-libs.install  |   16 +
 gcc.install   |   20 ++
 9 files changed, 601 insertions(+)

Copied: gcc-multilib/repos/multilib-staging-x86_64/PKGBUILD (from rev 124659, 
gcc-multilib/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2014-12-27 06:43:35 UTC (rev 124660)
@@ -0,0 +1,386 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Allan McRae al...@archlinux.org
+
+# toolchain build order: 
linux-api-headers-glibc-binutils-gcc-binutils-glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=('gcc-multilib' 'gcc-libs-multilib' 'lib32-gcc-libs' 
'gcc-fortran-multilib' 'gcc-objc-multilib' 'gcc-ada-multilib' 'gcc-go-multilib')
+pkgver=4.9.2
+_pkgver=4.9
+_islver=0.12.2
+_cloogver=0.18.1
+pkgrel=2
+_snapshot=4.9-20141224
+pkgdesc=The GNU Compiler Collection for multilib
+arch=('x86_64')
+license=('GPL' 'LGPL' 'FDL' 'custom')
+url=http://gcc.gnu.org;
+makedepends=('binutils=2.25' 'libmpc' 'gcc-ada-multilib' 'doxygen'
+ 'lib32-glibc=2.20')
+checkdepends=('dejagnu' 'inetutils')
+options=('!emptydirs')
+source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
+
ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz
+gcc-4.8-filename-output.patch)
+md5sums=('064bc3224ed492c1b2751c313f8278b0'
+ 'e039bfcfb6c2ab039b8ee69bf883e824'
+ 'e34fca0540d840e5d0f6427e98c92252'
+ '6810bb9b2252f03e6c98d9a671d94589')
+
+if [ -n ${_snapshot} ]; then
+  _basedir=gcc-${_snapshot}
+else
+  _basedir=gcc-${pkgver}
+fi
+
+_libdir=usr/lib/gcc/$CHOST/$pkgver
+
+prepare() {
+  cd ${srcdir}/${_basedir}
+
+  # link isl/cloog for in-tree builds
+  ln -s ../isl-${_islver} isl
+  ln -s ../cloog-${_cloogver} cloog
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  [[ $CARCH == x86_64 ]]  sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
+
+  echo ${pkgver}  gcc/BASE-VER
+
+  # hack! - some configure tests for header files using $CPP $CPPFLAGS
+  sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure
+
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653
+  # https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=9140d56f
+  patch -p1 -i ${srcdir}/gcc-4.8-filename-output.patch
+
+  mkdir ${srcdir}/gcc-build
+}
+
+build() {
+  cd ${srcdir}/gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  ${srcdir}/${_basedir}/configure --prefix=/usr \
+  --libdir=/usr/lib --libexecdir=/usr/lib \
+  --mandir=/usr/share/man --infodir=/usr/share/info \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \
+  --enable-shared --enable-threads=posix \
+  --with-system-zlib --enable-__cxa_atexit \
+  --disable-libunwind-exceptions --enable-clocale=gnu 

[arch-commits] Commit in lib32-glibc/repos (4 files)

2014-12-26 Thread Jan Steffens
Date: Saturday, December 27, 2014 @ 07:44:38
  Author: heftig
Revision: 124661

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-glibc/repos/multilib-staging-x86_64/
  lib32-glibc/repos/multilib-staging-x86_64/PKGBUILD
(from rev 124660, lib32-glibc/trunk/PKGBUILD)
  lib32-glibc/repos/multilib-staging-x86_64/glibc-2.20-roundup.patch
(from rev 124660, lib32-glibc/trunk/glibc-2.20-roundup.patch)
  lib32-glibc/repos/multilib-staging-x86_64/lib32-glibc.conf
(from rev 124660, lib32-glibc/trunk/lib32-glibc.conf)

--+
 PKGBUILD |  145 +++
 glibc-2.20-roundup.patch |  890 +
 lib32-glibc.conf |1 
 3 files changed, 1036 insertions(+)

Copied: lib32-glibc/repos/multilib-staging-x86_64/PKGBUILD (from rev 124660, 
lib32-glibc/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2014-12-27 06:44:38 UTC (rev 124661)
@@ -0,0 +1,145 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Jan de Groot j...@archlinux.org
+# Contributor: Allan McRae al...@archlinux.org
+
+# toolchain build order: 
linux-api-headers-glibc-binutils-gcc-binutils-glibc
+
+_pkgbasename=glibc
+pkgname=lib32-$_pkgbasename
+pkgver=2.20
+pkgrel=6
+pkgdesc=GNU C Library (32-bit)
+arch=('x86_64')
+url=http://www.gnu.org/software/libc;
+license=('GPL' 'LGPL')
+groups=()
+depends=()
+makedepends=('gcc-multilib=4.9')
+backup=()
+
+
+options=('!strip' 'staticlibs' '!emptydirs')
+
+source=(http://ftp.gnu.org/gnu/libc/${_pkgbasename}-${pkgver}.tar.xz{,.sig}
+glibc-2.20-roundup.patch
+lib32-glibc.conf)
+md5sums=('948a6e06419a01bd51e97206861595b0'
+ 'SKIP'
+ 'f7a5faf2911ae7c13f584bd60c802873'
+ '6e052f1cb693d5d3203f50f9d4e8c33b')
+validpgpkeys=('F37CDAB708E65EA183FD1AF625EF0A436C2A4AFF')  # Carlos O'Donell
+
+prepare() {
+  cd ${srcdir}/glibc-${pkgver}
+
+  # glibc-2.20..f80af766
+  patch -p1 -i $srcdir/glibc-2.20-roundup.patch
+
+  mkdir ${srcdir}/glibc-build
+}
+
+build() {
+  cd ${srcdir}/glibc-build
+
+  #if [[ ${CARCH} = i686 ]]; then
+# Hack to fix NPTL issues with Xen, only required on 32bit platforms
+# TODO: make separate glibc-xen package for i686
+export CFLAGS=${CFLAGS} -mno-tls-direct-seg-refs
+  #fi
+
+  echo slibdir=/usr/lib32  configparms
+  echo rtlddir=/usr/lib32  configparms
+  echo sbindir=/usr/bin  configparms
+  echo rootsbindir=/usr/bin  configparms
+
+  export CC=gcc -m32
+  export CXX=g++ -m32
+
+  # remove hardening options for building libraries
+  CFLAGS=${CFLAGS/-fstack-protector-strong/}
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+
+  ${srcdir}/${_pkgbasename}-${pkgver}/configure --prefix=/usr \
+  --libdir=/usr/lib32 --libexecdir=/usr/lib32 \
+  --with-headers=/usr/include \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-add-ons \
+  --enable-obsolete-rpc \
+  --enable-kernel=2.6.32 \
+  --enable-bind-now --disable-profile \
+  --enable-stackguard-randomization \
+  --enable-lock-elision \
+  --enable-multi-arch i686-unknown-linux-gnu
+
+  # build libraries with hardening disabled
+  echo build-programs=no  configparms
+  make
+
+  # re-enable hardening for programs
+  sed -i /build-programs=/s#no#yes# configparms
+  echo CC += -fstack-protector-strong -D_FORTIFY_SOURCE=2  configparms
+  echo CXX += -fstack-protector-strong -D_FORTIFY_SOURCE=2  configparms
+  make
+
+  # remove harding in preparation to run test-suite
+  sed -i '5,7d' configparms
+}
+
+check() {
+  # the linker commands need to be reordered - fixed in 2.19
+  LDFLAGS=${LDFLAGS/--as-needed,/}
+
+  cd ${srcdir}/glibc-build
+
+  # tst-cleanupx4 failure on i686 is expected
+  make check || true
+}
+
+package() {
+  cd ${srcdir}/glibc-build
+  make install_root=${pkgdir} install
+
+  rm -rf ${pkgdir}/{etc,sbin,usr/{bin,sbin,share},var}
+
+  # We need one 32 bit specific header file
+  find ${pkgdir}/usr/include -type f -not -name stubs-32.h -delete
+
+
+  # Dynamic linker
+  mkdir ${pkgdir}/usr/lib
+  ln -s ../lib32/ld-linux.so.2 ${pkgdir}/usr/lib/
+
+  # Add lib32 paths to the default library search path
+  install -Dm644 $srcdir/lib32-glibc.conf 
$pkgdir/etc/ld.so.conf.d/lib32-glibc.conf
+
+  # Symlink /usr/lib32/locale to /usr/lib/locale
+  ln -s ../lib/locale $pkgdir/usr/lib32/locale
+
+  # remove the static libraries that have a shared counterpart
+  # libc, libdl, libm and libpthread are required for toolchain testsuites
+  # in addition libcrypt appears widely required
+  rm $pkgdir/usr/lib32/lib{anl,BrokenLocale,nsl,resolv,rt,util}.a
+
+  # Do not strip the following files for improved debugging support
+  # (improved as in not breaking gdb and valgrind...):
+  #   ld-${pkgver}.so
+  #   libc-${pkgver}.so
+  #   libpthread-${pkgver}.so
+  #