[arch-commits] Commit in gnuplot/trunk (PKGBUILD lua_tikz.patch)

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 05:26:26
  Author: ronald
Revision: 151646

upgpkg: gnuplot 4.4.4-2

fix lua/tikz terminal, upstream bug 3441899

Added:
  gnuplot/trunk/lua_tikz.patch
Modified:
  gnuplot/trunk/PKGBUILD

+
 PKGBUILD   |   11 ---
 lua_tikz.patch |   10 ++
 2 files changed, 18 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 07:23:26 UTC (rev 151645)
+++ PKGBUILD2012-02-29 10:26:26 UTC (rev 151646)
@@ -5,7 +5,7 @@
 
 pkgname=gnuplot 
 pkgver=4.4.4
-pkgrel=1
+pkgrel=2
 pkgdesc=Plotting package which outputs to X11, PostScript, PNG, GIF, and 
others 
 arch=('i686' 'x86_64') 
 url=http://www.gnuplot.info; 
@@ -13,12 +13,17 @@
 depends=('readline' 'gd' 'wxgtk' 'cairo' 'libjpeg' 'lua') 
 makedepends=('texinfo' 'emacs' 'texlive-core' 'texlive-latexextra')
 install=gnuplot.install 
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha1sums=('d4f143eade1f8d8b27be44cbda431d37a71c6a31')
+source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz;
+   lua_tikz.patch)
+sha1sums=('d4f143eade1f8d8b27be44cbda431d37a71c6a31'
+  'd84518c7e46fc0912554c28ba1fc8cdb70d4ee30')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
 
+  # upstram patch to fix lua/tikz terminal
+  patch -Np0 -i ${srcdir}/lua_tikz.patch  
+
   # fix default source location; use the GDFONTPATH variable to modify at 
runtime 
   sed -i 's|/usr/X11R6/lib/X11/fonts/truetype|/usr/share/fonts/TTF|' 
src/variable.c
 

Added: lua_tikz.patch
===
--- lua_tikz.patch  (rev 0)
+++ lua_tikz.patch  2012-02-29 10:26:26 UTC (rev 151646)
@@ -0,0 +1,10 @@
+--- term/lua/gnuplot-tikz-444.lua  Sun Nov 13 00:57:15 2011
 term/lua/gnuplot-tikz.lua  Fri Nov 25 01:11:38 2011
+@@ -251,6 +251,7 @@
+   gp.write(string.format(\\begin{tikzpicture}[gnuplot%s]\n,global_opt))
+   gp.write(string.format( generated with GNUPLOT %sp%s (%s; terminal 
rev. %s, script rev. %s)\n %s\n,
+   term.gp_version, term.gp_patchlevel,
++  _VERSION,
+   string.sub(term.lua_term_revision,7,-3),
+   pgf.REVISION,os.date()))
+   if font ~=  then
\ No newline at end of file



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

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 05:28:02
  Author: ronald
Revision: 151647

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

Added:
  gnuplot/repos/extra-i686/PKGBUILD
(from rev 151646, gnuplot/trunk/PKGBUILD)
  gnuplot/repos/extra-i686/gnuplot.install
(from rev 151646, gnuplot/trunk/gnuplot.install)
  gnuplot/repos/extra-i686/lua_tikz.patch
(from rev 151646, gnuplot/trunk/lua_tikz.patch)
  gnuplot/repos/extra-x86_64/PKGBUILD
(from rev 151646, gnuplot/trunk/PKGBUILD)
  gnuplot/repos/extra-x86_64/gnuplot.install
(from rev 151646, gnuplot/trunk/gnuplot.install)
  gnuplot/repos/extra-x86_64/lua_tikz.patch
(from rev 151646, gnuplot/trunk/lua_tikz.patch)
Deleted:
  gnuplot/repos/extra-i686/PKGBUILD
  gnuplot/repos/extra-i686/gnuplot.install
  gnuplot/repos/extra-x86_64/PKGBUILD
  gnuplot/repos/extra-x86_64/gnuplot.install

--+
 extra-i686/PKGBUILD  |  111 +
 extra-i686/gnuplot.install   |   70 -
 extra-i686/lua_tikz.patch|   10 +++
 extra-x86_64/PKGBUILD|  111 +
 extra-x86_64/gnuplot.install |   70 -
 extra-x86_64/lua_tikz.patch  |   10 +++
 6 files changed, 206 insertions(+), 176 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-02-29 10:26:26 UTC (rev 151646)
+++ extra-i686/PKGBUILD 2012-02-29 10:28:02 UTC (rev 151647)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Ronald van Haren ronald.archlinux.org
-# Contributor: damir da...@archlinux.org
-# Contributor: Tom Newsom jeeps...@gmx.co.uk
-
-pkgname=gnuplot 
-pkgver=4.4.4
-pkgrel=1
-pkgdesc=Plotting package which outputs to X11, PostScript, PNG, GIF, and 
others 
-arch=('i686' 'x86_64') 
-url=http://www.gnuplot.info; 
-license=('custom') 
-depends=('readline' 'gd' 'wxgtk' 'cairo' 'libjpeg' 'lua') 
-makedepends=('texinfo' 'emacs' 'texlive-core' 'texlive-latexextra')
-install=gnuplot.install 
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha1sums=('d4f143eade1f8d8b27be44cbda431d37a71c6a31')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-
-  # fix default source location; use the GDFONTPATH variable to modify at 
runtime 
-  sed -i 's|/usr/X11R6/lib/X11/fonts/truetype|/usr/share/fonts/TTF|' 
src/variable.c
-
-  sed -i -e 's|/usr/X11R6/lib/X11/fonts/Type1|/usr/share/fonts/Type1|' \
-  -e 
's|$(X11ROOT)/X11R6/lib/X11/fonts/Type1|$(X11ROOT)/usr/share/fonts/Type1|' \
-  src/variable.c
-
-  ./configure --prefix=/usr --mandir=/usr/share/man \
-  --infodir=/usr/share/info \
-  --libexecdir=/usr/bin \
-  --with-gihdir=/usr/share/gnuplot \
-  --datadir=/usr/share \
-  --with-readline=gnu \
-  --with-texdir=$pkgdir/usr/share/texmf/tex/latex/gnuplot
-  make pkglibexecdir=/usr/bin
-}
-
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  make prefix=$pkgdir/usr libexecdir=$pkgdir/usr/bin \
- mandir=$pkgdir/usr/share/man \
-infodir=$pkgdir/usr/share/info \
-pkglibexecdir=$pkgdir/usr/bin \
-GIHDIR=$pkgdir/usr/share/gnuplot \
-datadir=$pkgdir/usr/share install
-
-  install -Dm644 lisp/dotemacs $pkgdir/usr/share/emacs/site-lisp/dotemacs
-  install -Dm644 Copyright $pkgdir/usr/share/licenses/$pkgname/Copyright
-
-  rm -f $pkgdir/usr/share/texmf-dist/ls-R
-}

Copied: gnuplot/repos/extra-i686/PKGBUILD (from rev 151646, 
gnuplot/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-02-29 10:28:02 UTC (rev 151647)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Ronald van Haren ronald.archlinux.org
+# Contributor: damir da...@archlinux.org
+# Contributor: Tom Newsom jeeps...@gmx.co.uk
+
+pkgname=gnuplot 
+pkgver=4.4.4
+pkgrel=2
+pkgdesc=Plotting package which outputs to X11, PostScript, PNG, GIF, and 
others 
+arch=('i686' 'x86_64') 
+url=http://www.gnuplot.info; 
+license=('custom') 
+depends=('readline' 'gd' 'wxgtk' 'cairo' 'libjpeg' 'lua') 
+makedepends=('texinfo' 'emacs' 'texlive-core' 'texlive-latexextra')
+install=gnuplot.install 
+source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz;
+   lua_tikz.patch)
+sha1sums=('d4f143eade1f8d8b27be44cbda431d37a71c6a31'
+  'd84518c7e46fc0912554c28ba1fc8cdb70d4ee30')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  # upstram patch to fix lua/tikz terminal
+  patch -Np0 -i ${srcdir}/lua_tikz.patch  
+
+  # fix default source location; use the GDFONTPATH variable to modify at 
runtime 
+  sed -i 's|/usr/X11R6/lib/X11/fonts/truetype|/usr/share/fonts/TTF|' 
src/variable.c
+
+  sed -i -e 's|/usr/X11R6/lib/X11/fonts/Type1|/usr/share/fonts/Type1|' \
+  -e 
's|$(X11ROOT)/X11R6/lib/X11/fonts/Type1|$(X11ROOT)/usr/share/fonts/Type1|' \
+  src/variable.c
+
+  

[arch-commits] Commit in qt/trunk (4 files)

2012-02-29 Thread Andrea Scarpino
Date: Wednesday, February 29, 2012 @ 06:11:41
  Author: andrea
Revision: 151648

Improve filter event (KDEBUG#275469); Fix regression in QGraphicsScene 
(FS#28707)

Added:
  qt/trunk/fix-qgraphicsscene-regression.patch
  qt/trunk/improved-filter-event.patch
  qt/trunk/qurl-backward-compatibility.patch
Modified:
  qt/trunk/PKGBUILD

-+
 PKGBUILD|   15 -
 fix-qgraphicsscene-regression.patch |   55 +++
 improved-filter-event.patch |   98 ++
 qurl-backward-compatibility.patch   |   13 
 4 files changed, 179 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 10:28:02 UTC (rev 151647)
+++ PKGBUILD2012-02-29 11:11:41 UTC (rev 151648)
@@ -5,7 +5,7 @@
 pkgbase=qt
 pkgname=('qt' 'qt-private-headers')
 pkgver=4.8.0
-pkgrel=4
+pkgrel=5
 arch=('i686' 'x86_64')
 url='http://qt-project.org/'
 license=('GPL3' 'LGPL')
@@ -18,12 +18,18 @@
 source=(http://get.qt.nokia.com/qt/source/${_pkgfqn}.tar.gz;
 'assistant.desktop' 'designer.desktop' 'linguist.desktop'
 'qtconfig.desktop'
-'fix-qurl.patch')
+'fix-qurl.patch'
+'fix-qgraphicsscene-regression.patch'
+'improved-filter-event.patch'
+'qurl-backward-compatibility.patch')
 md5sums=('e8a5fdbeba2927c948d9f477a6abe904'
  'fc211414130ab2764132e7370f8e5caa'
  '85179f5e0437514f8639957e1d8baf62'
  'f11852b97583610f3dbb669ebc3e21bc'
  '6b771c8a81dd90b45e8a79afa0e5bbfd'
+ '7bc255a36733d0fbc80c1902ade4beca'
+ 'c2e91fc028250a590e76effe234468e2'
+ '444ebeb716d7c7379835efb8aa88e6c8'
  '7bc255a36733d0fbc80c1902ade4beca')
 
 build() {
@@ -31,6 +37,11 @@
 
   # (FS#27757)
   patch -p1 -i ${srcdir}/fix-qurl.patch
+  # (FS#28707)
+  patch -p1 -i ${srcdir}/fix-qgraphicsscene-regression.patch
+  # (KDEBUG#275469)
+  patch -p1 -i ${srcdir}/improved-filter-event.patch
+  patch -p1 -i ${srcdir}/qurl-backward-compatibility.patch
 
   export QT4DIR=${srcdir}/${_pkgfqn}
   export LD_LIBRARY_PATH=${QT4DIR}/lib:${LD_LIBRARY_PATH}

Added: fix-qgraphicsscene-regression.patch
===
--- fix-qgraphicsscene-regression.patch (rev 0)
+++ fix-qgraphicsscene-regression.patch 2012-02-29 11:11:41 UTC (rev 151648)
@@ -0,0 +1,55 @@
+From 15c14584199dc43e4a309fc331f3144009008128 Mon Sep 17 00:00:00 2001
+From: Jonathan Liu net...@gmail.com
+Date: Fri, 24 Feb 2012 00:42:34 +1100
+Subject: [PATCH] Revert Don't rely on mapFromGlobal in
+ QGraphicsScenePrivate::itemsAtPosition.
+
+This reverts commit 7c0d15a22266a425c9e9ac0120d6774e120fe01e.
+The commit caused a regression whereby tooltips may be shown even if the
+mouse is not over the item if it has the Qt::ItemIgnoresTransformations
+flag and the QGraphicsView had been scaled.
+
+Task-number: QTBUG-17517
+Task-number: QTBUG-22663
+Change-Id: Ib7fd788d9712c5e659fe07182f9505a4eb135ab2
+Reviewed-by: Andy Shaw andy.s...@digia.com
+Reviewed-by: Robin Burchell robin...@viroteck.net
+---
+ src/gui/graphicsview/qgraphicsscene.cpp |   10 +++---
+ 1 files changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/src/gui/graphicsview/qgraphicsscene.cpp 
b/src/gui/graphicsview/qgraphicsscene.cpp
+index 14c0f3c..d1cdd4f 100644
+--- a/src/gui/graphicsview/qgraphicsscene.cpp
 b/src/gui/graphicsview/qgraphicsscene.cpp
+@@ -1084,7 +1084,7 @@ void QGraphicsScenePrivate::enableMouseTrackingOnViews()
+ /*!
+ Returns all items for the screen position in \a event.
+ */
+-QListQGraphicsItem * QGraphicsScenePrivate::itemsAtPosition(const QPoint 
/*screenPos*/,
++QListQGraphicsItem * QGraphicsScenePrivate::itemsAtPosition(const QPoint 
screenPos,
+   const QPointF 
scenePos,
+   QWidget 
*widget) const
+ {
+@@ -1093,12 +1093,16 @@ QListQGraphicsItem * 
QGraphicsScenePrivate::itemsAtPosition(const QPoint /*sc
+ if (!view)
+ return q-items(scenePos, Qt::IntersectsItemShape, 
Qt::DescendingOrder, QTransform());
+ 
+-const QRectF pointRect(scenePos, QSizeF(1, 1));
++const QRectF pointRect(QPointF(widget-mapFromGlobal(screenPos)), 
QSizeF(1, 1));
+ if (!view-isTransformed())
+ return q-items(pointRect, Qt::IntersectsItemShape, 
Qt::DescendingOrder);
+ 
+ const QTransform viewTransform = view-viewportTransform();
+-return q-items(pointRect, Qt::IntersectsItemShape,
++if (viewTransform.type() = QTransform::TxScale) {
++return q-items(viewTransform.inverted().mapRect(pointRect), 
Qt::IntersectsItemShape,
++Qt::DescendingOrder, viewTransform);
++}
++return q-items(viewTransform.inverted().map(pointRect), 
Qt::IntersectsItemShape,
+ 

[arch-commits] Commit in util-linux/trunk (2 files)

2012-02-29 Thread Tom Gundersen
Date: Wednesday, February 29, 2012 @ 11:44:47
  Author: tomegun
Revision: 151649

upgpkg: util-linux 2.21-4

fix --make-private by making libmonut deal with empty source

Added:
  util-linux/trunk/libmount-allow-empty-source-for-mount-2-syscall.patch
Modified:
  util-linux/trunk/PKGBUILD

---+
 PKGBUILD  |9 ++-
 libmount-allow-empty-source-for-mount-2-syscall.patch |   48 
 2 files changed, 54 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 11:11:41 UTC (rev 151648)
+++ PKGBUILD2012-02-29 16:44:47 UTC (rev 151649)
@@ -4,7 +4,7 @@
 
 pkgname=util-linux
 pkgver=2.21
-pkgrel=3
+pkgrel=4
 pkgdesc=Miscellaneous system utilities for Linux
 url=http://www.kernel.org/pub/linux/utils/util-linux/;
 arch=('i686' 'x86_64')
@@ -19,7 +19,8 @@
lib-canonicalize-always-remove-tailing-slash.patch
libmount-canonicalize-targets-from-fstab-on-mount-a.patch
mount-new-cleanup-mount-a-return-codes.patch
-   libmount-use-mount.-type-s-for-NFS-only.patch)
+   libmount-use-mount.-type-s-for-NFS-only.patch
+   libmount-allow-empty-source-for-mount-2-syscall.patch)
 optdepends=('perl: for chkdupexe support')
 
 build() {
@@ -33,6 +34,7 @@
   patch -p1 -i ../libmount-canonicalize-targets-from-fstab-on-mount-a.patch
   patch -p1 -i ../mount-new-cleanup-mount-a-return-codes.patch 
   patch -p1 -i ../libmount-use-mount.-type-s-for-NFS-only.patch
+  patch -p1 -i ../libmount-allow-empty-source-for-mount-2-syscall.patch
 
   ./configure --prefix=/usr \
   --libdir=/usr/lib \
@@ -61,4 +63,5 @@
  '8c1bf7b10e22e2b835441e6ae2d804d6'
  '7b92423c588ed35229a9a166349c29a9'
  'c483ab2d52609b5857d096b256a5075c'
- 'e31037773db7f3244b71db434f60e6f0')
+ 'e31037773db7f3244b71db434f60e6f0'
+ '2de5ae7916e79970e90bf06542e43d86')

Added: libmount-allow-empty-source-for-mount-2-syscall.patch
===
--- libmount-allow-empty-source-for-mount-2-syscall.patch   
(rev 0)
+++ libmount-allow-empty-source-for-mount-2-syscall.patch   2012-02-29 
16:44:47 UTC (rev 151649)
@@ -0,0 +1,48 @@
+From 772cce373f693096c2ae6f156306acf9e20c09e8 Mon Sep 17 00:00:00 2001
+From: Karel Zak k...@redhat.com
+Date: Tue, 28 Feb 2012 00:02:30 +0100
+Subject: [PATCH] libmount: allow empty source for mount(2) syscall
+
+Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=797438
+Signed-off-by: Karel Zak k...@redhat.com
+---
+ libmount/src/context_mount.c |4 +++-
+ sys-utils/mount.c|6 +-
+ 2 files changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/libmount/src/context_mount.c b/libmount/src/context_mount.c
+index a0c5951..098243b 100644
+--- a/libmount/src/context_mount.c
 b/libmount/src/context_mount.c
+@@ -451,8 +451,10 @@ static int do_mount(struct libmnt_context *cxt, const 
char *try_type)
+   src = mnt_fs_get_srcpath(cxt-fs);
+   target = mnt_fs_get_target(cxt-fs);
+ 
+-  if (!src || !target)
++  if (!target)
+   return -EINVAL;
++  if (!src)
++  src = none;
+ 
+   type = try_type ? : mnt_fs_get_fstype(cxt-fs);
+ 
+diff --git a/sys-utils/mount.c b/sys-utils/mount.c
+index 3fbac04..23abc91 100644
+--- a/sys-utils/mount.c
 b/sys-utils/mount.c
+@@ -347,7 +347,11 @@ try_readonly:
+   return MOUNT_EX_USAGE;
+   }
+ 
+-  if (src == NULL || tgt == NULL) {
++  /*
++   * TODO: add mnt_context_fstab_applied() to check if we found
++   *   target/source in the file.
++   */
++  if (!tgt) {
+   if (mflags  MS_REMOUNT)
+   warnx(_(%s not mounted), src ? src : tgt);
+   else
+-- 
+1.7.9.2
+



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

2012-02-29 Thread Tom Gundersen
Date: Wednesday, February 29, 2012 @ 11:45:33
  Author: tomegun
Revision: 151650

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

Deleted:
  util-linux/repos/testing-i686/PKGBUILD
  
util-linux/repos/testing-i686/lib-canonicalize-always-remove-tailing-slash.patch
  
util-linux/repos/testing-i686/libmount-canonicalize-all-paths-from-fs-tab.patch
  
util-linux/repos/testing-i686/libmount-canonicalize-targets-from-fstab-on-mount-a.patch
  util-linux/repos/testing-i686/mount-new-cleanup-mount-a-return-codes.patch
  util-linux/repos/testing-x86_64/PKGBUILD
  
util-linux/repos/testing-x86_64/lib-canonicalize-always-remove-tailing-slash.patch
  
util-linux/repos/testing-x86_64/libmount-canonicalize-all-paths-from-fs-tab.patch
  
util-linux/repos/testing-x86_64/libmount-canonicalize-targets-from-fstab-on-mount-a.patch
  util-linux/repos/testing-x86_64/mount-new-cleanup-mount-a-return-codes.patch

--+
 testing-i686/PKGBUILD|   
64 --
 testing-i686/lib-canonicalize-always-remove-tailing-slash.patch  |   
37 ---
 testing-i686/libmount-canonicalize-all-paths-from-fs-tab.patch   |   
27 --
 testing-i686/libmount-canonicalize-targets-from-fstab-on-mount-a.patch   |   
55 -
 testing-i686/mount-new-cleanup-mount-a-return-codes.patch|  
101 --
 testing-x86_64/PKGBUILD  |   
64 --
 testing-x86_64/lib-canonicalize-always-remove-tailing-slash.patch|   
37 ---
 testing-x86_64/libmount-canonicalize-all-paths-from-fs-tab.patch |   
27 --
 testing-x86_64/libmount-canonicalize-targets-from-fstab-on-mount-a.patch |   
55 -
 testing-x86_64/mount-new-cleanup-mount-a-return-codes.patch  |  
101 --
 10 files changed, 568 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2012-02-29 16:44:47 UTC (rev 151649)
+++ testing-i686/PKGBUILD   2012-02-29 16:45:33 UTC (rev 151650)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Tom Gundersen t...@jklm.no
-# Contributor: judd jvi...@zeroflux.org
-
-pkgname=util-linux
-pkgver=2.21
-pkgrel=3
-pkgdesc=Miscellaneous system utilities for Linux
-url=http://www.kernel.org/pub/linux/utils/util-linux/;
-arch=('i686' 'x86_64')
-groups=('base')
-depends=('udev')
-conflicts=('util-linux-ng')
-provides=(util-linux-ng=${pkgver})
-license=('GPL2')
-options=('!libtool')
-source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v${pkgver}/${pkgname}-${pkgver}.tar.xz
-   libmount-canonicalize-all-paths-from-fs-tab.patch
-   lib-canonicalize-always-remove-tailing-slash.patch
-   libmount-canonicalize-targets-from-fstab-on-mount-a.patch
-   mount-new-cleanup-mount-a-return-codes.patch
-   libmount-use-mount.-type-s-for-NFS-only.patch)
-optdepends=('perl: for chkdupexe support')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-
-  # hardware clock
-  sed -e 's%etc/adjtime%var/lib/hwclock/adjtime%' -i include/pathnames.h
-
-  patch -p1 -i ../libmount-canonicalize-all-paths-from-fs-tab.patch
-  patch -p1 -i ../lib-canonicalize-always-remove-tailing-slash.patch
-  patch -p1 -i ../libmount-canonicalize-targets-from-fstab-on-mount-a.patch
-  patch -p1 -i ../mount-new-cleanup-mount-a-return-codes.patch 
-  patch -p1 -i ../libmount-use-mount.-type-s-for-NFS-only.patch
-
-  ./configure --prefix=/usr \
-  --libdir=/usr/lib \
-  --enable-write \
-  --enable-raw \
-  --disable-wall \
-  --enable-new-mount
-
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-
-  make DESTDIR=${pkgdir} install
-
-  cd ${pkgdir}
-
-  install -dm755 var/lib/hwclock
-
-  # delete stray empty dir, fixed upstream
-  rm -r usr/share/man/ru
-}
-md5sums=('208aa058f4117759d2939d1be7d662fc'
- 'c4011222a19b020d9b8465c3c7e443f6'
- '8c1bf7b10e22e2b835441e6ae2d804d6'
- '7b92423c588ed35229a9a166349c29a9'
- 'c483ab2d52609b5857d096b256a5075c'
- 'e31037773db7f3244b71db434f60e6f0')

Deleted: testing-i686/lib-canonicalize-always-remove-tailing-slash.patch
===
--- testing-i686/lib-canonicalize-always-remove-tailing-slash.patch 
2012-02-29 16:44:47 UTC (rev 151649)
+++ testing-i686/lib-canonicalize-always-remove-tailing-slash.patch 
2012-02-29 16:45:33 UTC (rev 151650)
@@ -1,37 +0,0 @@
-From 28074a0952469aebf021821d95238cfb964d13ff Mon Sep 17 00:00:00 2001
-From: Karel Zak k...@redhat.com
-Date: Fri, 24 Feb 2012 21:26:11 +0100
-Subject: [PATCH 09/12] lib/canonicalize: always remove tailing slash
-
-Signed-off-by: Karel Zak k...@redhat.com

- lib/canonicalize.c |   13 ++---
- 1 file changed, 10 insertions(+), 3 deletions(-)
-
-diff --git a/lib/canonicalize.c b/lib/canonicalize.c
-index 

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

2012-02-29 Thread Tom Gundersen
Date: Wednesday, February 29, 2012 @ 11:49:07
  Author: tomegun
Revision: 151651

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

Added:
  util-linux/repos/testing-i686/PKGBUILD
(from rev 151650, util-linux/trunk/PKGBUILD)
  
util-linux/repos/testing-i686/lib-canonicalize-always-remove-tailing-slash.patch
(from rev 151650, 
util-linux/trunk/lib-canonicalize-always-remove-tailing-slash.patch)
  
util-linux/repos/testing-i686/libmount-allow-empty-source-for-mount-2-syscall.patch
(from rev 151650, 
util-linux/trunk/libmount-allow-empty-source-for-mount-2-syscall.patch)
  
util-linux/repos/testing-i686/libmount-canonicalize-all-paths-from-fs-tab.patch
(from rev 151650, 
util-linux/trunk/libmount-canonicalize-all-paths-from-fs-tab.patch)
  
util-linux/repos/testing-i686/libmount-canonicalize-targets-from-fstab-on-mount-a.patch
(from rev 151650, 
util-linux/trunk/libmount-canonicalize-targets-from-fstab-on-mount-a.patch)
  util-linux/repos/testing-i686/libmount-use-mount.-type-s-for-NFS-only.patch
(from rev 151650, 
util-linux/trunk/libmount-use-mount.-type-s-for-NFS-only.patch)
  util-linux/repos/testing-i686/mount-new-cleanup-mount-a-return-codes.patch
(from rev 151650, 
util-linux/trunk/mount-new-cleanup-mount-a-return-codes.patch)
  util-linux/repos/testing-x86_64/PKGBUILD
(from rev 151650, util-linux/trunk/PKGBUILD)
  
util-linux/repos/testing-x86_64/lib-canonicalize-always-remove-tailing-slash.patch
(from rev 151650, 
util-linux/trunk/lib-canonicalize-always-remove-tailing-slash.patch)
  
util-linux/repos/testing-x86_64/libmount-allow-empty-source-for-mount-2-syscall.patch
(from rev 151650, 
util-linux/trunk/libmount-allow-empty-source-for-mount-2-syscall.patch)
  
util-linux/repos/testing-x86_64/libmount-canonicalize-all-paths-from-fs-tab.patch
(from rev 151650, 
util-linux/trunk/libmount-canonicalize-all-paths-from-fs-tab.patch)
  
util-linux/repos/testing-x86_64/libmount-canonicalize-targets-from-fstab-on-mount-a.patch
(from rev 151650, 
util-linux/trunk/libmount-canonicalize-targets-from-fstab-on-mount-a.patch)
  util-linux/repos/testing-x86_64/libmount-use-mount.-type-s-for-NFS-only.patch
(from rev 151650, 
util-linux/trunk/libmount-use-mount.-type-s-for-NFS-only.patch)
  util-linux/repos/testing-x86_64/mount-new-cleanup-mount-a-return-codes.patch
(from rev 151650, 
util-linux/trunk/mount-new-cleanup-mount-a-return-codes.patch)
Deleted:
  util-linux/repos/testing-i686/libmount-use-mount.-type-s-for-NFS-only.patch
  util-linux/repos/testing-x86_64/libmount-use-mount.-type-s-for-NFS-only.patch

--+
 testing-i686/PKGBUILD|   
67 ++
 testing-i686/lib-canonicalize-always-remove-tailing-slash.patch  |   
37 +++
 testing-i686/libmount-allow-empty-source-for-mount-2-syscall.patch   |   
48 
 testing-i686/libmount-canonicalize-all-paths-from-fs-tab.patch   |   
27 ++
 testing-i686/libmount-canonicalize-targets-from-fstab-on-mount-a.patch   |   
55 +
 testing-i686/libmount-use-mount.-type-s-for-NFS-only.patch   |   
68 +++---
 testing-i686/mount-new-cleanup-mount-a-return-codes.patch|  
101 ++
 testing-x86_64/PKGBUILD  |   
67 ++
 testing-x86_64/lib-canonicalize-always-remove-tailing-slash.patch|   
37 +++
 testing-x86_64/libmount-allow-empty-source-for-mount-2-syscall.patch |   
48 
 testing-x86_64/libmount-canonicalize-all-paths-from-fs-tab.patch |   
27 ++
 testing-x86_64/libmount-canonicalize-targets-from-fstab-on-mount-a.patch |   
55 +
 testing-x86_64/libmount-use-mount.-type-s-for-NFS-only.patch |   
68 +++---
 testing-x86_64/mount-new-cleanup-mount-a-return-codes.patch  |  
101 ++
 14 files changed, 738 insertions(+), 68 deletions(-)

Copied: util-linux/repos/testing-i686/PKGBUILD (from rev 151650, 
util-linux/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 16:49:07 UTC (rev 151651)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Tom Gundersen t...@jklm.no
+# Contributor: judd jvi...@zeroflux.org
+
+pkgname=util-linux
+pkgver=2.21
+pkgrel=4
+pkgdesc=Miscellaneous system utilities for Linux
+url=http://www.kernel.org/pub/linux/utils/util-linux/;
+arch=('i686' 'x86_64')
+groups=('base')
+depends=('udev')
+conflicts=('util-linux-ng')
+provides=(util-linux-ng=${pkgver})
+license=('GPL2')
+options=('!libtool')
+source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v${pkgver}/${pkgname}-${pkgver}.tar.xz
+   libmount-canonicalize-all-paths-from-fs-tab.patch
+   lib-canonicalize-always-remove-tailing-slash.patch
+   libmount-canonicalize-targets-from-fstab-on-mount-a.patch
+   

[arch-commits] Commit in qt/trunk (PKGBUILD fix-qurl.patch)

2012-02-29 Thread Andrea Scarpino
Date: Wednesday, February 29, 2012 @ 13:43:45
  Author: andrea
Revision: 151652

upgpkg: qt 4.8.0-5

Duplicate patch

Modified:
  qt/trunk/PKGBUILD
Deleted:
  qt/trunk/fix-qurl.patch

+
 PKGBUILD   |6 +-
 fix-qurl.patch |   13 -
 2 files changed, 1 insertion(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 16:49:07 UTC (rev 151651)
+++ PKGBUILD2012-02-29 18:43:45 UTC (rev 151652)
@@ -18,7 +18,6 @@
 source=(http://get.qt.nokia.com/qt/source/${_pkgfqn}.tar.gz;
 'assistant.desktop' 'designer.desktop' 'linguist.desktop'
 'qtconfig.desktop'
-'fix-qurl.patch'
 'fix-qgraphicsscene-regression.patch'
 'improved-filter-event.patch'
 'qurl-backward-compatibility.patch')
@@ -27,7 +26,6 @@
  '85179f5e0437514f8639957e1d8baf62'
  'f11852b97583610f3dbb669ebc3e21bc'
  '6b771c8a81dd90b45e8a79afa0e5bbfd'
- '7bc255a36733d0fbc80c1902ade4beca'
  'c2e91fc028250a590e76effe234468e2'
  '444ebeb716d7c7379835efb8aa88e6c8'
  '7bc255a36733d0fbc80c1902ade4beca')
@@ -35,11 +33,9 @@
 build() {
   cd ${srcdir}/${_pkgfqn}
 
-  # (FS#27757)
-  patch -p1 -i ${srcdir}/fix-qurl.patch
   # (FS#28707)
   patch -p1 -i ${srcdir}/fix-qgraphicsscene-regression.patch
-  # (KDEBUG#275469)
+  # (FS#27757) (KDEBUG#275469)
   patch -p1 -i ${srcdir}/improved-filter-event.patch
   patch -p1 -i ${srcdir}/qurl-backward-compatibility.patch
 

Deleted: fix-qurl.patch
===
--- fix-qurl.patch  2012-02-29 16:49:07 UTC (rev 151651)
+++ fix-qurl.patch  2012-02-29 18:43:45 UTC (rev 151652)
@@ -1,13 +0,0 @@
-diff -up 
qt-everywhere-opensource-src-4.8.0/src/corelib/io/qurl.cpp.toLocalFile 
qt-everywhere-opensource-src-4.8.0/src/corelib/io/qurl.cpp
 qt-everywhere-opensource-src-4.8.0/src/corelib/io/qurl.cpp.toLocalFile 
2011-10-03 22:44:32.0 -0500
-+++ qt-everywhere-opensource-src-4.8.0/src/corelib/io/qurl.cpp 2011-10-27 
12:58:35.706815049 -0500
-@@ -6158,7 +6158,8 @@ QUrl QUrl::fromLocalFile(const QString 
- QString QUrl::toLocalFile() const
- {
- // the call to isLocalFile() also ensures that we're parsed
--if (!isLocalFile())
-+// Treat URLs with no scheme as local for backward compatibility
-+if (!isLocalFile()  (!d || !d-scheme.isEmpty()))
- return QString();
- 
- QString tmp;



[arch-commits] Commit in qt/repos (32 files)

2012-02-29 Thread Andrea Scarpino
Date: Wednesday, February 29, 2012 @ 13:44:48
  Author: andrea
Revision: 151653

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

Added:
  qt/repos/extra-i686/PKGBUILD
(from rev 151652, qt/trunk/PKGBUILD)
  qt/repos/extra-i686/assistant.desktop
(from rev 151652, qt/trunk/assistant.desktop)
  qt/repos/extra-i686/designer.desktop
(from rev 151652, qt/trunk/designer.desktop)
  qt/repos/extra-i686/fix-qgraphicsscene-regression.patch
(from rev 151652, qt/trunk/fix-qgraphicsscene-regression.patch)
  qt/repos/extra-i686/improved-filter-event.patch
(from rev 151652, qt/trunk/improved-filter-event.patch)
  qt/repos/extra-i686/linguist.desktop
(from rev 151652, qt/trunk/linguist.desktop)
  qt/repos/extra-i686/qt.install
(from rev 151652, qt/trunk/qt.install)
  qt/repos/extra-i686/qtconfig.desktop
(from rev 151652, qt/trunk/qtconfig.desktop)
  qt/repos/extra-i686/qurl-backward-compatibility.patch
(from rev 151652, qt/trunk/qurl-backward-compatibility.patch)
  qt/repos/extra-x86_64/PKGBUILD
(from rev 151652, qt/trunk/PKGBUILD)
  qt/repos/extra-x86_64/assistant.desktop
(from rev 151652, qt/trunk/assistant.desktop)
  qt/repos/extra-x86_64/designer.desktop
(from rev 151652, qt/trunk/designer.desktop)
  qt/repos/extra-x86_64/fix-qgraphicsscene-regression.patch
(from rev 151652, qt/trunk/fix-qgraphicsscene-regression.patch)
  qt/repos/extra-x86_64/improved-filter-event.patch
(from rev 151652, qt/trunk/improved-filter-event.patch)
  qt/repos/extra-x86_64/linguist.desktop
(from rev 151652, qt/trunk/linguist.desktop)
  qt/repos/extra-x86_64/qt.install
(from rev 151652, qt/trunk/qt.install)
  qt/repos/extra-x86_64/qtconfig.desktop
(from rev 151652, qt/trunk/qtconfig.desktop)
  qt/repos/extra-x86_64/qurl-backward-compatibility.patch
(from rev 151652, qt/trunk/qurl-backward-compatibility.patch)
Deleted:
  qt/repos/extra-i686/PKGBUILD
  qt/repos/extra-i686/assistant.desktop
  qt/repos/extra-i686/designer.desktop
  qt/repos/extra-i686/fix-qurl.patch
  qt/repos/extra-i686/linguist.desktop
  qt/repos/extra-i686/qt.install
  qt/repos/extra-i686/qtconfig.desktop
  qt/repos/extra-x86_64/PKGBUILD
  qt/repos/extra-x86_64/assistant.desktop
  qt/repos/extra-x86_64/designer.desktop
  qt/repos/extra-x86_64/fix-qurl.patch
  qt/repos/extra-x86_64/linguist.desktop
  qt/repos/extra-x86_64/qt.install
  qt/repos/extra-x86_64/qtconfig.desktop

--+
 extra-i686/PKGBUILD  |  269 ++---
 extra-i686/assistant.desktop |   18 -
 extra-i686/designer.desktop  |   22 -
 extra-i686/fix-qgraphicsscene-regression.patch   |   55 
 extra-i686/fix-qurl.patch|   13 -
 extra-i686/improved-filter-event.patch   |   98 +++
 extra-i686/linguist.desktop  |   20 -
 extra-i686/qt.install|   24 -
 extra-i686/qtconfig.desktop  |   20 -
 extra-i686/qurl-backward-compatibility.patch |   13 +
 extra-x86_64/PKGBUILD|  269 ++---
 extra-x86_64/assistant.desktop   |   18 -
 extra-x86_64/designer.desktop|   22 -
 extra-x86_64/fix-qgraphicsscene-regression.patch |   55 
 extra-x86_64/fix-qurl.patch  |   13 -
 extra-x86_64/improved-filter-event.patch |   98 +++
 extra-x86_64/linguist.desktop|   20 -
 extra-x86_64/qt.install  |   24 -
 extra-x86_64/qtconfig.desktop|   20 -
 extra-x86_64/qurl-backward-compatibility.patch   |   13 +
 20 files changed, 712 insertions(+), 392 deletions(-)

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


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

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 14:28:28
  Author: ronald
Revision: 151654

upgpkg: e2fsprogs 1.42.1-1

update to 1.42.1

Modified:
  e2fsprogs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 18:44:48 UTC (rev 151653)
+++ PKGBUILD2012-02-29 19:28:28 UTC (rev 151654)
@@ -3,7 +3,7 @@
 # Contributor: judd jvi...@zeroflux.org
 
 pkgname=e2fsprogs
-pkgver=1.42
+pkgver=1.42.1
 pkgrel=1
 pkgdesc=Ext2/3/4 filesystem utilities
 arch=('i686' 'x86_64')
@@ -16,8 +16,9 @@
 'MIT-LICENSE')
 backup=('etc/mke2fs.conf')
 install=${pkgname}.install
-sha1sums=('e69bc63bc319e4d1e4242cc278bfd442a60646e6'
+sha1sums=('c25c73de98737b5f6fb9debec36bfb6416b0ac07'
   'f4a0d5b0cdb980e3fedd6f5e7dde0b0ffb7bbdfb')
+
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
 



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

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 14:29:13
  Author: ronald
Revision: 151655

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

Added:
  e2fsprogs/repos/testing-i686/
  e2fsprogs/repos/testing-i686/MIT-LICENSE
(from rev 151654, e2fsprogs/trunk/MIT-LICENSE)
  e2fsprogs/repos/testing-i686/PKGBUILD
(from rev 151654, e2fsprogs/trunk/PKGBUILD)
  e2fsprogs/repos/testing-i686/e2fsprogs.install
(from rev 151654, e2fsprogs/trunk/e2fsprogs.install)
  e2fsprogs/repos/testing-i686/mke2fs.conf
(from rev 151654, e2fsprogs/trunk/mke2fs.conf)
  e2fsprogs/repos/testing-x86_64/
  e2fsprogs/repos/testing-x86_64/MIT-LICENSE
(from rev 151654, e2fsprogs/trunk/MIT-LICENSE)
  e2fsprogs/repos/testing-x86_64/PKGBUILD
(from rev 151654, e2fsprogs/trunk/PKGBUILD)
  e2fsprogs/repos/testing-x86_64/e2fsprogs.install
(from rev 151654, e2fsprogs/trunk/e2fsprogs.install)
  e2fsprogs/repos/testing-x86_64/mke2fs.conf
(from rev 151654, e2fsprogs/trunk/mke2fs.conf)

--+
 testing-i686/MIT-LICENSE |   25 +++
 testing-i686/PKGBUILD|   48 +
 testing-i686/e2fsprogs.install   |   20 +++
 testing-i686/mke2fs.conf |   26 
 testing-x86_64/MIT-LICENSE   |   25 +++
 testing-x86_64/PKGBUILD  |   48 +
 testing-x86_64/e2fsprogs.install |   20 +++
 testing-x86_64/mke2fs.conf   |   26 
 8 files changed, 238 insertions(+)

Copied: e2fsprogs/repos/testing-i686/MIT-LICENSE (from rev 151654, 
e2fsprogs/trunk/MIT-LICENSE)
===
--- testing-i686/MIT-LICENSE(rev 0)
+++ testing-i686/MIT-LICENSE2012-02-29 19:29:13 UTC (rev 151655)
@@ -0,0 +1,25 @@
+Copyright (c) 2003-2007 Theodore Ts'o ty...@mit.edu
+Copyright (c) 1997-2003 Yann Dirson dir...@debian.org
+Copyright (c) 2001 Alcove http://www.alcove.com/
+Copyright (c) 1997 Klee Dienes
+Copyright (c) 1995-1996 Michael Nonweiler mr...@cam.ac.uk
+
+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 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 THE AUTHORS OR COPYRIGHT HOLDERS
+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: e2fsprogs/repos/testing-i686/PKGBUILD (from rev 151654, 
e2fsprogs/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 19:29:13 UTC (rev 151655)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Ronald van Haren ronald.archlinux.org 
+# Contributor: judd jvi...@zeroflux.org
+
+pkgname=e2fsprogs
+pkgver=1.42.1
+pkgrel=1
+pkgdesc=Ext2/3/4 filesystem utilities
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'MIT')
+url=http://e2fsprogs.sourceforge.net;
+groups=('base')
+depends=('sh' 'util-linux-ng')
+makedepends=('bc')
+source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+'MIT-LICENSE')
+backup=('etc/mke2fs.conf')
+install=${pkgname}.install
+sha1sums=('c25c73de98737b5f6fb9debec36bfb6416b0ac07'
+  'f4a0d5b0cdb980e3fedd6f5e7dde0b0ffb7bbdfb')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  # Remove unnecessary init.d directory
+  sed -i '/init\.d/s|^|#|' misc/Makefile.in
+
+  ./configure --prefix=/usr --with-root-prefix= --enable-elf-shlibs \
+  --disable-fsck --disable-uuidd \
+  --disable-libuuid --disable-libblkid
+
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install install-libs
+
+  sed -i -e 's/^AWK=.*/AWK=awk/' ${pkgdir}/usr/bin/compile_et
+  
+  # remove references to build directory
+  sed -i -e 's#^SS_DIR=.*#SS_DIR=/usr/share/ss#' ${pkgdir}/usr/bin/mk_cmds
+  sed -i -e 's#^ET_DIR=.*#ET_DIR=/usr/share/et#' 
${pkgdir}/usr/bin/compile_et
+
+  # install MIT license
+  install -Dm644 ${srcdir}/MIT-LICENSE \
+${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE
+}

Copied: e2fsprogs/repos/testing-i686/e2fsprogs.install (from rev 

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

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 15:03:52
  Author: ronald
Revision: 151656

upgpkg: lyx 2.0.3-1

update to 2.0.3

Modified:
  lyx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 19:29:13 UTC (rev 151655)
+++ PKGBUILD2012-02-29 20:03:52 UTC (rev 151656)
@@ -3,7 +3,7 @@
 # Contributor: Jason Chu ja...@archlinux.org
 
 pkgname=lyx
-pkgver=2.0.2
+pkgver=2.0.3
 pkgrel=1
 pkgdesc=An advanced WYSIWYM document processor  LaTeX front-end
 arch=('i686' 'x86_64')
@@ -18,9 +18,9 @@
 backup=('etc/lyx/lyxrc.dist')
 install=lyx.install
 options=('emptydirs')
-md5sums=('f6421fdf118ace93d259220e6a3c4431'
- '1f65a736f015a5350f8efb41b2f13abd'
- 'b70fdeab95ba4a6c3ff72410dfa61823')
+sha1sums=('109dae0ef22a7d8944964b32ee380ad170b0665f'
+  'e2b8f6d6cdeec41e1d5795167f5557e4a6ea28ad'
+  '56416642cc3da2a13b87b84e6b87c1a239f3d09a')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}



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

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 15:04:42
  Author: ronald
Revision: 151657

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

Added:
  lyx/repos/extra-i686/PKGBUILD
(from rev 151656, lyx/trunk/PKGBUILD)
  lyx/repos/extra-i686/lyx.desktop
(from rev 151656, lyx/trunk/lyx.desktop)
  lyx/repos/extra-i686/lyx.install
(from rev 151656, lyx/trunk/lyx.install)
  lyx/repos/extra-i686/lyxrc.dist
(from rev 151656, lyx/trunk/lyxrc.dist)
  lyx/repos/extra-x86_64/PKGBUILD
(from rev 151656, lyx/trunk/PKGBUILD)
  lyx/repos/extra-x86_64/lyx.desktop
(from rev 151656, lyx/trunk/lyx.desktop)
  lyx/repos/extra-x86_64/lyx.install
(from rev 151656, lyx/trunk/lyx.install)
  lyx/repos/extra-x86_64/lyxrc.dist
(from rev 151656, lyx/trunk/lyxrc.dist)
Deleted:
  lyx/repos/extra-i686/PKGBUILD
  lyx/repos/extra-i686/lyx.desktop
  lyx/repos/extra-i686/lyx.install
  lyx/repos/extra-i686/lyxrc.dist
  lyx/repos/extra-x86_64/PKGBUILD
  lyx/repos/extra-x86_64/lyx.desktop
  lyx/repos/extra-x86_64/lyx.install
  lyx/repos/extra-x86_64/lyxrc.dist

--+
 extra-i686/PKGBUILD  |  100 ++---
 extra-i686/lyx.desktop   |   28 ++--
 extra-i686/lyx.install   |   28 ++--
 extra-i686/lyxrc.dist|   28 ++--
 extra-x86_64/PKGBUILD|  100 ++---
 extra-x86_64/lyx.desktop |   28 ++--
 extra-x86_64/lyx.install |   28 ++--
 extra-x86_64/lyxrc.dist  |   28 ++--
 8 files changed, 184 insertions(+), 184 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-02-29 20:03:52 UTC (rev 151656)
+++ extra-i686/PKGBUILD 2012-02-29 20:04:42 UTC (rev 151657)
@@ -1,50 +0,0 @@
-# $Id$
-# Maintainer: Ronald van Haren ronald.archlinux.org
-# Contributor: Jason Chu ja...@archlinux.org
-
-pkgname=lyx
-pkgver=2.0.2
-pkgrel=1
-pkgdesc=An advanced WYSIWYM document processor  LaTeX front-end
-arch=('i686' 'x86_64')
-url=http://www.lyx.org;
-depends=('qt' 'texlive-core' 'python2' 'imagemagick' 'enchant' 'boost-libs' 
'libmythes')
-makedepends=('boost')
-optdepends=('rcs: built-in version control system'
-'texlive-latexextra: float wrap support')
-license=('GPL')
-source=(ftp://ftp.lip6.fr/pub/lyx/stable/2.0.x/$pkgname-$pkgver.tar.xz
-lyx.desktop lyxrc.dist)
-backup=('etc/lyx/lyxrc.dist')
-install=lyx.install
-options=('emptydirs')
-md5sums=('f6421fdf118ace93d259220e6a3c4431'
- '1f65a736f015a5350f8efb41b2f13abd'
- 'b70fdeab95ba4a6c3ff72410dfa61823')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  find . -type f -exec sed -i 's|#!.*python|#!/usr/bin/env python2|' {} +
-  sed -i 's|python|python2|' lib/configure.py src/support/os.cpp
-  export CXXFLAGS=$CXXFLAGS -fpermissive
-  ./configure --prefix=/usr \
---with-frontend=qt4 --without-included-boost \
---without-included-mythes
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-
-  make DESTDIR=${pkgdir} install
-
-  # install desktop entry
-  install -Dm644 ${srcdir}/lyx.desktop \
-${pkgdir}/usr/share/applications/lyx.desktop
-  install -Dm644 lib/images/lyx.png \
-${pkgdir}/usr/share/pixmaps/lyx.png
-
-  # install default config file
-  install -Dm644 ${srcdir}/lyxrc.dist ${pkgdir}/etc/lyx/lyxrc.dist
-  ln -sf /etc/lyx/lyxrc.dist ${pkgdir}/usr/share/lyx/lyxrc.dist
-}

Copied: lyx/repos/extra-i686/PKGBUILD (from rev 151656, lyx/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-02-29 20:04:42 UTC (rev 151657)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Ronald van Haren ronald.archlinux.org
+# Contributor: Jason Chu ja...@archlinux.org
+
+pkgname=lyx
+pkgver=2.0.3
+pkgrel=1
+pkgdesc=An advanced WYSIWYM document processor  LaTeX front-end
+arch=('i686' 'x86_64')
+url=http://www.lyx.org;
+depends=('qt' 'texlive-core' 'python2' 'imagemagick' 'enchant' 'boost-libs' 
'libmythes')
+makedepends=('boost')
+optdepends=('rcs: built-in version control system'
+'texlive-latexextra: float wrap support')
+license=('GPL')
+source=(ftp://ftp.lip6.fr/pub/lyx/stable/2.0.x/$pkgname-$pkgver.tar.xz
+lyx.desktop lyxrc.dist)
+backup=('etc/lyx/lyxrc.dist')
+install=lyx.install
+options=('emptydirs')
+sha1sums=('109dae0ef22a7d8944964b32ee380ad170b0665f'
+  'e2b8f6d6cdeec41e1d5795167f5557e4a6ea28ad'
+  '56416642cc3da2a13b87b84e6b87c1a239f3d09a')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  find . -type f -exec sed -i 's|#!.*python|#!/usr/bin/env python2|' {} +
+  sed -i 's|python|python2|' lib/configure.py src/support/os.cpp
+  export CXXFLAGS=$CXXFLAGS -fpermissive
+  ./configure --prefix=/usr \
+--with-frontend=qt4 --without-included-boost \
+--without-included-mythes
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  make 

[arch-commits] Commit in liborigin2/trunk (PKGBUILD liborigin.pro.archlinux)

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 15:40:52
  Author: ronald
Revision: 151658

upgpkg: liborigin2 20110829-1

boost rebuild; update to 20110829

Modified:
  liborigin2/trunk/PKGBUILD
  liborigin2/trunk/liborigin.pro.archlinux

-+
 PKGBUILD|   16 
 liborigin.pro.archlinux |   29 -
 2 files changed, 12 insertions(+), 33 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 20:04:42 UTC (rev 151657)
+++ PKGBUILD2012-02-29 20:40:52 UTC (rev 151658)
@@ -4,27 +4,27 @@
 
 pkgbase=liborigin2
 pkgname=('liborigin2' 'liborigin2-docs')
-pkgver=20100913
-pkgrel=6
+pkgver=20110829
+pkgrel=1
 arch=('i686' 'x86_64')
 url=http://soft.proindependent.com/liborigin2/;
 license=('GPL3')
 makedepends=('doxygen' 'qt' 'boost')
 replaces=('liborigin')
 provides=('liborigin')
-source=(http://download.berlios.de/qtiplot/${pkgbase}-13092010.zip
+source=(http://download.berlios.de/qtiplot/${pkgbase}-20110829.zip
liborigin.pro.archlinux
http://tree.phi-sci.com/tree.hh)
-md5sums=('e2b41c4d8a1e2d357dd2b5b331d31375'
- '2b19f7a4bd120f6d689edc327468e48e'
- '966ef25cb42d192a694a71eedf484c1c')
+sha1sums=('13851b17b21ec49375e4f5dfbd3ab4b9bf72f5be'
+  '9bb73eccc031b3a9e7c061b8cdbaf3e20aa2669d'
+  '2fd9ff17ff6b6f34b20fc473c82bf17ac1922e86')
 
 build() {
cd ${srcdir}/${pkgbase}
 
-   install -Dm644 ${srcdir}/liborigin.pro.archlinux ./liborigin.pro
+   install -Dm644 ${srcdir}/liborigin.pro.archlinux ./liborigin2.pro
 install -Dm644 ${srcdir}/tree.hh ./tree.hh # get the header back 
like it was in previous releases
-   qmake liborigin.pro QMAKESPEC=linux-g++
+   qmake liborigin2.pro QMAKESPEC=linux-g++
make QTDIR=/usr/ QMAKESPEC=linux-g++
 
 # create documentation

Modified: liborigin.pro.archlinux
===
--- liborigin.pro.archlinux 2012-02-29 20:04:42 UTC (rev 151657)
+++ liborigin.pro.archlinux 2012-02-29 20:40:52 UTC (rev 151658)
@@ -1,7 +1,7 @@
-TARGET  = origin2
+TARGET   = origin2
 TEMPLATE = lib
 CONFIG  += warn_on release thread
-#CONFIG  += staticlib 
+#CONFIG  += staticlib
 MOC_DIR  = ./tmp
 OBJECTS_DIR  = ./tmp
 
@@ -11,31 +11,10 @@
 LIBS+= -lboost_date_time
 LIBS+= -lboost_thread
 
-HEADERS += endianfstream.hh
-HEADERS += logging.hpp
-HEADERS += OriginObj.h
-HEADERS += OriginFile.h
-HEADERS += OriginParser.h
-HEADERS += OriginDefaultParser.h
-HEADERS += Origin600Parser.h
-HEADERS += Origin610Parser.h
-HEADERS += Origin700Parser.h
-HEADERS += Origin750Parser.h
-HEADERS += Origin800Parser.h
-HEADERS += Origin810Parser.h
-
-SOURCES += OriginFile.cpp
-SOURCES += OriginParser.cpp
-SOURCES += OriginDefaultParser.cpp
-SOURCES += Origin600Parser.cpp
-SOURCES += Origin610Parser.cpp
-SOURCES += Origin700Parser.cpp
-SOURCES += Origin750Parser.cpp
-SOURCES += Origin800Parser.cpp
-SOURCES += Origin810Parser.cpp
-
 headers.files = \$\$HEADERS
 headers.path = /usr/include/liborigin2
 target.path = /usr/lib
 INSTALLS = target headers
 
+include(liborigin2.pri)
+



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

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 15:41:17
  Author: ronald
Revision: 151659

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

Added:
  liborigin2/repos/staging-i686/
  liborigin2/repos/staging-i686/PKGBUILD
(from rev 151658, liborigin2/trunk/PKGBUILD)
  liborigin2/repos/staging-i686/liborigin.pro.archlinux
(from rev 151658, liborigin2/trunk/liborigin.pro.archlinux)
  liborigin2/repos/staging-x86_64/
  liborigin2/repos/staging-x86_64/PKGBUILD
(from rev 151658, liborigin2/trunk/PKGBUILD)
  liborigin2/repos/staging-x86_64/liborigin.pro.archlinux
(from rev 151658, liborigin2/trunk/liborigin.pro.archlinux)

+
 staging-i686/PKGBUILD  |   57 +++
 staging-i686/liborigin.pro.archlinux   |   20 ++
 staging-x86_64/PKGBUILD|   57 +++
 staging-x86_64/liborigin.pro.archlinux |   20 ++
 4 files changed, 154 insertions(+)

Copied: liborigin2/repos/staging-i686/PKGBUILD (from rev 151658, 
liborigin2/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-02-29 20:41:17 UTC (rev 151659)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Ronald van Haren ronald.archlinux.org
+# Contributor: damir da...@archlinux.org
+
+pkgbase=liborigin2
+pkgname=('liborigin2' 'liborigin2-docs')
+pkgver=20110829
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://soft.proindependent.com/liborigin2/;
+license=('GPL3')
+makedepends=('doxygen' 'qt' 'boost')
+replaces=('liborigin')
+provides=('liborigin')
+source=(http://download.berlios.de/qtiplot/${pkgbase}-20110829.zip
+   liborigin.pro.archlinux
+   http://tree.phi-sci.com/tree.hh)
+sha1sums=('13851b17b21ec49375e4f5dfbd3ab4b9bf72f5be'
+  '9bb73eccc031b3a9e7c061b8cdbaf3e20aa2669d'
+  '2fd9ff17ff6b6f34b20fc473c82bf17ac1922e86')
+
+build() {
+   cd ${srcdir}/${pkgbase}
+
+   install -Dm644 ${srcdir}/liborigin.pro.archlinux ./liborigin2.pro
+install -Dm644 ${srcdir}/tree.hh ./tree.hh # get the header back 
like it was in previous releases
+   qmake liborigin2.pro QMAKESPEC=linux-g++
+   make QTDIR=/usr/ QMAKESPEC=linux-g++
+
+# create documentation
+cd doc
+doxygen
+}
+
+package_liborigin2() {
+pkgdesc=A library for reading OriginLab OPJ project files
+depends=('boost-libs')
+
+cd ${srcdir}/${pkgbase}
+
+   INSTALL_ROOT=${pkgdir} make install
+
+# install missing includes
+install -Dm644 tree.hh ${pkgdir}/usr/include/liborigin2/tree.hh
+for i in *.h; do
+  install -Dm644 ${i} ${pkgdir}/usr/include/liborigin2/${i}
+done
+}
+package_liborigin2-docs() {
+pkgdesc=Documentation for liborigin2: a library for reading OriginLab 
OPJ project files
+
+cd ${srcdir}/${pkgbase}/doc
+   install -d ${pkgdir}/usr/share/doc/${pkgbase}
+   cp -rf html/* ${pkgdir}/usr/share/doc/${pkgbase}
+   chmod 755 ${pkgdir}/usr/share/doc/liborigin2/images
+   chmod 644 ${pkgdir}/usr/share/doc/liborigin2/images/origin_import.png
+}

Copied: liborigin2/repos/staging-i686/liborigin.pro.archlinux (from rev 151658, 
liborigin2/trunk/liborigin.pro.archlinux)
===
--- staging-i686/liborigin.pro.archlinux(rev 0)
+++ staging-i686/liborigin.pro.archlinux2012-02-29 20:41:17 UTC (rev 
151659)
@@ -0,0 +1,20 @@
+TARGET   = origin2
+TEMPLATE = lib
+CONFIG  += warn_on release thread
+#CONFIG  += staticlib
+MOC_DIR  = ./tmp
+OBJECTS_DIR  = ./tmp
+
+DESTDIR  = ./
+
+#INCLUDEPATH += boost_1_33_0
+LIBS+= -lboost_date_time
+LIBS+= -lboost_thread
+
+headers.files = \$\$HEADERS
+headers.path = /usr/include/liborigin2
+target.path = /usr/lib
+INSTALLS = target headers
+
+include(liborigin2.pri)
+

Copied: liborigin2/repos/staging-x86_64/PKGBUILD (from rev 151658, 
liborigin2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-02-29 20:41:17 UTC (rev 151659)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Ronald van Haren ronald.archlinux.org
+# Contributor: damir da...@archlinux.org
+
+pkgbase=liborigin2
+pkgname=('liborigin2' 'liborigin2-docs')
+pkgver=20110829
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://soft.proindependent.com/liborigin2/;
+license=('GPL3')
+makedepends=('doxygen' 'qt' 'boost')
+replaces=('liborigin')
+provides=('liborigin')
+source=(http://download.berlios.de/qtiplot/${pkgbase}-20110829.zip
+   liborigin.pro.archlinux
+   http://tree.phi-sci.com/tree.hh)
+sha1sums=('13851b17b21ec49375e4f5dfbd3ab4b9bf72f5be'
+  '9bb73eccc031b3a9e7c061b8cdbaf3e20aa2669d'
+  

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

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 16:10:24
  Author: ronald
Revision: 151660

upgpkg: lyx 2.0.3-2

boost rebuild

Modified:
  lyx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 20:41:17 UTC (rev 151659)
+++ PKGBUILD2012-02-29 21:10:24 UTC (rev 151660)
@@ -4,7 +4,7 @@
 
 pkgname=lyx
 pkgver=2.0.3
-pkgrel=1
+pkgrel=2
 pkgdesc=An advanced WYSIWYM document processor  LaTeX front-end
 arch=('i686' 'x86_64')
 url=http://www.lyx.org;



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

2012-02-29 Thread Ronald van Haren
Date: Wednesday, February 29, 2012 @ 16:11:11
  Author: ronald
Revision: 151661

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

Added:
  lyx/repos/staging-i686/
  lyx/repos/staging-i686/PKGBUILD
(from rev 151660, lyx/trunk/PKGBUILD)
  lyx/repos/staging-i686/lyx.desktop
(from rev 151660, lyx/trunk/lyx.desktop)
  lyx/repos/staging-i686/lyx.install
(from rev 151660, lyx/trunk/lyx.install)
  lyx/repos/staging-i686/lyxrc.dist
(from rev 151660, lyx/trunk/lyxrc.dist)
  lyx/repos/staging-x86_64/
  lyx/repos/staging-x86_64/PKGBUILD
(from rev 151660, lyx/trunk/PKGBUILD)
  lyx/repos/staging-x86_64/lyx.desktop
(from rev 151660, lyx/trunk/lyx.desktop)
  lyx/repos/staging-x86_64/lyx.install
(from rev 151660, lyx/trunk/lyx.install)
  lyx/repos/staging-x86_64/lyxrc.dist
(from rev 151660, lyx/trunk/lyxrc.dist)

+
 staging-i686/PKGBUILD  |   50 +++
 staging-i686/lyx.desktop   |   14 
 staging-i686/lyx.install   |   14 
 staging-i686/lyxrc.dist|   14 
 staging-x86_64/PKGBUILD|   50 +++
 staging-x86_64/lyx.desktop |   14 
 staging-x86_64/lyx.install |   14 
 staging-x86_64/lyxrc.dist  |   14 
 8 files changed, 184 insertions(+)

Copied: lyx/repos/staging-i686/PKGBUILD (from rev 151660, lyx/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-02-29 21:11:11 UTC (rev 151661)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Ronald van Haren ronald.archlinux.org
+# Contributor: Jason Chu ja...@archlinux.org
+
+pkgname=lyx
+pkgver=2.0.3
+pkgrel=2
+pkgdesc=An advanced WYSIWYM document processor  LaTeX front-end
+arch=('i686' 'x86_64')
+url=http://www.lyx.org;
+depends=('qt' 'texlive-core' 'python2' 'imagemagick' 'enchant' 'boost-libs' 
'libmythes')
+makedepends=('boost')
+optdepends=('rcs: built-in version control system'
+'texlive-latexextra: float wrap support')
+license=('GPL')
+source=(ftp://ftp.lip6.fr/pub/lyx/stable/2.0.x/$pkgname-$pkgver.tar.xz
+lyx.desktop lyxrc.dist)
+backup=('etc/lyx/lyxrc.dist')
+install=lyx.install
+options=('emptydirs')
+sha1sums=('109dae0ef22a7d8944964b32ee380ad170b0665f'
+  'e2b8f6d6cdeec41e1d5795167f5557e4a6ea28ad'
+  '56416642cc3da2a13b87b84e6b87c1a239f3d09a')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  find . -type f -exec sed -i 's|#!.*python|#!/usr/bin/env python2|' {} +
+  sed -i 's|python|python2|' lib/configure.py src/support/os.cpp
+  export CXXFLAGS=$CXXFLAGS -fpermissive
+  ./configure --prefix=/usr \
+--with-frontend=qt4 --without-included-boost \
+--without-included-mythes
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  make DESTDIR=${pkgdir} install
+
+  # install desktop entry
+  install -Dm644 ${srcdir}/lyx.desktop \
+${pkgdir}/usr/share/applications/lyx.desktop
+  install -Dm644 lib/images/lyx.png \
+${pkgdir}/usr/share/pixmaps/lyx.png
+
+  # install default config file
+  install -Dm644 ${srcdir}/lyxrc.dist ${pkgdir}/etc/lyx/lyxrc.dist
+  ln -sf /etc/lyx/lyxrc.dist ${pkgdir}/usr/share/lyx/lyxrc.dist
+}

Copied: lyx/repos/staging-i686/lyx.desktop (from rev 151660, 
lyx/trunk/lyx.desktop)
===
--- staging-i686/lyx.desktop(rev 0)
+++ staging-i686/lyx.desktop2012-02-29 21:11:11 UTC (rev 151661)
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=LyX Document Processor
+GenericName=Document Processor
+Comment=High level LaTeX frontend
+Exec=lyx %F
+TryExec=lyx
+Icon=lyx
+StartupNotify=false
+StartupWMClass=Lyx
+Terminal=false
+Categories=Office;WordProcessor;Qt;
+MimeType=text/x-lyx;application/x-lyx;

Copied: lyx/repos/staging-i686/lyx.install (from rev 151660, 
lyx/trunk/lyx.install)
===
--- staging-i686/lyx.install(rev 0)
+++ staging-i686/lyx.install2012-02-29 21:11:11 UTC (rev 151661)
@@ -0,0 +1,14 @@
+post_install() {
+  update-desktop-database -q
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove () {
+  post_install
+}
+
+
+

Copied: lyx/repos/staging-i686/lyxrc.dist (from rev 151660, 
lyx/trunk/lyxrc.dist)
===
--- staging-i686/lyxrc.dist (rev 0)
+++ staging-i686/lyxrc.dist 2012-02-29 21:11:11 UTC (rev 151661)
@@ -0,0 +1,14 @@
+### This file is part of
+### 
+###  LyX, The Document Processor
+###
+###  Copyright 1995 Matthias Ettrich
+###  Copyright 1995-2011 The LyX Team.
+###
+### 
+
+# The file 

[arch-commits] Commit in alex/repos (staging-i686 testing-i686 testing-i686/PKGBUILD)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:34
  Author: tdziedzic
Revision: 151662

db-move: moved alex from [staging] to [testing] (i686)

Added:
  alex/repos/testing-i686/
  alex/repos/testing-i686/PKGBUILD
(from rev 151661, alex/repos/staging-i686/PKGBUILD)
Deleted:
  alex/repos/staging-i686/

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

Copied: alex/repos/testing-i686/PKGBUILD (from rev 151661, 
alex/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:34 UTC (rev 151662)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: Philip Nilsson pnils...@nullref.se
+
+pkgname=alex
+pkgver=3.0.1
+pkgrel=1
+pkgdesc='a lexical analyser generator for Haskell'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/alex/'
+license=('custom:BSD3')
+depends=('gmp')
+makedepends=('ghc=7.4.1-2' 'haskell-quickcheck=2.4.2-1')
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+md5sums=('5dec239c89165d159faa2154bc0724cd')
+
+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 -D -m644 LICENSE $pkgdir/usr/share/licenses/alex/BSD3
+
+  # doc/ contains only license which already installed into proper place
+  rm -rf $pkgdir/usr/share/doc
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:35
  Author: tdziedzic
Revision: 151663

db-move: moved alex from [staging] to [testing] (x86_64)

Added:
  alex/repos/testing-x86_64/
  alex/repos/testing-x86_64/PKGBUILD
(from rev 151661, alex/repos/staging-x86_64/PKGBUILD)
Deleted:
  alex/repos/staging-x86_64/

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

Copied: alex/repos/testing-x86_64/PKGBUILD (from rev 151661, 
alex/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:35 UTC (rev 151663)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+# Maintainer: Vesa Kaihlavirta ve...@iki.fi
+# Contributor: Philip Nilsson pnils...@nullref.se
+
+pkgname=alex
+pkgver=3.0.1
+pkgrel=1
+pkgdesc='a lexical analyser generator for Haskell'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/alex/'
+license=('custom:BSD3')
+depends=('gmp')
+makedepends=('ghc=7.4.1-2' 'haskell-quickcheck=2.4.2-1')
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+md5sums=('5dec239c89165d159faa2154bc0724cd')
+
+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 -D -m644 LICENSE $pkgdir/usr/share/licenses/alex/BSD3
+
+  # doc/ contains only license which already installed into proper place
+  rm -rf $pkgdir/usr/share/doc
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:36
  Author: tdziedzic
Revision: 151664

db-move: moved ghc from [staging] to [testing] (i686)

Added:
  ghc/repos/testing-i686/
  ghc/repos/testing-i686/PKGBUILD
(from rev 151661, ghc/repos/staging-i686/PKGBUILD)
  ghc/repos/testing-i686/build.mk
(from rev 151661, ghc/repos/staging-i686/build.mk)
  ghc/repos/testing-i686/ghc.install
(from rev 151661, ghc/repos/staging-i686/ghc.install)
  ghc/repos/testing-i686/print-provides-replaces.sh
(from rev 151661, ghc/repos/staging-i686/print-provides-replaces.sh)
Deleted:
  ghc/repos/staging-i686/

+
 PKGBUILD   |  112 +++
 build.mk   |  175 +++
 ghc.install|   10 ++
 print-provides-replaces.sh |   38 +
 4 files changed, 335 insertions(+)

Copied: ghc/repos/testing-i686/PKGBUILD (from rev 151661, 
ghc/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:36 UTC (rev 151664)
@@ -0,0 +1,112 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+#   Also, due to dependency loop problems, haskell-ghc-paths and haddock
+#   do not carry version dependencies. You will have to remember to build them 
too.
+
+pkgname=ghc
+pkgver=7.4.1
+pkgrel=2
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+depends=('perl' 'gmp=5.0' 'gcc' 'libffi')
+makedepends=('ghc' 'happy' 'perl' 'libxslt' 'docbook-xsl')
+checkdepends=('python2')
+install='ghc.install'
+groups=('haskell')
+provides=('haskell-array=0.4.0.0'
+  'haskell-base=4.5.0.0'
+  'haskell-binary=0.5.1.0'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.9.2.1'
+  'haskell-containers=0.4.2.1'
+  'haskell-deepseq=1.3.0.0'
+  'haskell-directory=1.1.0.2'
+  'haskell-extensible-exceptions=0.1.1.4'
+  'haskell-filepath=1.3.0.0'
+  'haskell-ghc-prim=0.2.0.0'
+  'haskell-haskell2010=1.1.0.1'
+  'haskell-haskell98=2.0.0.1'
+  'haskell-hoopl=3.8.7.3'
+  'haskell-hpc=0.5.1.1'
+  'haskell-integer-gmp=0.4.0.0'
+  'haskell-old-locale=1.0.0.4'
+  'haskell-old-time=1.1.0.0'
+  'haskell-pretty=1.1.1.0'
+  'haskell-process=1.1.0.1'
+  'haskell-template-haskell=2.7.0.0'
+  'haskell-time=1.4'
+  'haskell-unix=2.5.1.0'
+  'haskell-cabal=1.14.0'
+ )
+replaces=('haskell-array0.4.0.0'
+  'haskell-base4.5.0.0'
+  'haskell-binary0.5.1.0'
+  'haskell-bin-package-db0.0.0.0'
+  'haskell-bytestring0.9.2.1'
+  'haskell-containers0.4.2.1'
+  'haskell-deepseq1.3.0.0'
+  'haskell-directory1.1.0.2'
+  'haskell-extensible-exceptions0.1.1.4'
+  'haskell-filepath1.3.0.0'
+  'haskell-ghc-prim0.2.0.0'
+  'haskell-haskell20101.1.0.1'
+  'haskell-haskell982.0.0.1'
+  'haskell-hoopl3.8.7.3'
+  'haskell-hpc0.5.1.1'
+  'haskell-integer-gmp0.4.0.0'
+  'haskell-old-locale1.0.0.4'
+  'haskell-old-time1.1.0.0'
+  'haskell-pretty1.1.1.0'
+  'haskell-process1.1.0.1'
+  'haskell-template-haskell2.7.0.0'
+  'haskell-time1.4'
+  'haskell-unix2.5.1.0'
+  'haskell-cabal1.14.0'
+ )
+source=(http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.bz2;
+
http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.bz2;
+'build.mk')
+md5sums=('5d86c420978b49cc60edea9bd4c36703'
+ '54bc9405c14c3226b6e3de3cd61e2777'
+ '82b67cdd24a2e434a4399f30f14b21a3')
+
+build() {
+  cd ghc-${pkgver}
+
+  cp ${srcdir}/build.mk mk/build.mk
+
+  ./configure \
+--prefix=/usr
+
+  make -j4 -l8
+}
+
+check() {
+  cd ghc-${pkgver}
+
+  # python2 rename
+  sed -e 's/PYTHON = python/2/' -i testsuite/mk/boilerplate.mk
+  sed -e 's_#!/usr/bin/env python_2_' -i testsuite/timeout/calibrate 
testsuite/timeout/timeout.py
+
+  # note: there is one test failure on i686 only: 
http://hackage.haskell.org/trac/ghc/ticket/5856
+  make THREADS=9 test
+  # might be some failures
+  #make fulltest
+}
+
+package() {
+  cd ghc-${pkgver}
+
+  make DESTDIR=${pkgdir} install
+
+  install -d ${pkgdir}/usr/share/licenses/ghc
+  install -m644 LICENSE \
+${pkgdir}/usr/share/licenses/ghc
+}

Copied: ghc/repos/testing-i686/build.mk (from rev 151661, 

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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:37
  Author: tdziedzic
Revision: 151665

db-move: moved ghc from [staging] to [testing] (x86_64)

Added:
  ghc/repos/testing-x86_64/
  ghc/repos/testing-x86_64/PKGBUILD
(from rev 151661, ghc/repos/staging-x86_64/PKGBUILD)
  ghc/repos/testing-x86_64/build.mk
(from rev 151661, ghc/repos/staging-x86_64/build.mk)
  ghc/repos/testing-x86_64/ghc.install
(from rev 151661, ghc/repos/staging-x86_64/ghc.install)
  ghc/repos/testing-x86_64/print-provides-replaces.sh
(from rev 151661, ghc/repos/staging-x86_64/print-provides-replaces.sh)
Deleted:
  ghc/repos/staging-x86_64/

+
 PKGBUILD   |  112 +++
 build.mk   |  175 +++
 ghc.install|   10 ++
 print-provides-replaces.sh |   38 +
 4 files changed, 335 insertions(+)

Copied: ghc/repos/testing-x86_64/PKGBUILD (from rev 151661, 
ghc/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:37 UTC (rev 151665)
@@ -0,0 +1,112 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+#   Also, due to dependency loop problems, haskell-ghc-paths and haddock
+#   do not carry version dependencies. You will have to remember to build them 
too.
+
+pkgname=ghc
+pkgver=7.4.1
+pkgrel=2
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+depends=('perl' 'gmp=5.0' 'gcc' 'libffi')
+makedepends=('ghc' 'happy' 'perl' 'libxslt' 'docbook-xsl')
+checkdepends=('python2')
+install='ghc.install'
+groups=('haskell')
+provides=('haskell-array=0.4.0.0'
+  'haskell-base=4.5.0.0'
+  'haskell-binary=0.5.1.0'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.9.2.1'
+  'haskell-containers=0.4.2.1'
+  'haskell-deepseq=1.3.0.0'
+  'haskell-directory=1.1.0.2'
+  'haskell-extensible-exceptions=0.1.1.4'
+  'haskell-filepath=1.3.0.0'
+  'haskell-ghc-prim=0.2.0.0'
+  'haskell-haskell2010=1.1.0.1'
+  'haskell-haskell98=2.0.0.1'
+  'haskell-hoopl=3.8.7.3'
+  'haskell-hpc=0.5.1.1'
+  'haskell-integer-gmp=0.4.0.0'
+  'haskell-old-locale=1.0.0.4'
+  'haskell-old-time=1.1.0.0'
+  'haskell-pretty=1.1.1.0'
+  'haskell-process=1.1.0.1'
+  'haskell-template-haskell=2.7.0.0'
+  'haskell-time=1.4'
+  'haskell-unix=2.5.1.0'
+  'haskell-cabal=1.14.0'
+ )
+replaces=('haskell-array0.4.0.0'
+  'haskell-base4.5.0.0'
+  'haskell-binary0.5.1.0'
+  'haskell-bin-package-db0.0.0.0'
+  'haskell-bytestring0.9.2.1'
+  'haskell-containers0.4.2.1'
+  'haskell-deepseq1.3.0.0'
+  'haskell-directory1.1.0.2'
+  'haskell-extensible-exceptions0.1.1.4'
+  'haskell-filepath1.3.0.0'
+  'haskell-ghc-prim0.2.0.0'
+  'haskell-haskell20101.1.0.1'
+  'haskell-haskell982.0.0.1'
+  'haskell-hoopl3.8.7.3'
+  'haskell-hpc0.5.1.1'
+  'haskell-integer-gmp0.4.0.0'
+  'haskell-old-locale1.0.0.4'
+  'haskell-old-time1.1.0.0'
+  'haskell-pretty1.1.1.0'
+  'haskell-process1.1.0.1'
+  'haskell-template-haskell2.7.0.0'
+  'haskell-time1.4'
+  'haskell-unix2.5.1.0'
+  'haskell-cabal1.14.0'
+ )
+source=(http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.bz2;
+
http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.bz2;
+'build.mk')
+md5sums=('5d86c420978b49cc60edea9bd4c36703'
+ '54bc9405c14c3226b6e3de3cd61e2777'
+ '82b67cdd24a2e434a4399f30f14b21a3')
+
+build() {
+  cd ghc-${pkgver}
+
+  cp ${srcdir}/build.mk mk/build.mk
+
+  ./configure \
+--prefix=/usr
+
+  make -j4 -l8
+}
+
+check() {
+  cd ghc-${pkgver}
+
+  # python2 rename
+  sed -e 's/PYTHON = python/2/' -i testsuite/mk/boilerplate.mk
+  sed -e 's_#!/usr/bin/env python_2_' -i testsuite/timeout/calibrate 
testsuite/timeout/timeout.py
+
+  # note: there is one test failure on i686 only: 
http://hackage.haskell.org/trac/ghc/ticket/5856
+  make THREADS=9 test
+  # might be some failures
+  #make fulltest
+}
+
+package() {
+  cd ghc-${pkgver}
+
+  make DESTDIR=${pkgdir} install
+
+  install -d ${pkgdir}/usr/share/licenses/ghc
+  install -m644 LICENSE \
+${pkgdir}/usr/share/licenses/ghc
+}

Copied: 

[arch-commits] Commit in happy/repos (staging-i686 testing-i686 testing-i686/PKGBUILD)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:38
  Author: tdziedzic
Revision: 151666

db-move: moved happy from [staging] to [testing] (i686)

Added:
  happy/repos/testing-i686/
  happy/repos/testing-i686/PKGBUILD
(from rev 151661, happy/repos/staging-i686/PKGBUILD)
Deleted:
  happy/repos/staging-i686/

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

Copied: happy/repos/testing-i686/PKGBUILD (from rev 151661, 
happy/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:38 UTC (rev 151666)
@@ -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.9
+pkgrel=4
+pkgdesc=The Parser Generator for Haskell
+url=http://www.haskell.org/happy/;
+arch=('i686' 'x86_64')
+license=(custom:BSD3)
+depends=('gmp')
+makedepends=('ghc=7.4.1' 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('aeb565fe572f979f15a24db0df2de37d')
+
+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 happy/repos (3 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:39
  Author: tdziedzic
Revision: 151667

db-move: moved happy from [staging] to [testing] (x86_64)

Added:
  happy/repos/testing-x86_64/
  happy/repos/testing-x86_64/PKGBUILD
(from rev 151661, happy/repos/staging-x86_64/PKGBUILD)
Deleted:
  happy/repos/staging-x86_64/

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

Copied: happy/repos/testing-x86_64/PKGBUILD (from rev 151661, 
happy/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:39 UTC (rev 151667)
@@ -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.9
+pkgrel=4
+pkgdesc=The Parser Generator for Haskell
+url=http://www.haskell.org/happy/;
+arch=('i686' 'x86_64')
+license=(custom:BSD3)
+depends=('gmp')
+makedepends=('ghc=7.4.1' 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('aeb565fe572f979f15a24db0df2de37d')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  runhaskell Setup.lhs configure -O --prefix=/usr
+  runhaskell Setup.lhs build
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  runhaskell Setup.lhs copy --destdir=${pkgdir}
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:40
  Author: tdziedzic
Revision: 151668

db-move: moved haskell-html from [staging] to [testing] (i686)

Added:
  haskell-html/repos/testing-i686/
  haskell-html/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-html/repos/staging-i686/PKGBUILD)
  haskell-html/repos/testing-i686/haskell-html.install
(from rev 151661, haskell-html/repos/staging-i686/haskell-html.install)
Deleted:
  haskell-html/repos/staging-i686/

--+
 PKGBUILD |   39 +++
 haskell-html.install |   19 +++
 2 files changed, 58 insertions(+)

Copied: haskell-html/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-html/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:40 UTC (rev 151668)
@@ -0,0 +1,39 @@
+# Maintainer: 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=10
+pkgdesc=HTML combinator library
+url=http://hackage.haskell.org/package/html;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 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/testing-i686/haskell-html.install (from rev 151661, 
haskell-html/repos/staging-i686/haskell-html.install)
===
--- testing-i686/haskell-html.install   (rev 0)
+++ testing-i686/haskell-html.install   2012-02-29 21:12:40 UTC (rev 151668)
@@ -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)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:41
  Author: tdziedzic
Revision: 151669

db-move: moved haskell-html from [staging] to [testing] (x86_64)

Added:
  haskell-html/repos/testing-x86_64/
  haskell-html/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-html/repos/staging-x86_64/PKGBUILD)
  haskell-html/repos/testing-x86_64/haskell-html.install
(from rev 151661, haskell-html/repos/staging-x86_64/haskell-html.install)
Deleted:
  haskell-html/repos/staging-x86_64/

--+
 PKGBUILD |   39 +++
 haskell-html.install |   19 +++
 2 files changed, 58 insertions(+)

Copied: haskell-html/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-html/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:41 UTC (rev 151669)
@@ -0,0 +1,39 @@
+# Maintainer: 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=10
+pkgdesc=HTML combinator library
+url=http://hackage.haskell.org/package/html;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 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/testing-x86_64/haskell-html.install (from rev 
151661, haskell-html/repos/staging-x86_64/haskell-html.install)
===
--- testing-x86_64/haskell-html.install (rev 0)
+++ testing-x86_64/haskell-html.install 2012-02-29 21:12:41 UTC (rev 151669)
@@ -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)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:42
  Author: tdziedzic
Revision: 151670

db-move: moved haskell-http from [staging] to [testing] (i686)

Added:
  haskell-http/repos/testing-i686/
  haskell-http/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-http/repos/staging-i686/PKGBUILD)
  haskell-http/repos/testing-i686/haskell-http.install
(from rev 151661, haskell-http/repos/staging-i686/haskell-http.install)
Deleted:
  haskell-http/repos/staging-i686/

--+
 PKGBUILD |   40 
 haskell-http.install |   18 ++
 2 files changed, 58 insertions(+)

Copied: haskell-http/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-http/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:42 UTC (rev 151670)
@@ -0,0 +1,40 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.2.2
+pkgrel=1
+pkgdesc=A library for client-side HTTP
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-network=2.3.0.11-1' 
'haskell-parsec=3.1.2-1' 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('b61ff88ef8d699f73a6ed27c6abf6600')
+
+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-http/repos/testing-i686/haskell-http.install (from rev 151661, 
haskell-http/repos/staging-i686/haskell-http.install)
===
--- testing-i686/haskell-http.install   (rev 0)
+++ testing-i686/haskell-http.install   2012-02-29 21:12:42 UTC (rev 151670)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-http
+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-http/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:43
  Author: tdziedzic
Revision: 151671

db-move: moved haskell-http from [staging] to [testing] (x86_64)

Added:
  haskell-http/repos/testing-x86_64/
  haskell-http/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-http/repos/staging-x86_64/PKGBUILD)
  haskell-http/repos/testing-x86_64/haskell-http.install
(from rev 151661, haskell-http/repos/staging-x86_64/haskell-http.install)
Deleted:
  haskell-http/repos/staging-x86_64/

--+
 PKGBUILD |   40 
 haskell-http.install |   18 ++
 2 files changed, 58 insertions(+)

Copied: haskell-http/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-http/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:43 UTC (rev 151671)
@@ -0,0 +1,40 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.2.2
+pkgrel=1
+pkgdesc=A library for client-side HTTP
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-network=2.3.0.11-1' 
'haskell-parsec=3.1.2-1' 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('b61ff88ef8d699f73a6ed27c6abf6600')
+
+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-http/repos/testing-x86_64/haskell-http.install (from rev 
151661, haskell-http/repos/staging-x86_64/haskell-http.install)
===
--- testing-x86_64/haskell-http.install (rev 0)
+++ testing-x86_64/haskell-http.install 2012-02-29 21:12:43 UTC (rev 151671)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-http
+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-mtl/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:44
  Author: tdziedzic
Revision: 151672

db-move: moved haskell-mtl from [staging] to [testing] (i686)

Added:
  haskell-mtl/repos/testing-i686/
  haskell-mtl/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-mtl/repos/staging-i686/PKGBUILD)
  haskell-mtl/repos/testing-i686/haskell-mtl.install
(from rev 151661, haskell-mtl/repos/staging-i686/haskell-mtl.install)
Deleted:
  haskell-mtl/repos/staging-i686/

-+
 PKGBUILD|   38 ++
 haskell-mtl.install |   18 ++
 2 files changed, 56 insertions(+)

Copied: haskell-mtl/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-mtl/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:44 UTC (rev 151672)
@@ -0,0 +1,38 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=mtl
+pkgname=haskell-mtl
+pkgver=2.0.1.0
+pkgrel=4
+pkgdesc=Monad transformer library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-transformers=0.2.2.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('934fa813625ef7e88a6a96a09815ff95')
+
+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-mtl/repos/testing-i686/haskell-mtl.install (from rev 151661, 
haskell-mtl/repos/staging-i686/haskell-mtl.install)
===
--- testing-i686/haskell-mtl.install(rev 0)
+++ testing-i686/haskell-mtl.install2012-02-29 21:12:44 UTC (rev 151672)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-mtl
+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-mtl/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:45
  Author: tdziedzic
Revision: 151673

db-move: moved haskell-mtl from [staging] to [testing] (x86_64)

Added:
  haskell-mtl/repos/testing-x86_64/
  haskell-mtl/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-mtl/repos/staging-x86_64/PKGBUILD)
  haskell-mtl/repos/testing-x86_64/haskell-mtl.install
(from rev 151661, haskell-mtl/repos/staging-x86_64/haskell-mtl.install)
Deleted:
  haskell-mtl/repos/staging-x86_64/

-+
 PKGBUILD|   38 ++
 haskell-mtl.install |   18 ++
 2 files changed, 56 insertions(+)

Copied: haskell-mtl/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-mtl/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:45 UTC (rev 151673)
@@ -0,0 +1,38 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=mtl
+pkgname=haskell-mtl
+pkgver=2.0.1.0
+pkgrel=4
+pkgdesc=Monad transformer library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-transformers=0.2.2.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('934fa813625ef7e88a6a96a09815ff95')
+
+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-mtl/repos/testing-x86_64/haskell-mtl.install (from rev 151661, 
haskell-mtl/repos/staging-x86_64/haskell-mtl.install)
===
--- testing-x86_64/haskell-mtl.install  (rev 0)
+++ testing-x86_64/haskell-mtl.install  2012-02-29 21:12:45 UTC (rev 151673)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-mtl
+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-parsec/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:50
  Author: tdziedzic
Revision: 151676

db-move: moved haskell-parsec from [staging] to [testing] (i686)

Added:
  haskell-parsec/repos/testing-i686/
  haskell-parsec/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-parsec/repos/staging-i686/PKGBUILD)
  haskell-parsec/repos/testing-i686/haskell-parsec.install
(from rev 151661, haskell-parsec/repos/staging-i686/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/staging-i686/

+
 PKGBUILD   |   39 +++
 haskell-parsec.install |   18 ++
 2 files changed, 57 insertions(+)

Copied: haskell-parsec/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-parsec/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:50 UTC (rev 151676)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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-parsec/repos/testing-i686/haskell-parsec.install (from rev 
151661, haskell-parsec/repos/staging-i686/haskell-parsec.install)
===
--- testing-i686/haskell-parsec.install (rev 0)
+++ testing-i686/haskell-parsec.install 2012-02-29 21:12:50 UTC (rev 151676)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:52
  Author: tdziedzic
Revision: 151677

db-move: moved haskell-parsec from [staging] to [testing] (x86_64)

Added:
  haskell-parsec/repos/testing-x86_64/
  haskell-parsec/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-parsec/repos/staging-x86_64/PKGBUILD)
  haskell-parsec/repos/testing-x86_64/haskell-parsec.install
(from rev 151661, 
haskell-parsec/repos/staging-x86_64/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/staging-x86_64/

+
 PKGBUILD   |   39 +++
 haskell-parsec.install |   18 ++
 2 files changed, 57 insertions(+)

Copied: haskell-parsec/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-parsec/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:52 UTC (rev 151677)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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-parsec/repos/testing-x86_64/haskell-parsec.install (from rev 
151661, haskell-parsec/repos/staging-x86_64/haskell-parsec.install)
===
--- testing-x86_64/haskell-parsec.install   (rev 0)
+++ testing-x86_64/haskell-parsec.install   2012-02-29 21:12:52 UTC (rev 
151677)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-regex-base/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:54
  Author: tdziedzic
Revision: 151678

db-move: moved haskell-regex-base from [staging] to [testing] (i686)

Added:
  haskell-regex-base/repos/testing-i686/
  haskell-regex-base/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-regex-base/repos/staging-i686/PKGBUILD)
  haskell-regex-base/repos/testing-i686/haskell-regex-base.install
(from rev 151661, 
haskell-regex-base/repos/staging-i686/haskell-regex-base.install)
Deleted:
  haskell-regex-base/repos/staging-i686/

+
 PKGBUILD   |   37 +
 haskell-regex-base.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-regex-base/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-regex-base/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:54 UTC (rev 151678)
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=5
+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=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' sh 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
+
+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-regex-base/repos/testing-i686/haskell-regex-base.install (from 
rev 151661, haskell-regex-base/repos/staging-i686/haskell-regex-base.install)
===
--- testing-i686/haskell-regex-base.install (rev 0)
+++ testing-i686/haskell-regex-base.install 2012-02-29 21:12:54 UTC (rev 
151678)
@@ -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)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:56
  Author: tdziedzic
Revision: 151679

db-move: moved haskell-regex-base from [staging] to [testing] (x86_64)

Added:
  haskell-regex-base/repos/testing-x86_64/
  haskell-regex-base/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-regex-base/repos/staging-x86_64/PKGBUILD)
  haskell-regex-base/repos/testing-x86_64/haskell-regex-base.install
(from rev 151661, 
haskell-regex-base/repos/staging-x86_64/haskell-regex-base.install)
Deleted:
  haskell-regex-base/repos/staging-x86_64/

+
 PKGBUILD   |   37 +
 haskell-regex-base.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-regex-base/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-regex-base/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:56 UTC (rev 151679)
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=5
+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=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' sh 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
+
+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-regex-base/repos/testing-x86_64/haskell-regex-base.install 
(from rev 151661, 
haskell-regex-base/repos/staging-x86_64/haskell-regex-base.install)
===
--- testing-x86_64/haskell-regex-base.install   (rev 0)
+++ testing-x86_64/haskell-regex-base.install   2012-02-29 21:12:56 UTC (rev 
151679)
@@ -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)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:57
  Author: tdziedzic
Revision: 151680

db-move: moved haskell-regex-compat from [staging] to [testing] (i686)

Added:
  haskell-regex-compat/repos/testing-i686/
  haskell-regex-compat/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-regex-compat/repos/staging-i686/PKGBUILD)
  haskell-regex-compat/repos/testing-i686/haskell-regex-compat.install
(from rev 151661, 
haskell-regex-compat/repos/staging-i686/haskell-regex-compat.install)
Deleted:
  haskell-regex-compat/repos/staging-i686/

--+
 PKGBUILD |   37 +
 haskell-regex-compat.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-regex-compat/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-regex-compat/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:57 UTC (rev 151680)
@@ -0,0 +1,37 @@
+# Maintainer: 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=1
+pkgdesc=Replaces and enhances Text.Regex
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'sh' 'haskell-regex-base=0.93.2-5' 
'haskell-regex-posix=0.95.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d0573ab4e2f3de5faa61380b6720')
+
+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-regex-compat/repos/testing-i686/haskell-regex-compat.install 
(from rev 151661, 
haskell-regex-compat/repos/staging-i686/haskell-regex-compat.install)
===
--- testing-i686/haskell-regex-compat.install   (rev 0)
+++ testing-i686/haskell-regex-compat.install   2012-02-29 21:12:57 UTC (rev 
151680)
@@ -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)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:58
  Author: tdziedzic
Revision: 151681

db-move: moved haskell-regex-compat from [staging] to [testing] (x86_64)

Added:
  haskell-regex-compat/repos/testing-x86_64/
  haskell-regex-compat/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-regex-compat/repos/staging-x86_64/PKGBUILD)
  haskell-regex-compat/repos/testing-x86_64/haskell-regex-compat.install
(from rev 151661, 
haskell-regex-compat/repos/staging-x86_64/haskell-regex-compat.install)
Deleted:
  haskell-regex-compat/repos/staging-x86_64/

--+
 PKGBUILD |   37 +
 haskell-regex-compat.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-regex-compat/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-regex-compat/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:58 UTC (rev 151681)
@@ -0,0 +1,37 @@
+# Maintainer: 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=1
+pkgdesc=Replaces and enhances Text.Regex
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'sh' 'haskell-regex-base=0.93.2-5' 
'haskell-regex-posix=0.95.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d0573ab4e2f3de5faa61380b6720')
+
+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-regex-compat/repos/testing-x86_64/haskell-regex-compat.install 
(from rev 151661, 
haskell-regex-compat/repos/staging-x86_64/haskell-regex-compat.install)
===
--- testing-x86_64/haskell-regex-compat.install (rev 0)
+++ testing-x86_64/haskell-regex-compat.install 2012-02-29 21:12:58 UTC (rev 
151681)
@@ -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)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:13:00
  Author: tdziedzic
Revision: 151682

db-move: moved haskell-regex-posix from [staging] to [testing] (i686)

Added:
  haskell-regex-posix/repos/testing-i686/
  haskell-regex-posix/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-regex-posix/repos/staging-i686/PKGBUILD)
  haskell-regex-posix/repos/testing-i686/haskell-regex-posix.install
(from rev 151661, 
haskell-regex-posix/repos/staging-i686/haskell-regex-posix.install)
Deleted:
  haskell-regex-posix/repos/staging-i686/

-+
 PKGBUILD|   37 +
 haskell-regex-posix.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-regex-posix/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-regex-posix/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:13:00 UTC (rev 151682)
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-posix
+pkgname=haskell-regex-posix
+pkgver=0.95.1
+pkgrel=1
+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.4.1-2' 'sh' 'haskell-regex-base=0.93.2-5')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('41cbc6d2b99837b64e0cc457c2737cc8')
+
+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-regex-posix/repos/testing-i686/haskell-regex-posix.install 
(from rev 151661, 
haskell-regex-posix/repos/staging-i686/haskell-regex-posix.install)
===
--- testing-i686/haskell-regex-posix.install(rev 0)
+++ testing-i686/haskell-regex-posix.install2012-02-29 21:13:00 UTC (rev 
151682)
@@ -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)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:13:01
  Author: tdziedzic
Revision: 151683

db-move: moved haskell-regex-posix from [staging] to [testing] (x86_64)

Added:
  haskell-regex-posix/repos/testing-x86_64/
  haskell-regex-posix/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-regex-posix/repos/staging-x86_64/PKGBUILD)
  haskell-regex-posix/repos/testing-x86_64/haskell-regex-posix.install
(from rev 151661, 
haskell-regex-posix/repos/staging-x86_64/haskell-regex-posix.install)
Deleted:
  haskell-regex-posix/repos/staging-x86_64/

-+
 PKGBUILD|   37 +
 haskell-regex-posix.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-regex-posix/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-regex-posix/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:13:01 UTC (rev 151683)
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-posix
+pkgname=haskell-regex-posix
+pkgver=0.95.1
+pkgrel=1
+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.4.1-2' 'sh' 'haskell-regex-base=0.93.2-5')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('41cbc6d2b99837b64e0cc457c2737cc8')
+
+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-regex-posix/repos/testing-x86_64/haskell-regex-posix.install 
(from rev 151661, 
haskell-regex-posix/repos/staging-x86_64/haskell-regex-posix.install)
===
--- testing-x86_64/haskell-regex-posix.install  (rev 0)
+++ testing-x86_64/haskell-regex-posix.install  2012-02-29 21:13:01 UTC (rev 
151683)
@@ -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)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:13:02
  Author: tdziedzic
Revision: 151684

db-move: moved haskell-text from [staging] to [testing] (i686)

Added:
  haskell-text/repos/testing-i686/
  haskell-text/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-text/repos/staging-i686/PKGBUILD)
  haskell-text/repos/testing-i686/haskell-text.install
(from rev 151661, haskell-text/repos/staging-i686/haskell-text.install)
Deleted:
  haskell-text/repos/staging-i686/

--+
 PKGBUILD |   38 ++
 haskell-text.install |   18 ++
 2 files changed, 56 insertions(+)

Copied: haskell-text/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-text/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:13:02 UTC (rev 151684)
@@ -0,0 +1,38 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+_hkgname=text
+pkgname=haskell-text
+pkgver=0.11.1.13
+pkgrel=1
+pkgdesc=An efficient packed Unicode text type.
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('62b781a5d9d4dab2b2a1dbf2dc1b593f')
+
+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-text/repos/testing-i686/haskell-text.install (from rev 151661, 
haskell-text/repos/staging-i686/haskell-text.install)
===
--- testing-i686/haskell-text.install   (rev 0)
+++ testing-i686/haskell-text.install   2012-02-29 21:13:02 UTC (rev 151684)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-text
+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-text/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:13:03
  Author: tdziedzic
Revision: 151685

db-move: moved haskell-text from [staging] to [testing] (x86_64)

Added:
  haskell-text/repos/testing-x86_64/
  haskell-text/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-text/repos/staging-x86_64/PKGBUILD)
  haskell-text/repos/testing-x86_64/haskell-text.install
(from rev 151661, haskell-text/repos/staging-x86_64/haskell-text.install)
Deleted:
  haskell-text/repos/staging-x86_64/

--+
 PKGBUILD |   38 ++
 haskell-text.install |   18 ++
 2 files changed, 56 insertions(+)

Copied: haskell-text/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-text/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:13:03 UTC (rev 151685)
@@ -0,0 +1,38 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+_hkgname=text
+pkgname=haskell-text
+pkgver=0.11.1.13
+pkgrel=1
+pkgdesc=An efficient packed Unicode text type.
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('62b781a5d9d4dab2b2a1dbf2dc1b593f')
+
+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-text/repos/testing-x86_64/haskell-text.install (from rev 
151661, haskell-text/repos/staging-x86_64/haskell-text.install)
===
--- testing-x86_64/haskell-text.install (rev 0)
+++ testing-x86_64/haskell-text.install 2012-02-29 21:13:03 UTC (rev 151685)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-text
+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-transformers/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:13:05
  Author: tdziedzic
Revision: 151686

db-move: moved haskell-transformers from [staging] to [testing] (i686)

Added:
  haskell-transformers/repos/testing-i686/
  haskell-transformers/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-transformers/repos/staging-i686/PKGBUILD)
  haskell-transformers/repos/testing-i686/haskell-transformers.install
(from rev 151661, 
haskell-transformers/repos/staging-i686/haskell-transformers.install)
Deleted:
  haskell-transformers/repos/staging-i686/

--+
 PKGBUILD |   39 +++
 haskell-transformers.install |   18 ++
 2 files changed, 57 insertions(+)

Copied: haskell-transformers/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-transformers/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:13:05 UTC (rev 151686)
@@ -0,0 +1,39 @@
+# $Id$
+
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Contributor: Rémy Oudompheng r...@archlinux.org
+
+_hkgname=transformers
+pkgname=haskell-transformers
+pkgver=0.2.2.0
+pkgrel=4
+pkgdesc=Concrete functor and monad transformers
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz;)
+install=${pkgname}.install
+md5sums=('3470ac66116900cd1ba84d3744474e49')
+
+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-transformers/repos/testing-i686/haskell-transformers.install 
(from rev 151661, 
haskell-transformers/repos/staging-i686/haskell-transformers.install)
===
--- testing-i686/haskell-transformers.install   (rev 0)
+++ testing-i686/haskell-transformers.install   2012-02-29 21:13:05 UTC (rev 
151686)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-transformers
+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-transformers/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:13:06
  Author: tdziedzic
Revision: 151687

db-move: moved haskell-transformers from [staging] to [testing] (x86_64)

Added:
  haskell-transformers/repos/testing-x86_64/
  haskell-transformers/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-transformers/repos/staging-x86_64/PKGBUILD)
  haskell-transformers/repos/testing-x86_64/haskell-transformers.install
(from rev 151661, 
haskell-transformers/repos/staging-x86_64/haskell-transformers.install)
Deleted:
  haskell-transformers/repos/staging-x86_64/

--+
 PKGBUILD |   39 +++
 haskell-transformers.install |   18 ++
 2 files changed, 57 insertions(+)

Copied: haskell-transformers/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-transformers/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:13:06 UTC (rev 151687)
@@ -0,0 +1,39 @@
+# $Id$
+
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Contributor: Rémy Oudompheng r...@archlinux.org
+
+_hkgname=transformers
+pkgname=haskell-transformers
+pkgver=0.2.2.0
+pkgrel=4
+pkgdesc=Concrete functor and monad transformers
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz;)
+install=${pkgname}.install
+md5sums=('3470ac66116900cd1ba84d3744474e49')
+
+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-transformers/repos/testing-x86_64/haskell-transformers.install 
(from rev 151661, 
haskell-transformers/repos/staging-x86_64/haskell-transformers.install)
===
--- testing-x86_64/haskell-transformers.install (rev 0)
+++ testing-x86_64/haskell-transformers.install 2012-02-29 21:13:06 UTC (rev 
151687)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-transformers
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:13:07
  Author: tdziedzic
Revision: 151688

db-move: moved haskell-zlib from [staging] to [testing] (i686)

Added:
  haskell-zlib/repos/testing-i686/
  haskell-zlib/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-zlib/repos/staging-i686/PKGBUILD)
  haskell-zlib/repos/testing-i686/haskell-zlib.install
(from rev 151661, haskell-zlib/repos/staging-i686/haskell-zlib.install)
Deleted:
  haskell-zlib/repos/staging-i686/

--+
 PKGBUILD |   40 
 haskell-zlib.install |   18 ++
 2 files changed, 58 insertions(+)

Copied: haskell-zlib/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-zlib/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:13:07 UTC (rev 151688)
@@ -0,0 +1,40 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package originally generated by cabal2arch 0.7.6
+
+_hkgname=zlib
+pkgname=haskell-zlib
+pkgver=0.5.3.3
+pkgrel=3
+pkgdesc=Compression and decompression in the gzip and zlib formats
+url=http://hackage.haskell.org/package/zlib;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'zlib' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('1649e56d13ce2c6a6a9210227401dbbc')
+
+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-zlib/repos/testing-i686/haskell-zlib.install (from rev 151661, 
haskell-zlib/repos/staging-i686/haskell-zlib.install)
===
--- testing-i686/haskell-zlib.install   (rev 0)
+++ testing-i686/haskell-zlib.install   2012-02-29 21:13:07 UTC (rev 151688)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-zlib
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:46
  Author: tdziedzic
Revision: 151674

db-move: moved haskell-network from [staging] to [testing] (i686)

Added:
  haskell-network/repos/testing-i686/
  haskell-network/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-network/repos/staging-i686/PKGBUILD)
  haskell-network/repos/testing-i686/haskell-network.install
(from rev 151661, 
haskell-network/repos/staging-i686/haskell-network.install)
Deleted:
  haskell-network/repos/staging-i686/

-+
 PKGBUILD|   40 
 haskell-network.install |   18 ++
 2 files changed, 58 insertions(+)

Copied: haskell-network/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-network/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:46 UTC (rev 151674)
@@ -0,0 +1,40 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=network
+pkgname=haskell-network
+pkgver=2.3.0.11
+pkgrel=1
+pkgdesc=Networking-related facilities
+url=http://hackage.haskell.org/package/network;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-parsec=3.1.2-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('cfe4922ac85685be9f86d4d34654f481')
+
+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-network/repos/testing-i686/haskell-network.install (from rev 
151661, haskell-network/repos/staging-i686/haskell-network.install)
===
--- testing-i686/haskell-network.install(rev 0)
+++ testing-i686/haskell-network.install2012-02-29 21:12:46 UTC (rev 
151674)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-network
+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-network/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:48
  Author: tdziedzic
Revision: 151675

db-move: moved haskell-network from [staging] to [testing] (x86_64)

Added:
  haskell-network/repos/testing-x86_64/
  haskell-network/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-network/repos/staging-x86_64/PKGBUILD)
  haskell-network/repos/testing-x86_64/haskell-network.install
(from rev 151661, 
haskell-network/repos/staging-x86_64/haskell-network.install)
Deleted:
  haskell-network/repos/staging-x86_64/

-+
 PKGBUILD|   40 
 haskell-network.install |   18 ++
 2 files changed, 58 insertions(+)

Copied: haskell-network/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-network/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:48 UTC (rev 151675)
@@ -0,0 +1,40 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=network
+pkgname=haskell-network
+pkgver=2.3.0.11
+pkgrel=1
+pkgdesc=Networking-related facilities
+url=http://hackage.haskell.org/package/network;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-parsec=3.1.2-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('cfe4922ac85685be9f86d4d34654f481')
+
+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-network/repos/testing-x86_64/haskell-network.install (from rev 
151661, haskell-network/repos/staging-x86_64/haskell-network.install)
===
--- testing-x86_64/haskell-network.install  (rev 0)
+++ testing-x86_64/haskell-network.install  2012-02-29 21:12:48 UTC (rev 
151675)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-network
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:13:09
  Author: tdziedzic
Revision: 151689

db-move: moved haskell-zlib from [staging] to [testing] (x86_64)

Added:
  haskell-zlib/repos/testing-x86_64/
  haskell-zlib/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-zlib/repos/staging-x86_64/PKGBUILD)
  haskell-zlib/repos/testing-x86_64/haskell-zlib.install
(from rev 151661, haskell-zlib/repos/staging-x86_64/haskell-zlib.install)
Deleted:
  haskell-zlib/repos/staging-x86_64/

--+
 PKGBUILD |   40 
 haskell-zlib.install |   18 ++
 2 files changed, 58 insertions(+)

Copied: haskell-zlib/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-zlib/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:13:09 UTC (rev 151689)
@@ -0,0 +1,40 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package originally generated by cabal2arch 0.7.6
+
+_hkgname=zlib
+pkgname=haskell-zlib
+pkgver=0.5.3.3
+pkgrel=3
+pkgdesc=Compression and decompression in the gzip and zlib formats
+url=http://hackage.haskell.org/package/zlib;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'zlib' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('1649e56d13ce2c6a6a9210227401dbbc')
+
+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-zlib/repos/testing-x86_64/haskell-zlib.install (from rev 
151661, haskell-zlib/repos/staging-x86_64/haskell-zlib.install)
===
--- testing-x86_64/haskell-zlib.install (rev 0)
+++ testing-x86_64/haskell-zlib.install 2012-02-29 21:13:09 UTC (rev 151689)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-zlib
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}



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

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:15:09
  Author: tdziedzic
Revision: 151690

db-move: moved haskell-random from [staging] to [testing] (i686)

Added:
  haskell-random/repos/testing-i686/
  haskell-random/repos/testing-i686/PKGBUILD
(from rev 151689, haskell-random/repos/staging-i686/PKGBUILD)
  haskell-random/repos/testing-i686/haskell-random.install
(from rev 151689, haskell-random/repos/staging-i686/haskell-random.install)
Deleted:
  haskell-random/repos/staging-i686/

+
 PKGBUILD   |   37 +
 haskell-random.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-random/repos/testing-i686/PKGBUILD (from rev 151689, 
haskell-random/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:15:09 UTC (rev 151690)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.0.1.1
+pkgrel=1
+pkgdesc=A basic random number generation library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538')
+
+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-random/repos/testing-i686/haskell-random.install (from rev 
151689, haskell-random/repos/staging-i686/haskell-random.install)
===
--- testing-i686/haskell-random.install (rev 0)
+++ testing-i686/haskell-random.install 2012-02-29 21:15:09 UTC (rev 151690)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-random
+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-random/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:15:10
  Author: tdziedzic
Revision: 151691

db-move: moved haskell-random from [staging] to [testing] (x86_64)

Added:
  haskell-random/repos/testing-x86_64/
  haskell-random/repos/testing-x86_64/PKGBUILD
(from rev 151689, haskell-random/repos/staging-x86_64/PKGBUILD)
  haskell-random/repos/testing-x86_64/haskell-random.install
(from rev 151689, 
haskell-random/repos/staging-x86_64/haskell-random.install)
Deleted:
  haskell-random/repos/staging-x86_64/

+
 PKGBUILD   |   37 +
 haskell-random.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-random/repos/testing-x86_64/PKGBUILD (from rev 151689, 
haskell-random/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:15:10 UTC (rev 151691)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.0.1.1
+pkgrel=1
+pkgdesc=A basic random number generation library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538')
+
+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-random/repos/testing-x86_64/haskell-random.install (from rev 
151689, haskell-random/repos/staging-x86_64/haskell-random.install)
===
--- testing-x86_64/haskell-random.install   (rev 0)
+++ testing-x86_64/haskell-random.install   2012-02-29 21:15:10 UTC (rev 
151691)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-random
+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-quickcheck/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:24:23
  Author: tdziedzic
Revision: 151692

db-move: moved haskell-quickcheck from [staging] to [testing] (i686)

Added:
  haskell-quickcheck/repos/testing-i686/
  haskell-quickcheck/repos/testing-i686/PKGBUILD
(from rev 151691, haskell-quickcheck/repos/staging-i686/PKGBUILD)
  haskell-quickcheck/repos/testing-i686/haskell-quickcheck.install
(from rev 151691, 
haskell-quickcheck/repos/staging-i686/haskell-quickcheck.install)
Deleted:
  haskell-quickcheck/repos/staging-i686/

+
 PKGBUILD   |   38 ++
 haskell-quickcheck.install |   18 ++
 2 files changed, 56 insertions(+)

Copied: haskell-quickcheck/repos/testing-i686/PKGBUILD (from rev 151691, 
haskell-quickcheck/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:24:23 UTC (rev 151692)
@@ -0,0 +1,38 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.5
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.4.2
+pkgrel=1
+pkgdesc=Automatic testing of Haskell programs
+url=http://hackage.haskell.org/package/QuickCheck;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'haskell-mtl=2.0.1.0-4' 'haskell-random=1.0.1.1-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('9e22f9741cbc7d9cd8d52d3928e57b67')
+
+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-quickcheck/repos/testing-i686/haskell-quickcheck.install (from 
rev 151691, haskell-quickcheck/repos/staging-i686/haskell-quickcheck.install)
===
--- testing-i686/haskell-quickcheck.install (rev 0)
+++ testing-i686/haskell-quickcheck.install 2012-02-29 21:24:23 UTC (rev 
151692)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-quickcheck
+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-quickcheck/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:24:24
  Author: tdziedzic
Revision: 151693

db-move: moved haskell-quickcheck from [staging] to [testing] (x86_64)

Added:
  haskell-quickcheck/repos/testing-x86_64/
  haskell-quickcheck/repos/testing-x86_64/PKGBUILD
(from rev 151691, haskell-quickcheck/repos/staging-x86_64/PKGBUILD)
  haskell-quickcheck/repos/testing-x86_64/haskell-quickcheck.install
(from rev 151691, 
haskell-quickcheck/repos/staging-x86_64/haskell-quickcheck.install)
Deleted:
  haskell-quickcheck/repos/staging-x86_64/

+
 PKGBUILD   |   38 ++
 haskell-quickcheck.install |   18 ++
 2 files changed, 56 insertions(+)

Copied: haskell-quickcheck/repos/testing-x86_64/PKGBUILD (from rev 151691, 
haskell-quickcheck/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:24:24 UTC (rev 151693)
@@ -0,0 +1,38 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# Package generated by cabal2arch 0.7.5
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.4.2
+pkgrel=1
+pkgdesc=Automatic testing of Haskell programs
+url=http://hackage.haskell.org/package/QuickCheck;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'haskell-mtl=2.0.1.0-4' 'haskell-random=1.0.1.1-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('9e22f9741cbc7d9cd8d52d3928e57b67')
+
+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-quickcheck/repos/testing-x86_64/haskell-quickcheck.install 
(from rev 151691, 
haskell-quickcheck/repos/staging-x86_64/haskell-quickcheck.install)
===
--- testing-x86_64/haskell-quickcheck.install   (rev 0)
+++ testing-x86_64/haskell-quickcheck.install   2012-02-29 21:24:24 UTC (rev 
151693)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-quickcheck
+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 ntp/trunk (PKGBUILD ntp.conf)

2012-02-29 Thread Gaetan Bisson
Date: Wednesday, February 29, 2012 @ 16:29:14
  Author: bisson
Revision: 151694

fix FS#28703 again

Modified:
  ntp/trunk/PKGBUILD
  ntp/trunk/ntp.conf

--+
 PKGBUILD |4 ++--
 ntp.conf |8 +---
 2 files changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 21:24:24 UTC (rev 151693)
+++ PKGBUILD2012-02-29 21:29:14 UTC (rev 151694)
@@ -5,7 +5,7 @@
 pkgname=ntp
 pkgver=4.2.6.p5
 _realver=4.2.6p5
-pkgrel=4
+pkgrel=5
 pkgdesc='Network Time Protocol reference implementation'
 url='http://www.ntp.org/'
 license=('custom')
@@ -22,7 +22,7 @@
 sha1sums=('4a5353a4791b6f4315a66c28d504ec6c7926b192'
   '4e324e625c1f080b5c028be5092aa71adbf9bd99'
   '01394b8a952f5edc85d19df8335eeac3980320f4'
-  'c18b0e35068a06500e1556889b54194e3a63a056'
+  'eb1f63814b9adbd3d518e880fa3b38c375f0fe91'
   '4537d1f58b299d463db5048129cb264511474b0b'
   '4f76f7f9ffc8315ff9924f793f272d4f6939b816')
 

Modified: ntp.conf
===
--- ntp.conf2012-02-29 21:24:24 UTC (rev 151693)
+++ ntp.conf2012-02-29 21:29:14 UTC (rev 151694)
@@ -6,12 +6,14 @@
 # - https://wiki.archlinux.org/index.php/Network_Time_Protocol_daemon
 
 # Associate to public NTP pool servers; see http://www.pool.ntp.org/
-pool pool.ntp.org
+server 0.pool.ntp.org
+server 1.pool.ntp.org
+server 2.pool.ntp.org
 
 # Only allow read-only access from localhost
 restrict default noquery nopeer
-restrict 127.0.0.1 noserve nomodify
-restrict ::1 noserve nomodify
+restrict 127.0.0.1
+restrict ::1
 
 # Location of drift and log files
 driftfile /var/lib/ntp/ntp.drift



[arch-commits] Commit in ntp/repos (28 files)

2012-02-29 Thread Gaetan Bisson
Date: Wednesday, February 29, 2012 @ 16:30:41
  Author: bisson
Revision: 151695

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

Added:
  ntp/repos/extra-i686/PKGBUILD
(from rev 151694, ntp/trunk/PKGBUILD)
  ntp/repos/extra-i686/install
(from rev 151694, ntp/trunk/install)
  ntp/repos/extra-i686/logrotate.d
(from rev 151694, ntp/trunk/logrotate.d)
  ntp/repos/extra-i686/ntp.conf
(from rev 151694, ntp/trunk/ntp.conf)
  ntp/repos/extra-i686/ntpd
(from rev 151694, ntp/trunk/ntpd)
  ntp/repos/extra-i686/ntpd.conf
(from rev 151694, ntp/trunk/ntpd.conf)
  ntp/repos/extra-i686/ntpdate
(from rev 151694, ntp/trunk/ntpdate)
  ntp/repos/extra-x86_64/PKGBUILD
(from rev 151694, ntp/trunk/PKGBUILD)
  ntp/repos/extra-x86_64/install
(from rev 151694, ntp/trunk/install)
  ntp/repos/extra-x86_64/logrotate.d
(from rev 151694, ntp/trunk/logrotate.d)
  ntp/repos/extra-x86_64/ntp.conf
(from rev 151694, ntp/trunk/ntp.conf)
  ntp/repos/extra-x86_64/ntpd
(from rev 151694, ntp/trunk/ntpd)
  ntp/repos/extra-x86_64/ntpd.conf
(from rev 151694, ntp/trunk/ntpd.conf)
  ntp/repos/extra-x86_64/ntpdate
(from rev 151694, ntp/trunk/ntpdate)
Deleted:
  ntp/repos/extra-i686/PKGBUILD
  ntp/repos/extra-i686/install
  ntp/repos/extra-i686/logrotate.d
  ntp/repos/extra-i686/ntp.conf
  ntp/repos/extra-i686/ntpd
  ntp/repos/extra-i686/ntpd.conf
  ntp/repos/extra-i686/ntpdate
  ntp/repos/extra-x86_64/PKGBUILD
  ntp/repos/extra-x86_64/install
  ntp/repos/extra-x86_64/logrotate.d
  ntp/repos/extra-x86_64/ntp.conf
  ntp/repos/extra-x86_64/ntpd
  ntp/repos/extra-x86_64/ntpd.conf
  ntp/repos/extra-x86_64/ntpdate

--+
 extra-i686/PKGBUILD  |  122 ++---
 extra-i686/install   |   68 -
 extra-i686/logrotate.d   |8 +-
 extra-i686/ntp.conf  |   44 
 extra-i686/ntpd  |   94 +-
 extra-i686/ntpd.conf |   10 +--
 extra-i686/ntpdate   |   58 ++---
 extra-x86_64/PKGBUILD|  122 ++---
 extra-x86_64/install |   68 -
 extra-x86_64/logrotate.d |8 +-
 extra-x86_64/ntp.conf|   44 
 extra-x86_64/ntpd|   94 +-
 extra-x86_64/ntpd.conf   |   10 +--
 extra-x86_64/ntpdate |   58 ++---
 14 files changed, 406 insertions(+), 402 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-02-29 21:29:14 UTC (rev 151694)
+++ extra-i686/PKGBUILD 2012-02-29 21:30:41 UTC (rev 151695)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson bis...@archlinux.org
-# Contributor: kevin ke...@archlinux.org
-
-pkgname=ntp
-pkgver=4.2.6.p5
-_realver=4.2.6p5
-pkgrel=4
-pkgdesc='Network Time Protocol reference implementation'
-url='http://www.ntp.org/'
-license=('custom')
-arch=('i686' 'x86_64')
-makedepends=('perl-html-parser')
-depends=('openssl' 'readline' 'libcap')
-backup=('etc/ntp.conf' 'etc/conf.d/ntpd.conf')
-source=(http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${_realver}.tar.gz;
-'ntpd'
-'ntpdate'
-'ntp.conf'
-'ntpd.conf'
-'logrotate.d')
-sha1sums=('4a5353a4791b6f4315a66c28d504ec6c7926b192'
-  '4e324e625c1f080b5c028be5092aa71adbf9bd99'
-  '01394b8a952f5edc85d19df8335eeac3980320f4'
-  'c18b0e35068a06500e1556889b54194e3a63a056'
-  '4537d1f58b299d463db5048129cb264511474b0b'
-  '4f76f7f9ffc8315ff9924f793f272d4f6939b816')
-
-install=install
-
-build() {
-   cd ${srcdir}/${pkgname}-${_realver}
-
-   ./configure \
-   --prefix=/usr \
-   --mandir=/usr/share/man \
-   --enable-linuxcaps \
-
-   make
-}
-
-package() {
-   cd ${srcdir}/${pkgname}-$_realver
-
-   make DESTDIR=${pkgdir} install
-
-   rmdir ${pkgdir}/usr/{lib,sbin}
-   install -d -o 87 ${pkgdir}/var/lib/ntp
-   install -Dm755 ../ntpd ${pkgdir}/etc/rc.d/ntpd
-   install -Dm755 ../ntpdate ${pkgdir}/etc/rc.d/ntpdate
-   install -Dm644 ../ntp.conf ${pkgdir}/etc/ntp.conf
-   install -Dm644 ../ntpd.conf ${pkgdir}/etc/conf.d/ntpd.conf
-   install -Dm644 ../logrotate.d ${pkgdir}/etc/logrotate.d/ntpd
-   install -Dm644 COPYRIGHT 
${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-   
-   cd html
-   ../scripts/html2man
-   install -d ${pkgdir}/usr/share/man
-   mv man/man* ${pkgdir}/usr/share/man
-   mv ${pkgdir}/usr/share/man/man8/ntpd.8 
${pkgdir}/usr/share/man/man8/ntp-ntpd.8 # we should ditch openntpd
-}

Copied: ntp/repos/extra-i686/PKGBUILD (from rev 151694, ntp/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-02-29 21:30:41 UTC (rev 151695)
@@ -0,0 

[arch-commits] Commit in sdl_ttf/trunk (PKGBUILD bug1433.patch)

2012-02-29 Thread Jan Steffens
Date: Wednesday, February 29, 2012 @ 16:53:10
  Author: heftig
Revision: 151696

Fix FS#28674

Added:
  sdl_ttf/trunk/bug1433.patch
Modified:
  sdl_ttf/trunk/PKGBUILD

---+
 PKGBUILD  |   12 +---
 bug1433.patch |   11 +++
 2 files changed, 20 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 21:30:41 UTC (rev 151695)
+++ PKGBUILD2012-02-29 21:53:10 UTC (rev 151696)
@@ -5,18 +5,24 @@
 
 pkgname=sdl_ttf
 pkgver=2.0.11
-pkgrel=1
+pkgrel=2
 pkgdesc=A library that allows you to use TrueType fonts in your SDL 
applications
 arch=('i686' 'x86_64')
 license=('custom')
 url=http://www.libsdl.org/projects/SDL_ttf/;
 depends=('sdl=1.2.12' 'freetype2')
 options=('!libtool')
-source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz)
-md5sums=('61e29bd9da8d245bc2471d1b2ce591aa')
+source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz
+bug1433.patch)
+md5sums=('61e29bd9da8d245bc2471d1b2ce591aa'
+ 'f847697e18eec539aaf3ffb96996abbf')
 
 build() {
   cd $srcdir/SDL_ttf-$pkgver
+  
+  # Fix FS#28674
+  patch -Ni $srcdir/bug1433.patch
+ 
   ./configure --prefix=/usr --disable-static
   make
 }

Added: bug1433.patch
===
--- bug1433.patch   (rev 0)
+++ bug1433.patch   2012-02-29 21:53:10 UTC (rev 151696)
@@ -0,0 +1,11 @@
+--- SDL_ttf.c.orig 2012-02-12 16:36:41.859977617 +0100
 SDL_ttf.c  2012-02-12 16:36:53.696580159 +0100
+@@ -1747,7 +1747,7 @@
+   /* Copy the character from the pixmap */
+   src = glyph-pixmap.buffer;
+   dst = (Uint8*) textbuf-pixels;
+-  for ( row = 0; row  glyph-bitmap.rows; ++row ) {
++  for ( row = 0; row  glyph-pixmap.rows; ++row ) {
+   memcpy( dst, src, glyph-pixmap.width );
+   src += glyph-pixmap.pitch;
+   dst += textbuf-pitch;
\ No newline at end of file



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

2012-02-29 Thread Jan Steffens
Date: Wednesday, February 29, 2012 @ 16:54:21
  Author: heftig
Revision: 151697

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

Added:
  sdl_ttf/repos/extra-i686/PKGBUILD
(from rev 151696, sdl_ttf/trunk/PKGBUILD)
  sdl_ttf/repos/extra-i686/bug1433.patch
(from rev 151696, sdl_ttf/trunk/bug1433.patch)
  sdl_ttf/repos/extra-x86_64/PKGBUILD
(from rev 151696, sdl_ttf/trunk/PKGBUILD)
  sdl_ttf/repos/extra-x86_64/bug1433.patch
(from rev 151696, sdl_ttf/trunk/bug1433.patch)
Deleted:
  sdl_ttf/repos/extra-i686/PKGBUILD
  sdl_ttf/repos/extra-x86_64/PKGBUILD

+
 extra-i686/PKGBUILD|   64 +++
 extra-i686/bug1433.patch   |   11 +++
 extra-x86_64/PKGBUILD  |   64 +++
 extra-x86_64/bug1433.patch |   11 +++
 4 files changed, 92 insertions(+), 58 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-02-29 21:53:10 UTC (rev 151696)
+++ extra-i686/PKGBUILD 2012-02-29 21:54:21 UTC (rev 151697)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-# Contributor: Allan McRae al...@archlinux.org
-# Contributor: Tom Newsom jeeps...@gmx.co.uk
-
-pkgname=sdl_ttf
-pkgver=2.0.11
-pkgrel=1
-pkgdesc=A library that allows you to use TrueType fonts in your SDL 
applications
-arch=('i686' 'x86_64')
-license=('custom')
-url=http://www.libsdl.org/projects/SDL_ttf/;
-depends=('sdl=1.2.12' 'freetype2')
-options=('!libtool')
-source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz)
-md5sums=('61e29bd9da8d245bc2471d1b2ce591aa')
-
-build() {
-  cd $srcdir/SDL_ttf-$pkgver
-  ./configure --prefix=/usr --disable-static
-  make
-}
-
-package() {
-  cd $srcdir/SDL_ttf-$pkgver
-  make DESTDIR=$pkgdir install
-
-  install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE
-}

Copied: sdl_ttf/repos/extra-i686/PKGBUILD (from rev 151696, 
sdl_ttf/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-02-29 21:54:21 UTC (rev 151697)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Allan McRae al...@archlinux.org
+# Contributor: Tom Newsom jeeps...@gmx.co.uk
+
+pkgname=sdl_ttf
+pkgver=2.0.11
+pkgrel=2
+pkgdesc=A library that allows you to use TrueType fonts in your SDL 
applications
+arch=('i686' 'x86_64')
+license=('custom')
+url=http://www.libsdl.org/projects/SDL_ttf/;
+depends=('sdl=1.2.12' 'freetype2')
+options=('!libtool')
+source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz
+bug1433.patch)
+md5sums=('61e29bd9da8d245bc2471d1b2ce591aa'
+ 'f847697e18eec539aaf3ffb96996abbf')
+
+build() {
+  cd $srcdir/SDL_ttf-$pkgver
+  
+  # Fix FS#28674
+  patch -Ni $srcdir/bug1433.patch
+ 
+  ./configure --prefix=/usr --disable-static
+  make
+}
+
+package() {
+  cd $srcdir/SDL_ttf-$pkgver
+  make DESTDIR=$pkgdir install
+
+  install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}

Copied: sdl_ttf/repos/extra-i686/bug1433.patch (from rev 151696, 
sdl_ttf/trunk/bug1433.patch)
===
--- extra-i686/bug1433.patch(rev 0)
+++ extra-i686/bug1433.patch2012-02-29 21:54:21 UTC (rev 151697)
@@ -0,0 +1,11 @@
+--- SDL_ttf.c.orig 2012-02-12 16:36:41.859977617 +0100
 SDL_ttf.c  2012-02-12 16:36:53.696580159 +0100
+@@ -1747,7 +1747,7 @@
+   /* Copy the character from the pixmap */
+   src = glyph-pixmap.buffer;
+   dst = (Uint8*) textbuf-pixels;
+-  for ( row = 0; row  glyph-bitmap.rows; ++row ) {
++  for ( row = 0; row  glyph-pixmap.rows; ++row ) {
+   memcpy( dst, src, glyph-pixmap.width );
+   src += glyph-pixmap.pitch;
+   dst += textbuf-pitch;
\ No newline at end of file

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2012-02-29 21:53:10 UTC (rev 151696)
+++ extra-x86_64/PKGBUILD   2012-02-29 21:54:21 UTC (rev 151697)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-# Contributor: Allan McRae al...@archlinux.org
-# Contributor: Tom Newsom jeeps...@gmx.co.uk
-
-pkgname=sdl_ttf
-pkgver=2.0.11
-pkgrel=1
-pkgdesc=A library that allows you to use TrueType fonts in your SDL 
applications
-arch=('i686' 'x86_64')
-license=('custom')
-url=http://www.libsdl.org/projects/SDL_ttf/;
-depends=('sdl=1.2.12' 'freetype2')
-options=('!libtool')
-source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz)
-md5sums=('61e29bd9da8d245bc2471d1b2ce591aa')
-
-build() {
-  cd $srcdir/SDL_ttf-$pkgver
-  ./configure --prefix=/usr --disable-static
-  make
-}
-

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

2012-02-29 Thread Stéphane Gaudreault
Date: Wednesday, February 29, 2012 @ 18:23:26
  Author: stephane
Revision: 151698

upgpkg: hwloc 1.4-2

rebuild with cairo

Modified:
  hwloc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 21:54:21 UTC (rev 151697)
+++ PKGBUILD2012-02-29 23:23:26 UTC (rev 151698)
@@ -5,14 +5,13 @@
 
 pkgname=hwloc
 pkgver=1.4
-pkgrel=1
+pkgrel=2
 pkgdesc=Portable Hardware Locality is a portable abstraction of hierarchical 
architectures
 arch=('i686' 'x86_64')
 url=http://www.open-mpi.org/projects/hwloc/;
 license=('BSD')
-depends=('sh' 'pciutils')
+depends=('sh' 'pciutils' 'cairo' 'libxml2')
 makedepends=('pkg-config')
-optdepends=('cairo: Graphical output' 'libxml2: XML export')
 options=('!libtool' '!docs')
 
source=(http://www.open-mpi.org/software/hwloc/v1.4/downloads/${pkgname}-${pkgver}.tar.bz2)
 sha1sums=('04326ebbf5a084164d72269f05e37ae23996c023')



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

2012-02-29 Thread Stéphane Gaudreault
Date: Wednesday, February 29, 2012 @ 18:23:35
  Author: stephane
Revision: 151699

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

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

---+
 extra-i686/PKGBUILD   |   61 +++-
 extra-x86_64/PKGBUILD |   61 +++-
 2 files changed, 60 insertions(+), 62 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-02-29 23:23:26 UTC (rev 151698)
+++ extra-i686/PKGBUILD 2012-02-29 23:23:35 UTC (rev 151699)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer : Stéphane Gaudreault steph...@archlinux.org
-# Contributor: Sylvain HENRY hsy...@yahoo.fr
-# Contributor: Hervé YVIQUEL ellde...@gmail.com
-
-pkgname=hwloc
-pkgver=1.4
-pkgrel=1
-pkgdesc=Portable Hardware Locality is a portable abstraction of hierarchical 
architectures
-arch=('i686' 'x86_64')
-url=http://www.open-mpi.org/projects/hwloc/;
-license=('BSD')
-depends=('sh' 'pciutils')
-makedepends=('pkg-config')
-optdepends=('cairo: Graphical output' 'libxml2: XML export')
-options=('!libtool' '!docs')
-source=(http://www.open-mpi.org/software/hwloc/v1.4/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('04326ebbf5a084164d72269f05e37ae23996c023')
-
-build() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-   ./configure --prefix=/usr
-   make
-}
-
-package() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-   make DESTDIR=${pkgdir} install
-
-   install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: hwloc/repos/extra-i686/PKGBUILD (from rev 151698, hwloc/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-02-29 23:23:35 UTC (rev 151699)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer : Stéphane Gaudreault steph...@archlinux.org
+# Contributor: Sylvain HENRY hsy...@yahoo.fr
+# Contributor: Hervé YVIQUEL ellde...@gmail.com
+
+pkgname=hwloc
+pkgver=1.4
+pkgrel=2
+pkgdesc=Portable Hardware Locality is a portable abstraction of hierarchical 
architectures
+arch=('i686' 'x86_64')
+url=http://www.open-mpi.org/projects/hwloc/;
+license=('BSD')
+depends=('sh' 'pciutils' 'cairo' 'libxml2')
+makedepends=('pkg-config')
+options=('!libtool' '!docs')
+source=(http://www.open-mpi.org/software/hwloc/v1.4/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('04326ebbf5a084164d72269f05e37ae23996c023')
+
+build() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   ./configure --prefix=/usr
+   make
+}
+
+package() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   make DESTDIR=${pkgdir} install
+
+   install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2012-02-29 23:23:26 UTC (rev 151698)
+++ extra-x86_64/PKGBUILD   2012-02-29 23:23:35 UTC (rev 151699)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer : Stéphane Gaudreault steph...@archlinux.org
-# Contributor: Sylvain HENRY hsy...@yahoo.fr
-# Contributor: Hervé YVIQUEL ellde...@gmail.com
-
-pkgname=hwloc
-pkgver=1.4
-pkgrel=1
-pkgdesc=Portable Hardware Locality is a portable abstraction of hierarchical 
architectures
-arch=('i686' 'x86_64')
-url=http://www.open-mpi.org/projects/hwloc/;
-license=('BSD')
-depends=('sh' 'pciutils')
-makedepends=('pkg-config')
-optdepends=('cairo: Graphical output' 'libxml2: XML export')
-options=('!libtool' '!docs')
-source=(http://www.open-mpi.org/software/hwloc/v1.4/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('04326ebbf5a084164d72269f05e37ae23996c023')
-
-build() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-   ./configure --prefix=/usr
-   make
-}
-
-package() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-   make DESTDIR=${pkgdir} install
-
-   install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: hwloc/repos/extra-x86_64/PKGBUILD (from rev 151698, 
hwloc/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2012-02-29 23:23:35 UTC (rev 151699)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer : Stéphane Gaudreault steph...@archlinux.org
+# Contributor: Sylvain HENRY hsy...@yahoo.fr
+# Contributor: Hervé YVIQUEL ellde...@gmail.com
+
+pkgname=hwloc
+pkgver=1.4
+pkgrel=2
+pkgdesc=Portable Hardware Locality is a portable abstraction of hierarchical 
architectures
+arch=('i686' 'x86_64')
+url=http://www.open-mpi.org/projects/hwloc/;
+license=('BSD')
+depends=('sh' 'pciutils' 'cairo' 'libxml2')
+makedepends=('pkg-config')
+options=('!libtool' '!docs')

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

2012-02-29 Thread Stéphane Gaudreault
Date: Wednesday, February 29, 2012 @ 19:42:24
  Author: stephane
Revision: 151700

upgpkg: openmpi 1.5.4-5

Fix fakeroot segfault (FS#28644)

Added:
  openmpi/trunk/openmpi-1.5.4-fix-fakeroot-execution.patch
Modified:
  openmpi/trunk/PKGBUILD

+
 PKGBUILD   |   13 +---
 openmpi-1.5.4-fix-fakeroot-execution.patch |   43 +++
 2 files changed, 52 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-29 23:23:35 UTC (rev 151699)
+++ PKGBUILD2012-03-01 00:42:24 UTC (rev 151700)
@@ -2,7 +2,7 @@
 # Maintainer: Stéphane Gaudreault steph...@archlinux.org
 pkgname=openmpi
 pkgver=1.5.4
-pkgrel=4
+pkgrel=5
 pkgdesc=High performance message passing library (MPI)
 arch=('i686' 'x86_64')
 url=http://www.open-mpi.org;
@@ -10,12 +10,17 @@
 depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
 makedepends=('inetutils')
 options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
+source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2
+openmpi-1.5.4-fix-fakeroot-execution.patch)
+sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c'
+  'ec46abb6f9e01daca910e4079b9abc036db9ed20')
 
 build() {
cd ${srcdir}/${pkgname}-${pkgver}
 
+   # Fix fakeroot problem (FS#28644)
+   patch -Np1 -i ../openmpi-1.5.4-fix-fakeroot-execution.patch
+
./configure --prefix=/usr \
--sysconfdir=/etc/${pkgname} \
--mandir=/usr/share/man \
@@ -50,7 +55,7 @@
mv ${pkgdir}/usr/bin/otfinfo{,mpi}
 
# Openmpi's otfdump conflicts with the one from libotf
-   mv ${pkgdir}/usr/bin/otfdump{,ompi} 
+   mv ${pkgdir}/usr/bin/otfdump{,ompi}
 
# Remove dangling symlink
rm ${pkgdir}/usr/share/man/man1/orteCC.1

Added: openmpi-1.5.4-fix-fakeroot-execution.patch
===
--- openmpi-1.5.4-fix-fakeroot-execution.patch  (rev 0)
+++ openmpi-1.5.4-fix-fakeroot-execution.patch  2012-03-01 00:42:24 UTC (rev 
151700)
@@ -0,0 +1,43 @@
+Description: If running under Debian fakeroot then its important
+ that this hook is disabled; a new stat check was introduced in
+ 1.5.x which preceeds the FAKEROOT check resulting in a SEGFAULT.
+Author: James Page james.p...@ubuntu.com
+Origin: https://svn.open-mpi.org/trac/ompi/changeset/21489
+
+Index: openmpi-1.5.4/opal/mca/memory/linux/hooks.c
+===
+--- openmpi-1.5.4.orig/opal/mca/memory/linux/hooks.c2012-02-15 
12:59:39.986314651 +
 openmpi-1.5.4/opal/mca/memory/linux/hooks.c 2012-02-15 13:14:57.744722517 
+
+@@ -738,15 +738,6 @@
+ check_result_t r1, r2, lp, lpp;
+ bool want_rcache = false, found_driver = false;
+ 
+-/* First, check if ummunotify is present on the system. If it is,
+-   then we don't need to do the following ptmalloc2 hacks.
+-   open/mmap on the device may fail during init, but if /dev/ummunotify
+-   exists, we assume that the user/administrator *wants* to use
+-   ummunotify. */
+-if (stat(/dev/ummunotify, st) == 0) {
+-return;
+-}
+-
+ /* Yes, checking for an MPI MCA parameter here is an abstraction
+violation.  Cope.  Yes, even checking for *any* MCA parameter
+here (without going through the MCA param API) is an
+@@ -769,6 +760,15 @@
+ return;
+ }
+ 
++/* Next, check if ummunotify is present on the system. If it is,
++   then we don't need to do the following ptmalloc2 hacks.
++   open/mmap on the device may fail during init, but if /dev/ummunotify
++   exists, we assume that the user/administrator *wants* to use
++   ummunotify. */
++if (stat(/dev/ummunotify, st) == 0) {
++return;
++}
++
+ /* Look for sentinel files (directories) to see if various network
+drivers are loaded (yes, I know, further abstraction
+violations...).
+



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

2012-02-29 Thread Stéphane Gaudreault
Date: Wednesday, February 29, 2012 @ 19:42:34
  Author: stephane
Revision: 151701

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

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 151700, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-i686/openmpi-1.5.4-fix-fakeroot-execution.patch
(from rev 151700, openmpi/trunk/openmpi-1.5.4-fix-fakeroot-execution.patch)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 151700, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/openmpi-1.5.4-fix-fakeroot-execution.patch
(from rev 151700, openmpi/trunk/openmpi-1.5.4-fix-fakeroot-execution.patch)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

-+
 extra-i686/PKGBUILD |  129 +++---
 extra-i686/openmpi-1.5.4-fix-fakeroot-execution.patch   |   43 
 extra-x86_64/PKGBUILD   |  129 +++---
 extra-x86_64/openmpi-1.5.4-fix-fakeroot-execution.patch |   43 
 4 files changed, 220 insertions(+), 124 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-03-01 00:42:24 UTC (rev 151700)
+++ extra-i686/PKGBUILD 2012-03-01 00:42:34 UTC (rev 151701)
@@ -1,62 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault steph...@archlinux.org
-pkgname=openmpi
-pkgver=1.5.4
-pkgrel=4
-pkgdesc=High performance message passing library (MPI)
-arch=('i686' 'x86_64')
-url=http://www.open-mpi.org;
-license=('custom')
-depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
-makedepends=('inetutils')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
-
-build() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=external \
-   --with-libltdl=/usr \
-   FC=/usr/bin/gfortran \
-   LDFLAGS=$LDFLAGS -Wl,-z,noexecstack
-
-   make
-}
-
-package() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-   make DESTDIR=${pkgdir} install
-
-   # FS#28583
-   install -d -m 755 ${pkgdir}/usr/lib/pkgconfig
-   for i in ompi-c.pc ompi-cxx.pc ompi-f77.pc ompi-f90.pc ompi.pc; do
-  ln -sf /usr/lib/openmpi/pkgconfig/$i ${pkgdir}/usr/lib/pkgconfig/
-   done
-
-   # Openmpi's otfinfo conflicts with the one from texlive
-   mv ${pkgdir}/usr/bin/otfinfo{,mpi}
-
-   # Openmpi's otfdump conflicts with the one from libotf
-   mv ${pkgdir}/usr/bin/otfdump{,ompi} 
-
-   # Remove dangling symlink
-   rm ${pkgdir}/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 ${pkgdir}/etc/ld.so.conf.d
-   echo /usr/lib/${pkgname}  ${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 151700, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-03-01 00:42:34 UTC (rev 151701)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault steph...@archlinux.org
+pkgname=openmpi
+pkgver=1.5.4
+pkgrel=5
+pkgdesc=High performance message passing library (MPI)
+arch=('i686' 'x86_64')
+url=http://www.open-mpi.org;
+license=('custom')
+depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2
+openmpi-1.5.4-fix-fakeroot-execution.patch)
+sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c'
+  'ec46abb6f9e01daca910e4079b9abc036db9ed20')
+
+build() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+
+   # Fix fakeroot problem (FS#28644)
+   patch -Np1 -i ../openmpi-1.5.4-fix-fakeroot-execution.patch
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=external \
+   --with-libltdl=/usr \
+   FC=/usr/bin/gfortran \
+   

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

2012-02-29 Thread Allan McRae
Date: Thursday, March 1, 2012 @ 00:38:34
  Author: allan
Revision: 151702

upgpkg: glibc 2.15-7

backport lots of patches that will probably end up in upstream 2.15.1, remove 
unneeded patch, use submitted patch for network assert that is widely used by 
other distros

Added:
  glibc/trunk/glibc-2.15-__libc_res_nquerydomain-out-of-bounds.patch
  glibc/trunk/glibc-2.15-feraiseexcept-plt.patch
  glibc/trunk/glibc-2.15-fix-res_query-assert.patch
  glibc/trunk/glibc-2.15-fmtmsg-locking.patch
  glibc/trunk/glibc-2.15-multiarch-x86-strcmp.patch
  glibc/trunk/glibc-2.15-nearbyintf-rounding.patch
  glibc/trunk/glibc-2.15-non-signalling-comparisons.patch
  glibc/trunk/glibc-2.15-rintf-rounding.patch
  glibc/trunk/glibc-2.15-vdso.patch
  glibc/trunk/glibc-2.15-vfprintf-nargs.patch
Modified:
  glibc/trunk/PKGBUILD
  glibc/trunk/glibc-2.12.2-ignore-origin-of-privileged-program.patch
  glibc/trunk/glibc-2.15-ifunc.patch
  glibc/trunk/glibc-2.15-revert-netlink-cache.patch
  glibc/trunk/glibc-2.15-scanf.patch
Deleted:
  glibc/trunk/glibc-2.10-bz4781.patch
  glibc/trunk/glibc-2.14-revert-4768ae77.patch

+
 PKGBUILD   |  110 +
 glibc-2.10-bz4781.patch|   42 
 glibc-2.12.2-ignore-origin-of-privileged-program.patch |   12 
 glibc-2.14-revert-4768ae77.patch   |   37 
 glibc-2.15-__libc_res_nquerydomain-out-of-bounds.patch |   24 
 glibc-2.15-feraiseexcept-plt.patch |   20 
 glibc-2.15-fix-res_query-assert.patch  |   51 
 glibc-2.15-fmtmsg-locking.patch|  148 ++
 glibc-2.15-ifunc.patch |   23 
 glibc-2.15-multiarch-x86-strcmp.patch  |   39 
 glibc-2.15-nearbyintf-rounding.patch   |   75 +
 glibc-2.15-non-signalling-comparisons.patch|  886 +++
 glibc-2.15-revert-netlink-cache.patch  |   20 
 glibc-2.15-rintf-rounding.patch|  158 ++
 glibc-2.15-scanf.patch |   13 
 glibc-2.15-vdso.patch  |   40 
 glibc-2.15-vfprintf-nargs.patch|  174 ++
 17 files changed, 1694 insertions(+), 178 deletions(-)

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


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

2012-02-29 Thread Allan McRae
Date: Thursday, March 1, 2012 @ 00:49:13
  Author: allan
Revision: 151703

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

Added:
  glibc/repos/testing-i686/
  glibc/repos/testing-i686/PKGBUILD
(from rev 151702, glibc/trunk/PKGBUILD)
  glibc/repos/testing-i686/glibc-2.10-dont-build-timezone.patch
(from rev 151702, glibc/trunk/glibc-2.10-dont-build-timezone.patch)
  
glibc/repos/testing-i686/glibc-2.12.2-ignore-origin-of-privileged-program.patch
(from rev 151702, 
glibc/trunk/glibc-2.12.2-ignore-origin-of-privileged-program.patch)
  glibc/repos/testing-i686/glibc-2.14-libdl-crash.patch
(from rev 151702, glibc/trunk/glibc-2.14-libdl-crash.patch)
  glibc/repos/testing-i686/glibc-2.14-reexport-rpc-interface.patch
(from rev 151702, glibc/trunk/glibc-2.14-reexport-rpc-interface.patch)
  glibc/repos/testing-i686/glibc-2.14-reinstall-nis-rpc-headers.patch
(from rev 151702, glibc/trunk/glibc-2.14-reinstall-nis-rpc-headers.patch)
  
glibc/repos/testing-i686/glibc-2.15-__libc_res_nquerydomain-out-of-bounds.patch
(from rev 151702, 
glibc/trunk/glibc-2.15-__libc_res_nquerydomain-out-of-bounds.patch)
  glibc/repos/testing-i686/glibc-2.15-arena.patch
(from rev 151702, glibc/trunk/glibc-2.15-arena.patch)
  glibc/repos/testing-i686/glibc-2.15-avx.patch
(from rev 151702, glibc/trunk/glibc-2.15-avx.patch)
  glibc/repos/testing-i686/glibc-2.15-feraiseexcept-plt.patch
(from rev 151702, glibc/trunk/glibc-2.15-feraiseexcept-plt.patch)
  glibc/repos/testing-i686/glibc-2.15-fix-res_query-assert.patch
(from rev 151702, glibc/trunk/glibc-2.15-fix-res_query-assert.patch)
  glibc/repos/testing-i686/glibc-2.15-fmtmsg-locking.patch
(from rev 151702, glibc/trunk/glibc-2.15-fmtmsg-locking.patch)
  glibc/repos/testing-i686/glibc-2.15-gb18030.patch
(from rev 151702, glibc/trunk/glibc-2.15-gb18030.patch)
  glibc/repos/testing-i686/glibc-2.15-ifunc.patch
(from rev 151702, glibc/trunk/glibc-2.15-ifunc.patch)
  glibc/repos/testing-i686/glibc-2.15-lddebug-scopes.patch
(from rev 151702, glibc/trunk/glibc-2.15-lddebug-scopes.patch)
  glibc/repos/testing-i686/glibc-2.15-multiarch-x86-strcmp.patch
(from rev 151702, glibc/trunk/glibc-2.15-multiarch-x86-strcmp.patch)
  glibc/repos/testing-i686/glibc-2.15-nearbyintf-rounding.patch
(from rev 151702, glibc/trunk/glibc-2.15-nearbyintf-rounding.patch)
  glibc/repos/testing-i686/glibc-2.15-negative-result-cache.patch
(from rev 151702, glibc/trunk/glibc-2.15-negative-result-cache.patch)
  glibc/repos/testing-i686/glibc-2.15-non-signalling-comparisons.patch
(from rev 151702, glibc/trunk/glibc-2.15-non-signalling-comparisons.patch)
  glibc/repos/testing-i686/glibc-2.15-regex.patch
(from rev 151702, glibc/trunk/glibc-2.15-regex.patch)
  glibc/repos/testing-i686/glibc-2.15-revert-c5a0802a.patch
(from rev 151702, glibc/trunk/glibc-2.15-revert-c5a0802a.patch)
  glibc/repos/testing-i686/glibc-2.15-revert-netlink-cache.patch
(from rev 151702, glibc/trunk/glibc-2.15-revert-netlink-cache.patch)
  glibc/repos/testing-i686/glibc-2.15-rintf-rounding.patch
(from rev 151702, glibc/trunk/glibc-2.15-rintf-rounding.patch)
  glibc/repos/testing-i686/glibc-2.15-scanf.patch
(from rev 151702, glibc/trunk/glibc-2.15-scanf.patch)
  glibc/repos/testing-i686/glibc-2.15-strcasecmp-disable-avx.patch
(from rev 151702, glibc/trunk/glibc-2.15-strcasecmp-disable-avx.patch)
  glibc/repos/testing-i686/glibc-2.15-vdso.patch
(from rev 151702, glibc/trunk/glibc-2.15-vdso.patch)
  glibc/repos/testing-i686/glibc-2.15-vfprintf-nargs.patch
(from rev 151702, glibc/trunk/glibc-2.15-vfprintf-nargs.patch)
  glibc/repos/testing-i686/glibc-__i686.patch
(from rev 151702, glibc/trunk/glibc-__i686.patch)
  glibc/repos/testing-i686/glibc.install
(from rev 151702, glibc/trunk/glibc.install)
  glibc/repos/testing-i686/locale-gen
(from rev 151702, glibc/trunk/locale-gen)
  glibc/repos/testing-i686/locale.gen.txt
(from rev 151702, glibc/trunk/locale.gen.txt)
  glibc/repos/testing-i686/nscd
(from rev 151702, glibc/trunk/nscd)
  glibc/repos/testing-x86_64/
  glibc/repos/testing-x86_64/PKGBUILD
(from rev 151702, glibc/trunk/PKGBUILD)
  glibc/repos/testing-x86_64/glibc-2.10-dont-build-timezone.patch
(from rev 151702, glibc/trunk/glibc-2.10-dont-build-timezone.patch)
  
glibc/repos/testing-x86_64/glibc-2.12.2-ignore-origin-of-privileged-program.patch
(from rev 151702, 
glibc/trunk/glibc-2.12.2-ignore-origin-of-privileged-program.patch)
  glibc/repos/testing-x86_64/glibc-2.14-libdl-crash.patch
(from rev 151702, glibc/trunk/glibc-2.14-libdl-crash.patch)
  glibc/repos/testing-x86_64/glibc-2.14-reexport-rpc-interface.patch
(from rev 151702, glibc/trunk/glibc-2.14-reexport-rpc-interface.patch)
  glibc/repos/testing-x86_64/glibc-2.14-reinstall-nis-rpc-headers.patch
(from rev 151702, glibc/trunk/glibc-2.14-reinstall-nis-rpc-headers.patch)
  

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

2012-02-29 Thread Pierre Schmitz
Date: Thursday, March 1, 2012 @ 01:41:41
  Author: pierre
Revision: 151704

upgpkg: hugin 2011.4.0-2

boost rebuild

Modified:
  hugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-03-01 05:49:13 UTC (rev 151703)
+++ PKGBUILD2012-03-01 06:41:41 UTC (rev 151704)
@@ -5,7 +5,7 @@
 
 pkgname=hugin
 pkgver=2011.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc=A frontend to the panorama-tools
 arch=('i686' 'x86_64')
 url=http://hugin.sourceforge.net/;
@@ -14,12 +14,13 @@
  'lapack' 'desktop-file-utils' 'make' 'perl-image-exiftool')
 makedepends=('zip' 'cmake' 'boost' 'tclap')
 install=hugin.install
-source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;)
 sha1sums=('21ec7331d5e196aca2a8771d3c9101dd181ad93b')
 
 build() {
   cd ${srcdir}
-  mkdir build  cd build
+  mkdir build
+  cd build
   cmake ${srcdir}/${pkgname}-${pkgver} \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \



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

2012-02-29 Thread Pierre Schmitz
Date: Thursday, March 1, 2012 @ 01:42:10
  Author: pierre
Revision: 151705

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

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

--+
 staging-i686/PKGBUILD|   35 +++
 staging-i686/hugin.install   |   15 +++
 staging-x86_64/PKGBUILD  |   35 +++
 staging-x86_64/hugin.install |   15 +++
 4 files changed, 100 insertions(+)

Copied: hugin/repos/staging-i686/PKGBUILD (from rev 151704, 
hugin/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-03-01 06:42:10 UTC (rev 151705)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Tobias Kieslich tob...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Dominik Ryba domr...@post.pl
+
+pkgname=hugin
+pkgver=2011.4.0
+pkgrel=2
+pkgdesc=A frontend to the panorama-tools
+arch=('i686' 'x86_64')
+url=http://hugin.sourceforge.net/;
+license=('GPL')
+depends=('wxgtk' 'boost-libs' 'enblend-enfuse' 'exiv2' 'autopano-sift-c'
+ 'lapack' 'desktop-file-utils' 'make' 'perl-image-exiftool')
+makedepends=('zip' 'cmake' 'boost' 'tclap')
+install=hugin.install
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;)
+sha1sums=('21ec7331d5e196aca2a8771d3c9101dd181ad93b')
+
+build() {
+  cd ${srcdir}
+  mkdir build
+  cd build
+  cmake ${srcdir}/${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_EXE_LINKER_FLAGS=-lpthread \
+-DENABLE_LAPACK=yes
+  make
+}
+
+package(){
+  cd ${srcdir}/build
+  make DESTDIR=${pkgdir} install
+}

Copied: hugin/repos/staging-i686/hugin.install (from rev 151704, 
hugin/trunk/hugin.install)
===
--- staging-i686/hugin.install  (rev 0)
+++ staging-i686/hugin.install  2012-03-01 06:42:10 UTC (rev 151705)
@@ -0,0 +1,15 @@
+post_install() {
+  gtk-update-icon-cache -q -t -f usr/share/icons/gnome
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+post_remove() {
+  gtk-update-icon-cache -q -t -f usr/share/icons/gnome
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+}

Copied: hugin/repos/staging-x86_64/PKGBUILD (from rev 151704, 
hugin/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-03-01 06:42:10 UTC (rev 151705)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Tobias Kieslich tob...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Dominik Ryba domr...@post.pl
+
+pkgname=hugin
+pkgver=2011.4.0
+pkgrel=2
+pkgdesc=A frontend to the panorama-tools
+arch=('i686' 'x86_64')
+url=http://hugin.sourceforge.net/;
+license=('GPL')
+depends=('wxgtk' 'boost-libs' 'enblend-enfuse' 'exiv2' 'autopano-sift-c'
+ 'lapack' 'desktop-file-utils' 'make' 'perl-image-exiftool')
+makedepends=('zip' 'cmake' 'boost' 'tclap')
+install=hugin.install
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;)
+sha1sums=('21ec7331d5e196aca2a8771d3c9101dd181ad93b')
+
+build() {
+  cd ${srcdir}
+  mkdir build
+  cd build
+  cmake ${srcdir}/${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_EXE_LINKER_FLAGS=-lpthread \
+-DENABLE_LAPACK=yes
+  make
+}
+
+package(){
+  cd ${srcdir}/build
+  make DESTDIR=${pkgdir} install
+}

Copied: hugin/repos/staging-x86_64/hugin.install (from rev 151704, 
hugin/trunk/hugin.install)
===
--- staging-x86_64/hugin.install(rev 0)
+++ staging-x86_64/hugin.install2012-03-01 06:42:10 UTC (rev 151705)
@@ -0,0 +1,15 @@
+post_install() {
+  gtk-update-icon-cache -q -t -f usr/share/icons/gnome
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+post_remove() {
+  gtk-update-icon-cache -q -t -f usr/share/icons/gnome
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+}