[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#648022: Uses deprecated libgnome-window-settings which is scheduled to be removed



tags + 648022
thanks

Seeing that compiz-gnome ships a g-c-c 2.x plugin which isn't useful
anymore with gnome-control-center 3.x and a desktop file in
/usr/share/gnome/wm-properties which ttbomk isn't used either anymore, I
think the most straightforward way is to just drop compiz-gnome and the
related build-deps.

See the attached debdiff.

Sean, any objections to apply this patch? If you are no longer
interested in compiz / lack time I could offer to upload an NMU.

In any case, feedback or any kind of reaction would be appreciated.

Cheers,
Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
diff -u compiz-0.8.4/debian/compiz-core.install compiz-0.8.4/debian/compiz-core.install
--- compiz-0.8.4/debian/compiz-core.install
+++ compiz-0.8.4/debian/compiz-core.install
@@ -4 +3,0 @@
-usr/share/applications/compiz.desktop
diff -u compiz-0.8.4/debian/rules compiz-0.8.4/debian/rules
--- compiz-0.8.4/debian/rules
+++ compiz-0.8.4/debian/rules
@@ -41,6 +41,7 @@
 confflags += --disable-static \
              --disable-fuse \
              --disable-kde \
+             --disable-gnome \
              --enable-kde4 \
              --enable-librsvg \
              --enable-gconf
diff -u compiz-0.8.4/debian/control compiz-0.8.4/debian/control
--- compiz-0.8.4/debian/control
+++ compiz-0.8.4/debian/control
@@ -8,9 +8,8 @@
  kdebase-workspace-dev,
  libcairo2-dev,
  libdbus-glib-1-dev, libgconf2-dev, 
- libgl1-mesa-dev (>= 6.5.1) | libgl-dev, libglib2.0-dev, libgnome-desktop-dev, 
- libgnomeui-dev,
- libgnome-window-settings-dev, libgtk2.0-dev, libice-dev (>= 1:1.0.1), 
+ libgl1-mesa-dev (>= 6.5.1) | libgl-dev, libglib2.0-dev,
+ libgtk2.0-dev, libice-dev (>= 1:1.0.1), 
  libmetacity-dev, libpango1.0-dev, libpng12-dev | libpng-dev, librsvg2-dev, 
  libsm-dev (>= 1:1.0.1), libtool, libwnck-dev, libxcomposite-dev (>= 1:0.3-2), 
  libxdamage-dev (>=1:1.0.3), libxfixes-dev (>= 1:4.0.1), libxinerama-dev, 
@@ -27,7 +26,7 @@
 
 Package: compiz
 Architecture: all
-Depends: compiz-core (>= ${source:Version}), compiz-plugins (>= ${source:Version}), compiz-gtk (>= ${source:Version}), compiz-gnome (>= ${source:Version}), libcompizconfig0, ${misc:Depends}
+Depends: compiz-core (>= ${source:Version}), compiz-plugins (>= ${source:Version}), compiz-gtk (>= ${source:Version}), libcompizconfig0, ${misc:Depends}
 Suggests: compizconfig-settings-manager
 Description: OpenGL window and compositing manager
  Compiz brings to life a variety of visual effects that make the Linux desktop
@@ -93,17 +92,6 @@
  This package contains a window decorator that uses KDE to provide a look and
  feel similar to that of the default KDE window manager.
 
-Package: compiz-gnome
-Architecture: any
-Depends: compiz-gtk (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
-Description: OpenGL window and compositing manager - GNOME window decorator
- Compiz brings to life a variety of visual effects that make the Linux desktop
- easier to use, more powerful and intuitive, and more accessible for users
- with special needs.
- .
- This package contains files needed to integrate compiz with the GNOME desktop
- environment.
-
 Package: compiz-plugins
 Architecture: any
 Depends: compiz-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
diff -u compiz-0.8.4/debian/changelog compiz-0.8.4/debian/changelog
--- compiz-0.8.4/debian/changelog
+++ compiz-0.8.4/debian/changelog
@@ -1,3 +1,11 @@
+compiz (0.8.4-5.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Disable GNOME integration as it uses deprecated interfaces which don't
+    work anymore and drop the compiz-gnome package. (Closes: #648022)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 27 Jan 2012 06:00:59 +0100
+
 compiz (0.8.4-5) unstable; urgency=low
 
   [ Sean Finney ]
reverted:
--- compiz-0.8.4/debian/compiz-gnome.install
+++ compiz-0.8.4.orig/debian/compiz-gnome.install
@@ -1,2 +0,0 @@
-usr/lib/window-manager-settings/libcompiz.so usr/lib/libgnome-window-settings1
-usr/share/gnome/wm-properties/compiz-wm.desktop
reverted:
--- compiz-0.8.4/debian/compiz-gnome.docs
+++ compiz-0.8.4.orig/debian/compiz-gnome.docs
@@ -1,4 +0,0 @@
-AUTHORS
-NEWS
-README
-TODO

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: