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