Re: X Strike Force X.Org X11 SVN commit: r3390 [...]
Hi all, just wanted to comment a bit on the current state of packaging. What I have imported is a recent checkout (from this morning). David Reveman has just announced that he'll release a version 0.2 sometime soon, so for the meantime I had to stick with git checkouts, but once there's a release tarball, I'll import that instead. I will have to revise the list of build-dependencies because I believe most of them can be relaxed a bit. I have also just removed the compiz-kde bits from the packaging, because the kde-window-decorator is pretty much useless at this point. Patches 000-006 are taken from the Fedora packages by Kristian Høgsberg, but it looks like most of them will probably go upstream, maybe even before a 0.2 release. Patch 010 makes compiz snap windows by default, which makes it behave more like metacity. I will try to push the patch upstream, or ask whether something similar can be implemented in a better way. I have also written a wrapper that will make compiz always load the gconf plugin, without which compiz is not very useful. The wrapper will also automatically run gnome-window-decorator so that it doesn't need to be started separately. Before compiz can be uploaded though, libxcomposite needs to be updated to version 0.3. The changes from 0.2.2.2 are minimal (2 added functions), so this should be easy. If noone else wants to do it, and if David permits it, I can take care of that. Furthermore, xorg-server will need some patches. I have already in detail described which ones are needed here[0]. Finally, I would very much appreciate any comments about the compiz package in the repository. Cheers, Thierry [0]: http://lists.debian.org/debian-x/2006/09/msg00105.html signature.asc Description: Digital signature
X Strike Force X.Org X11 SVN commit: r3390 - in trunk/app: . compiz compiz/debian compiz/debian/patches compiz/gnome compiz/gnome/window-decorator compiz/images compiz/include compiz/kde compiz/kde/wi
Author: beatle Date: 2006-09-20 12:13:55 -0400 (Wed, 20 Sep 2006) New Revision: 3390 Added: trunk/app/compiz/ trunk/app/compiz/.cvsignore trunk/app/compiz/AUTHORS trunk/app/compiz/COPYING trunk/app/compiz/COPYING.GPL trunk/app/compiz/COPYING.MIT trunk/app/compiz/ChangeLog trunk/app/compiz/INSTALL trunk/app/compiz/Makefile.am trunk/app/compiz/NEWS trunk/app/compiz/README trunk/app/compiz/TODO trunk/app/compiz/autogen.sh trunk/app/compiz/compiz.pc.in trunk/app/compiz/configure.ac trunk/app/compiz/debian/ trunk/app/compiz/debian/changelog trunk/app/compiz/debian/compat trunk/app/compiz/debian/compiz-dev.docs trunk/app/compiz/debian/compiz-dev.install trunk/app/compiz/debian/compiz-gnome.docs trunk/app/compiz/debian/compiz-gnome.install trunk/app/compiz/debian/compiz-gnome.manpages trunk/app/compiz/debian/compiz-kde.docs trunk/app/compiz/debian/compiz-kde.install trunk/app/compiz/debian/compiz-kde.manpages trunk/app/compiz/debian/compiz-plugins.docs trunk/app/compiz/debian/compiz-plugins.install trunk/app/compiz/debian/compiz.1 trunk/app/compiz/debian/compiz.docs trunk/app/compiz/debian/compiz.install trunk/app/compiz/debian/compiz.manpages trunk/app/compiz/debian/compiz.wrapper trunk/app/compiz/debian/control trunk/app/compiz/debian/copyright trunk/app/compiz/debian/gnome-window-decorator.1 trunk/app/compiz/debian/kde-window-decorator.1 trunk/app/compiz/debian/patches/ trunk/app/compiz/debian/patches/000_composite-overlay-window.patch trunk/app/compiz/debian/patches/001_aiglx-defaults.patch trunk/app/compiz/debian/patches/002_tfp-server-extension.patch trunk/app/compiz/debian/patches/003_composite-cube-logo.patch trunk/app/compiz/debian/patches/004_fbconfig-depth-fix.patch trunk/app/compiz/debian/patches/005_glfinish.patch trunk/app/compiz/debian/patches/010_snap-by-default.patch trunk/app/compiz/debian/patches/series trunk/app/compiz/debian/rules trunk/app/compiz/debian/watch trunk/app/compiz/gnome/ trunk/app/compiz/gnome/.cvsignore trunk/app/compiz/gnome/Makefile.am trunk/app/compiz/gnome/compiz-window-manager.c trunk/app/compiz/gnome/compiz-window-manager.h trunk/app/compiz/gnome/compiz.desktop trunk/app/compiz/gnome/compiz.desktop.in trunk/app/compiz/gnome/window-decorator/ trunk/app/compiz/gnome/window-decorator/.cvsignore trunk/app/compiz/gnome/window-decorator/Makefile.am trunk/app/compiz/gnome/window-decorator/TODO trunk/app/compiz/gnome/window-decorator/gnome-window-decorator.c trunk/app/compiz/images/ trunk/app/compiz/images/.cvsignore trunk/app/compiz/images/Makefile.am trunk/app/compiz/images/background.png trunk/app/compiz/images/freedesktop.png trunk/app/compiz/images/icon.png trunk/app/compiz/include/ trunk/app/compiz/include/.cvsignore trunk/app/compiz/include/Makefile.am trunk/app/compiz/include/compiz.h trunk/app/compiz/kde/ trunk/app/compiz/kde/.cvsignore trunk/app/compiz/kde/Makefile.am trunk/app/compiz/kde/window-decorator/ trunk/app/compiz/kde/window-decorator/.cvsignore trunk/app/compiz/kde/window-decorator/Makefile.am trunk/app/compiz/kde/window-decorator/decorations.cpp trunk/app/compiz/kde/window-decorator/decorations.h trunk/app/compiz/kde/window-decorator/main.cpp trunk/app/compiz/kde/window-decorator/qdecorator.cpp trunk/app/compiz/kde/window-decorator/qdecorator.h trunk/app/compiz/kde/window-decorator/qwmscreen.cpp trunk/app/compiz/kde/window-decorator/qwmscreen.h trunk/app/compiz/kde/window-decorator/qwmutils.cpp trunk/app/compiz/kde/window-decorator/qwmutils.h trunk/app/compiz/kde/window-decorator/qwmwindow.cpp trunk/app/compiz/kde/window-decorator/qwmwindow.h trunk/app/compiz/plugins/ trunk/app/compiz/plugins/.cvsignore trunk/app/compiz/plugins/Makefile.am trunk/app/compiz/plugins/compiz.schemas.in trunk/app/compiz/plugins/cube.c trunk/app/compiz/plugins/dbus.c trunk/app/compiz/plugins/decoration.c trunk/app/compiz/plugins/fade.c trunk/app/compiz/plugins/gconf-compiz-utils.c trunk/app/compiz/plugins/gconf-compiz-utils.h trunk/app/compiz/plugins/gconf-dump.c trunk/app/compiz/plugins/gconf.c trunk/app/compiz/plugins/minimize.c trunk/app/compiz/plugins/move.c trunk/app/compiz/plugins/place.c trunk/app/compiz/plugins/resize.c trunk/app/compiz/plugins/rotate.c trunk/app/compiz/plugins/scale.c trunk/app/compiz/plugins/screenshot.c trunk/app/compiz/plugins/switcher.c trunk/app/compiz/plugins/water.c trunk/app/compiz/plugins/wobbly.c trunk/app/compiz/plugins/zoom.c trunk/app/compiz/po/ trunk/app/compiz/po/.cvsignore trunk/app/compiz/po/ChangeLog trunk/app/compiz/po/POTFILES.in trunk/app/compiz/po/cs.po trunk/app/compiz/po/de.po trunk/app/compiz/po/es.po trunk/app/compiz/po/fi.po trunk/app/compiz/po/fr.po trunk/app/compiz/po/hu.po