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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 09:18:55
  Author: jelle
Revision: 88941

upgpkg: haskell-regex-base 0.93.2-13

ghc 7.6.3 rebuild

Modified:
  haskell-regex-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 04:37:43 UTC (rev 88940)
+++ PKGBUILD2013-04-25 07:18:55 UTC (rev 88941)
@@ -6,12 +6,12 @@
 _hkgname=regex-base
 pkgname=haskell-regex-base
 pkgver=0.93.2
-pkgrel=12
+pkgrel=13
 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.6.2-1' 'sh' 'haskell-mtl=2.1.2')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz;)
 install=$pkgname.install
 sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 09:19:41
  Author: jelle
Revision: 88942

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

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

Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 
88941, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 07:19:41 UTC (rev 88942)
@@ -0,0 +1,43 @@
+# $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=13
+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.6.3-1' 'sh' 'haskell-mtl=2.1.2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz;)
+install=$pkgname.install
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+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
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 
haskell-regex-base/repos/community-staging-i686/haskell-regex-base.install 
(from rev 88941, haskell-regex-base/trunk/haskell-regex-base.install)
===
--- community-staging-i686/haskell-regex-base.install   
(rev 0)
+++ community-staging-i686/haskell-regex-base.install   2013-04-25 07:19:41 UTC 
(rev 88942)
@@ -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 
88941, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 07:19:41 UTC (rev 88942)
@@ -0,0 +1,43 @@
+# $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=13
+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.6.3-1' 'sh' 'haskell-mtl=2.1.2')

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 09:30:22
  Author: jelle
Revision: 88943

upgpkg: haskell-cairo 0.12.4-3

ghc 7.6.3 rebuild

Modified:
  haskell-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 07:19:41 UTC (rev 88942)
+++ PKGBUILD2013-04-25 07:30:22 UTC (rev 88943)
@@ -3,12 +3,12 @@
 
 pkgname=haskell-cairo
 pkgver=0.12.4
-pkgrel=2
+pkgrel=3
 pkgdesc=Binding to the cairo library for Gtk2Hs.
 url=http://hackage.haskell.org/package/cairo;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
-depends=('ghc' 'cairo' 'haskell-mtl')
+depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2')
 makedepends=(gtk2hs-buildtools)
 options=('strip')
 conflicts=('gtk2hs-cairo')
@@ -31,7 +31,6 @@
 }
 
 package() {
-depends=(ghc=`pacman -Q ghc | cut -f2 -d\ |cut -f1 -d-` 'cairo' 
haskell-mtl=`pacman -Q haskell-mtl | cut -f2 -d\ |cut -f1 -d-`)
 
 cd ${srcdir}/cairo-${pkgver}
 install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 09:31:14
  Author: jelle
Revision: 88944

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

Added:
  haskell-cairo/repos/community-staging-i686/
  haskell-cairo/repos/community-staging-i686/PKGBUILD
(from rev 88943, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install
(from rev 88943, haskell-cairo/trunk/gtk2hs-cairo.install)
  haskell-cairo/repos/community-staging-x86_64/
  haskell-cairo/repos/community-staging-x86_64/PKGBUILD
(from rev 88943, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install
(from rev 88943, haskell-cairo/trunk/gtk2hs-cairo.install)

---+
 community-staging-i686/PKGBUILD   |   41 
 community-staging-i686/gtk2hs-cairo.install   |   18 ++
 community-staging-x86_64/PKGBUILD |   41 
 community-staging-x86_64/gtk2hs-cairo.install |   18 ++
 4 files changed, 118 insertions(+)

Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88943, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 07:31:14 UTC (rev 88944)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-cairo
+pkgver=0.12.4
+pkgrel=3
+pkgdesc=Binding to the cairo library for Gtk2Hs.
+url=http://hackage.haskell.org/package/cairo;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2')
+makedepends=(gtk2hs-buildtools)
+options=('strip')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+install=gtk2hs-cairo.install
+source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz)
+md5sums=('b9d7e8de6ba4db680c222958622d6ee6')
+
+build() {
+cd ${srcdir}/cairo-$pkgver
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+
+cd ${srcdir}/cairo-${pkgver}
+install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh
+install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh
+install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+ln -s /usr/share/doc/haskell-cairo/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/cairo
+runhaskell Setup copy --destdir=${pkgdir}
+}

Copied: haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from 
rev 88943, haskell-cairo/trunk/gtk2hs-cairo.install)
===
--- community-staging-i686/gtk2hs-cairo.install (rev 0)
+++ community-staging-i686/gtk2hs-cairo.install 2013-04-25 07:31:14 UTC (rev 
88944)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/gtk2hs-cairo
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 88943, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 07:31:14 UTC (rev 88944)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-cairo
+pkgver=0.12.4
+pkgrel=3
+pkgdesc=Binding to the cairo library for Gtk2Hs.
+url=http://hackage.haskell.org/package/cairo;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2')
+makedepends=(gtk2hs-buildtools)
+options=('strip')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+install=gtk2hs-cairo.install
+source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz)
+md5sums=('b9d7e8de6ba4db680c222958622d6ee6')
+
+build() {
+cd ${srcdir}/cairo-$pkgver
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 09:39:43
  Author: jelle
Revision: 88945

upgpkg: haskell-tar 0.4.0.1-5

ghc 7.6.3 rebuild

Modified:
  haskell-tar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 07:31:14 UTC (rev 88944)
+++ PKGBUILD2013-04-25 07:39:43 UTC (rev 88945)
@@ -4,12 +4,12 @@
 
 pkgname=haskell-tar
 pkgver=0.4.0.1
-pkgrel=4
+pkgrel=5
 pkgdesc='Reading, writing and manipulating tar archive files'
 url='http://hackage.haskell.org/package/tar'
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
-depends=('ghc=7.6.2-1')
+depends=('ghc=7.6.3-1')
 
source=(http://hackage.haskell.org/packages/archive/tar/$pkgver/tar-$pkgver.tar.gz;)
 install=haskell-tar.install
 sha256sums=('a408274d8325f4e3144c5aa154d72f1ee7b0a7342570fd6805e3be3fe0d97a6d')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 09:40:39
  Author: jelle
Revision: 88946

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

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

--+
 community-staging-i686/PKGBUILD  |   45 +
 community-staging-i686/haskell-tar.install   |   24 +
 community-staging-x86_64/PKGBUILD|   45 +
 community-staging-x86_64/haskell-tar.install |   24 +
 4 files changed, 138 insertions(+)

Copied: haskell-tar/repos/community-staging-i686/PKGBUILD (from rev 88945, 
haskell-tar/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 07:40:39 UTC (rev 88946)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+pkgname=haskell-tar
+pkgver=0.4.0.1
+pkgrel=5
+pkgdesc='Reading, writing and manipulating tar archive files'
+url='http://hackage.haskell.org/package/tar'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.6.3-1')
+source=(http://hackage.haskell.org/packages/archive/tar/$pkgver/tar-$pkgver.tar.gz;)
+install=haskell-tar.install
+sha256sums=('a408274d8325f4e3144c5aa154d72f1ee7b0a7342570fd6805e3be3fe0d97a6d')
+
+build() {
+  cd $srcdir/tar-$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/tar-$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/tar
+  runhaskell Setup copy --destdir=$pkgdir
+  install -Dm 644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+  rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: haskell-tar/repos/community-staging-i686/haskell-tar.install (from rev 
88945, haskell-tar/trunk/haskell-tar.install)
===
--- community-staging-i686/haskell-tar.install  (rev 0)
+++ community-staging-i686/haskell-tar.install  2013-04-25 07:40:39 UTC (rev 
88946)
@@ -0,0 +1,24 @@
+HS_DIR=usr/share/haskell/haskell-tar
+
+post_install() {
+  ${HS_DIR}/register.sh
+   post_remove
+}
+
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+
+post_upgrade() {
+   post_install
+}
+
+pre_remove() {
+   pre_upgrade
+}
+
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+# vim:set ts=2 sw=2 et:

Copied: haskell-tar/repos/community-staging-x86_64/PKGBUILD (from rev 88945, 
haskell-tar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 07:40:39 UTC (rev 88946)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+pkgname=haskell-tar
+pkgver=0.4.0.1
+pkgrel=5
+pkgdesc='Reading, writing and manipulating tar archive files'
+url='http://hackage.haskell.org/package/tar'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.6.3-1')
+source=(http://hackage.haskell.org/packages/archive/tar/$pkgver/tar-$pkgver.tar.gz;)
+install=haskell-tar.install
+sha256sums=('a408274d8325f4e3144c5aa154d72f1ee7b0a7342570fd6805e3be3fe0d97a6d')
+
+build() {
+  cd $srcdir/tar-$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' | 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:08:41
  Author: jelle
Revision: 88947

upgpkg: haskell-terminfo 0.3.2.5-3

ghc 7.6.3 rebuild

Modified:
  haskell-terminfo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 07:40:39 UTC (rev 88946)
+++ PKGBUILD2013-04-25 08:08:41 UTC (rev 88947)
@@ -5,12 +5,12 @@
 _hkgname=terminfo
 pkgname=haskell-terminfo
 pkgver=0.3.2.5
-pkgrel=2
+pkgrel=3
 pkgdesc=Haskell bindings to the terminfo library.
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' 'sh')
+depends=('ghc=7.6.3-1' 'sh')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
 md5sums=('7ef09acfac9f6fc499ed3bb804ae2ab3')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:09:24
  Author: jelle
Revision: 88948

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

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

---+
 community-staging-i686/PKGBUILD   |   41 
 community-staging-i686/haskell-terminfo.install   |   18 
 community-staging-x86_64/PKGBUILD |   41 
 community-staging-x86_64/haskell-terminfo.install |   18 
 4 files changed, 118 insertions(+)

Copied: haskell-terminfo/repos/community-staging-i686/PKGBUILD (from rev 88947, 
haskell-terminfo/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 08:09:24 UTC (rev 88948)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=terminfo
+pkgname=haskell-terminfo
+pkgver=0.3.2.5
+pkgrel=3
+pkgdesc=Haskell bindings to the terminfo library.
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('7ef09acfac9f6fc499ed3bb804ae2ab3')
+
+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-terminfo/repos/community-staging-i686/haskell-terminfo.install 
(from rev 88947, haskell-terminfo/trunk/haskell-terminfo.install)
===
--- community-staging-i686/haskell-terminfo.install 
(rev 0)
+++ community-staging-i686/haskell-terminfo.install 2013-04-25 08:09:24 UTC 
(rev 88948)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-terminfo
+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-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 
88947, haskell-terminfo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 08:09:24 UTC (rev 88948)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=terminfo
+pkgname=haskell-terminfo
+pkgver=0.3.2.5
+pkgrel=3
+pkgdesc=Haskell bindings to the terminfo library.
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('7ef09acfac9f6fc499ed3bb804ae2ab3')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:19:19
  Author: jelle
Revision: 88949

upgpkg: haskell-primitive 0.5.0.1-5

ghc 7.6.3 rebuild

Modified:
  haskell-primitive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:09:24 UTC (rev 88948)
+++ PKGBUILD2013-04-25 08:19:19 UTC (rev 88949)
@@ -3,13 +3,13 @@
 
 pkgname=haskell-primitive
 pkgver=0.5.0.1
-pkgrel=4
+pkgrel=5
 pkgdesc=Wrappers for primitive operations
 url=http://hackage.haskell.org/package/primitive;
 license=(custom:BSD3)
 arch=('i686' 'x86_64')
 makedepends=()
-depends=(ghc)
+depends=(ghc=7.6.3-1)
 options=('strip')
 install=${pkgname}.install
 
source=(http://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;)



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:26:41
  Author: jelle
Revision: 88950

upgpkg: haskell-glib 0.12.4-3

ghc 7.6.3 rebuild

Modified:
  haskell-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:19:19 UTC (rev 88949)
+++ PKGBUILD2013-04-25 08:26:41 UTC (rev 88950)
@@ -3,12 +3,12 @@
 
 pkgname=haskell-glib
 pkgver=0.12.4
-pkgrel=2
+pkgrel=3
 pkgdesc=Binding to the GLIB library for Gtk2Hs.
 url=http://hackage.haskell.org/package/glib;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
-depends=('ghc' 'glib2')
+depends=('ghc=7.6.3' 'glib2')
 makedepends=(gtk2hs-buildtools)
 options=('strip')
 install=gtk2hs-glib.install



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:27:45
  Author: jelle
Revision: 88951

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

Added:
  haskell-glib/repos/community-staging-i686/
  
haskell-glib/repos/community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch
(from rev 88950, haskell-glib/trunk/0001-compatibility-with-ghc-7.6.1.patch)
  haskell-glib/repos/community-staging-i686/PKGBUILD
(from rev 88950, haskell-glib/trunk/PKGBUILD)
  haskell-glib/repos/community-staging-i686/gtk2hs-glib.install
(from rev 88950, haskell-glib/trunk/gtk2hs-glib.install)
  haskell-glib/repos/community-staging-x86_64/
  
haskell-glib/repos/community-staging-x86_64/0001-compatibility-with-ghc-7.6.1.patch
(from rev 88950, haskell-glib/trunk/0001-compatibility-with-ghc-7.6.1.patch)
  haskell-glib/repos/community-staging-x86_64/PKGBUILD
(from rev 88950, haskell-glib/trunk/PKGBUILD)
  haskell-glib/repos/community-staging-x86_64/gtk2hs-glib.install
(from rev 88950, haskell-glib/trunk/gtk2hs-glib.install)

--+
 community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch   |   55 
++
 community-staging-i686/PKGBUILD  |   48 

 community-staging-i686/gtk2hs-glib.install   |   18 +++
 community-staging-x86_64/0001-compatibility-with-ghc-7.6.1.patch |   55 
++
 community-staging-x86_64/PKGBUILD|   48 

 community-staging-x86_64/gtk2hs-glib.install |   18 +++
 6 files changed, 242 insertions(+)

Copied: 
haskell-glib/repos/community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch
 (from rev 88950, haskell-glib/trunk/0001-compatibility-with-ghc-7.6.1.patch)
===
--- community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch  
(rev 0)
+++ community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch  
2013-04-25 08:27:45 UTC (rev 88951)
@@ -0,0 +1,55 @@
+From 7e677b1c633d2b426fc956fcfa084a82ef6df861 Mon Sep 17 00:00:00 2001
+From: Thomas Dziedzic gos...@gmail.com
+Date: Thu, 27 Sep 2012 04:48:10 -0700
+Subject: [PATCH] compatibility with ghc 7.6.1
+
+---
+ System/Glib/GObject.chs  | 4 +---
+ System/Glib/MainLoop.chs | 4 ++--
+ 2 files changed, 3 insertions(+), 5 deletions(-)
+
+diff --git a/System/Glib/GObject.chs b/System/Glib/GObject.chs
+index 5f0fe5c..9925d2c 100644
+--- a/System/Glib/GObject.chs
 b/System/Glib/GObject.chs
+@@ -127,8 +127,6 @@ makeNewGObject (constr, objectUnref) generator = do
+ 
+ {#pointer GDestroyNotify as DestroyNotify#}
+ 
+-foreign import ccall wrapper mkDestroyNotifyPtr :: IO () - IO DestroyNotify
+-
+ -- | This function wraps any newly created objects that derives from
+ -- GInitiallyUnowned also known as objects with
+ -- \floating-references\. The object will be refSink (for glib
+@@ -225,4 +223,4 @@ isA obj gType =
+ -- at this point we would normally implement the notify signal handler;
+ -- I've moved this definition into the Object class of the gtk package
+ -- since there's a quite a bit of machinery missing here (generated signal
+--- register functions and the problem of recursive modules)
+\ No newline at end of file
++-- register functions and the problem of recursive modules)
+diff --git a/System/Glib/MainLoop.chs b/System/Glib/MainLoop.chs
+index 72fecb6..feb4c77 100644
+--- a/System/Glib/MainLoop.chs
 b/System/Glib/MainLoop.chs
+@@ -71,7 +71,7 @@ import System.Glib.GObject   (DestroyNotify, destroyFunPtr)
+ 
+ {#pointer SourceFunc#}
+ 
+-foreign import ccall wrapper mkSourceFunc :: IO {#type gint#} - IO 
SourceFunc
++foreign import ccall wrapper mkSourceFunc :: (Ptr () - IO {#type gint#}) 
- IO SourceFunc
+ 
+ type HandlerId = {#type guint#}
+ 
+@@ -79,7 +79,7 @@ type HandlerId = {#type guint#}
+ --
+ makeCallback :: IO {#type gint#} - IO (SourceFunc, DestroyNotify)
+ makeCallback fun = do
+-  funPtr - mkSourceFunc fun
++  funPtr - mkSourceFunc (const fun)
+   return (funPtr, destroyFunPtr)
+ 
+ -- | Sets a function to be called at regular intervals, with the default
+-- 
+1.7.12.1
+

Copied: haskell-glib/repos/community-staging-i686/PKGBUILD (from rev 88950, 
haskell-glib/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 08:27:45 UTC (rev 88951)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-glib
+pkgver=0.12.4
+pkgrel=3
+pkgdesc=Binding to the GLIB library for Gtk2Hs.
+url=http://hackage.haskell.org/package/glib;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3' 'glib2')
+makedepends=(gtk2hs-buildtools)
+options=('strip')
+install=gtk2hs-glib.install
+provides=('gtk2hs-glib')
+replaces=('gtk2hs-glib')

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

2013-04-25 Thread Sven-Hendrik Haase
Date: Thursday, April 25, 2013 @ 10:33:08
  Author: svenstaro
Revision: 88952

upgpkg: primus 20130425-1

Bumping

Modified:
  primus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:27:45 UTC (rev 88951)
+++ PKGBUILD2013-04-25 08:33:08 UTC (rev 88952)
@@ -2,7 +2,7 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=primus
-pkgver=20130414
+pkgver=20130425
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')
@@ -10,7 +10,7 @@
 license=('custom:ISC')
 depends=('bumblebee')
 makedepends=('git')
-source=(git://github.com/amonakov/primus.git)
+source=(git://github.com/amonakov/primus.git#commit=31ca47e644)
 sha1sums=('SKIP')
 
 build() {



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

2013-04-25 Thread Sven-Hendrik Haase
Date: Thursday, April 25, 2013 @ 10:33:22
  Author: svenstaro
Revision: 88953

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

Added:
  primus/repos/community-testing-i686/
  primus/repos/community-testing-i686/PKGBUILD
(from rev 88952, primus/trunk/PKGBUILD)
  primus/repos/community-testing-x86_64/
  primus/repos/community-testing-x86_64/PKGBUILD
(from rev 88952, primus/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |   37 
 community-testing-x86_64/PKGBUILD |   37 
 2 files changed, 74 insertions(+)

Copied: primus/repos/community-testing-i686/PKGBUILD (from rev 88952, 
primus/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2013-04-25 08:33:22 UTC (rev 88953)
@@ -0,0 +1,37 @@
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+# Contributor: Alexander Monakov amona...@gmail.com
+
+pkgname=primus
+pkgver=20130425
+pkgrel=1
+pkgdesc=Faster OpenGL offloading for Bumblebee
+arch=('i686' 'x86_64')
+url=https://github.com/amonakov/primus;
+license=('custom:ISC')
+depends=('bumblebee')
+makedepends=('git')
+source=(git://github.com/amonakov/primus.git#commit=31ca47e644)
+sha1sums=('SKIP')
+
+build() {
+  cd primus
+
+  make
+}
+
+package() {
+  cd primus
+
+  install -D lib/libGL.so.1 $pkgdir/usr/lib/primus/libGL.so.1
+  sed -e s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'# primusrun  
primusrun.dist
+  install -D primusrun.dist $pkgdir/usr/bin/primusrun
+
+  install -D primus.bash-completion $pkgdir/etc/bash_completion.d/primusrun
+
+  gzip -9 primusrun.1
+  install -D primusrun.1.gz $pkgdir/usr/share/man/man1/primusrun.1.gz
+
+  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: primus/repos/community-testing-x86_64/PKGBUILD (from rev 88952, 
primus/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2013-04-25 08:33:22 UTC (rev 88953)
@@ -0,0 +1,37 @@
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+# Contributor: Alexander Monakov amona...@gmail.com
+
+pkgname=primus
+pkgver=20130425
+pkgrel=1
+pkgdesc=Faster OpenGL offloading for Bumblebee
+arch=('i686' 'x86_64')
+url=https://github.com/amonakov/primus;
+license=('custom:ISC')
+depends=('bumblebee')
+makedepends=('git')
+source=(git://github.com/amonakov/primus.git#commit=31ca47e644)
+sha1sums=('SKIP')
+
+build() {
+  cd primus
+
+  make
+}
+
+package() {
+  cd primus
+
+  install -D lib/libGL.so.1 $pkgdir/usr/lib/primus/libGL.so.1
+  sed -e s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'# primusrun  
primusrun.dist
+  install -D primusrun.dist $pkgdir/usr/bin/primusrun
+
+  install -D primus.bash-completion $pkgdir/etc/bash_completion.d/primusrun
+
+  gzip -9 primusrun.1
+  install -D primusrun.1.gz $pkgdir/usr/share/man/man1/primusrun.1.gz
+
+  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:34:51
  Author: jelle
Revision: 88954

upgpkg: haskell-html 1.0.1.2-15

ghc 7.6.3 rebuild

Modified:
  haskell-html/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:33:22 UTC (rev 88953)
+++ PKGBUILD2013-04-25 08:34:51 UTC (rev 88954)
@@ -6,12 +6,12 @@
 _hkgname=html
 pkgname=haskell-html
 pkgver=1.0.1.2
-pkgrel=14
+pkgrel=15
 pkgdesc=HTML combinator library
 url=http://hackage.haskell.org/package/html;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' 'sh')
+depends=('ghc=7.6.3-1' 'sh')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install
 md5sums=('2a7de5a2af9a2f80d39825d6a95ee445')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:35:49
  Author: jelle
Revision: 88955

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

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

---+
 community-staging-i686/PKGBUILD   |   40 
 community-staging-i686/haskell-html.install   |   19 +++
 community-staging-x86_64/PKGBUILD |   40 
 community-staging-x86_64/haskell-html.install |   19 +++
 4 files changed, 118 insertions(+)

Copied: haskell-html/repos/community-staging-i686/PKGBUILD (from rev 88954, 
haskell-html/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 08:35:49 UTC (rev 88955)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel Wallace danielwallace at gtmanfred dot com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=html
+pkgname=haskell-html
+pkgver=1.0.1.2
+pkgrel=15
+pkgdesc=HTML combinator library
+url=http://hackage.haskell.org/package/html;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('2a7de5a2af9a2f80d39825d6a95ee445')
+
+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-html/repos/community-staging-i686/haskell-html.install (from 
rev 88954, haskell-html/trunk/haskell-html.install)
===
--- community-staging-i686/haskell-html.install (rev 0)
+++ community-staging-i686/haskell-html.install 2013-04-25 08:35:49 UTC (rev 
88955)
@@ -0,0 +1,19 @@
+HS_DIR=usr/share/haskell/haskell-html
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh  /dev/null
+  exit 0
+}
+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-html/repos/community-staging-x86_64/PKGBUILD (from rev 88954, 
haskell-html/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 08:35:49 UTC (rev 88955)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel Wallace danielwallace at gtmanfred dot com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=html
+pkgname=haskell-html
+pkgver=1.0.1.2
+pkgrel=15
+pkgdesc=HTML combinator library
+url=http://hackage.haskell.org/package/html;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('2a7de5a2af9a2f80d39825d6a95ee445')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O -p 

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

2013-04-25 Thread Sven-Hendrik Haase
Date: Thursday, April 25, 2013 @ 10:36:18
  Author: svenstaro
Revision: 88956

upgpkg: lib32-primus 20130414-1

Bumping

Modified:
  lib32-primus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:35:49 UTC (rev 88955)
+++ PKGBUILD2013-04-25 08:36:18 UTC (rev 88956)
@@ -10,7 +10,7 @@
 license=('custom:ISC')
 depends=('bumblebee' 'lib32-mesa-libgl')
 makedepends=('git' 'gcc-multilib')
-source=(git://github.com/amonakov/primus.git)
+source=(git://github.com/amonakov/primus.git#commit=31ca47e644)
 sha1sums=('SKIP')
 
 build() {



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

2013-04-25 Thread Sven-Hendrik Haase
Date: Thursday, April 25, 2013 @ 10:37:36
  Author: svenstaro
Revision: 88957

upgpkg: lib32-primus 20130425-1

Bumping

Modified:
  lib32-primus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:36:18 UTC (rev 88956)
+++ PKGBUILD2013-04-25 08:37:36 UTC (rev 88957)
@@ -2,7 +2,7 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=lib32-primus
-pkgver=20130414
+pkgver=20130425
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee (32-bit)
 arch=('i686' 'x86_64')



[arch-commits] Commit in lib32-primus/repos (2 files)

2013-04-25 Thread Sven-Hendrik Haase
Date: Thursday, April 25, 2013 @ 10:37:42
  Author: svenstaro
Revision: 88958

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-primus/repos/multilib-testing-x86_64/
  lib32-primus/repos/multilib-testing-x86_64/PKGBUILD
(from rev 88957, lib32-primus/trunk/PKGBUILD)

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

Copied: lib32-primus/repos/multilib-testing-x86_64/PKGBUILD (from rev 88957, 
lib32-primus/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2013-04-25 08:37:42 UTC (rev 88958)
@@ -0,0 +1,33 @@
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+# Contributor: Alexander Monakov amona...@gmail.com
+
+pkgname=lib32-primus
+pkgver=20130425
+pkgrel=1
+pkgdesc=Faster OpenGL offloading for Bumblebee (32-bit)
+arch=('i686' 'x86_64')
+url=https://github.com/amonakov/primus;
+license=('custom:ISC')
+depends=('bumblebee' 'lib32-mesa-libgl')
+makedepends=('git' 'gcc-multilib')
+source=(git://github.com/amonakov/primus.git#commit=31ca47e644)
+sha1sums=('SKIP')
+
+build() {
+  cd primus
+
+  export CC=g++ -m32
+  export CXX=g++ -m32
+
+  LIBDIR=lib32 make
+}
+
+package() {
+  cd primus
+
+  install -D lib32/libGL.so.1 $pkgdir/usr/lib32/primus/libGL.so.1
+
+  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:44:03
  Author: jelle
Revision: 88959

upgpkg: haskell-quickcheck 2.6-2

ghc 7.6.3 rebuild

Modified:
  haskell-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:37:42 UTC (rev 88958)
+++ PKGBUILD2013-04-25 08:44:03 UTC (rev 88959)
@@ -6,12 +6,12 @@
 _hkgname=QuickCheck
 pkgname=haskell-quickcheck
 pkgver=2.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Automatic testing of Haskell programs'
 url='http://hackage.haskell.org/package/QuickCheck'
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
-depends=('ghc=7.6.2-1' 'haskell-random=1.0.1.1-4' 'sh')
+depends=('ghc=7.6.3-1' 'haskell-random=1.0.1.1-5' 'sh')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz;)
 install=${pkgname}.install
 sha256sums=('8001c00a1892714d914e5007ba72cdd428c1ea4c6b8418c6cb5e7809753d970d')



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

2013-04-25 Thread Sven-Hendrik Haase
Date: Thursday, April 25, 2013 @ 10:44:05
  Author: svenstaro
Revision: 88960

upgpkg: bumblebee 3.2-1

Updating to 3.2

Modified:
  bumblebee/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:44:03 UTC (rev 88959)
+++ PKGBUILD2013-04-25 08:44:05 UTC (rev 88960)
@@ -1,8 +1,8 @@
 # Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
 
 pkgname=bumblebee
-pkgver=3.1
-pkgrel=6
+pkgver=3.2
+pkgrel=1
 pkgdesc=NVIDIA Optimus support for Linux through VirtualGL
 arch=('i686' 'x86_64')
 depends=('virtualgl' 'glib2' 'mesa-libgl')
@@ -25,7 +25,7 @@
 'etc/bumblebee/xorg.conf.nouveau' 
 'etc/bumblebee/xorg.conf.nvidia')
 source=(http://www.bumblebee-project.org/${pkgname}-${pkgver}.tar.gz;)
-md5sums=('de515ef51b1e0714c2f1b2a95f83e77e')
+md5sums=('690d0b3aea4ae1fc2a72fe2719ecfd74')
 
 build() {
 cd ${srcdir}/${pkgname}-${pkgver}



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

2013-04-25 Thread Sven-Hendrik Haase
Date: Thursday, April 25, 2013 @ 10:44:20
  Author: svenstaro
Revision: 88961

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

Added:
  bumblebee/repos/community-testing-i686/
  bumblebee/repos/community-testing-i686/PKGBUILD
(from rev 88960, bumblebee/trunk/PKGBUILD)
  bumblebee/repos/community-testing-i686/bumblebee.install
(from rev 88960, bumblebee/trunk/bumblebee.install)
  bumblebee/repos/community-testing-x86_64/
  bumblebee/repos/community-testing-x86_64/PKGBUILD
(from rev 88960, bumblebee/trunk/PKGBUILD)
  bumblebee/repos/community-testing-x86_64/bumblebee.install
(from rev 88960, bumblebee/trunk/bumblebee.install)

+
 community-testing-i686/PKGBUILD|   54 +++
 community-testing-i686/bumblebee.install   |   16 
 community-testing-x86_64/PKGBUILD  |   54 +++
 community-testing-x86_64/bumblebee.install |   16 
 4 files changed, 140 insertions(+)

Copied: bumblebee/repos/community-testing-i686/PKGBUILD (from rev 88960, 
bumblebee/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2013-04-25 08:44:20 UTC (rev 88961)
@@ -0,0 +1,54 @@
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+pkgname=bumblebee
+pkgver=3.2
+pkgrel=1
+pkgdesc=NVIDIA Optimus support for Linux through VirtualGL
+arch=('i686' 'x86_64')
+depends=('virtualgl' 'glib2' 'mesa-libgl')
+makedepends=('help2man')
+optdepends=('xf86-video-nouveau: nouveau driver'
+'nouveau-dri: 3D acceleration features fo nouveau'
+'bbswitch: switch on/off discrete card' 
+'nvidia: NVIDIA kernel driver'
+'primus: faster back-end for optirun')
+if [ $CARCH = x86_64 ]; then
+ optdepends[${#optdepends[@]}]='lib32-virtualgl: run 32bit applications 
with optirun'
+ optdepends[${#optdepends[@]}]='lib32-primus: faster back-end for optirun'
+fi
+conflicts=('nvidia-libgl')
+provides=('nvidia-libgl')
+url=http://www.bumblebee-project.org;
+license=(GPL3)
+install='bumblebee.install'
+backup=('etc/bumblebee/bumblebee.conf' 
+'etc/bumblebee/xorg.conf.nouveau' 
+'etc/bumblebee/xorg.conf.nvidia')
+source=(http://www.bumblebee-project.org/${pkgname}-${pkgver}.tar.gz;)
+md5sums=('690d0b3aea4ae1fc2a72fe2719ecfd74')
+
+build() {
+cd ${srcdir}/${pkgname}-${pkgver}
+
+./configure \
+CONF_DRIVER_MODULE_NVIDIA=nvidia \
+CONF_LDPATH_NVIDIA=/usr/lib/nvidia:/usr/lib32/nvidia \
+CONF_MODPATH_NVIDIA=/usr/lib/nvidia/xorg/,/usr/lib/xorg/modules \
+--prefix=/usr \
+--sysconfdir=/etc \
+--without-pidfile
+
+make
+}
+
+package() {
+cd ${srcdir}/${pkgname}-${pkgver}
+
+make install DESTDIR=$pkgdir
+
+# Install systemd unit
+install -D -m644 scripts/systemd/bumblebeed.service 
${pkgdir}/usr/lib/systemd/system/bumblebeed.service
+
+# Make bash_completion work
+mv -v ${pkgdir}/etc/bash_completion.d/bumblebee 
${pkgdir}/etc/bash_completion.d/optirun
+}

Copied: bumblebee/repos/community-testing-i686/bumblebee.install (from rev 
88960, bumblebee/trunk/bumblebee.install)
===
--- community-testing-i686/bumblebee.install(rev 0)
+++ community-testing-i686/bumblebee.install2013-04-25 08:44:20 UTC (rev 
88961)
@@ -0,0 +1,16 @@
+_notice() {
+echo Don't forget to add yourself to the 'bumblebee' group to use 
Bumblebee
+}
+
+post_upgrade() {
+getent group bumblebee /dev/null || groupadd -r bumblebee
+}
+
+post_remove() {
+getent group bumblebee /dev/null  groupdel bumblebee 1/dev/null
+}
+
+post_install() {
+post_upgrade
+_notice
+}

Copied: bumblebee/repos/community-testing-x86_64/PKGBUILD (from rev 88960, 
bumblebee/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2013-04-25 08:44:20 UTC (rev 88961)
@@ -0,0 +1,54 @@
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+pkgname=bumblebee
+pkgver=3.2
+pkgrel=1
+pkgdesc=NVIDIA Optimus support for Linux through VirtualGL
+arch=('i686' 'x86_64')
+depends=('virtualgl' 'glib2' 'mesa-libgl')
+makedepends=('help2man')
+optdepends=('xf86-video-nouveau: nouveau driver'
+'nouveau-dri: 3D acceleration features fo nouveau'
+'bbswitch: switch on/off discrete card' 
+'nvidia: NVIDIA kernel driver'
+'primus: faster back-end for optirun')
+if [ $CARCH = x86_64 ]; then
+ optdepends[${#optdepends[@]}]='lib32-virtualgl: run 32bit applications 
with optirun'
+ optdepends[${#optdepends[@]}]='lib32-primus: faster back-end for optirun'
+fi
+conflicts=('nvidia-libgl')

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:45:03
  Author: jelle
Revision: 88962

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 88961, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
  haskell-quickcheck/repos/community-staging-i686/PKGBUILD
(from rev 88961, haskell-quickcheck/trunk/PKGBUILD)
  haskell-quickcheck/repos/community-staging-i686/haskell-quickcheck.install
(from rev 88961, 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 88961, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
  haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 88961, haskell-quickcheck/trunk/PKGBUILD)
  haskell-quickcheck/repos/community-staging-x86_64/haskell-quickcheck.install
(from rev 88961, haskell-quickcheck/trunk/haskell-quickcheck.install)

--+
 
community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch
   |   50 ++
 community-staging-i686/PKGBUILD
  |   49 +
 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  
  |   49 +
 community-staging-x86_64/haskell-quickcheck.install
  |   18 +++
 6 files changed, 234 insertions(+)

Copied: 
haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch
 (from rev 88961, 
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
  2013-04-25 08:45:03 UTC (rev 88962)
@@ -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 
88961, haskell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 08:45:03 UTC (rev 88962)
@@ -0,0 +1,49 @@
+# $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.6
+pkgrel=2
+pkgdesc='Automatic testing of Haskell programs'
+url='http://hackage.haskell.org/package/QuickCheck'
+license=('custom:BSD3')

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:57:29
  Author: jelle
Revision: 88963

upgpkg: haskell-regex-posix 0.95.2-4

ghc 7.6.3 rebuild

Modified:
  haskell-regex-posix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:45:03 UTC (rev 88962)
+++ PKGBUILD2013-04-25 08:57:29 UTC (rev 88963)
@@ -6,12 +6,12 @@
 _hkgname=regex-posix
 pkgname=haskell-regex-posix
 pkgver=0.95.2
-pkgrel=3
+pkgrel=4
 pkgdesc='The posix regex backend for regex-base'
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' 'sh' 'haskell-regex-base=0.93.2')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install
 sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 10:58:15
  Author: jelle
Revision: 88964

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

Added:
  haskell-regex-posix/repos/community-staging-i686/
  haskell-regex-posix/repos/community-staging-i686/PKGBUILD
(from rev 88963, haskell-regex-posix/trunk/PKGBUILD)
  haskell-regex-posix/repos/community-staging-i686/haskell-regex-posix.install
(from rev 88963, 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 88963, haskell-regex-posix/trunk/PKGBUILD)
  haskell-regex-posix/repos/community-staging-x86_64/haskell-regex-posix.install
(from rev 88963, haskell-regex-posix/trunk/haskell-regex-posix.install)

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

Copied: haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 
88963, haskell-regex-posix/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 08:58:15 UTC (rev 88964)
@@ -0,0 +1,41 @@
+# $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=4
+pkgdesc='The posix regex backend for regex-base'
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e')
+
+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
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 
haskell-regex-posix/repos/community-staging-i686/haskell-regex-posix.install 
(from rev 88963, haskell-regex-posix/trunk/haskell-regex-posix.install)
===
--- community-staging-i686/haskell-regex-posix.install  
(rev 0)
+++ community-staging-i686/haskell-regex-posix.install  2013-04-25 08:58:15 UTC 
(rev 88964)
@@ -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 
88963, haskell-regex-posix/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 08:58:15 UTC (rev 88964)
@@ -0,0 +1,41 @@
+# $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=4
+pkgdesc='The posix regex backend for regex-base'
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2')

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 11:03:41
  Author: jelle
Revision: 88965

upgpkg: haskell-xhtml 3000.2.1-4

ghc 7.6.3 rebuild

Modified:
  haskell-xhtml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:58:15 UTC (rev 88964)
+++ PKGBUILD2013-04-25 09:03:41 UTC (rev 88965)
@@ -6,12 +6,12 @@
 _hkgname=xhtml
 pkgname=haskell-xhtml
 pkgver=3000.2.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Combinators for producing XHTML 1.0'
 url='http://hackage.haskell.org/package/xhtml'
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
-depends=('ghc=7.6.2-1' 'sh')
+depends=('ghc=7.6.3-1' 'sh')
 
source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
 install=$pkgname.install
 sha256sums=('33020782170c1c083bc59fc3bfcb72cec2db223e02d1181c07ae23b9fa7fdcd8')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 11:04:29
  Author: jelle
Revision: 88966

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

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

+
 community-staging-i686/PKGBUILD|   50 +++
 community-staging-i686/haskell-xhtml.install   |   19 
 community-staging-x86_64/PKGBUILD  |   50 +++
 community-staging-x86_64/haskell-xhtml.install |   19 
 4 files changed, 138 insertions(+)

Copied: haskell-xhtml/repos/community-staging-i686/PKGBUILD (from rev 88965, 
haskell-xhtml/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 09:04:29 UTC (rev 88966)
@@ -0,0 +1,50 @@
+# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=xhtml
+pkgname=haskell-xhtml
+pkgver=3000.2.1
+pkgrel=4
+pkgdesc='Combinators for producing XHTML 1.0'
+url='http://hackage.haskell.org/package/xhtml'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+install=$pkgname.install
+sha256sums=('33020782170c1c083bc59fc3bfcb72cec2db223e02d1181c07ae23b9fa7fdcd8')
+
+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 -Dm744 register.sh \
+$pkgdir/usr/share/haskell/$pkgname/register.sh
+  install -m744 unregister.sh \
+$pkgdir/usr/share/haskell/$pkgname/unregister.sh
+  install -dm755 $pkgdir/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/$pkgname/html \
+$pkgdir/usr/share/doc/ghc/html/libraries/$_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-xhtml/repos/community-staging-i686/haskell-xhtml.install (from 
rev 88965, haskell-xhtml/trunk/haskell-xhtml.install)
===
--- community-staging-i686/haskell-xhtml.install
(rev 0)
+++ community-staging-i686/haskell-xhtml.install2013-04-25 09:04:29 UTC 
(rev 88966)
@@ -0,0 +1,19 @@
+HS_DIR=usr/share/haskell/haskell-xhtml
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh  /dev/null
+  exit 0
+}
+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-xhtml/repos/community-staging-x86_64/PKGBUILD (from rev 88965, 
haskell-xhtml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 09:04:29 UTC (rev 88966)
@@ -0,0 +1,50 @@
+# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=xhtml
+pkgname=haskell-xhtml
+pkgver=3000.2.1
+pkgrel=4
+pkgdesc='Combinators for producing XHTML 1.0'
+url='http://hackage.haskell.org/package/xhtml'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+install=$pkgname.install

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 11:10:18
  Author: jelle
Revision: 88967

upgpkg: haskell-ghc-paths 0.1.0.9-2

ghc 7.6.3 rebuild

Modified:
  haskell-ghc-paths/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 09:04:29 UTC (rev 88966)
+++ PKGBUILD2013-04-25 09:10:18 UTC (rev 88967)
@@ -4,12 +4,12 @@
 
 pkgname=haskell-ghc-paths
 pkgver=0.1.0.9
-pkgrel=1
+pkgrel=2
 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.6.2-1')
+depends=('ghc=7.6.3-1')
 
source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;)
 install=$pkgname.install
 sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 11:11:10
  Author: jelle
Revision: 88968

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

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

Copied: haskell-ghc-paths/repos/community-staging-i686/PKGBUILD (from rev 
88967, haskell-ghc-paths/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 09:11:10 UTC (rev 88968)
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $
+# 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=2
+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.6.3-1')
+source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;)
+install=$pkgname.install
+sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945')
+
+build() {
+  cd $srcdir/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 $srcdir/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 88967, haskell-ghc-paths/trunk/haskell-ghc-paths.install)
===
--- community-staging-i686/haskell-ghc-paths.install
(rev 0)
+++ community-staging-i686/haskell-ghc-paths.install2013-04-25 09:11:10 UTC 
(rev 88968)
@@ -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 
88967, haskell-ghc-paths/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 09:11:10 UTC (rev 88968)
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $
+# 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=2
+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.6.3-1')
+source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;)
+install=$pkgname.install
+sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945')
+
+build() {
+  cd $srcdir/ghc-paths-$pkgver
+
+  

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 11:37:09
  Author: jelle
Revision: 88969

upgpkg: haskell-dataenc 0.14.0.5-2

ghc 7.6.3 rebuild

Modified:
  haskell-dataenc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 09:11:10 UTC (rev 88968)
+++ PKGBUILD2013-04-25 09:37:09 UTC (rev 88969)
@@ -6,12 +6,12 @@
 _hkgname=dataenc
 pkgname=haskell-dataenc
 pkgver=0.14.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc=Data encoding library
 url=http://hackage.haskell.org/package/dataenc;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' sh)
+depends=('ghc=7.6.3-1' sh)
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
 '0001-update-build-deps-for-ghc-7.6.1.patch')
 install=${pkgname}.install



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 11:38:19
  Author: jelle
Revision: 88970

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.6.1.patch
(from rev 88969, 
haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.6.1.patch)
  haskell-dataenc/repos/community-staging-i686/PKGBUILD
(from rev 88969, haskell-dataenc/trunk/PKGBUILD)
  haskell-dataenc/repos/community-staging-i686/haskell-dataenc.install
(from rev 88969, 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.6.1.patch
(from rev 88969, 
haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.6.1.patch)
  haskell-dataenc/repos/community-staging-x86_64/PKGBUILD
(from rev 88969, haskell-dataenc/trunk/PKGBUILD)
  haskell-dataenc/repos/community-staging-x86_64/haskell-dataenc.install
(from rev 88969, haskell-dataenc/trunk/haskell-dataenc.install)

-+
 community-staging-i686/0001-update-build-deps-for-ghc-7.6.1.patch   |   25 
+
 community-staging-i686/PKGBUILD |   46 
++
 community-staging-i686/haskell-dataenc.install  |   18 +++
 community-staging-x86_64/0001-update-build-deps-for-ghc-7.6.1.patch |   25 
+
 community-staging-x86_64/PKGBUILD   |   46 
++
 community-staging-x86_64/haskell-dataenc.install|   18 +++
 6 files changed, 178 insertions(+)

Copied: 
haskell-dataenc/repos/community-staging-i686/0001-update-build-deps-for-ghc-7.6.1.patch
 (from rev 88969, 
haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.6.1.patch)
===
--- community-staging-i686/0001-update-build-deps-for-ghc-7.6.1.patch   
(rev 0)
+++ community-staging-i686/0001-update-build-deps-for-ghc-7.6.1.patch   
2013-04-25 09:38:19 UTC (rev 88970)
@@ -0,0 +1,25 @@
+From 961892779b5f5a2f46d6baa44c31d06c39e56470 Mon Sep 17 00:00:00 2001
+From: Thomas Dziedzic gos...@gmail.com
+Date: Tue, 11 Sep 2012 05:06:59 -0700
+Subject: [PATCH] update build deps for ghc 7.6.1
+
+---
+ dataenc.cabal | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/dataenc.cabal b/dataenc.cabal
+index 1ad42ca..3a4f5bb 100644
+--- a/dataenc.cabal
 b/dataenc.cabal
+@@ -21,7 +21,7 @@ flag BuildTests
+ 
+ library
+ hs-source-dirs: src
+-build-depends: array = 0.1.0   0.5, base = 3.0.0   4.6, 
containers = 0.1.0   0.5
++build-depends: array = 0.1.0   0.5, base = 3.0.0   4.7, 
containers = 0.1.0   0.6
+ exposed-modules:
+ Codec.Binary.Base16
+ Codec.Binary.Base32
+-- 
+1.7.12
+

Copied: haskell-dataenc/repos/community-staging-i686/PKGBUILD (from rev 88969, 
haskell-dataenc/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 09:38:19 UTC (rev 88970)
@@ -0,0 +1,46 @@
+# $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.5
+pkgrel=2
+pkgdesc=Data encoding library
+url=http://hackage.haskell.org/package/dataenc;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' sh)
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+'0001-update-build-deps-for-ghc-7.6.1.patch')
+install=${pkgname}.install
+md5sums=('4da812ca7a1640a5fdcc676009ab160c'
+ '662056adcb79efe8898298c271b49600')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+
+# update build deps for ghc 7.6.1
+#patch -Np1 -i ${srcdir}/0001-update-build-deps-for-ghc-7.6.1.patch
+
+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}

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

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 12:11:21
  Author: spupykin
Revision: 88971

Modified:
  haskell-primitive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 09:38:19 UTC (rev 88970)
+++ PKGBUILD2013-04-25 10:11:21 UTC (rev 88971)
@@ -9,7 +9,7 @@
 license=(custom:BSD3)
 arch=('i686' 'x86_64')
 makedepends=()
-depends=(ghc=7.6.3-1)
+depends=(ghc)
 options=('strip')
 install=${pkgname}.install
 
source=(http://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;)
@@ -28,6 +28,9 @@
 }
 
 package() {
+  _ghcver=`pacman -Q ghc | cut -f2 -d\  | cut -f1 -d-`
+  depends=(ghc=${_ghcver})
+
   cd ${srcdir}/primitive-${pkgver}
   install -Dm744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
   install -m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh



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

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 12:11:36
  Author: spupykin
Revision: 88972

upgpkg: haskell-vector 0.10.0.1-3

upd

Modified:
  haskell-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 10:11:21 UTC (rev 88971)
+++ PKGBUILD2013-04-25 10:11:36 UTC (rev 88972)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-vector
 pkgver=0.10.0.1
-pkgrel=2
+pkgrel=3
 pkgdesc=Efficient Arrays
 url=http://code.haskell.org/vector;
 license=(custom:BSD3)



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

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 12:11:54
  Author: spupykin
Revision: 88973

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

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

Copied: haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 88972, 
haskell-vector/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 10:11:54 UTC (rev 88973)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-vector
+pkgver=0.10.0.1
+pkgrel=3
+pkgdesc=Efficient Arrays
+url=http://code.haskell.org/vector;
+license=(custom:BSD3)
+arch=('i686' 'x86_64')
+makedepends=()
+depends=(ghc haskell-primitive)
+options=('strip')
+install=${pkgname}.install
+source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
+sha256sums=('ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af')
+
+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() {
+  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 88972, haskell-vector/trunk/haskell-vector.install)
===
--- community-staging-i686/haskell-vector.install   
(rev 0)
+++ community-staging-i686/haskell-vector.install   2013-04-25 10:11:54 UTC 
(rev 88973)
@@ -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 88972, 
haskell-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 10:11:54 UTC (rev 88973)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-vector
+pkgver=0.10.0.1
+pkgrel=3
+pkgdesc=Efficient Arrays
+url=http://code.haskell.org/vector;
+license=(custom:BSD3)
+arch=('i686' 'x86_64')
+makedepends=()
+depends=(ghc haskell-primitive)
+options=('strip')
+install=${pkgname}.install
+source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
+sha256sums=('ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af')
+
+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 

[arch-commits] Commit in haskell-glib/trunk (2 files)

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 12:24:23
  Author: spupykin
Revision: 88974

upgpkg: haskell-glib 0.12.4-4

upd

Modified:
  haskell-glib/trunk/PKGBUILD
Deleted:
  haskell-glib/trunk/0001-compatibility-with-ghc-7.6.1.patch

-+
 0001-compatibility-with-ghc-7.6.1.patch |   55 --
 PKGBUILD|   14 ++-
 2 files changed, 5 insertions(+), 64 deletions(-)

Deleted: 0001-compatibility-with-ghc-7.6.1.patch
===
--- 0001-compatibility-with-ghc-7.6.1.patch 2013-04-25 10:11:54 UTC (rev 
88973)
+++ 0001-compatibility-with-ghc-7.6.1.patch 2013-04-25 10:24:23 UTC (rev 
88974)
@@ -1,55 +0,0 @@
-From 7e677b1c633d2b426fc956fcfa084a82ef6df861 Mon Sep 17 00:00:00 2001
-From: Thomas Dziedzic gos...@gmail.com
-Date: Thu, 27 Sep 2012 04:48:10 -0700
-Subject: [PATCH] compatibility with ghc 7.6.1
-

- System/Glib/GObject.chs  | 4 +---
- System/Glib/MainLoop.chs | 4 ++--
- 2 files changed, 3 insertions(+), 5 deletions(-)
-
-diff --git a/System/Glib/GObject.chs b/System/Glib/GObject.chs
-index 5f0fe5c..9925d2c 100644
 a/System/Glib/GObject.chs
-+++ b/System/Glib/GObject.chs
-@@ -127,8 +127,6 @@ makeNewGObject (constr, objectUnref) generator = do
- 
- {#pointer GDestroyNotify as DestroyNotify#}
- 
--foreign import ccall wrapper mkDestroyNotifyPtr :: IO () - IO DestroyNotify
--
- -- | This function wraps any newly created objects that derives from
- -- GInitiallyUnowned also known as objects with
- -- \floating-references\. The object will be refSink (for glib
-@@ -225,4 +223,4 @@ isA obj gType =
- -- at this point we would normally implement the notify signal handler;
- -- I've moved this definition into the Object class of the gtk package
- -- since there's a quite a bit of machinery missing here (generated signal
 register functions and the problem of recursive modules)
-\ No newline at end of file
-+-- register functions and the problem of recursive modules)
-diff --git a/System/Glib/MainLoop.chs b/System/Glib/MainLoop.chs
-index 72fecb6..feb4c77 100644
 a/System/Glib/MainLoop.chs
-+++ b/System/Glib/MainLoop.chs
-@@ -71,7 +71,7 @@ import System.Glib.GObject   (DestroyNotify, destroyFunPtr)
- 
- {#pointer SourceFunc#}
- 
--foreign import ccall wrapper mkSourceFunc :: IO {#type gint#} - IO 
SourceFunc
-+foreign import ccall wrapper mkSourceFunc :: (Ptr () - IO {#type gint#}) 
- IO SourceFunc
- 
- type HandlerId = {#type guint#}
- 
-@@ -79,7 +79,7 @@ type HandlerId = {#type guint#}
- --
- makeCallback :: IO {#type gint#} - IO (SourceFunc, DestroyNotify)
- makeCallback fun = do
--  funPtr - mkSourceFunc fun
-+  funPtr - mkSourceFunc (const fun)
-   return (funPtr, destroyFunPtr)
- 
- -- | Sets a function to be called at regular intervals, with the default
--- 
-1.7.12.1
-

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 10:11:54 UTC (rev 88973)
+++ PKGBUILD2013-04-25 10:24:23 UTC (rev 88974)
@@ -3,28 +3,24 @@
 
 pkgname=haskell-glib
 pkgver=0.12.4
-pkgrel=3
+pkgrel=4
 pkgdesc=Binding to the GLIB library for Gtk2Hs.
 url=http://hackage.haskell.org/package/glib;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.3' 'glib2')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'glib2')
 makedepends=(gtk2hs-buildtools)
 options=('strip')
 install=gtk2hs-glib.install
 provides=('gtk2hs-glib')
 replaces=('gtk2hs-glib')
 conflicts=('gtk2hs-glib')
-source=(http://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz
-'0001-compatibility-with-ghc-7.6.1.patch')
-md5sums=('3172907258183466f1e604a435285c51'
- 'b00660b7102542942b0b9d84b59d1f3c')
+source=(http://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz)
+md5sums=('3172907258183466f1e604a435285c51')
 
 build() {
 cd glib-$pkgver
-
-#patch -Np1 -i ${srcdir}/0001-compatibility-with-ghc-7.6.1.patch
-
 runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
   --prefix=/usr --docdir=/usr/share/doc/haskell-glib \
   --libsubdir=\$compiler/site-local/\$pkgid



[arch-commits] Commit in haskell-glib/repos (10 files)

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 12:24:42
  Author: spupykin
Revision: 88975

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

Added:
  haskell-glib/repos/community-staging-i686/PKGBUILD
(from rev 88974, haskell-glib/trunk/PKGBUILD)
  haskell-glib/repos/community-staging-i686/gtk2hs-glib.install
(from rev 88974, haskell-glib/trunk/gtk2hs-glib.install)
  haskell-glib/repos/community-staging-x86_64/PKGBUILD
(from rev 88974, haskell-glib/trunk/PKGBUILD)
  haskell-glib/repos/community-staging-x86_64/gtk2hs-glib.install
(from rev 88974, haskell-glib/trunk/gtk2hs-glib.install)
Deleted:
  
haskell-glib/repos/community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch
  haskell-glib/repos/community-staging-i686/PKGBUILD
  haskell-glib/repos/community-staging-i686/gtk2hs-glib.install
  
haskell-glib/repos/community-staging-x86_64/0001-compatibility-with-ghc-7.6.1.patch
  haskell-glib/repos/community-staging-x86_64/PKGBUILD
  haskell-glib/repos/community-staging-x86_64/gtk2hs-glib.install

--+
 /PKGBUILD|   88 
++
 /gtk2hs-glib.install |   36 
 community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch   |   55 --
 community-staging-i686/PKGBUILD  |   48 -
 community-staging-i686/gtk2hs-glib.install   |   18 --
 community-staging-x86_64/0001-compatibility-with-ghc-7.6.1.patch |   55 --
 community-staging-x86_64/PKGBUILD|   48 -
 community-staging-x86_64/gtk2hs-glib.install |   18 --
 8 files changed, 124 insertions(+), 242 deletions(-)

Deleted: community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch
===
--- community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch  
2013-04-25 10:24:23 UTC (rev 88974)
+++ community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch  
2013-04-25 10:24:42 UTC (rev 88975)
@@ -1,55 +0,0 @@
-From 7e677b1c633d2b426fc956fcfa084a82ef6df861 Mon Sep 17 00:00:00 2001
-From: Thomas Dziedzic gos...@gmail.com
-Date: Thu, 27 Sep 2012 04:48:10 -0700
-Subject: [PATCH] compatibility with ghc 7.6.1
-

- System/Glib/GObject.chs  | 4 +---
- System/Glib/MainLoop.chs | 4 ++--
- 2 files changed, 3 insertions(+), 5 deletions(-)
-
-diff --git a/System/Glib/GObject.chs b/System/Glib/GObject.chs
-index 5f0fe5c..9925d2c 100644
 a/System/Glib/GObject.chs
-+++ b/System/Glib/GObject.chs
-@@ -127,8 +127,6 @@ makeNewGObject (constr, objectUnref) generator = do
- 
- {#pointer GDestroyNotify as DestroyNotify#}
- 
--foreign import ccall wrapper mkDestroyNotifyPtr :: IO () - IO DestroyNotify
--
- -- | This function wraps any newly created objects that derives from
- -- GInitiallyUnowned also known as objects with
- -- \floating-references\. The object will be refSink (for glib
-@@ -225,4 +223,4 @@ isA obj gType =
- -- at this point we would normally implement the notify signal handler;
- -- I've moved this definition into the Object class of the gtk package
- -- since there's a quite a bit of machinery missing here (generated signal
 register functions and the problem of recursive modules)
-\ No newline at end of file
-+-- register functions and the problem of recursive modules)
-diff --git a/System/Glib/MainLoop.chs b/System/Glib/MainLoop.chs
-index 72fecb6..feb4c77 100644
 a/System/Glib/MainLoop.chs
-+++ b/System/Glib/MainLoop.chs
-@@ -71,7 +71,7 @@ import System.Glib.GObject   (DestroyNotify, destroyFunPtr)
- 
- {#pointer SourceFunc#}
- 
--foreign import ccall wrapper mkSourceFunc :: IO {#type gint#} - IO 
SourceFunc
-+foreign import ccall wrapper mkSourceFunc :: (Ptr () - IO {#type gint#}) 
- IO SourceFunc
- 
- type HandlerId = {#type guint#}
- 
-@@ -79,7 +79,7 @@ type HandlerId = {#type guint#}
- --
- makeCallback :: IO {#type gint#} - IO (SourceFunc, DestroyNotify)
- makeCallback fun = do
--  funPtr - mkSourceFunc fun
-+  funPtr - mkSourceFunc (const fun)
-   return (funPtr, destroyFunPtr)
- 
- -- | Sets a function to be called at regular intervals, with the default
--- 
-1.7.12.1
-

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2013-04-25 10:24:23 UTC (rev 88974)
+++ community-staging-i686/PKGBUILD 2013-04-25 10:24:42 UTC (rev 88975)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
-
-pkgname=haskell-glib
-pkgver=0.12.4
-pkgrel=3
-pkgdesc=Binding to the GLIB library for Gtk2Hs.
-url=http://hackage.haskell.org/package/glib;
-license=('LGPL2.1')
-arch=('i686' 'x86_64')
-depends=('ghc=7.6.3' 'glib2')
-makedepends=(gtk2hs-buildtools)
-options=('strip')
-install=gtk2hs-glib.install
-provides=('gtk2hs-glib')
-replaces=('gtk2hs-glib')

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

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 12:27:52
  Author: spupykin
Revision: 88976

deps versions in package()

Modified:
  haskell-cairo/trunk/PKGBUILD
  haskell-pango/trunk/PKGBUILD

--+
 haskell-cairo/trunk/PKGBUILD |6 +-
 haskell-pango/trunk/PKGBUILD |3 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

Modified: haskell-cairo/trunk/PKGBUILD
===
--- haskell-cairo/trunk/PKGBUILD2013-04-25 10:24:42 UTC (rev 88975)
+++ haskell-cairo/trunk/PKGBUILD2013-04-25 10:27:52 UTC (rev 88976)
@@ -8,7 +8,8 @@
 url=http://hackage.haskell.org/package/cairo;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'cairo' 'haskell-mtl')
 makedepends=(gtk2hs-buildtools)
 options=('strip')
 conflicts=('gtk2hs-cairo')
@@ -31,6 +32,9 @@
 }
 
 package() {
+_ghcver=`pacman -Q ghc | cut -f2 -d\  | cut -f1 -d-`
+_hmtlver=`pacman -Q haskell-mtl | cut -f2 -d\  | cut -f1 -d-`
+depends=(ghc=${_ghcver} cairo haskell-mtl=${_hglibver})
 
 cd ${srcdir}/cairo-${pkgver}
 install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh

Modified: haskell-pango/trunk/PKGBUILD
===
--- haskell-pango/trunk/PKGBUILD2013-04-25 10:24:42 UTC (rev 88975)
+++ haskell-pango/trunk/PKGBUILD2013-04-25 10:27:52 UTC (rev 88976)
@@ -3,11 +3,12 @@
 
 pkgname=haskell-pango
 pkgver=0.12.4
-pkgrel=2
+pkgrel=3
 pkgdesc=Binding to the pango library for Gtk2Hs.
 url=http://hackage.haskell.org/package/pango;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
 depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo')
 makedepends=(gtk2hs-buildtools)
 provides=('gtk2hs-pango')



[arch-commits] Commit in (5 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 12:44:05
  Author: jelle
Revision: 88977

initial commit

Added:
  haskell-data-default-class/
  haskell-data-default-class/repos/
  haskell-data-default-class/trunk/
  haskell-data-default-class/trunk/PKGBUILD
  haskell-data-default-class/trunk/haskell-data-default-class.install

+
 PKGBUILD   |   35 +++
 haskell-data-default-class.install |   18 ++
 2 files changed, 53 insertions(+)

Added: haskell-data-default-class/trunk/PKGBUILD
===
--- haskell-data-default-class/trunk/PKGBUILD   (rev 0)
+++ haskell-data-default-class/trunk/PKGBUILD   2013-04-25 10:44:05 UTC (rev 
88977)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-class
+pkgname=haskell-data-default-class
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=A class for types with a default value
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('abfd756bcc6d92e47436992c80ccdb80')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+package() {
+cd ${srcdir}/${_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
+}


Property changes on: haskell-data-default-class/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: haskell-data-default-class/trunk/haskell-data-default-class.install
===
--- haskell-data-default-class/trunk/haskell-data-default-class.install 
(rev 0)
+++ haskell-data-default-class/trunk/haskell-data-default-class.install 
2013-04-25 10:44:05 UTC (rev 88977)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-data-default-class
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}



[arch-commits] Commit in haskell-data-default-class/repos (6 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 12:48:39
  Author: jelle
Revision: 88978

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

Added:
  haskell-data-default-class/repos/community-staging-i686/
  haskell-data-default-class/repos/community-staging-i686/PKGBUILD
(from rev 88977, haskell-data-default-class/trunk/PKGBUILD)
  
haskell-data-default-class/repos/community-staging-i686/haskell-data-default-class.install
(from rev 88977, 
haskell-data-default-class/trunk/haskell-data-default-class.install)
  haskell-data-default-class/repos/community-staging-x86_64/
  haskell-data-default-class/repos/community-staging-x86_64/PKGBUILD
(from rev 88977, haskell-data-default-class/trunk/PKGBUILD)
  
haskell-data-default-class/repos/community-staging-x86_64/haskell-data-default-class.install
(from rev 88977, 
haskell-data-default-class/trunk/haskell-data-default-class.install)

-+
 community-staging-i686/PKGBUILD |   35 ++
 community-staging-i686/haskell-data-default-class.install   |   18 +
 community-staging-x86_64/PKGBUILD   |   35 ++
 community-staging-x86_64/haskell-data-default-class.install |   18 +
 4 files changed, 106 insertions(+)

Copied: haskell-data-default-class/repos/community-staging-i686/PKGBUILD (from 
rev 88977, haskell-data-default-class/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 10:48:39 UTC (rev 88978)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-class
+pkgname=haskell-data-default-class
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=A class for types with a default value
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('abfd756bcc6d92e47436992c80ccdb80')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+package() {
+cd ${srcdir}/${_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-data-default-class/repos/community-staging-i686/haskell-data-default-class.install
 (from rev 88977, 
haskell-data-default-class/trunk/haskell-data-default-class.install)
===
--- community-staging-i686/haskell-data-default-class.install   
(rev 0)
+++ community-staging-i686/haskell-data-default-class.install   2013-04-25 
10:48:39 UTC (rev 88978)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-data-default-class
+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-data-default-class/repos/community-staging-x86_64/PKGBUILD 
(from rev 88977, haskell-data-default-class/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 10:48:39 UTC (rev 88978)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-class
+pkgname=haskell-data-default-class
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=A class for types with a default value
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3')
+options=('strip')

[arch-commits] Commit in (20 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 12:56:09
  Author: jelle
Revision: 88979

Initial commit

Added:
  haskell-data-default-instances-base/
  haskell-data-default-instances-base/repos/
  haskell-data-default-instances-base/trunk/
  haskell-data-default-instances-base/trunk/PKGBUILD
  
haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install
  haskell-data-default-instances-containers/
  haskell-data-default-instances-containers/repos/
  haskell-data-default-instances-containers/trunk/
  haskell-data-default-instances-containers/trunk/PKGBUILD
  
haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install
  haskell-data-default-instances-dlist/
  haskell-data-default-instances-dlist/repos/
  haskell-data-default-instances-dlist/trunk/
  haskell-data-default-instances-dlist/trunk/PKGBUILD
  
haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install
  haskell-data-default-instances-old-locale/
  haskell-data-default-instances-old-locale/repos/
  haskell-data-default-instances-old-locale/trunk/
  haskell-data-default-instances-old-locale/trunk/PKGBUILD
  
haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install

---+
 haskell-data-default-instances-base/trunk/PKGBUILD 
   |   35 ++
 
haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install
 |   18 +
 haskell-data-default-instances-containers/trunk/PKGBUILD   
   |   35 ++
 
haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install
 |   18 +
 haskell-data-default-instances-dlist/trunk/PKGBUILD
   |   35 ++
 
haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install
   |   18 +
 haskell-data-default-instances-old-locale/trunk/PKGBUILD   
   |   35 ++
 
haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install
 |   18 +
 8 files changed, 212 insertions(+)

Added: haskell-data-default-instances-base/trunk/PKGBUILD
===
--- haskell-data-default-instances-base/trunk/PKGBUILD  
(rev 0)
+++ haskell-data-default-instances-base/trunk/PKGBUILD  2013-04-25 10:56:09 UTC 
(rev 88979)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-instances-base
+pkgname=haskell-data-default-instances-base
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=Default instances for types in base
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc' 'haskell-data-default-class')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('37fc6531e0227bcf9cfbbf85f04e759d')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+package() {
+cd ${srcdir}/${_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
+}


Property changes on: haskell-data-default-instances-base/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: 
haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install
===
--- 
haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install
   (rev 0)
+++ 
haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install
   2013-04-25 10:56:09 UTC (rev 88979)
@@ -0,0 +1,18 @@

[arch-commits] Commit in haskell-data-default-instances-base/trunk (PKGBUILD)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:00:15
  Author: jelle
Revision: 88980

upgpkg: haskell-data-default-instances-base 0.0.1-1

ghc 7.6.3 rebuild

Modified:
  haskell-data-default-instances-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 10:56:09 UTC (rev 88979)
+++ PKGBUILD2013-04-25 11:00:15 UTC (rev 88980)
@@ -8,7 +8,7 @@
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 makedepends=()
-depends=('ghc' 'haskell-data-default-class')
+depends=('ghc=7.6.3' 'haskell-data-default-class')
 options=('strip')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install



[arch-commits] Commit in haskell-data-default-instances-base/repos (6 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:01:12
  Author: jelle
Revision: 88981

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

Added:
  haskell-data-default-instances-base/repos/community-staging-i686/
  haskell-data-default-instances-base/repos/community-staging-i686/PKGBUILD
(from rev 88980, haskell-data-default-instances-base/trunk/PKGBUILD)
  
haskell-data-default-instances-base/repos/community-staging-i686/haskell-data-default-instances-base.install
(from rev 88980, 
haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install)
  haskell-data-default-instances-base/repos/community-staging-x86_64/
  haskell-data-default-instances-base/repos/community-staging-x86_64/PKGBUILD
(from rev 88980, haskell-data-default-instances-base/trunk/PKGBUILD)
  
haskell-data-default-instances-base/repos/community-staging-x86_64/haskell-data-default-instances-base.install
(from rev 88980, 
haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install)

--+
 community-staging-i686/PKGBUILD  |   35 
++
 community-staging-i686/haskell-data-default-instances-base.install   |   18 
+
 community-staging-x86_64/PKGBUILD|   35 
++
 community-staging-x86_64/haskell-data-default-instances-base.install |   18 
+
 4 files changed, 106 insertions(+)

Copied: 
haskell-data-default-instances-base/repos/community-staging-i686/PKGBUILD (from 
rev 88980, haskell-data-default-instances-base/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:01:12 UTC (rev 88981)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-instances-base
+pkgname=haskell-data-default-instances-base
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=Default instances for types in base
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3' 'haskell-data-default-class')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('37fc6531e0227bcf9cfbbf85f04e759d')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+package() {
+cd ${srcdir}/${_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-data-default-instances-base/repos/community-staging-i686/haskell-data-default-instances-base.install
 (from rev 88980, 
haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install)
===
--- community-staging-i686/haskell-data-default-instances-base.install  
(rev 0)
+++ community-staging-i686/haskell-data-default-instances-base.install  
2013-04-25 11:01:12 UTC (rev 88981)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-data-default-instances-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-data-default-instances-base/repos/community-staging-x86_64/PKGBUILD 
(from rev 88980, haskell-data-default-instances-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 11:01:12 UTC (rev 88981)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-instances-base

[arch-commits] Commit in haskell-data-default-instances-containers/trunk (PKGBUILD)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:03:08
  Author: jelle
Revision: 88982

upgpkg: haskell-data-default-instances-containers 0.0.1-1

ghc 7.6.3 rebuild

Modified:
  haskell-data-default-instances-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:01:12 UTC (rev 88981)
+++ PKGBUILD2013-04-25 11:03:08 UTC (rev 88982)
@@ -8,7 +8,7 @@
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 makedepends=()
-depends=('ghc' 'haskell-containers=0.4.0.0' 'haskell-data-default-class')
+depends=('ghc=7.6.3' 'haskell-containers=0.5.0.0' 
'haskell-data-default-class=0.0.1')
 options=('strip')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install



[arch-commits] Commit in haskell-data-default-instances-containers/repos (6 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:03:54
  Author: jelle
Revision: 88983

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

Added:
  haskell-data-default-instances-containers/repos/community-staging-i686/
  
haskell-data-default-instances-containers/repos/community-staging-i686/PKGBUILD
(from rev 88982, haskell-data-default-instances-containers/trunk/PKGBUILD)
  
haskell-data-default-instances-containers/repos/community-staging-i686/haskell-data-default-instances-containers.install
(from rev 88982, 
haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install)
  haskell-data-default-instances-containers/repos/community-staging-x86_64/
  
haskell-data-default-instances-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 88982, haskell-data-default-instances-containers/trunk/PKGBUILD)
  
haskell-data-default-instances-containers/repos/community-staging-x86_64/haskell-data-default-instances-containers.install
(from rev 88982, 
haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install)

+
 community-staging-i686/PKGBUILD|   
35 ++
 community-staging-i686/haskell-data-default-instances-containers.install   |   
18 +
 community-staging-x86_64/PKGBUILD  |   
35 ++
 community-staging-x86_64/haskell-data-default-instances-containers.install |   
18 +
 4 files changed, 106 insertions(+)

Copied: 
haskell-data-default-instances-containers/repos/community-staging-i686/PKGBUILD 
(from rev 88982, haskell-data-default-instances-containers/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:03:54 UTC (rev 88983)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-instances-containers
+pkgname=haskell-data-default-instances-containers
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=Default instances for types in containers
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3' 'haskell-containers=0.5.0.0' 
'haskell-data-default-class=0.0.1')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('1c574d87bf9bc69d4748e3236d575a3c')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+package() {
+cd ${srcdir}/${_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-data-default-instances-containers/repos/community-staging-i686/haskell-data-default-instances-containers.install
 (from rev 88982, 
haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install)
===
--- community-staging-i686/haskell-data-default-instances-containers.install
(rev 0)
+++ community-staging-i686/haskell-data-default-instances-containers.install
2013-04-25 11:03:54 UTC (rev 88983)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-data-default-instances-containers
+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-data-default-instances-containers/repos/community-staging-x86_64/PKGBUILD
 (from rev 88982, haskell-data-default-instances-containers/trunk/PKGBUILD)
===
--- 

[arch-commits] Commit in haskell-data-default-instances-old-locale/trunk (PKGBUILD)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:05:54
  Author: jelle
Revision: 88984

upgpkg: haskell-data-default-instances-old-locale 0.0.1-1

ghc 7.6.3 rebuild

Modified:
  haskell-data-default-instances-old-locale/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:03:54 UTC (rev 88983)
+++ PKGBUILD2013-04-25 11:05:54 UTC (rev 88984)
@@ -8,7 +8,7 @@
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 makedepends=()
-depends=('ghc' 'haskell-data-default-class' 'haskell-old-locale=1.0.0.2')
+depends=('ghc=7.6.3' 'haskell-data-default-class' 'haskell-old-locale=1.0.0.5')
 options=('strip')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install



[arch-commits] Commit in haskell-data-default-instances-old-locale/repos (6 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:06:50
  Author: jelle
Revision: 88985

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

Added:
  haskell-data-default-instances-old-locale/repos/community-staging-i686/
  
haskell-data-default-instances-old-locale/repos/community-staging-i686/PKGBUILD
(from rev 88984, haskell-data-default-instances-old-locale/trunk/PKGBUILD)
  
haskell-data-default-instances-old-locale/repos/community-staging-i686/haskell-data-default-instances-old-locale.install
(from rev 88984, 
haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install)
  haskell-data-default-instances-old-locale/repos/community-staging-x86_64/
  
haskell-data-default-instances-old-locale/repos/community-staging-x86_64/PKGBUILD
(from rev 88984, haskell-data-default-instances-old-locale/trunk/PKGBUILD)
  
haskell-data-default-instances-old-locale/repos/community-staging-x86_64/haskell-data-default-instances-old-locale.install
(from rev 88984, 
haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install)

+
 community-staging-i686/PKGBUILD|   
35 ++
 community-staging-i686/haskell-data-default-instances-old-locale.install   |   
18 +
 community-staging-x86_64/PKGBUILD  |   
35 ++
 community-staging-x86_64/haskell-data-default-instances-old-locale.install |   
18 +
 4 files changed, 106 insertions(+)

Copied: 
haskell-data-default-instances-old-locale/repos/community-staging-i686/PKGBUILD 
(from rev 88984, haskell-data-default-instances-old-locale/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:06:50 UTC (rev 88985)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-instances-old-locale
+pkgname=haskell-data-default-instances-old-locale
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=Default instances for types in old-locale
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3' 'haskell-data-default-class' 'haskell-old-locale=1.0.0.5')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('43bd868049d870ee722eda6bdd89fc28')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+package() {
+cd ${srcdir}/${_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-data-default-instances-old-locale/repos/community-staging-i686/haskell-data-default-instances-old-locale.install
 (from rev 88984, 
haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install)
===
--- community-staging-i686/haskell-data-default-instances-old-locale.install
(rev 0)
+++ community-staging-i686/haskell-data-default-instances-old-locale.install
2013-04-25 11:06:50 UTC (rev 88985)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-data-default-instances-old-locale
+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-data-default-instances-old-locale/repos/community-staging-x86_64/PKGBUILD
 (from rev 88984, haskell-data-default-instances-old-locale/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD  

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:10:25
  Author: jelle
Revision: 88986

upgpkg: haskell-data-default-instances-dlist 0.0.1-1

ghc 7.6.3 rebuild

Modified:
  haskell-data-default-instances-dlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:06:50 UTC (rev 88985)
+++ PKGBUILD2013-04-25 11:10:25 UTC (rev 88986)
@@ -8,7 +8,7 @@
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 makedepends=()
-depends=('ghc' 'haskell-data-default-class' 'haskell-dlist')
+depends=('ghc=7.6.3' 'haskell-data-default-class=0.0.1' 'haskell-dlist=0.5-24')
 options=('strip')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:11:15
  Author: jelle
Revision: 88987

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

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

---+
 community-staging-i686/PKGBUILD   |   35 
++
 community-staging-i686/haskell-data-default-instances-dlist.install   |   18 
+
 community-staging-x86_64/PKGBUILD |   35 
++
 community-staging-x86_64/haskell-data-default-instances-dlist.install |   18 
+
 4 files changed, 106 insertions(+)

Copied: 
haskell-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD 
(from rev 88986, haskell-data-default-instances-dlist/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:11:15 UTC (rev 88987)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-instances-dlist
+pkgname=haskell-data-default-instances-dlist
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=Default instances for types in dlist
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3' 'haskell-data-default-class=0.0.1' 'haskell-dlist=0.5-24')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('6683d943ab70b7077ff6837fce75b4de')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+package() {
+cd ${srcdir}/${_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-data-default-instances-dlist/repos/community-staging-i686/haskell-data-default-instances-dlist.install
 (from rev 88986, 
haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install)
===
--- community-staging-i686/haskell-data-default-instances-dlist.install 
(rev 0)
+++ community-staging-i686/haskell-data-default-instances-dlist.install 
2013-04-25 11:11:15 UTC (rev 88987)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-data-default-instances-dlist
+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-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD 
(from rev 88986, haskell-data-default-instances-dlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 11:11:15 UTC (rev 88987)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa 

[arch-commits] Commit in haskell-data-default-instances-dlist/repos (8 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:17:46
  Author: jelle
Revision: 88988

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

Added:
  haskell-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD
(from rev 88987, haskell-data-default-instances-dlist/trunk/PKGBUILD)
  
haskell-data-default-instances-dlist/repos/community-staging-i686/haskell-data-default-instances-dlist.install
(from rev 88987, 
haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install)
  haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD
(from rev 88987, haskell-data-default-instances-dlist/trunk/PKGBUILD)
  
haskell-data-default-instances-dlist/repos/community-staging-x86_64/haskell-data-default-instances-dlist.install
(from rev 88987, 
haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install)
Deleted:
  haskell-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD
  
haskell-data-default-instances-dlist/repos/community-staging-i686/haskell-data-default-instances-dlist.install
  haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD
  
haskell-data-default-instances-dlist/repos/community-staging-x86_64/haskell-data-default-instances-dlist.install

---+
 /PKGBUILD |   70 
++
 /haskell-data-default-instances-dlist.install |   36 
+
 community-staging-i686/PKGBUILD   |   35 
-
 community-staging-i686/haskell-data-default-instances-dlist.install   |   18 --
 community-staging-x86_64/PKGBUILD |   35 
-
 community-staging-x86_64/haskell-data-default-instances-dlist.install |   18 --
 6 files changed, 106 insertions(+), 106 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2013-04-25 11:11:15 UTC (rev 88987)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:17:46 UTC (rev 88988)
@@ -1,35 +0,0 @@
-# Maintainer: Jelle van der Waa je...@vdwaa.nl
-_hkgname=data-default-instances-dlist
-pkgname=haskell-data-default-instances-dlist
-pkgver=0.0.1
-pkgrel=1
-pkgdesc=Default instances for types in dlist
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-makedepends=()
-depends=('ghc=7.6.3' 'haskell-data-default-class=0.0.1' 'haskell-dlist=0.5-24')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('6683d943ab70b7077ff6837fce75b4de')
-build() {
-cd ${srcdir}/${_hkgname}-${pkgver}
-runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
-   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup haddock
-runhaskell Setup register   --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-package() {
-cd ${srcdir}/${_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-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD 
(from rev 88987, haskell-data-default-instances-dlist/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:17:46 UTC (rev 88988)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default-instances-dlist
+pkgname=haskell-data-default-instances-dlist
+pkgver=0.0.1
+pkgrel=1
+pkgdesc=Default instances for types in dlist
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3' 'haskell-data-default-class=0.0.1' 'haskell-dlist=0.5-24')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('6683d943ab70b7077ff6837fce75b4de')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:20:51
  Author: jelle
Revision: 88990

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

Added:
  haskell-data-default/repos/community-staging-i686/
  haskell-data-default/repos/community-staging-i686/PKGBUILD
(from rev 88989, haskell-data-default/trunk/PKGBUILD)
  haskell-data-default/repos/community-staging-i686/haskell-data-default.install
(from rev 88989, haskell-data-default/trunk/haskell-data-default.install)
  haskell-data-default/repos/community-staging-x86_64/
  haskell-data-default/repos/community-staging-x86_64/PKGBUILD
(from rev 88989, haskell-data-default/trunk/PKGBUILD)
  
haskell-data-default/repos/community-staging-x86_64/haskell-data-default.install
(from rev 88989, haskell-data-default/trunk/haskell-data-default.install)

---+
 community-staging-i686/PKGBUILD   |   35 
 community-staging-i686/haskell-data-default.install   |   18 
 community-staging-x86_64/PKGBUILD |   35 
 community-staging-x86_64/haskell-data-default.install |   18 
 4 files changed, 106 insertions(+)

Copied: haskell-data-default/repos/community-staging-i686/PKGBUILD (from rev 
88989, haskell-data-default/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:20:51 UTC (rev 88990)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default
+pkgname=haskell-data-default
+pkgver=0.5.3
+pkgrel=1
+pkgdesc=A class for types with a default value
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3' 'haskell-data-default-class' 
'haskell-data-default-instances-base' 
'haskell-data-default-instances-containers' 
'haskell-data-default-instances-dlist' 
'haskell-data-default-instances-old-locale')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('03a98d999273ad20d5bc0c711bf1c533')
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+package() {
+cd ${srcdir}/${_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-data-default/repos/community-staging-i686/haskell-data-default.install 
(from rev 88989, haskell-data-default/trunk/haskell-data-default.install)
===
--- community-staging-i686/haskell-data-default.install 
(rev 0)
+++ community-staging-i686/haskell-data-default.install 2013-04-25 11:20:51 UTC 
(rev 88990)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-data-default
+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-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 
88989, haskell-data-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 11:20:51 UTC (rev 88990)
@@ -0,0 +1,35 @@
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default
+pkgname=haskell-data-default
+pkgver=0.5.3
+pkgrel=1
+pkgdesc=A class for types with a default value
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc=7.6.3' 'haskell-data-default-class' 
'haskell-data-default-instances-base' 

[arch-commits] Commit in haskell-data-default/trunk (2 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:19:51
  Author: jelle
Revision: 88989

upgpkg: haskell-data-default 0.5.3-1

ghc 7.6.3 rebuild

Modified:
  haskell-data-default/trunk/PKGBUILD
  haskell-data-default/trunk/haskell-data-default.install

--+
 PKGBUILD |   35 +--
 haskell-data-default.install |   24 
 2 files changed, 21 insertions(+), 38 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:17:46 UTC (rev 88988)
+++ PKGBUILD2013-04-25 11:19:51 UTC (rev 88989)
@@ -1,37 +1,28 @@
-# Contributor: Lex Black autumn-wind at web dot de
-# Contributor: Don Stewart d...@galois.com
-
+# Maintainer: Jelle van der Waa je...@vdwaa.nl
+_hkgname=data-default
 pkgname=haskell-data-default
-_hkgname=data-default
-_licensefile=LICENSE
-pkgver=0.5.1
-pkgrel=2
+pkgver=0.5.3
+pkgrel=1
 pkgdesc=A class for types with a default value
 url=http://hackage.haskell.org/package/${_hkgname};
-license=('BSD')
+license=('custom:BSD3')
 arch=('i686' 'x86_64')
-makedepends=('ghc')
-depends=('haskell-containers' 'haskell-dlist' 'haskell-old-locale')
+makedepends=()
+depends=('ghc=7.6.3' 'haskell-data-default-class' 
'haskell-data-default-instances-base' 
'haskell-data-default-instances-containers' 
'haskell-data-default-instances-dlist' 
'haskell-data-default-instances-old-locale')
 options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('fb56f34f820379df4881bcccbcb065389200e20778321e2d6e8c92dad94af717')
-install=${pkgname}.install
-
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('03a98d999273ad20d5bc0c711bf1c533')
 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 configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
-#--prefix=/usr --docdir=/usr/share/doc/${pkgname} \
-#--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
 runhaskell Setup haddock
-runhaskell Setup register --gen-script
+runhaskell Setup 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

Modified: haskell-data-default.install
===
--- haskell-data-default.install2013-04-25 11:17:46 UTC (rev 88988)
+++ haskell-data-default.install2013-04-25 11:19:51 UTC (rev 88989)
@@ -1,26 +1,18 @@
-# custom variables
-pkgname=haskell-data-default
-HS_DIR=/usr/share/haskell/${pkgname}
-
-# functions
+HS_DIR=usr/share/haskell/haskell-data-default
 post_install() {
-${HS_DIR}/register.sh
-(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
 }
-
 pre_upgrade() {
-${HS_DIR}/unregister.sh
+  ${HS_DIR}/unregister.sh
 }
-
 post_upgrade() {
-${HS_DIR}/register.sh
-(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
 }
-
 pre_remove() {
-${HS_DIR}/unregister.sh
+  ${HS_DIR}/unregister.sh
 }
-
 post_remove() {
-(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
 }



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:29:58
  Author: jelle
Revision: 88991

upgpkg: haskell-haskeline 0.7.0.3-3

ghc 7.6.3 rebuild

Modified:
  haskell-haskeline/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:20:51 UTC (rev 88990)
+++ PKGBUILD2013-04-25 11:29:58 UTC (rev 88991)
@@ -6,12 +6,12 @@
 _hkgname=haskeline
 pkgname=haskell-haskeline
 pkgver=0.7.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc=A command-line interface for user input, written in Haskell.
 url=http://hackage.haskell.org/package/haskeline;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' 'sh' 'haskell-utf8-string=0.3.7-4' 
'haskell-mtl=2.1.2-2' 'haskell-terminfo=0.3.2.5-2')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-utf8-string=0.3.7-5' 
'haskell-mtl=2.1.2-3' 'haskell-terminfo=0.3.2.5-3')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install
 md5sums=('3a78043dc80b5510202e71e77c0a9923')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:30:47
  Author: jelle
Revision: 88992

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

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

+
 community-staging-i686/PKGBUILD|   40 +++
 community-staging-i686/haskell-haskeline.install   |   18 
 community-staging-x86_64/PKGBUILD  |   40 +++
 community-staging-x86_64/haskell-haskeline.install |   18 
 4 files changed, 116 insertions(+)

Copied: haskell-haskeline/repos/community-staging-i686/PKGBUILD (from rev 
88991, haskell-haskeline/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:30:47 UTC (rev 88992)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=haskeline
+pkgname=haskell-haskeline
+pkgver=0.7.0.3
+pkgrel=3
+pkgdesc=A command-line interface for user input, written in Haskell.
+url=http://hackage.haskell.org/package/haskeline;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-utf8-string=0.3.7-5' 
'haskell-mtl=2.1.2-3' 'haskell-terminfo=0.3.2.5-3')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('3a78043dc80b5510202e71e77c0a9923')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure \
+  -O -p --enable-split-objs --enable-shared -fterminfo --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-haskeline/repos/community-staging-i686/haskell-haskeline.install (from 
rev 88991, haskell-haskeline/trunk/haskell-haskeline.install)
===
--- community-staging-i686/haskell-haskeline.install
(rev 0)
+++ community-staging-i686/haskell-haskeline.install2013-04-25 11:30:47 UTC 
(rev 88992)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-haskeline
+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-haskeline/repos/community-staging-x86_64/PKGBUILD (from rev 
88991, haskell-haskeline/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 11:30:47 UTC (rev 88992)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=haskeline
+pkgname=haskell-haskeline
+pkgver=0.7.0.3
+pkgrel=3
+pkgdesc=A command-line interface for user input, written in Haskell.
+url=http://hackage.haskell.org/package/haskeline;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-utf8-string=0.3.7-5' 
'haskell-mtl=2.1.2-3' 'haskell-terminfo=0.3.2.5-3')

[arch-commits] Commit in glib2/trunk (3 files)

2013-04-25 Thread Jan de Groot
Date: Thursday, April 25, 2013 @ 13:34:05
  Author: jgc
Revision: 183609

upgpkg: glib2 2.36.1-3

Add fixes from upstream branch. Should fix some hangs

Added:
  glib2/trunk/gvariant-fix-annotation.patch
  glib2/trunk/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch
Modified:
  glib2/trunk/PKGBUILD

-+
 PKGBUILD|   14 -
 gvariant-fix-annotation.patch   |   25 +
 partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch |  132 
++
 3 files changed, 168 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 05:41:25 UTC (rev 183608)
+++ PKGBUILD2013-04-25 11:34:05 UTC (rev 183609)
@@ -4,15 +4,19 @@
 pkgbase=glib2
 pkgname=(glib2 glib2-docs)
 pkgver=2.36.1
-pkgrel=2
+pkgrel=3
 pkgdesc=Common C routines used by GTK+ and other libs
 url=http://www.gtk.org/;
 arch=(i686 x86_64)
 makedepends=('pkg-config' 'python2' 'libxslt' 'docbook-xml' 'pcre' 'libffi' 
'elfutils')
 
source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-$pkgver.tar.xz
-revert-warn-glib-compile-schemas.patch)
+revert-warn-glib-compile-schemas.patch
+gvariant-fix-annotation.patch
+partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch)
 sha256sums=('7de37586794e92c024feebe5d306bf5f245fef4803c3666af1ae8dac6ee10b24'
-'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97')
+'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97'
+'ebbb0581322b1fc546f93f9d77f39f37584004086d2f6f2637a8bb7894e36b2b'
+'5928ac4fd114cda846fe38a3b8bedc5b038dbf9e47f76029af7d75e5dc8ae5be')
 
 build() {
   cd glib-$pkgver
@@ -20,6 +24,10 @@
   # fix FS#34630 https://bugs.archlinux.org/task/34630
   export CFLAGS+= -Wall
 
+  # Upstream fixes from 2.36 branch
+  patch -Np1 -i ../gvariant-fix-annotation.patch
+  patch -Np1 -i 
../partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch
+
   patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch
   PYTHON=/usr/bin/python2 ./configure --prefix=/usr --libdir=/usr/lib \
   --sysconfdir=/etc \

Added: gvariant-fix-annotation.patch
===
--- gvariant-fix-annotation.patch   (rev 0)
+++ gvariant-fix-annotation.patch   2013-04-25 11:34:05 UTC (rev 183609)
@@ -0,0 +1,25 @@
+From 7304bbd5d8ad56dcf3ee9fadf74f6104c49d4df7 Mon Sep 17 00:00:00 2001
+From: Giovanni Campagna gcampa...@src.gnome.org
+Date: Fri, 12 Apr 2013 15:25:15 +
+Subject: GVariant: fix transfer annotation
+
+g_variant_new_from_bytes() returns a floating reference, so it
+must be annotated (transfer none)
+
+https://bugzilla.gnome.org/show_bug.cgi?id=697887
+---
+diff --git a/glib/gvariant-core.c b/glib/gvariant-core.c
+index b96bc90..f823e01 100644
+--- a/glib/gvariant-core.c
 b/glib/gvariant-core.c
+@@ -498,7 +498,7 @@ g_variant_alloc (const GVariantType *type,
+  *
+  * A reference is taken on @bytes.
+  *
+- * Returns: a new #GVariant with a floating reference
++ * Returns: (transfer none): a new #GVariant with a floating reference
+  *
+  * Since: 2.36
+  */
+--
+cgit v0.9.1

Added: partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch
===
--- partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch 
(rev 0)
+++ partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch 
2013-04-25 11:34:05 UTC (rev 183609)
@@ -0,0 +1,132 @@
+From f3b1054b0ebb4912f700e08da0c3d35c30113e79 Mon Sep 17 00:00:00 2001
+From: Ryan Lortie de...@desrt.ca
+Date: Tue, 23 Apr 2013 17:26:48 +
+Subject: Partially revert Merge waitpid() from g_spawn_sync into gmain()
+
+This partially reverts commit ce0022933c255313e010b27f977f4ae02aad1e7e.
+
+It used to be safe to use g_spawn_sync() from processes that had their
+own SIGCHLD handler because it simply called wait().  When it was
+changed to depend on the GLib child watching infrastructure this meant
+that GLib had to own the SIGCHLD handler.
+
+This caused hangs in at least Pidgin.
+
+The patch contained two other improvements to the child watch code which
+we want to keep, so only revert the changes to gspawn itself.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=698081
+---
+diff --git a/glib/gspawn.c b/glib/gspawn.c
+index 381ed5c..01cedf6 100644
+--- a/glib/gspawn.c
 b/glib/gspawn.c
+@@ -47,7 +47,6 @@
+ 
+ #include genviron.h
+ #include gmem.h
+-#include gmain.h
+ #include gshell.h
+ #include gstring.h
+ #include gstrfuncs.h
+@@ -207,21 +206,6 @@ read_data (GString *str,
+ }
+ }
+ 
+-typedef struct {
+-  GMainLoop *loop;
+-  gint *status_p;
+-} SyncWaitpidData;
+-
+-static void
+-on_sync_waitpid (GPid pid,

[arch-commits] Commit in glib2/repos (16 files)

2013-04-25 Thread Jan de Groot
Date: Thursday, April 25, 2013 @ 13:34:18
  Author: jgc
Revision: 183610

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

Added:
  glib2/repos/testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch
(from rev 183609, 
glib2/trunk/0001-Make-gtester-report-work-with-Python-3.x.patch)
  glib2/repos/testing-i686/PKGBUILD
(from rev 183609, glib2/trunk/PKGBUILD)
  glib2/repos/testing-i686/gvariant-fix-annotation.patch
(from rev 183609, glib2/trunk/gvariant-fix-annotation.patch)
  
glib2/repos/testing-i686/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch
(from rev 183609, 
glib2/trunk/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch)
  glib2/repos/testing-i686/revert-warn-glib-compile-schemas.patch
(from rev 183609, glib2/trunk/revert-warn-glib-compile-schemas.patch)
  glib2/repos/testing-x86_64/0001-Make-gtester-report-work-with-Python-3.x.patch
(from rev 183609, 
glib2/trunk/0001-Make-gtester-report-work-with-Python-3.x.patch)
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 183609, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gvariant-fix-annotation.patch
(from rev 183609, glib2/trunk/gvariant-fix-annotation.patch)
  
glib2/repos/testing-x86_64/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch
(from rev 183609, 
glib2/trunk/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch)
  glib2/repos/testing-x86_64/revert-warn-glib-compile-schemas.patch
(from rev 183609, glib2/trunk/revert-warn-glib-compile-schemas.patch)
Deleted:
  glib2/repos/testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch
  glib2/repos/testing-i686/PKGBUILD
  glib2/repos/testing-i686/revert-warn-glib-compile-schemas.patch
  glib2/repos/testing-x86_64/0001-Make-gtester-report-work-with-Python-3.x.patch
  glib2/repos/testing-x86_64/PKGBUILD
  glib2/repos/testing-x86_64/revert-warn-glib-compile-schemas.patch

+
 /0001-Make-gtester-report-work-with-Python-3.x.patch   
|  120 
 /PKGBUILD  
|  150 ++
 /revert-warn-glib-compile-schemas.patch
|   66 
 testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch   
|   60 
 testing-i686/PKGBUILD  
|   67 
 testing-i686/gvariant-fix-annotation.patch 
|   25 +
 testing-i686/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch   
|  132 
 testing-i686/revert-warn-glib-compile-schemas.patch
|   33 --
 testing-x86_64/0001-Make-gtester-report-work-with-Python-3.x.patch 
|   60 
 testing-x86_64/PKGBUILD
|   67 
 testing-x86_64/gvariant-fix-annotation.patch   
|   25 +
 testing-x86_64/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch 
|  132 
 testing-x86_64/revert-warn-glib-compile-schemas.patch  
|   33 --
 13 files changed, 650 insertions(+), 320 deletions(-)

Deleted: testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch
===
--- testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch
2013-04-25 11:34:05 UTC (rev 183609)
+++ testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch
2013-04-25 11:34:18 UTC (rev 183610)
@@ -1,60 +0,0 @@
-From 3d81e0a414ecb876f2429c0108a685152bd4ee54 Mon Sep 17 00:00:00 2001
-From: Jan de Groot j...@archlinux.org
-Date: Thu, 21 Mar 2013 20:47:57 +0100
-Subject: [PATCH] Make gtester-report work with Python 3.x: - fix indentations
- (tabs to spaces) - Replace print with print(), still works with Python 2.x
-

- glib/gtester-report | 28 ++--
- 1 file changed, 14 insertions(+), 14 deletions(-)
-
-diff --git a/glib/gtester-report b/glib/gtester-report
-index 0fcdd9a..00296ea 100755
 a/glib/gtester-report
-+++ b/glib/gtester-report
-@@ -308,20 +308,20 @@ class HTMLReportWriter(ReportWriter):
- if binary.success_cases:
-   oklink = 'href=javascript:toggle_display (\'ResultTable\', \'tr\', 
\'b%u_\', \'success\')' % self.bcounter
- if real_cases != 0:
--  self.oprint ('a %sER/a\n' % erlink)
--  self.oprint ('a %sOK/a\n' % oklink)
--  self.oprint ('/td\n')
--  perc = binary.success_cases * 100.0 / real_cases
--  pcolor = {
--100 : 'bgcolor=lightgreen',
--0   : 'bgcolor=red',
--  }.get (int (perc), 'bgcolor=yellow')
--  self.oprint ('td align=right %s%.2f%%/td\n' % (pcolor, perc))
--  self.oprint ('/tr\n')
-+self.oprint ('a %sER/a\n' % erlink)
-+self.oprint ('a %sOK/a\n' % oklink)
-+self.oprint ('/td\n')
-+ 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:36:08
  Author: jelle
Revision: 88993

upgpkg: haskell-regex-compat 0.95.1-5

ghc 7.6.3 rebuild

Modified:
  haskell-regex-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:30:47 UTC (rev 88992)
+++ PKGBUILD2013-04-25 11:36:08 UTC (rev 88993)
@@ -6,12 +6,12 @@
 _hkgname=regex-compat
 pkgname=haskell-regex-compat
 pkgver=0.95.1
-pkgrel=4
+pkgrel=5
 pkgdesc='Replaces and enhances Text.Regex'
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
-depends=('ghc=7.6.2-1' 'sh' 'haskell-regex-base=0.93.2' 
'haskell-regex-posix=0.95.2')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2' 
'haskell-regex-posix=0.95.2')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install
 sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 13:37:03
  Author: jelle
Revision: 88994

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

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

Copied: haskell-regex-compat/repos/community-staging-i686/PKGBUILD (from rev 
88993, haskell-regex-compat/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:37:03 UTC (rev 88994)
@@ -0,0 +1,41 @@
+# $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=5
+pkgdesc='Replaces and enhances Text.Regex'
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2' 
'haskell-regex-posix=0.95.2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b')
+
+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
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 
haskell-regex-compat/repos/community-staging-i686/haskell-regex-compat.install 
(from rev 88993, haskell-regex-compat/trunk/haskell-regex-compat.install)
===
--- community-staging-i686/haskell-regex-compat.install 
(rev 0)
+++ community-staging-i686/haskell-regex-compat.install 2013-04-25 11:37:03 UTC 
(rev 88994)
@@ -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 
88993, haskell-regex-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 11:37:03 UTC (rev 88994)
@@ -0,0 +1,41 @@
+# $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=5
+pkgdesc='Replaces and enhances Text.Regex'
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=7.6.3-1' 'sh' 

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

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 13:37:21
  Author: spupykin
Revision: 88995

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

Added:
  haskell-cairo/repos/community-staging-i686/PKGBUILD
(from rev 88994, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install
(from rev 88994, haskell-cairo/trunk/gtk2hs-cairo.install)
  haskell-cairo/repos/community-staging-x86_64/PKGBUILD
(from rev 88994, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install
(from rev 88994, haskell-cairo/trunk/gtk2hs-cairo.install)
Deleted:
  haskell-cairo/repos/community-staging-i686/PKGBUILD
  haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install
  haskell-cairo/repos/community-staging-x86_64/PKGBUILD
  haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install

---+
 /PKGBUILD |   90 
 /gtk2hs-cairo.install |   36 +
 community-staging-i686/PKGBUILD   |   41 --
 community-staging-i686/gtk2hs-cairo.install   |   18 
 community-staging-x86_64/PKGBUILD |   41 --
 community-staging-x86_64/gtk2hs-cairo.install |   18 
 6 files changed, 126 insertions(+), 118 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2013-04-25 11:37:03 UTC (rev 88994)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:37:21 UTC (rev 88995)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
-
-pkgname=haskell-cairo
-pkgver=0.12.4
-pkgrel=3
-pkgdesc=Binding to the cairo library for Gtk2Hs.
-url=http://hackage.haskell.org/package/cairo;
-license=('LGPL2.1')
-arch=('i686' 'x86_64')
-depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2')
-makedepends=(gtk2hs-buildtools)
-options=('strip')
-conflicts=('gtk2hs-cairo')
-provides=('gtk2hs-cairo')
-replaces=('gtk2hs-cairo')
-install=gtk2hs-cairo.install
-source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz)
-md5sums=('b9d7e8de6ba4db680c222958622d6ee6')
-
-build() {
-cd ${srcdir}/cairo-$pkgver
-runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
-  --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \
-  --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup haddock
-runhaskell Setup register   --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-
-cd ${srcdir}/cairo-${pkgver}
-install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh
-install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh
-install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-ln -s /usr/share/doc/haskell-cairo/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/cairo
-runhaskell Setup copy --destdir=${pkgdir}
-}

Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88994, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:37:21 UTC (rev 88995)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-cairo
+pkgver=0.12.4
+pkgrel=3
+pkgdesc=Binding to the cairo library for Gtk2Hs.
+url=http://hackage.haskell.org/package/cairo;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'cairo' 'haskell-mtl')
+makedepends=(gtk2hs-buildtools)
+options=('strip')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+install=gtk2hs-cairo.install
+source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz)
+md5sums=('b9d7e8de6ba4db680c222958622d6ee6')
+
+build() {
+cd ${srcdir}/cairo-$pkgver
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+_ghcver=`pacman -Q ghc | cut -f2 -d\  | cut -f1 -d-`
+_hmtlver=`pacman -Q haskell-mtl | cut -f2 -d\  | cut -f1 -d-`
+depends=(ghc=${_ghcver} cairo haskell-mtl=${_hglibver})
+
+cd ${srcdir}/cairo-${pkgver}
+install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh
+install-m744 unregister.sh 

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

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 13:42:36
  Author: spupykin
Revision: 88996

upgpkg: haskell-cairo 0.12.4-4

upd

Modified:
  haskell-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:37:21 UTC (rev 88995)
+++ PKGBUILD2013-04-25 11:42:36 UTC (rev 88996)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-cairo
 pkgver=0.12.4
-pkgrel=3
+pkgrel=4
 pkgdesc=Binding to the cairo library for Gtk2Hs.
 url=http://hackage.haskell.org/package/cairo;
 license=('LGPL2.1')



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

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 13:42:53
  Author: spupykin
Revision: 88997

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

Added:
  haskell-cairo/repos/community-staging-i686/PKGBUILD
(from rev 88996, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install
(from rev 88996, haskell-cairo/trunk/gtk2hs-cairo.install)
  haskell-cairo/repos/community-staging-x86_64/PKGBUILD
(from rev 88996, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install
(from rev 88996, haskell-cairo/trunk/gtk2hs-cairo.install)
Deleted:
  haskell-cairo/repos/community-staging-i686/PKGBUILD
  haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install
  haskell-cairo/repos/community-staging-x86_64/PKGBUILD
  haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install

---+
 /PKGBUILD |   90 
 /gtk2hs-cairo.install |   36 +
 community-staging-i686/PKGBUILD   |   45 
 community-staging-i686/gtk2hs-cairo.install   |   18 
 community-staging-x86_64/PKGBUILD |   45 
 community-staging-x86_64/gtk2hs-cairo.install |   18 
 6 files changed, 126 insertions(+), 126 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2013-04-25 11:42:36 UTC (rev 88996)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:42:53 UTC (rev 88997)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
-
-pkgname=haskell-cairo
-pkgver=0.12.4
-pkgrel=3
-pkgdesc=Binding to the cairo library for Gtk2Hs.
-url=http://hackage.haskell.org/package/cairo;
-license=('LGPL2.1')
-arch=('i686' 'x86_64')
-# deps adjusted to specific versions in package()
-depends=('ghc' 'cairo' 'haskell-mtl')
-makedepends=(gtk2hs-buildtools)
-options=('strip')
-conflicts=('gtk2hs-cairo')
-provides=('gtk2hs-cairo')
-replaces=('gtk2hs-cairo')
-install=gtk2hs-cairo.install
-source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz)
-md5sums=('b9d7e8de6ba4db680c222958622d6ee6')
-
-build() {
-cd ${srcdir}/cairo-$pkgver
-runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
-  --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \
-  --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup haddock
-runhaskell Setup register   --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-_ghcver=`pacman -Q ghc | cut -f2 -d\  | cut -f1 -d-`
-_hmtlver=`pacman -Q haskell-mtl | cut -f2 -d\  | cut -f1 -d-`
-depends=(ghc=${_ghcver} cairo haskell-mtl=${_hglibver})
-
-cd ${srcdir}/cairo-${pkgver}
-install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh
-install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh
-install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-ln -s /usr/share/doc/haskell-cairo/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/cairo
-runhaskell Setup copy --destdir=${pkgdir}
-}

Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88996, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 11:42:53 UTC (rev 88997)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-cairo
+pkgver=0.12.4
+pkgrel=4
+pkgdesc=Binding to the cairo library for Gtk2Hs.
+url=http://hackage.haskell.org/package/cairo;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'cairo' 'haskell-mtl')
+makedepends=(gtk2hs-buildtools)
+options=('strip')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+install=gtk2hs-cairo.install
+source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz)
+md5sums=('b9d7e8de6ba4db680c222958622d6ee6')
+
+build() {
+cd ${srcdir}/cairo-$pkgver
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+_ghcver=`pacman -Q ghc | cut -f2 -d\  | cut -f1 -d-`
+_hmtlver=`pacman -Q haskell-mtl | cut -f2 -d\  | cut -f1 -d-`
+

[arch-commits] Commit in libdrm/trunk (PKGBUILD git_fixes.diff)

2013-04-25 Thread Jan de Groot
Date: Thursday, April 25, 2013 @ 13:57:16
  Author: jgc
Revision: 183611

upgpkg: libdrm 2.4.44-2

Remove experimental APIs for ARM platforms (FS#34399)

Modified:
  libdrm/trunk/PKGBUILD
Deleted:
  libdrm/trunk/git_fixes.diff

+
 PKGBUILD   |8 ++--
 git_fixes.diff |   49 -
 2 files changed, 2 insertions(+), 55 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:34:18 UTC (rev 183610)
+++ PKGBUILD2013-04-25 11:57:16 UTC (rev 183611)
@@ -3,7 +3,7 @@
 
 pkgname=libdrm
 pkgver=2.4.44
-pkgrel=1
+pkgrel=2
 pkgdesc=Userspace interface to kernel DRM services
 arch=(i686 x86_64)
 license=('custom')
@@ -25,11 +25,7 @@
 
   #libtoolize --force
   autoreconf --force --install
-  ./configure --prefix=/usr \
-  --enable-udev \
-  --enable-omap-experimental-api \
-  --enable-exynos-experimental-api \
-  --enable-freedreno-experimental-api 
+  ./configure --prefix=/usr --enable-udev
   make
 }
 

Deleted: git_fixes.diff
===
--- git_fixes.diff  2013-04-25 11:34:18 UTC (rev 183610)
+++ git_fixes.diff  2013-04-25 11:57:16 UTC (rev 183611)
@@ -1,49 +0,0 @@
-From 99105e765c31b598746b849e66e7a9106dcefa24 Mon Sep 17 00:00:00 2001
-From: Maarten Lankhorst maarten.lankho...@canonical.com
-Date: Wed, 27 Mar 2013 13:06:43 +
-Subject: makefiles: Add missing headers.
-
-I even compile time tested this on a panda with make dist!
-
-Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com

-diff --git a/exynos/Makefile.am b/exynos/Makefile.am
-index 539aea0..0a2663a 100644
 a/exynos/Makefile.am
-+++ b/exynos/Makefile.am
-@@ -10,7 +10,11 @@ libdrm_exynos_ladir = $(libdir)
- libdrm_exynos_la_LDFLAGS = -version-number 1:0:0 -no-undefined
- libdrm_exynos_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@
- 
--libdrm_exynos_la_SOURCES = exynos_drm.c exynos_fimg2d.c
-+libdrm_exynos_la_SOURCES = \
-+  exynos_drm.c \
-+  exynos_fimg2d.c \
-+  fimg2d.h \
-+  fimg2d_reg.h
- 
- libdrm_exynoscommonincludedir = ${includedir}/exynos
- libdrm_exynoscommoninclude_HEADERS = exynos_drm.h
-diff --git a/freedreno/Makefile.am b/freedreno/Makefile.am
-index f46a780..ba9bd68 100644
 a/freedreno/Makefile.am
-+++ b/freedreno/Makefile.am
-@@ -10,7 +10,15 @@ libdrm_freedreno_ladir = $(libdir)
- libdrm_freedreno_la_LDFLAGS = -version-number 1:0:0 -no-undefined
- libdrm_freedreno_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@
- 
--libdrm_freedreno_la_SOURCES = freedreno_device.c freedreno_pipe.c 
freedreno_ringbuffer.c freedreno_bo.c
-+libdrm_freedreno_la_SOURCES = \
-+  freedreno_device.c \
-+  freedreno_pipe.c \
-+  freedreno_priv.h \
-+  freedreno_ringbuffer.c \
-+  freedreno_bo.c \
-+  kgsl_drm.h \
-+  list.h \
-+  msm_kgsl.h
- 
- libdrm_freedrenocommonincludedir = ${includedir}/freedreno
- libdrm_freedrenocommoninclude_HEADERS = freedreno_drmif.h 
freedreno_ringbuffer.h
---
-cgit v0.9.0.2-2-gbebe



[arch-commits] Commit in libdrm/repos (14 files)

2013-04-25 Thread Jan de Groot
Date: Thursday, April 25, 2013 @ 13:57:24
  Author: jgc
Revision: 183612

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

Added:
  libdrm/repos/extra-i686/COPYING
(from rev 183611, libdrm/trunk/COPYING)
  libdrm/repos/extra-i686/PKGBUILD
(from rev 183611, libdrm/trunk/PKGBUILD)
  libdrm/repos/extra-i686/no-pthread-stubs.patch
(from rev 183611, libdrm/trunk/no-pthread-stubs.patch)
  libdrm/repos/extra-x86_64/COPYING
(from rev 183611, libdrm/trunk/COPYING)
  libdrm/repos/extra-x86_64/PKGBUILD
(from rev 183611, libdrm/trunk/PKGBUILD)
  libdrm/repos/extra-x86_64/no-pthread-stubs.patch
(from rev 183611, libdrm/trunk/no-pthread-stubs.patch)
Deleted:
  libdrm/repos/extra-i686/COPYING
  libdrm/repos/extra-i686/PKGBUILD
  libdrm/repos/extra-i686/git_fixes.diff
  libdrm/repos/extra-i686/no-pthread-stubs.patch
  libdrm/repos/extra-x86_64/COPYING
  libdrm/repos/extra-x86_64/PKGBUILD
  libdrm/repos/extra-x86_64/git_fixes.diff
  libdrm/repos/extra-x86_64/no-pthread-stubs.patch

-+
 /COPYING|   96 +
 /PKGBUILD   |   84 +++
 /no-pthread-stubs.patch |  242 ++
 extra-i686/COPYING  |   48 --
 extra-i686/PKGBUILD |   46 --
 extra-i686/git_fixes.diff   |   49 --
 extra-i686/no-pthread-stubs.patch   |  121 -
 extra-x86_64/COPYING|   48 --
 extra-x86_64/PKGBUILD   |   46 --
 extra-x86_64/git_fixes.diff |   49 --
 extra-x86_64/no-pthread-stubs.patch |  121 -
 11 files changed, 422 insertions(+), 528 deletions(-)

Deleted: extra-i686/COPYING
===
--- extra-i686/COPYING  2013-04-25 11:57:16 UTC (rev 183611)
+++ extra-i686/COPYING  2013-04-25 11:57:24 UTC (rev 183612)
@@ -1,48 +0,0 @@
- Copyright 2005 Adam Jackson.
-
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- Software), to deal in the Software without restriction, including
- without limitation on the rights to use, copy, modify, merge,
- publish, distribute, sub license, and/or sell copies of the Software,
- and to permit persons to whom the Software is furnished to do so,
- subject to the following conditions:
-
- The above copyright notice and this permission notice (including the
- next paragraph) shall be included in all copies or substantial
- portions of the Software.
-
- THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NON-INFRINGEMENT.  IN NO EVENT SHALL ADAM JACKSON BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-
-
- Copyright 1999 Precision Insight, Inc., Cedar Park, Texas.
- Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
- All Rights Reserved.
-
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- Software), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
-
- The above copyright notice and this permission notice (including the
- next paragraph) shall be included in all copies or substantial
- portions of the Software.
-
- THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT.  IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS
- SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- DEALINGS IN THE SOFTWARE.

Copied: libdrm/repos/extra-i686/COPYING (from rev 183611, libdrm/trunk/COPYING)
===
--- extra-i686/COPYING  (rev 0)
+++ extra-i686/COPYING  2013-04-25 11:57:24 UTC (rev 183612)
@@ -0,0 +1,48 @@
+ Copyright 2005 Adam Jackson.
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ Software), to deal in the Software without restriction, including
+ without limitation on the rights to use, copy, modify, merge,
+ publish, 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 14:00:11
  Author: jelle
Revision: 88998

upgpkg: haskell-vector 0.10.0.1-4

ghc 7.6.3 rebuild

Modified:
  haskell-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 11:42:53 UTC (rev 88997)
+++ PKGBUILD2013-04-25 12:00:11 UTC (rev 88998)
@@ -3,13 +3,13 @@
 
 pkgname=haskell-vector
 pkgver=0.10.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc=Efficient Arrays
 url=http://code.haskell.org/vector;
 license=(custom:BSD3)
 arch=('i686' 'x86_64')
 makedepends=()
-depends=(ghc haskell-primitive)
+depends=(ghc=7.6.3 haskell-primitive)
 options=('strip')
 install=${pkgname}.install
 
source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 14:01:19
  Author: jelle
Revision: 88999

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

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

-+
 /PKGBUILD   |   78 ++
 /haskell-vector.install |   52 ++
 community-staging-i686/PKGBUILD |   39 ---
 community-staging-i686/haskell-vector.install   |   26 ---
 community-staging-x86_64/PKGBUILD   |   39 ---
 community-staging-x86_64/haskell-vector.install |   26 ---
 6 files changed, 130 insertions(+), 130 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2013-04-25 12:00:11 UTC (rev 88998)
+++ community-staging-i686/PKGBUILD 2013-04-25 12:01:19 UTC (rev 88999)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
-
-pkgname=haskell-vector
-pkgver=0.10.0.1
-pkgrel=3
-pkgdesc=Efficient Arrays
-url=http://code.haskell.org/vector;
-license=(custom:BSD3)
-arch=('i686' 'x86_64')
-makedepends=()
-depends=(ghc haskell-primitive)
-options=('strip')
-install=${pkgname}.install
-source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
-sha256sums=('ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af')
-
-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() {
-  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/PKGBUILD (from rev 88998, 
haskell-vector/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 12:01:19 UTC (rev 88999)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-vector
+pkgver=0.10.0.1
+pkgrel=4
+pkgdesc=Efficient Arrays
+url=http://code.haskell.org/vector;
+license=(custom:BSD3)
+arch=('i686' 'x86_64')
+makedepends=()
+depends=(ghc=7.6.3 haskell-primitive)
+options=('strip')
+install=${pkgname}.install
+source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
+sha256sums=('ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af')
+
+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() {
+  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 

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

2013-04-25 Thread Dave Reisner
Date: Thursday, April 25, 2013 @ 14:06:10
  Author: dreisner
Revision: 183613

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

Added:
  ed/repos/testing-i686/
  ed/repos/testing-i686/PKGBUILD
(from rev 183612, ed/trunk/PKGBUILD)
  ed/repos/testing-i686/ed.install
(from rev 183612, ed/trunk/ed.install)
  ed/repos/testing-x86_64/
  ed/repos/testing-x86_64/PKGBUILD
(from rev 183612, ed/trunk/PKGBUILD)
  ed/repos/testing-x86_64/ed.install
(from rev 183612, ed/trunk/ed.install)

---+
 testing-i686/PKGBUILD |   37 +
 testing-i686/ed.install   |   18 ++
 testing-x86_64/PKGBUILD   |   37 +
 testing-x86_64/ed.install |   18 ++
 4 files changed, 110 insertions(+)

Copied: ed/repos/testing-i686/PKGBUILD (from rev 183612, ed/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-25 12:06:10 UTC (rev 183613)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Dave Reisner dreis...@archlinux.org
+# Maintainer: Andreas Radke andy...@archlinux.org
+
+pkgname=ed
+pkgver=1.8
+pkgrel=1
+pkgdesc=A POSIX-compliant line-oriented text editor
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.gnu.org/software/ed/ed.html;
+depends=('glibc' 'sh')
+options=('!emptydirs')
+source=(ftp://ftp.gnu.org/gnu/ed/$pkgname-$pkgver.tar.gz{,.sig})
+install='ed.install'
+md5sums=('2268d2344b3c52d23730acb2e3c942fe'
+ 'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/ \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  CFLAGS=$CFLAGS \
+  LDFLAGS=$LDFLAGS
+
+  make
+}
+
+check() {
+  make -C $pkgname-$pkgver check
+}
+
+package() {
+  make -C $pkgname-$pkgver DESTDIR=$pkgdir install
+}

Copied: ed/repos/testing-i686/ed.install (from rev 183612, ed/trunk/ed.install)
===
--- testing-i686/ed.install (rev 0)
+++ testing-i686/ed.install 2013-04-25 12:06:10 UTC (rev 183613)
@@ -0,0 +1,18 @@
+infodir=usr/share/info
+filelist=(ed.info)
+
+post_install() {
+  for file in ${filelist[@]}; do
+install-info $infodir/$file.gz $infodir/dir 2/dev/null
+  done
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+pre_remove() {
+  for file in ${filelist[@]}; do
+install-info --delete $infodir/$file.gz $infodir/dir 2/dev/null
+  done
+}

Copied: ed/repos/testing-x86_64/PKGBUILD (from rev 183612, ed/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-04-25 12:06:10 UTC (rev 183613)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Dave Reisner dreis...@archlinux.org
+# Maintainer: Andreas Radke andy...@archlinux.org
+
+pkgname=ed
+pkgver=1.8
+pkgrel=1
+pkgdesc=A POSIX-compliant line-oriented text editor
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.gnu.org/software/ed/ed.html;
+depends=('glibc' 'sh')
+options=('!emptydirs')
+source=(ftp://ftp.gnu.org/gnu/ed/$pkgname-$pkgver.tar.gz{,.sig})
+install='ed.install'
+md5sums=('2268d2344b3c52d23730acb2e3c942fe'
+ 'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/ \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  CFLAGS=$CFLAGS \
+  LDFLAGS=$LDFLAGS
+
+  make
+}
+
+check() {
+  make -C $pkgname-$pkgver check
+}
+
+package() {
+  make -C $pkgname-$pkgver DESTDIR=$pkgdir install
+}

Copied: ed/repos/testing-x86_64/ed.install (from rev 183612, 
ed/trunk/ed.install)
===
--- testing-x86_64/ed.install   (rev 0)
+++ testing-x86_64/ed.install   2013-04-25 12:06:10 UTC (rev 183613)
@@ -0,0 +1,18 @@
+infodir=usr/share/info
+filelist=(ed.info)
+
+post_install() {
+  for file in ${filelist[@]}; do
+install-info $infodir/$file.gz $infodir/dir 2/dev/null
+  done
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+pre_remove() {
+  for file in ${filelist[@]}; do
+install-info --delete $infodir/$file.gz $infodir/dir 2/dev/null
+  done
+}



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 14:11:52
  Author: jelle
Revision: 89000

upgpkg: haskell-pango 0.12.4-4

ghc 7.6.3 rebuild

Modified:
  haskell-pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 12:01:19 UTC (rev 88999)
+++ PKGBUILD2013-04-25 12:11:52 UTC (rev 89000)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-pango
 pkgver=0.12.4
-pkgrel=3
+pkgrel=4
 pkgdesc=Binding to the pango library for Gtk2Hs.
 url=http://hackage.haskell.org/package/pango;
 license=('LGPL2.1')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 14:12:36
  Author: jelle
Revision: 89001

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

Added:
  haskell-pango/repos/community-staging-i686/
  haskell-pango/repos/community-staging-i686/PKGBUILD
(from rev 89000, haskell-pango/trunk/PKGBUILD)
  haskell-pango/repos/community-staging-i686/gtk2hs-pango.install
(from rev 89000, haskell-pango/trunk/gtk2hs-pango.install)
  haskell-pango/repos/community-staging-x86_64/
  haskell-pango/repos/community-staging-x86_64/PKGBUILD
(from rev 89000, haskell-pango/trunk/PKGBUILD)
  haskell-pango/repos/community-staging-x86_64/gtk2hs-pango.install
(from rev 89000, haskell-pango/trunk/gtk2hs-pango.install)

---+
 community-staging-i686/PKGBUILD   |   47 
 community-staging-i686/gtk2hs-pango.install   |   18 +
 community-staging-x86_64/PKGBUILD |   47 
 community-staging-x86_64/gtk2hs-pango.install |   18 +
 4 files changed, 130 insertions(+)

Copied: haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 89000, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 12:12:36 UTC (rev 89001)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-pango
+pkgver=0.12.4
+pkgrel=4
+pkgdesc=Binding to the pango library for Gtk2Hs.
+url=http://hackage.haskell.org/package/pango;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=(gtk2hs-buildtools)
+provides=('gtk2hs-pango')
+replaces=('gtk2hs-pango')
+conflicts=('gtk2hs-pango')
+options=('strip')
+install=gtk2hs-pango.install
+source=(http://hackage.haskell.org/packages/archive/pango/${pkgver}/pango-${pkgver}.tar.gz)
+md5sums=('e498beb2d10b45ebf08bffc2296e1195')
+
+build() {
+  cd ${srcdir}/pango-${pkgver}
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+--prefix=/usr --docdir=/usr/share/doc/haskell-pango \
+--libsubdir=\$compiler/site-local/\$pkgid
+  sed -i 's|import Foreign.C.Types.*(CULong, CUInt)|import Foreign.C.Types 
(CULong(..), CUInt(..))|' Graphics/Rendering/Pango/Types.chs
+  runhaskell Setup build
+  runhaskell Setup haddock
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  _ghcver=`pacman -Q ghc | cut -f2 -d\  | cut -f1 -d-`
+  _hglibver=`pacman -Q haskell-glib | cut -f2 -d\  | cut -f1 -d-`
+  _hcairover=`pacman -Q haskell-cairo | cut -f2 -d\  | cut -f1 -d-`
+  depends=(ghc=${_ghcver} pango haskell-glib=${_hglibver} 
haskell-cairo=${_hcairover})
+
+  cd ${srcdir}/pango-${pkgver}
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-pango/register.sh
+  install -m744 unregister.sh 
${pkgdir}/usr/share/haskell/gtk2hs-pango/unregister.sh
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/haskell-pango/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/pango
+  runhaskell Setup copy --destdir=${pkgdir}
+}

Copied: haskell-pango/repos/community-staging-i686/gtk2hs-pango.install (from 
rev 89000, haskell-pango/trunk/gtk2hs-pango.install)
===
--- community-staging-i686/gtk2hs-pango.install (rev 0)
+++ community-staging-i686/gtk2hs-pango.install 2013-04-25 12:12:36 UTC (rev 
89001)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/gtk2hs-pango
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 89000, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 12:12:36 UTC (rev 89001)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+pkgname=haskell-pango
+pkgver=0.12.4
+pkgrel=4
+pkgdesc=Binding to the pango library for Gtk2Hs.
+url=http://hackage.haskell.org/package/pango;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=(gtk2hs-buildtools)
+provides=('gtk2hs-pango')

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 14:34:37
  Author: jelle
Revision: 89002

upgpkg: happy 1.18.10-3

ghc 7.6.3 rebuild

Modified:
  happy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 12:12:36 UTC (rev 89001)
+++ PKGBUILD2013-04-25 12:34:37 UTC (rev 89002)
@@ -5,13 +5,13 @@
  
 pkgname=happy
 pkgver=1.18.10
-pkgrel=2
+pkgrel=3
 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.6.2-1' 'haskell-mtl=2.1.2-2')
+makedepends=('ghc=7.6.3-1' 'haskell-mtl=2.1.2-3')
 
source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
 md5sums=('a1638e89434427e57f68ef311761dc30')
 



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 14:35:25
  Author: jelle
Revision: 89003

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 89002, happy/trunk/PKGBUILD)
  happy/repos/community-staging-x86_64/
  happy/repos/community-staging-x86_64/PKGBUILD
(from rev 89002, 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 89002, 
happy/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 12:35:25 UTC (rev 89003)
@@ -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.18.10
+pkgrel=3
+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.6.3-1' 'haskell-mtl=2.1.2-3')
+source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+md5sums=('a1638e89434427e57f68ef311761dc30')
+
+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 89002, 
happy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 12:35:25 UTC (rev 89003)
@@ -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.18.10
+pkgrel=3
+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.6.3-1' 'haskell-mtl=2.1.2-3')
+source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+md5sums=('a1638e89434427e57f68ef311761dc30')
+
+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 haddock/trunk (PKGBUILD)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 14:51:12
  Author: jelle
Revision: 89004

upgpkg: haddock 2.13.1-4

ghc 7.6.3 rebuild

Modified:
  haddock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 12:35:25 UTC (rev 89003)
+++ PKGBUILD2013-04-25 12:51:12 UTC (rev 89004)
@@ -5,13 +5,13 @@
 
 pkgname=haddock
 pkgver=2.13.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Tool for generating documentation for Haskell libraries'
 url='http://hackage.haskell.org/package/haddock/'
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
 makedepends=('alex' 'happy')
-depends=('ghc=7.6.2-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths')
+depends=('ghc=7.6.3-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths')
 install=$pkgname.install
 
source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
 sha256sums=('6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f')



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 14:52:08
  Author: jelle
Revision: 89005

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

Added:
  haddock/repos/community-staging-i686/
  haddock/repos/community-staging-i686/PKGBUILD
(from rev 89004, haddock/trunk/PKGBUILD)
  haddock/repos/community-staging-i686/haddock.install
(from rev 89004, haddock/trunk/haddock.install)
  haddock/repos/community-staging-x86_64/
  haddock/repos/community-staging-x86_64/PKGBUILD
(from rev 89004, haddock/trunk/PKGBUILD)
  haddock/repos/community-staging-x86_64/haddock.install
(from rev 89004, haddock/trunk/haddock.install)

--+
 community-staging-i686/PKGBUILD  |   47 +
 community-staging-i686/haddock.install   |   25 +++
 community-staging-x86_64/PKGBUILD|   47 +
 community-staging-x86_64/haddock.install |   25 +++
 4 files changed, 144 insertions(+)

Copied: haddock/repos/community-staging-i686/PKGBUILD (from rev 89004, 
haddock/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 12:52:08 UTC (rev 89005)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+pkgname=haddock
+pkgver=2.13.1
+pkgrel=4
+pkgdesc='Tool for generating documentation for Haskell libraries'
+url='http://hackage.haskell.org/package/haddock/'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+makedepends=('alex' 'happy')
+depends=('ghc=7.6.3-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths')
+install=$pkgname.install
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f')
+
+build() {
+  cd $srcdir/$pkgname-$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/$pkgname-$pkgver
+  
+  install -Dm744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh
+  install -m744 unregister.sh \
+$pkgdir/usr/share/haskell/$pkgname/unregister.sh
+  install -dm755 $pkgdir/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/$pkgname/html \
+$pkgdir/usr/share/doc/ghc/html/libraries/$pkgname
+  runhaskell Setup copy --destdir=$pkgdir
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+  rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE
+  mv $pkgdir/usr/bin/haddock $pkgdir/usr/bin/haddock-cabal
+}
+
+# vim:set ts=2 sw=2 et:

Copied: haddock/repos/community-staging-i686/haddock.install (from rev 89004, 
haddock/trunk/haddock.install)
===
--- community-staging-i686/haddock.install  (rev 0)
+++ community-staging-i686/haddock.install  2013-04-25 12:52:08 UTC (rev 
89005)
@@ -0,0 +1,25 @@
+pkgname=haddock
+HS_DIR=usr/share/haskell/haddock
+
+post_upgrade() {
+  ${HS_DIR}/register.sh  /dev/null
+  post_remove
+}
+
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)  /dev/null
+}
+
+pre_remove() {
+  ${HS_DIR}/unregister.sh  /dev/null
+}
+
+post_install() {
+   post_upgrade
+}
+
+pre_upgrade() {
+   pre_remove
+}
+
+# vim:set ts=2 sw=2 et:

Copied: haddock/repos/community-staging-x86_64/PKGBUILD (from rev 89004, 
haddock/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 12:52:08 UTC (rev 89005)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Alexander Rødseth rods...@gmail.com
+# Contributor: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+pkgname=haddock
+pkgver=2.13.1
+pkgrel=4
+pkgdesc='Tool for generating documentation for Haskell libraries'
+url='http://hackage.haskell.org/package/haddock/'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+makedepends=('alex' 'happy')
+depends=('ghc=7.6.3-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths')
+install=$pkgname.install
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+--prefix=/usr 

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

2013-04-25 Thread Sergej Pupykin
Date: Thursday, April 25, 2013 @ 15:16:14
  Author: spupykin
Revision: 89006

adjust versions in package()

Modified:
  haskell-vector/trunk/PKGBUILD

--+
 PKGBUILD |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 12:52:08 UTC (rev 89005)
+++ PKGBUILD2013-04-25 13:16:14 UTC (rev 89006)
@@ -9,7 +9,8 @@
 license=(custom:BSD3)
 arch=('i686' 'x86_64')
 makedepends=()
-depends=(ghc=7.6.3 haskell-primitive)
+# deps adjusted to specific versions in package()
+depends=(ghc haskell-primitive)
 options=('strip')
 install=${pkgname}.install
 
source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
@@ -28,6 +29,9 @@
 }
 
 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



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

2013-04-25 Thread Daniel Micay
Date: Thursday, April 25, 2013 @ 16:52:31
  Author: thestinger
Revision: 89007

upgpkg: haskell-pandoc 1.11.1-2

Modified:
  haskell-pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 13:16:14 UTC (rev 89006)
+++ PKGBUILD2013-04-25 14:52:31 UTC (rev 89007)
@@ -5,7 +5,7 @@
 _hkgname=pandoc
 pkgname=haskell-pandoc
 pkgver=1.11.1
-pkgrel=1
+pkgrel=2
 pkgdesc=Conversion between markup formats
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('GPL')



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

2013-04-25 Thread Daniel Micay
Date: Thursday, April 25, 2013 @ 16:53:04
  Author: thestinger
Revision: 89008

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

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

-+
 community-staging-i686/PKGBUILD |   37 ++
 community-staging-i686/haskell-pandoc.install   |   23 +
 community-staging-x86_64/PKGBUILD   |   37 ++
 community-staging-x86_64/haskell-pandoc.install |   23 +
 4 files changed, 120 insertions(+)

Copied: haskell-pandoc/repos/community-staging-i686/PKGBUILD (from rev 89007, 
haskell-pandoc/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 14:53:04 UTC (rev 89008)
@@ -0,0 +1,37 @@
+# Maintainer: Daniel Micay danielmi...@gmail.com
+# Contributor: Aleksandar Micovic metal...@gmail.com
+# Contributor: Lex Black autumn-wind at web dot de
+
+_hkgname=pandoc
+pkgname=haskell-pandoc
+pkgver=1.11.1
+pkgrel=2
+pkgdesc=Conversion between markup formats
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('GPL')
+arch=('i686' 'x86_64')
+makedepends=('ghc')
+depends=('haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-blaze-markup' 'haskell-bytestring' 'haskell-citeproc-hs' 
'haskell-containers' 'haskell-directory' 'haskell-extensible-exceptions' 
'haskell-filepath' 'haskell-highlighting-kate' 'haskell-http' 'haskell-json' 
'haskell-mtl' 'haskell-network' 'haskell-old-locale' 'haskell-pandoc-types' 
'haskell-parsec' 'haskell-process' 'haskell-random' 'haskell-syb' 
'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath' 'haskell-time' 
'haskell-utf8-string' 'haskell-xml' 'haskell-zip-archive' 'haskell-zlib' 
haskell-data-default)
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=$pkgname.install
+md5sums=('e895b22745affba37c0ba5e6e6d0f17c')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } 
--enable-split-objs --enable-shared \
+   --prefix=/usr --docdir=/usr/share/doc/$pkgname 
--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+cd ${srcdir}/${_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
+}

Copied: haskell-pandoc/repos/community-staging-i686/haskell-pandoc.install 
(from rev 89007, haskell-pandoc/trunk/haskell-pandoc.install)
===
--- community-staging-i686/haskell-pandoc.install   
(rev 0)
+++ community-staging-i686/haskell-pandoc.install   2013-04-25 14:53:04 UTC 
(rev 89008)
@@ -0,0 +1,23 @@
+HS_DIR=usr/share/haskell/haskell-pandoc
+
+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-pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 89007, 
haskell-pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 14:53:04 UTC (rev 89008)
@@ -0,0 +1,37 @@
+# Maintainer: Daniel Micay danielmi...@gmail.com
+# Contributor: Aleksandar Micovic metal...@gmail.com
+# Contributor: Lex Black autumn-wind at web dot de
+
+_hkgname=pandoc
+pkgname=haskell-pandoc
+pkgver=1.11.1
+pkgrel=2
+pkgdesc=Conversion between 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 17:20:40
  Author: jelle
Revision: 89009

upgpkg: haskell-x11 1.6.1.1-3

ghc 7.6.3 rebuild

Modified:
  haskell-x11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 14:53:04 UTC (rev 89008)
+++ PKGBUILD2013-04-25 15:20:40 UTC (rev 89009)
@@ -6,13 +6,13 @@
 _hkgname=X11
 pkgname=haskell-x11
 pkgver=1.6.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc=A Haskell binding to the X11 graphics library.
 arch=(i686 x86_64)
 url=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;
 license=('custom:BSD3')
 options=('strip')
-depends=(ghc=7.6.2-1 libx11 libxinerama libxrandr 
haskell-data-default)
+depends=(ghc=7.6.3-1 libx11 libxinerama libxrandr 
haskell-data-default=0.5.3)
 conflicts=(haskell-x11-extras)
 install=hsmod.install
 
source=(http://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz)
@@ -20,7 +20,7 @@
 
 build() {
 cd ${srcdir}/${_hkgname}-${pkgver}
-runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+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



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 17:21:26
  Author: jelle
Revision: 89010

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

Added:
  haskell-x11/repos/community-staging-i686/
  haskell-x11/repos/community-staging-i686/PKGBUILD
(from rev 89009, haskell-x11/trunk/PKGBUILD)
  haskell-x11/repos/community-staging-i686/hsmod.install
(from rev 89009, haskell-x11/trunk/hsmod.install)
  haskell-x11/repos/community-staging-x86_64/
  haskell-x11/repos/community-staging-x86_64/PKGBUILD
(from rev 89009, haskell-x11/trunk/PKGBUILD)
  haskell-x11/repos/community-staging-x86_64/hsmod.install
(from rev 89009, haskell-x11/trunk/hsmod.install)

+
 community-staging-i686/PKGBUILD|   41 +++
 community-staging-i686/hsmod.install   |   18 +
 community-staging-x86_64/PKGBUILD  |   41 +++
 community-staging-x86_64/hsmod.install |   18 +
 4 files changed, 118 insertions(+)

Copied: haskell-x11/repos/community-staging-i686/PKGBUILD (from rev 89009, 
haskell-x11/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 15:21:26 UTC (rev 89010)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+# Contributor: shild s...@bk.ru
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+
+_hkgname=X11
+pkgname=haskell-x11
+pkgver=1.6.1.1
+pkgrel=3
+pkgdesc=A Haskell binding to the X11 graphics library.
+arch=(i686 x86_64)
+url=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;
+license=('custom:BSD3')
+options=('strip')
+depends=(ghc=7.6.3-1 libx11 libxinerama libxrandr 
haskell-data-default=0.5.3)
+conflicts=(haskell-x11-extras)
+install=hsmod.install
+source=(http://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz)
+md5sums=('80638b99238f72d4cc351b4fbd7274fc')
+
+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-x11/repos/community-staging-i686/hsmod.install (from rev 89009, 
haskell-x11/trunk/hsmod.install)
===
--- community-staging-i686/hsmod.install(rev 0)
+++ community-staging-i686/hsmod.install2013-04-25 15:21:26 UTC (rev 
89010)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x11
+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-x11/repos/community-staging-x86_64/PKGBUILD (from rev 89009, 
haskell-x11/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 15:21:26 UTC (rev 89010)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+# Contributor: shild s...@bk.ru
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+
+_hkgname=X11
+pkgname=haskell-x11
+pkgver=1.6.1.1
+pkgrel=3
+pkgdesc=A Haskell binding to the X11 graphics library.
+arch=(i686 x86_64)
+url=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;
+license=('custom:BSD3')
+options=('strip')
+depends=(ghc=7.6.3-1 libx11 libxinerama libxrandr 
haskell-data-default=0.5.3)
+conflicts=(haskell-x11-extras)
+install=hsmod.install
+source=(http://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz)
+md5sums=('80638b99238f72d4cc351b4fbd7274fc')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O  --enable-split-objs --enable-shared \
+  

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

2013-04-25 Thread Andreas Radke
Date: Thursday, April 25, 2013 @ 17:55:09
  Author: andyrtr
Revision: 183614

upgpkg: java7-openjdk 7.u21_2.3.9-1

fix pkgver FS#34943

Modified:
  java7-openjdk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 12:06:10 UTC (rev 183613)
+++ PKGBUILD2013-04-25 15:55:09 UTC (rev 183614)
@@ -7,7 +7,7 @@
  'openjdk7-src' 'openjdk7-doc')
 pkgbase=java7-openjdk
 _java_ver=7
-_updatever=u17
+_updatever=u21
 _icedtea_ver=2.3.9
 
 # check ${srcdir}/icedtea7/Makefile.am



[arch-commits] Commit in java7-openjdk/repos (44 files)

2013-04-25 Thread Andreas Radke
Date: Thursday, April 25, 2013 @ 17:56:01
  Author: andyrtr
Revision: 183615

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

Added:
  java7-openjdk/repos/extra-i686/PKGBUILD
(from rev 183614, java7-openjdk/trunk/PKGBUILD)
  java7-openjdk/repos/extra-i686/fix_corba_cmds_path.diff
(from rev 183614, java7-openjdk/trunk/fix_corba_cmds_path.diff)
  java7-openjdk/repos/extra-i686/fontconfig-paths.diff
(from rev 183614, java7-openjdk/trunk/fontconfig-paths.diff)
  java7-openjdk/repos/extra-i686/jdk7-openjdk.profile
(from rev 183614, java7-openjdk/trunk/jdk7-openjdk.profile)
  java7-openjdk/repos/extra-i686/jdk7-openjdk.profile.csh
(from rev 183614, java7-openjdk/trunk/jdk7-openjdk.profile.csh)
  java7-openjdk/repos/extra-i686/jre7-openjdk-headless.install
(from rev 183614, java7-openjdk/trunk/jre7-openjdk-headless.install)
  java7-openjdk/repos/extra-i686/jre7-openjdk.install
(from rev 183614, java7-openjdk/trunk/jre7-openjdk.install)
  java7-openjdk/repos/extra-i686/jre7-openjdk.profile
(from rev 183614, java7-openjdk/trunk/jre7-openjdk.profile)
  java7-openjdk/repos/extra-i686/jre7-openjdk.profile.csh
(from rev 183614, java7-openjdk/trunk/jre7-openjdk.profile.csh)
  java7-openjdk/repos/extra-i686/openjdk7_fix_jdk_cmds_path.diff
(from rev 183614, java7-openjdk/trunk/openjdk7_fix_jdk_cmds_path.diff)
  java7-openjdk/repos/extra-i686/openjdk7_nonreparenting-wm.diff
(from rev 183614, java7-openjdk/trunk/openjdk7_nonreparenting-wm.diff)
  java7-openjdk/repos/extra-x86_64/PKGBUILD
(from rev 183614, java7-openjdk/trunk/PKGBUILD)
  java7-openjdk/repos/extra-x86_64/fix_corba_cmds_path.diff
(from rev 183614, java7-openjdk/trunk/fix_corba_cmds_path.diff)
  java7-openjdk/repos/extra-x86_64/fontconfig-paths.diff
(from rev 183614, java7-openjdk/trunk/fontconfig-paths.diff)
  java7-openjdk/repos/extra-x86_64/jdk7-openjdk.profile
(from rev 183614, java7-openjdk/trunk/jdk7-openjdk.profile)
  java7-openjdk/repos/extra-x86_64/jdk7-openjdk.profile.csh
(from rev 183614, java7-openjdk/trunk/jdk7-openjdk.profile.csh)
  java7-openjdk/repos/extra-x86_64/jre7-openjdk-headless.install
(from rev 183614, java7-openjdk/trunk/jre7-openjdk-headless.install)
  java7-openjdk/repos/extra-x86_64/jre7-openjdk.install
(from rev 183614, java7-openjdk/trunk/jre7-openjdk.install)
  java7-openjdk/repos/extra-x86_64/jre7-openjdk.profile
(from rev 183614, java7-openjdk/trunk/jre7-openjdk.profile)
  java7-openjdk/repos/extra-x86_64/jre7-openjdk.profile.csh
(from rev 183614, java7-openjdk/trunk/jre7-openjdk.profile.csh)
  java7-openjdk/repos/extra-x86_64/openjdk7_fix_jdk_cmds_path.diff
(from rev 183614, java7-openjdk/trunk/openjdk7_fix_jdk_cmds_path.diff)
  java7-openjdk/repos/extra-x86_64/openjdk7_nonreparenting-wm.diff
(from rev 183614, java7-openjdk/trunk/openjdk7_nonreparenting-wm.diff)
Deleted:
  java7-openjdk/repos/extra-i686/PKGBUILD
  java7-openjdk/repos/extra-i686/fix_corba_cmds_path.diff
  java7-openjdk/repos/extra-i686/fontconfig-paths.diff
  java7-openjdk/repos/extra-i686/jdk7-openjdk.profile
  java7-openjdk/repos/extra-i686/jdk7-openjdk.profile.csh
  java7-openjdk/repos/extra-i686/jre7-openjdk-headless.install
  java7-openjdk/repos/extra-i686/jre7-openjdk.install
  java7-openjdk/repos/extra-i686/jre7-openjdk.profile
  java7-openjdk/repos/extra-i686/jre7-openjdk.profile.csh
  java7-openjdk/repos/extra-i686/openjdk7_fix_jdk_cmds_path.diff
  java7-openjdk/repos/extra-i686/openjdk7_nonreparenting-wm.diff
  java7-openjdk/repos/extra-x86_64/PKGBUILD
  java7-openjdk/repos/extra-x86_64/fix_corba_cmds_path.diff
  java7-openjdk/repos/extra-x86_64/fontconfig-paths.diff
  java7-openjdk/repos/extra-x86_64/jdk7-openjdk.profile
  java7-openjdk/repos/extra-x86_64/jdk7-openjdk.profile.csh
  java7-openjdk/repos/extra-x86_64/jre7-openjdk-headless.install
  java7-openjdk/repos/extra-x86_64/jre7-openjdk.install
  java7-openjdk/repos/extra-x86_64/jre7-openjdk.profile
  java7-openjdk/repos/extra-x86_64/jre7-openjdk.profile.csh
  java7-openjdk/repos/extra-x86_64/openjdk7_fix_jdk_cmds_path.diff
  java7-openjdk/repos/extra-x86_64/openjdk7_nonreparenting-wm.diff

--+
 /PKGBUILD|  694 +
 /fix_corba_cmds_path.diff|   58 ++
 /fontconfig-paths.diff   |  268 +
 /jdk7-openjdk.profile|2 
 /jdk7-openjdk.profile.csh|2 
 /jre7-openjdk-headless.install   |   22 
 /jre7-openjdk.install|   36 +
 /jre7-openjdk.profile|8 
 /jre7-openjdk.profile.csh|8 
 /openjdk7_fix_jdk_cmds_path.diff |   72 ++
 /openjdk7_nonreparenting-wm.diff |  116 
 extra-i686/PKGBUILD  |  347 
 extra-i686/fix_corba_cmds_path.diff  |   29 -
 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 17:58:02
  Author: jelle
Revision: 89011

upgpkg: haskell-gtk 0.12.4-4

ghc 7.6.3 rebuild

Modified:
  haskell-gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 15:21:26 UTC (rev 89010)
+++ PKGBUILD2013-04-25 15:58:02 UTC (rev 89011)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-gtk
 pkgver=0.12.4
-pkgrel=3
+pkgrel=4
 pkgdesc=Binding to the gtk library for Gtk2Hs.
 url=http://hackage.haskell.org/package/gtk;
 license=('LGPL2.1')



[arch-commits] Commit in haskell-gtk/repos (10 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 17:59:27
  Author: jelle
Revision: 89012

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

Added:
  haskell-gtk/repos/community-staging-i686/
  haskell-gtk/repos/community-staging-i686/PKGBUILD
(from rev 89011, haskell-gtk/trunk/PKGBUILD)
  haskell-gtk/repos/community-staging-i686/ghc-7.6.1.patch
(from rev 89011, haskell-gtk/trunk/ghc-7.6.1.patch)
  haskell-gtk/repos/community-staging-i686/gtk-gthread.h-include.patch
(from rev 89011, haskell-gtk/trunk/gtk-gthread.h-include.patch)
  haskell-gtk/repos/community-staging-i686/gtk2hs-gtk.install
(from rev 89011, haskell-gtk/trunk/gtk2hs-gtk.install)
  haskell-gtk/repos/community-staging-x86_64/
  haskell-gtk/repos/community-staging-x86_64/PKGBUILD
(from rev 89011, haskell-gtk/trunk/PKGBUILD)
  haskell-gtk/repos/community-staging-x86_64/ghc-7.6.1.patch
(from rev 89011, haskell-gtk/trunk/ghc-7.6.1.patch)
  haskell-gtk/repos/community-staging-x86_64/gtk-gthread.h-include.patch
(from rev 89011, haskell-gtk/trunk/gtk-gthread.h-include.patch)
  haskell-gtk/repos/community-staging-x86_64/gtk2hs-gtk.install
(from rev 89011, haskell-gtk/trunk/gtk2hs-gtk.install)

--+
 community-staging-i686/PKGBUILD  |   48 +
 community-staging-i686/ghc-7.6.1.patch   |  574 +
 community-staging-i686/gtk-gthread.h-include.patch   |   15 
 community-staging-i686/gtk2hs-gtk.install|   18 
 community-staging-x86_64/PKGBUILD|   48 +
 community-staging-x86_64/ghc-7.6.1.patch |  574 +
 community-staging-x86_64/gtk-gthread.h-include.patch |   15 
 community-staging-x86_64/gtk2hs-gtk.install  |   18 
 8 files changed, 1310 insertions(+)

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


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

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 18:36:54
  Author: ioni
Revision: 183616

update to 0.20.2

Modified:
  telepathy-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 15:56:01 UTC (rev 183615)
+++ PKGBUILD2013-04-25 16:36:54 UTC (rev 183616)
@@ -4,7 +4,7 @@
 # Contributor: Bjorn Lindeijer bjorn lindeijer nl
 
 pkgname=telepathy-glib
-pkgver=0.20.1
+pkgver=0.20.2
 pkgrel=1
 pkgdesc=GLib bindings for the Telepathy D-Bus protocol
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 depends=('dbus-glib')
 makedepends=('libxslt' 'vala' 'gobject-introspection')
 
source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('780034ff7433f33e6577b02fd7a2cb0a')
+md5sums=('bfc8a1b94c7a268f15d4d92b83460987')
 
 build() {
 cd $pkgname-$pkgver



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

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 18:40:37
  Author: ioni
Revision: 183617

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

Added:
  telepathy-glib/repos/extra-i686/PKGBUILD
(from rev 183616, telepathy-glib/trunk/PKGBUILD)
  telepathy-glib/repos/extra-x86_64/PKGBUILD
(from rev 183616, telepathy-glib/trunk/PKGBUILD)
Deleted:
  telepathy-glib/repos/extra-i686/PKGBUILD
  telepathy-glib/repos/extra-x86_64/PKGBUILD

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

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-04-25 16:36:54 UTC (rev 183616)
+++ extra-i686/PKGBUILD 2013-04-25 16:40:37 UTC (rev 183617)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer:  Ionut Biru ib...@archlinux.org
-# Contributor: Kessia 'even' Pinheiro kessiapinheiro at gmail.com
-# Contributor: Bjorn Lindeijer bjorn lindeijer nl
-
-pkgname=telepathy-glib
-pkgver=0.20.1
-pkgrel=1
-pkgdesc=GLib bindings for the Telepathy D-Bus protocol
-arch=('i686' 'x86_64')
-url=http://telepathy.freedesktop.org;
-license=('LGPL2.1')
-options=('!libtool' '!emptydirs')
-depends=('dbus-glib')
-makedepends=('libxslt' 'vala' 'gobject-introspection')
-source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('780034ff7433f33e6577b02fd7a2cb0a')
-
-build() {
-cd $pkgname-$pkgver
-PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
---libexecdir=/usr/lib/telepathy \
---enable-vala-bindings \
---enable-static=no
-make
-}
-
-package() {
-cd $pkgname-$pkgver
-make DESTDIR=$pkgdir install
-}

Copied: telepathy-glib/repos/extra-i686/PKGBUILD (from rev 183616, 
telepathy-glib/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-04-25 16:40:37 UTC (rev 183617)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer:  Ionut Biru ib...@archlinux.org
+# Contributor: Kessia 'even' Pinheiro kessiapinheiro at gmail.com
+# Contributor: Bjorn Lindeijer bjorn lindeijer nl
+
+pkgname=telepathy-glib
+pkgver=0.20.2
+pkgrel=1
+pkgdesc=GLib bindings for the Telepathy D-Bus protocol
+arch=('i686' 'x86_64')
+url=http://telepathy.freedesktop.org;
+license=('LGPL2.1')
+options=('!libtool' '!emptydirs')
+depends=('dbus-glib')
+makedepends=('libxslt' 'vala' 'gobject-introspection')
+source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
+md5sums=('bfc8a1b94c7a268f15d4d92b83460987')
+
+build() {
+cd $pkgname-$pkgver
+PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
+--libexecdir=/usr/lib/telepathy \
+--enable-vala-bindings \
+--enable-static=no
+make
+}
+
+package() {
+cd $pkgname-$pkgver
+make DESTDIR=$pkgdir install
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2013-04-25 16:36:54 UTC (rev 183616)
+++ extra-x86_64/PKGBUILD   2013-04-25 16:40:37 UTC (rev 183617)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer:  Ionut Biru ib...@archlinux.org
-# Contributor: Kessia 'even' Pinheiro kessiapinheiro at gmail.com
-# Contributor: Bjorn Lindeijer bjorn lindeijer nl
-
-pkgname=telepathy-glib
-pkgver=0.20.1
-pkgrel=1
-pkgdesc=GLib bindings for the Telepathy D-Bus protocol
-arch=('i686' 'x86_64')
-url=http://telepathy.freedesktop.org;
-license=('LGPL2.1')
-options=('!libtool' '!emptydirs')
-depends=('dbus-glib')
-makedepends=('libxslt' 'vala' 'gobject-introspection')
-source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('780034ff7433f33e6577b02fd7a2cb0a')
-
-build() {
-cd $pkgname-$pkgver
-PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
---libexecdir=/usr/lib/telepathy \
---enable-vala-bindings \
---enable-static=no
-make
-}
-
-package() {
-cd $pkgname-$pkgver
-make DESTDIR=$pkgdir install
-}

Copied: telepathy-glib/repos/extra-x86_64/PKGBUILD (from rev 183616, 
telepathy-glib/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2013-04-25 16:40:37 UTC (rev 183617)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer:  Ionut Biru ib...@archlinux.org
+# Contributor: Kessia 'even' Pinheiro kessiapinheiro at gmail.com
+# Contributor: Bjorn Lindeijer bjorn lindeijer nl
+
+pkgname=telepathy-glib
+pkgver=0.20.2
+pkgrel=1
+pkgdesc=GLib bindings for the Telepathy D-Bus protocol
+arch=('i686' 'x86_64')
+url=http://telepathy.freedesktop.org;
+license=('LGPL2.1')
+options=('!libtool' '!emptydirs')
+depends=('dbus-glib')
+makedepends=('libxslt' 'vala' 'gobject-introspection')

[arch-commits] Commit in shared-color-targets/trunk (PKGBUILD)

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 18:41:13
  Author: ioni
Revision: 183618

update to 0.1.2

Modified:
  shared-color-targets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 16:40:37 UTC (rev 183617)
+++ PKGBUILD2013-04-25 16:41:13 UTC (rev 183618)
@@ -2,7 +2,7 @@
 # Maintainer: Ionut Biru ib...@archlinux.org
 
 pkgname=shared-color-targets
-pkgver=0.1.1
+pkgver=0.1.2
 pkgrel=1
 pkgdesc=Shared color targets for creating color profiles
 arch=('any')
@@ -10,7 +10,7 @@
 license=('GPL2')
 
source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz)
 options=('!libtool')
-sha1sums=('b57918c3d36cd39bb17c1408289695d51c255a44')
+sha1sums=('db5967130897c1f1b8f235c87114aa2c9cd3f123')
 
 
 build() {



[arch-commits] Commit in shared-color-targets/repos/extra-any (PKGBUILD PKGBUILD)

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 18:41:48
  Author: ioni
Revision: 183619

archrelease: copy trunk to extra-any

Added:
  shared-color-targets/repos/extra-any/PKGBUILD
(from rev 183618, shared-color-targets/trunk/PKGBUILD)
Deleted:
  shared-color-targets/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   54 +++---
 1 file changed, 27 insertions(+), 27 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2013-04-25 16:41:13 UTC (rev 183618)
+++ PKGBUILD2013-04-25 16:41:48 UTC (rev 183619)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=shared-color-targets
-pkgver=0.1.1
-pkgrel=1
-pkgdesc=Shared color targets for creating color profiles
-arch=('any')
-url=http://github.com/hughsie/shared-color-targets;
-license=('GPL2')
-source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha1sums=('b57918c3d36cd39bb17c1408289695d51c255a44')
-
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: shared-color-targets/repos/extra-any/PKGBUILD (from rev 183618, 
shared-color-targets/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2013-04-25 16:41:48 UTC (rev 183619)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=shared-color-targets
+pkgver=0.1.2
+pkgrel=1
+pkgdesc=Shared color targets for creating color profiles
+arch=('any')
+url=http://github.com/hughsie/shared-color-targets;
+license=('GPL2')
+source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz)
+options=('!libtool')
+sha1sums=('db5967130897c1f1b8f235c87114aa2c9cd3f123')
+
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:



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

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 18:47:50
  Author: ioni
Revision: 183621

update to 0.27.2

Modified:
  npapi-sdk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 16:46:09 UTC (rev 183620)
+++ PKGBUILD2013-04-25 16:47:50 UTC (rev 183621)
@@ -1,23 +1,23 @@
 # Maintainer: Ionut Biru ib...@archlinux.org
 
 pkgname=npapi-sdk
-pkgver=0.27
+pkgver=0.27.2
 pkgrel=1
 pkgdesc=Netscape Plugin API (NPAPI)
 arch=(any)
-url=https://github.com/mgorny/npapi-sdk/;
+url=https://bitbucket.org/mgorny/npapi-sdk;
 license=('MPL')
-source=(https://github.com/downloads/mgorny/$pkgname/$pkgname-$pkgver.tar.bz2)
-md5sums=('b5e63f4452ddd6351d29333951fb1640')
+source=(https://bitbucket.org/mgorny/$pkgname/downloads/$pkgname-$pkgver.tar.bz2)
+md5sums=('e81db61e206cd615cf56c4a9f301e636')
 
 build() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
   ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
   make DESTDIR=$pkgdir install
 }
 



[arch-commits] Commit in npapi-sdk/repos/extra-any (PKGBUILD PKGBUILD)

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 18:48:21
  Author: ioni
Revision: 183622

archrelease: copy trunk to extra-any

Added:
  npapi-sdk/repos/extra-any/PKGBUILD
(from rev 183621, npapi-sdk/trunk/PKGBUILD)
Deleted:
  npapi-sdk/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2013-04-25 16:47:50 UTC (rev 183621)
+++ PKGBUILD2013-04-25 16:48:21 UTC (rev 183622)
@@ -1,24 +0,0 @@
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=npapi-sdk
-pkgver=0.27
-pkgrel=1
-pkgdesc=Netscape Plugin API (NPAPI)
-arch=(any)
-url=https://github.com/mgorny/npapi-sdk/;
-license=('MPL')
-source=(https://github.com/downloads/mgorny/$pkgname/$pkgname-$pkgver.tar.bz2)
-md5sums=('b5e63f4452ddd6351d29333951fb1640')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: npapi-sdk/repos/extra-any/PKGBUILD (from rev 183621, 
npapi-sdk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2013-04-25 16:48:21 UTC (rev 183622)
@@ -0,0 +1,24 @@
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=npapi-sdk
+pkgver=0.27.2
+pkgrel=1
+pkgdesc=Netscape Plugin API (NPAPI)
+arch=(any)
+url=https://bitbucket.org/mgorny/npapi-sdk;
+license=('MPL')
+source=(https://bitbucket.org/mgorny/$pkgname/downloads/$pkgname-$pkgver.tar.bz2)
+md5sums=('e81db61e206cd615cf56c4a9f301e636')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:



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

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 18:51:06
  Author: ioni
Revision: 183623

update to 3.3.8

Modified:
  hunspell-ro/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 16:48:21 UTC (rev 183622)
+++ PKGBUILD2013-04-25 16:51:06 UTC (rev 183623)
@@ -2,15 +2,15 @@
 # Maintainer: Ionut Biru ib...@archlinux.org
 
 pkgname=hunspell-ro
-pkgver=3.3.7
-pkgrel=2
+pkgver=3.3.8
+pkgrel=1
 pkgdesc=Romanian dictionary for Hunspell
 arch=('any')
 url=http://sourceforge.net/projects/rospell/;
 license=('LGPL' 'GPL' 'MPL')
 depends=('hunspell')
 source=(http://downloads.sourceforge.net/rospell/ro_RO.$pkgver.zip)
-md5sums=('32fe2743feeae0af7d239883dbb7a68f')
+md5sums=('e1119143f58ff7a3f552f857ecb07be2')
 
 package() {
   cd $srcdir



[arch-commits] Commit in hunspell-ro/repos/extra-any (PKGBUILD PKGBUILD)

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 18:51:27
  Author: ioni
Revision: 183624

archrelease: copy trunk to extra-any

Added:
  hunspell-ro/repos/extra-any/PKGBUILD
(from rev 183623, hunspell-ro/trunk/PKGBUILD)
Deleted:
  hunspell-ro/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   58 +-
 1 file changed, 29 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2013-04-25 16:51:06 UTC (rev 183623)
+++ PKGBUILD2013-04-25 16:51:27 UTC (rev 183624)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=hunspell-ro
-pkgver=3.3.7
-pkgrel=2
-pkgdesc=Romanian dictionary for Hunspell
-arch=('any')
-url=http://sourceforge.net/projects/rospell/;
-license=('LGPL' 'GPL' 'MPL')
-depends=('hunspell')
-source=(http://downloads.sourceforge.net/rospell/ro_RO.$pkgver.zip)
-md5sums=('32fe2743feeae0af7d239883dbb7a68f')
-
-package() {
-  cd $srcdir
-  install -dm755 $pkgdir/usr/share/hunspell
-
-  install -D -m644 ro_RO.dic $pkgdir/usr/share/hunspell/ro_RO.dic
-  install -D -m644 ro_RO.aff $pkgdir/usr/share/hunspell/ro_RO.aff
-
- # the symlinks
-  install -dm755 $pkgdir/usr/share/myspell/dicts
-  pushd $pkgdir/usr/share/myspell/dicts
-for file in $pkgdir/usr/share/hunspell/*; do
-  ln -sv /usr/share/hunspell/$(basename $file) .
-done
-  popd
-}

Copied: hunspell-ro/repos/extra-any/PKGBUILD (from rev 183623, 
hunspell-ro/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2013-04-25 16:51:27 UTC (rev 183624)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=hunspell-ro
+pkgver=3.3.8
+pkgrel=1
+pkgdesc=Romanian dictionary for Hunspell
+arch=('any')
+url=http://sourceforge.net/projects/rospell/;
+license=('LGPL' 'GPL' 'MPL')
+depends=('hunspell')
+source=(http://downloads.sourceforge.net/rospell/ro_RO.$pkgver.zip)
+md5sums=('e1119143f58ff7a3f552f857ecb07be2')
+
+package() {
+  cd $srcdir
+  install -dm755 $pkgdir/usr/share/hunspell
+
+  install -D -m644 ro_RO.dic $pkgdir/usr/share/hunspell/ro_RO.dic
+  install -D -m644 ro_RO.aff $pkgdir/usr/share/hunspell/ro_RO.aff
+
+ # the symlinks
+  install -dm755 $pkgdir/usr/share/myspell/dicts
+  pushd $pkgdir/usr/share/myspell/dicts
+for file in $pkgdir/usr/share/hunspell/*; do
+  ln -sv /usr/share/hunspell/$(basename $file) .
+done
+  popd
+}



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:04:20
  Author: jelle
Revision: 89013

upgpkg: haskell-x11-xft 0.3.1-9

ghc 7.6.3 rebuild

Modified:
  haskell-x11-xft/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 15:59:27 UTC (rev 89012)
+++ PKGBUILD2013-04-25 17:04:20 UTC (rev 89013)
@@ -4,12 +4,12 @@
 _hkgname=X11-xft
 pkgname=haskell-x11-xft
 pkgver=0.3.1
-pkgrel=8
+pkgrel=9
 pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender 
parts
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('LGPL')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' 'haskell-x11=1.6.1.1-2' 'haskell-utf8-string=0.3.7-4' 
'libxft')
+depends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-utf8-string=0.3.7' 
'libxft')
 options=('strip')
 install=haskell-x11-xft.install
 
source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
@@ -17,7 +17,7 @@
 
 build() {
   cd ${srcdir}/${_hkgname}-${pkgver}
-  runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  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



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:13:51
  Author: jelle
Revision: 89014

upgpkg: alex 3.0.5-2

ghc 7.6.3 rebuild

Modified:
  alex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 17:04:20 UTC (rev 89013)
+++ PKGBUILD2013-04-25 17:13:51 UTC (rev 89014)
@@ -6,13 +6,13 @@
 
 pkgname=alex
 pkgver=3.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc='Lexical analyser generator for Haskell'
 arch=('x86_64' 'i686')
 url='http://hackage.haskell.org/package/alex'
 license=('custom:BSD3')
 depends=('gmp')
-makedepends=('ghc=7.6.2-1' 'haskell-quickcheck=2')
+makedepends=('ghc=7.6.3-1' 'haskell-quickcheck=2')
 
source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
 sha256sums=('c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659')
 



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:14:40
  Author: jelle
Revision: 89015

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 89014, alex/trunk/PKGBUILD)
  alex/repos/community-staging-x86_64/
  alex/repos/community-staging-x86_64/PKGBUILD
(from rev 89014, 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 89014, 
alex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 17:14:40 UTC (rev 89015)
@@ -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.0.5
+pkgrel=2
+pkgdesc='Lexical analyser generator for Haskell'
+arch=('x86_64' 'i686')
+url='http://hackage.haskell.org/package/alex'
+license=('custom:BSD3')
+depends=('gmp')
+makedepends=('ghc=7.6.3-1' 'haskell-quickcheck=2')
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname
+  runghc Setup.lhs build
+}
+
+package() {
+  cd $srcdir/$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 89014, 
alex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 17:14:40 UTC (rev 89015)
@@ -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.0.5
+pkgrel=2
+pkgdesc='Lexical analyser generator for Haskell'
+arch=('x86_64' 'i686')
+url='http://hackage.haskell.org/package/alex'
+license=('custom:BSD3')
+depends=('gmp')
+makedepends=('ghc=7.6.3-1' 'haskell-quickcheck=2')
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname
+  runghc Setup.lhs build
+}
+
+package() {
+  cd $srcdir/$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 haskell-x11-xft/repos (10 files)

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:20:01
  Author: jelle
Revision: 89016

fix conflict

Added:
  haskell-x11-xft/repos/community-staging-i686/
  haskell-x11-xft/repos/community-staging-i686/PKGBUILD
(from rev 89013, haskell-x11-xft/trunk/PKGBUILD)
  haskell-x11-xft/repos/community-staging-i686/haskell-x11-xft.install
(from rev 89013, haskell-x11-xft/trunk/haskell-x11-xft.install)
  haskell-x11-xft/repos/community-staging-x86_64/
  haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD
(from rev 89013, haskell-x11-xft/trunk/PKGBUILD)
  haskell-x11-xft/repos/community-staging-x86_64/haskell-x11-xft.install
(from rev 89013, haskell-x11-xft/trunk/haskell-x11-xft.install)
Deleted:
  haskell-x11-xft/repos/community-staging-i686/PKGBUILD
  haskell-x11-xft/repos/community-staging-i686/haskell-x11-xft.install
  haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD
  haskell-x11-xft/repos/community-staging-x86_64/haskell-x11-xft.install

--+
 /PKGBUILD|   76 +
 /haskell-x11-xft.install |   36 +
 community-staging-i686/PKGBUILD  |   38 --
 community-staging-i686/haskell-x11-xft.install   |   18 
 community-staging-x86_64/PKGBUILD|   38 --
 community-staging-x86_64/haskell-x11-xft.install |   18 
 6 files changed, 112 insertions(+), 112 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2013-03-22 19:01:44 UTC (rev 86838)
+++ community-staging-i686/PKGBUILD 2013-04-25 17:20:01 UTC (rev 89016)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
-
-_hkgname=X11-xft
-pkgname=haskell-x11-xft
-pkgver=0.3.1
-pkgrel=8
-pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender 
parts
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('LGPL')
-arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' 'haskell-x11=1.6.1.1-2' 'haskell-utf8-string=0.3.7-4' 
'libxft')
-options=('strip')
-install=haskell-x11-xft.install
-source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
-md5sums=('ad885150a59f63de328e73abe5ffc79e')
-
-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-x11-xft/repos/community-staging-i686/PKGBUILD (from rev 89013, 
haskell-x11-xft/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 17:20:01 UTC (rev 89016)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+_hkgname=X11-xft
+pkgname=haskell-x11-xft
+pkgver=0.3.1
+pkgrel=9
+pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender 
parts
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('LGPL')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-utf8-string=0.3.7' 
'libxft')
+options=('strip')
+install=haskell-x11-xft.install
+source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
+md5sums=('ad885150a59f63de328e73abe5ffc79e')
+
+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 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:24:39
  Author: jelle
Revision: 89017

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

Added:
  haskell-x11-xft/repos/community-staging-i686/PKGBUILD
(from rev 89016, haskell-x11-xft/trunk/PKGBUILD)
  haskell-x11-xft/repos/community-staging-i686/haskell-x11-xft.install
(from rev 89016, haskell-x11-xft/trunk/haskell-x11-xft.install)
  haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD
(from rev 89016, haskell-x11-xft/trunk/PKGBUILD)
  haskell-x11-xft/repos/community-staging-x86_64/haskell-x11-xft.install
(from rev 89016, haskell-x11-xft/trunk/haskell-x11-xft.install)
Deleted:
  haskell-x11-xft/repos/community-staging-i686/PKGBUILD
  haskell-x11-xft/repos/community-staging-i686/haskell-x11-xft.install
  haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD
  haskell-x11-xft/repos/community-staging-x86_64/haskell-x11-xft.install

--+
 /PKGBUILD|   76 +
 /haskell-x11-xft.install |   36 +
 community-staging-i686/PKGBUILD  |   38 --
 community-staging-i686/haskell-x11-xft.install   |   18 
 community-staging-x86_64/PKGBUILD|   38 --
 community-staging-x86_64/haskell-x11-xft.install |   18 
 6 files changed, 112 insertions(+), 112 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2013-04-25 17:20:01 UTC (rev 89016)
+++ community-staging-i686/PKGBUILD 2013-04-25 17:24:39 UTC (rev 89017)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
-
-_hkgname=X11-xft
-pkgname=haskell-x11-xft
-pkgver=0.3.1
-pkgrel=9
-pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender 
parts
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('LGPL')
-arch=('i686' 'x86_64')
-depends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-utf8-string=0.3.7' 
'libxft')
-options=('strip')
-install=haskell-x11-xft.install
-source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
-md5sums=('ad885150a59f63de328e73abe5ffc79e')
-
-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-x11-xft/repos/community-staging-i686/PKGBUILD (from rev 89016, 
haskell-x11-xft/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 17:24:39 UTC (rev 89017)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+
+_hkgname=X11-xft
+pkgname=haskell-x11-xft
+pkgver=0.3.1
+pkgrel=9
+pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender 
parts
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('LGPL')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-utf8-string=0.3.7' 
'libxft')
+options=('strip')
+install=haskell-x11-xft.install
+source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
+md5sums=('ad885150a59f63de328e73abe5ffc79e')
+
+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 

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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:37:01
  Author: jelle
Revision: 89018

upgpkg: xmonad 0.11-6

ghc 7.6.3 rebuild

Modified:
  xmonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 17:24:39 UTC (rev 89017)
+++ PKGBUILD2013-04-25 17:37:01 UTC (rev 89018)
@@ -5,12 +5,12 @@
 
 pkgname=xmonad
 pkgver=0.11
-pkgrel=5
+pkgrel=6
 pkgdesc=Lightweight X11 tiled window manager written in Haskell
 arch=('i686' 'x86_64')
 url=http://xmonad.org/;
 license=('BSD')
-depends=('ghc=7.6.2-1' 'gmp' 'haskell-x11=1.6.1.1-2' 'sh' 
'haskell-mtl=2.1.2-2' 'haskell-utf8-string=0.3.7-4' 
'haskell-extensible-exceptions=0.1.1.4-4')
+depends=('ghc=7.6.3-1' 'gmp' 'haskell-x11=1.6.1.1-3' 'sh' 
'haskell-mtl=2.1.2-3' 'haskell-utf8-string=0.3.7-5' 
'haskell-extensible-exceptions=0.1.1.4-5')
 makedepends=('gendesk')
 optdepends=('xorg-xmessage: for displaying visual error messages')
 install='xmonad.install'



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:41:37
  Author: jelle
Revision: 89019

add staging files

Added:
  xmonad/repos/community-staging-i686/
  xmonad/repos/community-staging-i686/PKGBUILD
(from rev 89018, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-i686/xmonad-gnome-session.session
(from rev 89018, xmonad/trunk/xmonad-gnome-session.session)
  xmonad/repos/community-staging-i686/xmonad.install
(from rev 89018, xmonad/trunk/xmonad.install)
  xmonad/repos/community-staging-i686/xmonad.svg
(from rev 89018, xmonad/trunk/xmonad.svg)
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
(from rev 89018, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/xmonad-gnome-session.session
(from rev 89018, xmonad/trunk/xmonad-gnome-session.session)
  xmonad/repos/community-staging-x86_64/xmonad.install
(from rev 89018, xmonad/trunk/xmonad.install)
  xmonad/repos/community-staging-x86_64/xmonad.svg
(from rev 89018, xmonad/trunk/xmonad.svg)

---+
 community-staging-i686/PKGBUILD   |   50 ++
 community-staging-i686/xmonad-gnome-session.session   |6 +
 community-staging-i686/xmonad.install |   22 
 community-staging-i686/xmonad.svg |   77 
 community-staging-x86_64/PKGBUILD |   50 ++
 community-staging-x86_64/xmonad-gnome-session.session |6 +
 community-staging-x86_64/xmonad.install   |   22 
 community-staging-x86_64/xmonad.svg   |   77 
 8 files changed, 310 insertions(+)

Copied: xmonad/repos/community-staging-i686/PKGBUILD (from rev 89018, 
xmonad/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 17:41:37 UTC (rev 89019)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: shild shi...@gmail.com
+
+pkgname=xmonad
+pkgver=0.11
+pkgrel=6
+pkgdesc=Lightweight X11 tiled window manager written in Haskell
+arch=('i686' 'x86_64')
+url=http://xmonad.org/;
+license=('BSD')
+depends=('ghc=7.6.3-1' 'gmp' 'haskell-x11=1.6.1.1-3' 'sh' 
'haskell-mtl=2.1.2-3' 'haskell-utf8-string=0.3.7-5' 
'haskell-extensible-exceptions=0.1.1.4-5')
+makedepends=('gendesk')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+install='xmonad.install'
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;
+'xmonad.svg')
+md5sums=('5ac9dc1dae5e85dcbdfb9f70cbe312c1'
+ '72bfa5e62e4e44fe7fa59b6a7593d993')
+
+build() {
+  cd $srcdir
+  ghc-pkg list
+  gendesk
+
+  cd $srcdir/$pkgname-$pkgver
+
+  runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs 
--prefix=/usr \
+ --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh
+  install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh
+  runhaskell Setup.lhs copy --destdir=$pkgdir
+
+  #runhaskell util/GenerateManpage.hs
+
+  install -D -m644 man/xmonad.1 $pkgdir/usr/share/man/man1/xmonad.1
+
+  install -D -m644 LICENSE $pkgdir/usr/share/licenses/xmonad/LICENSE
+
+  install -D -m644 $srcdir/xmonad.svg $pkgdir/usr/share/pixmaps/xmonad.svg
+}

Copied: xmonad/repos/community-staging-i686/xmonad-gnome-session.session (from 
rev 89018, xmonad/trunk/xmonad-gnome-session.session)
===
--- community-staging-i686/xmonad-gnome-session.session 
(rev 0)
+++ community-staging-i686/xmonad-gnome-session.session 2013-04-25 17:41:37 UTC 
(rev 89019)
@@ -0,0 +1,6 @@
+[GNOME Session]
+Name=Xmonad session
+RequiredComponents=gnome-panel;gnome-settings-daemon;
+RequiredProviders=windowmanager;notifications;
+DefaultProvider-windowmanager=xmonad
+DefaultProvider-notifications=notification-daemon

Copied: xmonad/repos/community-staging-i686/xmonad.install (from rev 89018, 
xmonad/trunk/xmonad.install)
===
--- community-staging-i686/xmonad.install   (rev 0)
+++ community-staging-i686/xmonad.install   2013-04-25 17:41:37 UTC (rev 
89019)
@@ -0,0 +1,22 @@
+HS_DIR=/usr/share/haskell/xmonad
+
+post_install() {
+${HS_DIR}/register.sh
+echo xmonad now has dynamic configuration via ~/.xmonad/xmonad.hs
+echo See http://haskell.org/haskellwiki/Xmonad/Config_archive for 
examples
+echo 
+  

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

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 19:46:19
  Author: ioni
Revision: 183625

update to 0.1.6

Modified:
  libgusb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 16:51:27 UTC (rev 183624)
+++ PKGBUILD2013-04-25 17:46:19 UTC (rev 183625)
@@ -2,7 +2,7 @@
 # Maintainer: Ionut Biru ib...@archlinux.org
 
 pkgname=libgusb
-pkgver=0.1.4
+pkgver=0.1.6
 pkgrel=1
 pkgdesc=GLib wrapper around libusb1
 arch=('i686' 'x86_64')
@@ -12,16 +12,16 @@
 makedepends=('gobject-introspection')
 
source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz)
 options=('!libtool')
-sha256sums=('64294a649e54df2009545f47577f41438ec50c2fc571dd7b08cf32cb14de37b9')
+sha256sums=('900103ff24a851ef8395b992236ced0aedb4c265ef2264f6ad8349300095198b')
 
 build() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
   ./configure --prefix=/usr --disable-static
   make
 }
 
 package() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
   make DESTDIR=$pkgdir install
 }
 



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:48:15
  Author: jelle
Revision: 89020

upgpkg: haskell-stm 2.4.2-2

ghc 7.6.3 rebuild

Modified:
  haskell-stm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 17:41:37 UTC (rev 89019)
+++ PKGBUILD2013-04-25 17:48:15 UTC (rev 89020)
@@ -4,19 +4,19 @@
 _hkgname=stm
 pkgname=haskell-stm
 pkgver=2.4.2
-pkgrel=1
+pkgrel=2
 pkgdesc=A modular composable concurrency abstraction.
 url=http://hackage.haskell.org/package/stm;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' 'sh')
+depends=('ghc=7.6.3-1' 'sh')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
 install=${pkgname}.install
 md5sums=('a0008fce2e12a18ab230516132d4117e')
 
 build() {
 cd ${srcdir}/${_hkgname}-$pkgver
-runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+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



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

2013-04-25 Thread Jelle van der Waa
Date: Thursday, April 25, 2013 @ 19:49:10
  Author: jelle
Revision: 89021

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

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

Copied: haskell-stm/repos/community-staging-i686/PKGBUILD (from rev 89020, 
haskell-stm/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-25 17:49:10 UTC (rev 89021)
@@ -0,0 +1,37 @@
+# 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.2
+pkgrel=2
+pkgdesc=A modular composable concurrency abstraction.
+url=http://hackage.haskell.org/package/stm;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('a0008fce2e12a18ab230516132d4117e')
+
+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 
89020, haskell-stm/trunk/haskell-stm.install)
===
--- community-staging-i686/haskell-stm.install  (rev 0)
+++ community-staging-i686/haskell-stm.install  2013-04-25 17:49:10 UTC (rev 
89021)
@@ -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 89020, 
haskell-stm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-25 17:49:10 UTC (rev 89021)
@@ -0,0 +1,37 @@
+# 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.2
+pkgrel=2
+pkgdesc=A modular composable concurrency abstraction.
+url=http://hackage.haskell.org/package/stm;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('a0008fce2e12a18ab230516132d4117e')
+
+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 

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

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 19:50:06
  Author: ioni
Revision: 183626

update to 2.9.17

Modified:
  libdmapsharing/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 17:46:19 UTC (rev 183625)
+++ PKGBUILD2013-04-25 17:50:06 UTC (rev 183626)
@@ -2,7 +2,7 @@
 #Maintainer: Ionut Biru ib...@archlinux.org
 
 pkgname=libdmapsharing
-pkgver=2.9.16
+pkgver=2.9.17
 pkgrel=1
 pkgdesc=A library that implements the DMAP family of protocols
 arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@
 depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2')
 options=('!libtool')
 source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz)
-md5sums=('5b2fbf46efc95a503ed95094c72b34d2')
+md5sums=('089e70ed4fb3b92dcd956b80dbf3ffc9')
 
 build() {
   cd $pkgname-$pkgver



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

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 19:50:55
  Author: ioni
Revision: 183627

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

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

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

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-04-25 17:50:06 UTC (rev 183626)
+++ extra-i686/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=libgusb
-pkgver=0.1.4
-pkgrel=1
-pkgdesc=GLib wrapper around libusb1
-arch=('i686' 'x86_64')
-url=https://gitorious.org/gusb/;
-license=('LGPL2.1')
-depends=('udev' 'libusbx')
-makedepends=('gobject-introspection')
-source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha256sums=('64294a649e54df2009545f47577f41438ec50c2fc571dd7b08cf32cb14de37b9')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  ./configure --prefix=/usr --disable-static
-  make
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: libgusb/repos/extra-i686/PKGBUILD (from rev 183626, 
libgusb/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=libgusb
+pkgver=0.1.6
+pkgrel=1
+pkgdesc=GLib wrapper around libusb1
+arch=('i686' 'x86_64')
+url=https://gitorious.org/gusb/;
+license=('LGPL2.1')
+depends=('udev' 'libusbx')
+makedepends=('gobject-introspection')
+source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz)
+options=('!libtool')
+sha256sums=('900103ff24a851ef8395b992236ced0aedb4c265ef2264f6ad8349300095198b')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-static
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2013-04-25 17:50:06 UTC (rev 183626)
+++ extra-x86_64/PKGBUILD   2013-04-25 17:50:55 UTC (rev 183627)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=libgusb
-pkgver=0.1.4
-pkgrel=1
-pkgdesc=GLib wrapper around libusb1
-arch=('i686' 'x86_64')
-url=https://gitorious.org/gusb/;
-license=('LGPL2.1')
-depends=('udev' 'libusbx')
-makedepends=('gobject-introspection')
-source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha256sums=('64294a649e54df2009545f47577f41438ec50c2fc571dd7b08cf32cb14de37b9')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  ./configure --prefix=/usr --disable-static
-  make
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: libgusb/repos/extra-x86_64/PKGBUILD (from rev 183626, 
libgusb/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2013-04-25 17:50:55 UTC (rev 183627)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=libgusb
+pkgver=0.1.6
+pkgrel=1
+pkgdesc=GLib wrapper around libusb1
+arch=('i686' 'x86_64')
+url=https://gitorious.org/gusb/;
+license=('LGPL2.1')
+depends=('udev' 'libusbx')
+makedepends=('gobject-introspection')
+source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz)
+options=('!libtool')
+sha256sums=('900103ff24a851ef8395b992236ced0aedb4c265ef2264f6ad8349300095198b')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-static
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:



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

2013-04-25 Thread Ionuț Mircea Bîru
Date: Thursday, April 25, 2013 @ 19:51:21
  Author: ioni
Revision: 183628

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

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

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

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627)
+++ extra-i686/PKGBUILD 2013-04-25 17:51:21 UTC (rev 183628)
@@ -1,26 +0,0 @@
-# $Id$
-#Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=libdmapsharing
-pkgver=2.9.16
-pkgrel=1
-pkgdesc=A library that implements the DMAP family of protocols
-arch=('i686' 'x86_64')
-url=http://www.flyn.org/projects/libdmapsharing/index.html;
-license=('LGPL2.1')
-depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2')
-options=('!libtool')
-source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz)
-md5sums=('5b2fbf46efc95a503ed95094c72b34d2')
-
-build() {
-  cd $pkgname-$pkgver
-
-  ./configure --prefix=/usr --with-mdns=avahi
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}

Copied: libdmapsharing/repos/extra-i686/PKGBUILD (from rev 183627, 
libdmapsharing/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-04-25 17:51:21 UTC (rev 183628)
@@ -0,0 +1,26 @@
+# $Id$
+#Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=libdmapsharing
+pkgver=2.9.17
+pkgrel=1
+pkgdesc=A library that implements the DMAP family of protocols
+arch=('i686' 'x86_64')
+url=http://www.flyn.org/projects/libdmapsharing/index.html;
+license=('LGPL2.1')
+depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2')
+options=('!libtool')
+source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz)
+md5sums=('089e70ed4fb3b92dcd956b80dbf3ffc9')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/usr --with-mdns=avahi
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2013-04-25 17:50:55 UTC (rev 183627)
+++ extra-x86_64/PKGBUILD   2013-04-25 17:51:21 UTC (rev 183628)
@@ -1,26 +0,0 @@
-# $Id$
-#Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=libdmapsharing
-pkgver=2.9.16
-pkgrel=1
-pkgdesc=A library that implements the DMAP family of protocols
-arch=('i686' 'x86_64')
-url=http://www.flyn.org/projects/libdmapsharing/index.html;
-license=('LGPL2.1')
-depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2')
-options=('!libtool')
-source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz)
-md5sums=('5b2fbf46efc95a503ed95094c72b34d2')
-
-build() {
-  cd $pkgname-$pkgver
-
-  ./configure --prefix=/usr --with-mdns=avahi
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}

Copied: libdmapsharing/repos/extra-x86_64/PKGBUILD (from rev 183627, 
libdmapsharing/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2013-04-25 17:51:21 UTC (rev 183628)
@@ -0,0 +1,26 @@
+# $Id$
+#Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=libdmapsharing
+pkgver=2.9.17
+pkgrel=1
+pkgdesc=A library that implements the DMAP family of protocols
+arch=('i686' 'x86_64')
+url=http://www.flyn.org/projects/libdmapsharing/index.html;
+license=('LGPL2.1')
+depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2')
+options=('!libtool')
+source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz)
+md5sums=('089e70ed4fb3b92dcd956b80dbf3ffc9')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/usr --with-mdns=avahi
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}



  1   2   >