Hi All,
Here is a patch which changes the plugins that are enabled by default.
Below is a diff of diff that is forward.
Cheers,
Erwann
Index: patches/compiz-01-solaris-port.diff
[...]
-diff -urN compiz-0.6.0.orig/metadata/core.xml.in
compiz-0.6.0/metadata/core.xml.in
---- compiz-0.6.0.orig/metadata/core.xml.in 2007-09-17
12:48:31.000000000 -0400
-+++ compiz-0.6.0/metadata/core.xml.in 2007-10-31 00:51:19.222758679
-0400
-@@ -7,6 +7,33 @@
+diff -rup compiz-0.6.2/metadata/core.xml.in
../compiz-0.6.2/metadata/core.xml.in
+--- compiz-0.6.2/metadata/core.xml.in 2007-09-17 18:48:31.000000000
+0200
++++ ../compiz-0.6.2/metadata/core.xml.in 2008-02-13
22:05:10.236959000 +0100
+@@ -7,6 +7,29 @@
<_short>Active Plugins</_short>
<_long>List of currently active plugins</_long>
<type>string</type>
+ <default>
-+ <value>jpeg</value>
++ <value>imgjpeg</value>
+ <value>svg</value>
+ <value>png</value>
++ <value>text</value>
+ <value>decoration</value>
-+ <value>wobbly</value>
-+ <value>fade</value>
-+ <value>expo</value>
+ <value>minimize</value>
-+ <value>cube</value>
-+ <value>showdesktop</value>
-+ <value>switcher</value>
+ <value>move</value>
+ <value>resize</value>
+ <value>place</value>
-+ <value>rotate</value>
-+ <value>zoom</value>
+ <value>scale</value>
++ <value>scaleaddon</value>
+ <value>dbus</value>
-+ <value>water</value>
-+ <value>snow</value>
++ <value>fade</value>
++ <value>expo</value>
++ <value>cube</value>
++ <value>showdesktop</value>
++ <value>switcher</value>
++ <value>rotate</value>
++ <value>ezoom</value>
+ <value>animation</value>
-+ <value>firepaint</value>
-+ <value>thumbnail</value>
-+ <value>switcher</value>
+ <value>cubereflex</value>
+ </default>
</option>
<option name="texture_filter" type="int">
<_short>Texture Filter</_short>
[...]
Index: patches/libcompizconfig-01-solaris-port.diff
===================================================================
[...]
+diff -Nrup libcompizconfig-0.6.0/metadata/global.xml
libcompizconfig-0.6.0-modif/metadata/global.xml
+--- libcompizconfig-0.6.0/metadata/global.xml 2007-10-15
18:51:01.000000000 +0200
++++ libcompizconfig-0.6.0-modif/metadata/global.xml 2008-02-13
22:55:13.278331000 +0100
+@@ -4,22 +4,26 @@
<option name="active_plugins" type="list">
<type>string</type>
<default>
@@ -39,65 +55,51 @@
- <value>move</value>
- <value>resize</value>
- <value>decoration</value>
-- <value>png</value>
++ <value>imgjpeg</value>
++ <value>svg</value>
+ <value>png</value>
- <value>wobbly</value>
- <value>cube</value>
- <value>fade</value>
-- <value>minimize</value>
++ <value>text</value>
++ <value>decoration</value>
+ <value>minimize</value>
- <value>rotate</value>
-- <value>scale</value>
-- <value>switcher</value>
++ <value>move</value>
++ <value>resize</value>
++ <value>place</value>
+ <value>scale</value>
++ <value>scaleaddon</value>
++ <value>dbus</value>
++ <value>fade</value>
++ <value>expo</value>
++ <value>cube</value>
++ <value>showdesktop</value>
+ <value>switcher</value>
- <value>regex</value>
- <value>workarounds</value>
- <value>zoom</value>
-+ <value>imgjpeg</value>
-+ <value>svg</value>
-+ <value>png</value>
-+ <value>decoration</value>
-+ <value>wobbly</value>
-+ <value>fade</value>
-+ <value>expo</value>
-+ <value>minimize</value>
-+ <value>cube</value>
-+ <value>showdesktop</value>
-+ <value>switcher</value>
-+ <value>move</value>
-+ <value>resize</value>
-+ <value>place</value>
-+ <value>rotate</value>
-+ <value>zoom</value>
-+ <value>scale</value>
-+ <value>shift</value>
-+ <value>dbus</value>
-+ <value>water</value>
-+ <value>snow</value>
-+ <value>animation</value>
-+ <value>firepaint</value>
-+ <value>thumbnail</value>
-+ <value>cubereflex</value>
-+ <value>switcher</value>
++ <value>rotate</value>
++ <value>ezoom</value>
++ <value>animation</value>
</default>
</option>
<group>
[...]
Index: core/SUNWcompiz.spec
===================================================================
--- core/SUNWcompiz.spec (revision 23)
+++ core/SUNWcompiz.spec (working copy)
@@ -90,7 +90,8 @@
--sysconfdir=%{_sysconfdir} \
--libdir=%{_libdir} \
--includedir=%{_includedir} \
- --datadir=%{_datadir}
+ --datadir=%{_datadir} \
+
--with-default-plugins=imgjpeg,svg,png,text,decoration,minimize,move,resize,place,scale,scaleaddon,dbus,fade,expo,cube,showdesktop,switcher,rotate,ezoom,animation,cubereflex
make -j$CPUS
--
Erwann Ch?ned?,
Desktop Group, Sun Microsystems, Grenoble
Phone : +33 476 188 358 ext: 38358