[arch-commits] Commit in compiz/trunk (PKGBUILD compiz-kde-4.10.patch)

Evangelos Foutras foutrelis at nymeria.archlinux.org
Wed May 1 03:20:08 EDT 2013


    Date: Wednesday, May 1, 2013 @ 09:20:08
  Author: foutrelis
Revision: 89651

upgpkg: compiz 0.8.8-5

libpng 1.6 rebuild.

Added:
  compiz/trunk/compiz-kde-4.10.patch
Modified:
  compiz/trunk/PKGBUILD

-----------------------+
 PKGBUILD              |   23 +++++++++++++++++------
 compiz-kde-4.10.patch |   30 ++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-05-01 05:38:53 UTC (rev 89650)
+++ PKGBUILD	2013-05-01 07:20:08 UTC (rev 89651)
@@ -9,34 +9,45 @@
 	'compiz-decorator-kde'
 	'compiz-decorator-gtk')
 pkgver=0.8.8
-pkgrel=4
+pkgrel=5
 pkgdesc="Composite manager for Aiglx and Xgl"
 url="http://www.compiz.org/"
 license=('GPL' 'LGPL' 'MIT')
 arch=('i686' 'x86_64')
 groups=('compiz' 'compiz-kde' 'compiz-gtk' 'compiz-fusion')
-makedepends=('intltool' 'gnome-control-center' 'libwnck' 'kdebase-workspace'
- 'startup-notification' 'librsvg' 'libgl' 'dbus' 'glu' 'libxslt' 'fuse' 'metacity')
+makedepends=('intltool' 'gnome-control-center' 'gconf' 'libwnck' 'kdebase-workspace'
+ 'startup-notification' 'librsvg' 'libgl' 'dbus' 'glu' 'libxslt' 'fuse' 'metacity'
+ 'qtchooser')
 options=(!libtool !emptydirs)
 conflicts=('compiz' 'compiz-core-git' 'compiz-git')
 replaces=('compiz')
 source=(http://releases.compiz.org/0.8.8/compiz-$pkgver.tar.gz
         compiz-kde-4.8.patch
         compiz-kde-4.9.patch
+        compiz-kde-4.10.patch
         compiz-gcc-4.7.patch)
 sha1sums=('01d065db07f6fd6bcad51811ffba69221aff656e'
           '148656352f8a20b3781ee185025c5c8d4b7d720f'
           '2b6fa7398ccb96172a99f4d12990bbc0491e355c'
+          'f3c97cc9835643d48058682506eac98d6deceeb7'
           '2138342ae9f253bae003e96e91fdd0bc9918291a')
 
-build()
+prepare()
 {
   cd "$srcdir/compiz-$pkgver"
 
   patch -p0 -i ../compiz-gcc-4.7.patch
-  patch -p1 -i ../compiz-kde-4.8.patch  
+  patch -p1 -i ../compiz-kde-4.8.patch
   patch -p1 -i ../compiz-kde-4.9.patch
+  patch -p0 -i ../compiz-kde-4.10.patch
+}
 
+build()
+{
+  cd "$srcdir/compiz-$pkgver"
+
+  export QT_SELECT=4
+
   ./configure   --prefix=/usr \
 	    --enable-gnome \
 	    --enable-gtk \
@@ -75,7 +86,7 @@
 package_compiz-decorator-gtk()
 {
   pkgdesc="Compiz decorator for GNOME"
-  depends=('gnome-control-center' 'libwnck' 'compiz-core' 'metacity')
+  depends=('gnome-control-center' 'gconf' 'libwnck' 'compiz-core' 'metacity')
   install=compiz-decorator-gtk.install
 
   cd "$srcdir/compiz-$pkgver"

Added: compiz-kde-4.10.patch
===================================================================
--- compiz-kde-4.10.patch	                        (rev 0)
+++ compiz-kde-4.10.patch	2013-05-01 07:20:08 UTC (rev 89651)
@@ -0,0 +1,30 @@
+--- kde/window-decorator-kde4/window.cpp	2012-11-14 10:17:09 +0000
++++ kde/window-decorator-kde4/window.cpp	2012-11-23 06:43:18 +0000
+@@ -554,6 +554,15 @@
+     showWindowMenu (pos.bottomLeft ());
+ }
+ 
++void KWD::Window::showApplicationMenu (const QPoint &p)
++{
++}
++
++bool KWD::Window::menuAvailable () const
++{
++    return false;
++}
++
+ KWD::Options::MouseCommand
+ KWD::Window::buttonToCommand (Qt::MouseButtons button)
+ {
+
+--- kde/window-decorator-kde4/window.h	2012-09-03 07:19:30 +0000
++++ kde/window-decorator-kde4/window.h	2012-11-23 06:43:18 +0000
+@@ -92,6 +92,8 @@
+ 	virtual void processMousePressEvent (QMouseEvent *);
+ 	virtual void showWindowMenu (const QRect &);
+ 	virtual void showWindowMenu (const QPoint &);
++	virtual void showApplicationMenu (const QPoint &);
++	virtual bool menuAvailable () const;
+ 	virtual void performWindowOperation (WindowOperation);
+ 	virtual void setMask (const QRegion &, int);
+ 	virtual bool isPreview (void) const;



More information about the arch-commits mailing list