compiz-git 20070913-1
http://en.opensuse.org/Compiz
Composite and window manager
unsupported :: x11
Maintainer: nesl247
Votes: 135
License: GPL
Last Updated: Thu, 13 Sep 2007 21:05:56 +0000
First Submitted: Sun, 09 Jul 2006 09:38:09 +0000
Tarball :: Files :: PKGBUILD
This package has been flagged out of date.
Dependencies dbus gconf libgl librsvg libxcb
Required by ccsm-git compiz-bcop-git compiz-fusion-plugin-anaglyph-git compiz-fusion-plugin-dodge-git compiz-fusion-plugin-freewins-git compiz-fusion-plugin-wallpaper-git compiz-fusion-plugins-extra-git compiz-fusion-plugins-main-git compizconfig-python-git emerald-git libcompizconfig-git
is there a reason why compiz-git.install has "usr" and not "/usr" ?
PLz fix the git-pull bug.
git-pull is no longer avilable (i think) you need to update the pkgbuild to "git pull"
something wrong when make:"/usr/bin/ld: cannot find -lkdecorations"
There is a problem with the kde check. In the /etc/profile.d folder is only a qt3.sh and not the requested qt.sh?
But i don't know if it is a fault of my installation?
Add 'mesa' as dependency...
Compiling Problems related to glu.h
Comment by: kishd on 20071202 [16:51:58]
I get an error line 45 of the package build /etc/profile.d/qt.sh does not exist. Removing the line allows the build to complete.
I also get this same error.
Current version (as of 2008-01-31) doesn't build because it tries to compile the support of kde4. Adding "--disable-kde4" to EXTRAOPTS in PKGBUILD fixed the build for me.
'compiz-git' won't compile without libstartup-notification', so i guess 'startup-notification' should be added as a dep?
I get an error line 45 of the package build /etc/profile.d/qt.sh does not exist. Removing the line allows the build to complete.
compiz-fusion breaks with xorg-server 1.4-4 from [testing].
It works fine with xorg-server 1.4-3
The symptoms include: text does not appear as you type it in terminals, only borders and background colors of windows get rendered to screen (not details within the windows), cannot select icons on the desktop, and desktop remains fully responsive with all the compiz effects working but you need to guess what you're clicking.
Using the lastest xf86-video-intel driver if that's of any consequence.
I'm trying to identify whether this is a compiz-fusion bug, or xorg bug (in which case, a bug report should be filed).
Shouldn't mesa be listed as a dependency?
Fix up deps, some cleanups
Remove libx11-xcb. Now requires the testing repo
Added perlxml as a makedepend
Updated, now requires libx11-xcb as xcb is now required
I am using KDE, so I don't need it ;)
miggols99, wrong. With --enable-gnome which is in the pkgbuild, it is required.
compiz-git now requires x11-xcb in order to compile.
This is a bit of an issue because at the moment libx11 is compiled without xcb, probably due to this bug: http://bugs.archlinux.org/task/6141?histring=xcb.
Anyway if you want to compile compiz-git now, you have to remove the "--without-xcb" from the libx11 PKGBUILD and recompile the libx11 package and install it.
That way you'll have the x11-xcb library installed as well as x11-xcb.pc for pkg-config.
control-center isn't required for compiz to run. Could you please remove it?
Modified compiz.install
I think you should replace 'compiz-decorator-gnome' with 'compiz-decorator-gtk' in PKGBUILD.
/var/lib/pacman/local/compiz-git-20070626-1/install: line 14: etc/gconf/schemas/gwd.schemas: Permission denied
updated. Thanks for your comments
==> WARNING: Options beginning with 'no' will be depricated in the next version of makepkg!
Please replace 'no' with '!': nolibtool -> !libtool.
Probably should change that as well.
Just FYI, I had to add 'arch=('i686' 'x86_64')' to the PKGBUILD to make it build on my Arch64 setup, but after that all the git packages worked beautifully, fab, thanks! :)
According to a few tips on the forums, I modified your compiz.install file when I added the package to m repo for compcomm (didn't feel that everyone should have to build compiz-git themselves). You can see it here: http://arch.nesl247.org/compcomm/i686/compiz-git/compiz.install
Some of the dependecies are wrong, I can run compiz fine without metacity or control-center installed. (Not sure if gnome-desktop is still a dependecy or not...)
Updated. Thanks
Recently libxslt is a requirement/dependency according to the following commit:
http://gitweb.opencompositing.org/?p=compiz;a=commit;h=c4eeab86439de77c2e6fad9d8530ec172070b392
I think that the PKKBUILD should be updated.
fixed
There is an error on the install file, currently it says
/usr/gconf/schemas/gwd.schemas
instead it should be
/etc/gconf/schemas/gwd.schemas
Fixed gconftool instruction. For other things, using a for or a *, it\'s the same. Thank you
Actually you could speed up the installation slightly by parsing all the schemas at once to gconftool-2 in the install script: one way would be thus,
gconf=etc/gconf/schemas
post_install() {
echo \"installing compiz schemas\";
export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
usr/bin/gconftool-2 --makefile-install-rule ${gconf}/compiz-*.schemas ${gconf}/gwd.schemas > /dev/null;
kill -s HUP `pidof /usr/bin/gconfd-2` > /dev/null 2>&1
echo \"scrollkeeper-update\"
scrollkeeper-update -q -p var/lib/scrollkeeper
update-desktop-database -q
}
...
pre_remove() {
echo \"uninstalling compiz schemas\";
export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
usr/bin/gconftool-2 --makefile-uninstall-rule ${gconf}/compiz-*.schemas ${gconf}/gwd.schemas > /dev/null;
}
...
Also, in your pre_remove (), I think you need to change \"--makefile-install-rule\" to \"--makefile-uninstall-rule\" if I\'m not mistaken
Thank you
The install script seems to assume the schemas are installed in /usr/etc/gconf This should be /etc/gconf as the PKGBUILD correctly reflects
Adjusted PKGBUILD with new gnome paths
You have the same error with go-compiz script of compiz package?
If yes, try to preload opengl libraries with LD_LIBRARY_PRELOAD.
If you have an ati card + xgl then the new compizrc is useless because you won\'t be able to run compiz, you will receive
GLX_EXT_texture_from_pixmap is missing
uhu, now compizrc doesn\'t require xgl anymore
You\'re right. Fixed compizrc
has mesa-xgl been removed as a dependency - the compizrc script still seems to require it.
Added compizrc script. Adding mesa-xgl as a dep
is it possible to use metacity themes with this version ?
Updated dep
Updated conflicts=() and provides=() fields. Thanks to mOLOK
Added arch=() field
Removed archlinux.png background, disabled kde support
updated version
i forgot a patch :)
Removed compiz-cgwd patch
Now compiz is built with mesa-xgl-cvs library with a option in configure
Hi! Is there any way to run compiz-git without aiglx nor xgl-git as it is possible to do with beryl?
Modified patch
This patch, when appplied after compiz-fbconfig-depth-fix-2, fixed the segmentation fault on compiz start for my laptop.
$ cat compiz-fbconfig-depth-no-crash-fix.patch
--- src/screen.c.orig 2006-09-17 19:11:43.000000000 +0300
+++ src/screen.c 2006-09-16 15:14:02.000000000 +0300
@@ -1339,6 +1339,8 @@
XVisualInfo *vi;
int visual_depth;
vi = glXGetVisualFromFBConfig(dpy, fbConfigs[j]);
+ if(!vi)
+ continue;
visual_depth = vi->depth;
XFree(vi);
if (visual_depth != i)
PKGBUILD does this for you.
How do I apply patches? From what directory? What command?
Ok, work done. Please test it! Thanks you
Now it\'s OK.
Keep up your great work and - Enjoy your holidays :-)
Tell me if it works.. Thanks
I\'m working on it.... But Sunday I go in holiday, I\'m not sure to find a faster solution :(
... and I:
opt/gnome/etc/gconf/schemas/compiz.schemas:1518: parser error : Premature end of data in tag schemalist line 6
opt/gnome/etc/gconf/schemas/compiz.schemas:1518: parser error : Premature end of data in tag gconfschemafile line 5
i get lots of these:
opt/gnome/etc/gconf/schemas/compiz.schemas:2668: parser error : Premature end of data in tag schemalist line 6
<locale name=
Ops, I forgot one patch. Excuse me.
Ok, added this patch. Please, in quality of mantainer of this patch, can you remember me when it is merged in main tree? :D Thanks for your work\\!
As I have written in discussion below your \'compiz-quinn-cvs\' PKGBUILD, there is upstream change from libsvg-cairo to librsvg.
This change is not included in mainline compiz (only in compiz-quinn), but it will be in a short time, so please be prepared for it ;-)
karsten: Yes, it should.
shouldn\'t this come after libwnck? it says it is a dependency.
Added various patch from gentoo. thanks gentoo! =]
The line that you wrote don\'t tell me anything. Can you post the line immediately before ? Thanks !
make[3]: *** [gnome-window-decorator] Error 1
make[3]: Leaving directory `/home/neodreams/Desktop/src/compiz-build/gnome/windo w-decorator\'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/neodreams/Desktop/src/compiz-build/gnome\'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/neodreams/Desktop/src/compiz-build\'
make: *** [all] Error 2
==> ERROR: Build Failed. Aborting...
Added a png of ArchLinux in top of the cube :D
New order:
* fixesproto
* glproto-git
* glitz-cvs
* mesa-xgl-cvs
* xgl-git
* cairo-git
* compiz-git or compiz-quinn-cvs
* libwnck-compiz
Changed the name, but not the program: this is compiz-cvs. The change is for respect \"standard\" described here:
http://bbs.archlinux.org/viewtopic.php?t=23065
v1.6.0