patches/compiz-fusion-extra-01-solaris-port.diff
author yippi
Mon, 27 Sep 2010 21:07:51 +0000
changeset 20108 51df67ca9307
parent 18110 93461edb1490
permissions -rw-r--r--
I had these modules listed as being owned by me, but they are really owned by wangke, correcting.

diff -rup compiz-plugins-extra-0.8.2/configure.ac compiz-plugins-extra-0.8.2.fix/configure.ac
--- compiz-plugins-extra-0.8.2/configure.ac	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/configure.ac	2009-09-03 16:07:44.592067817 +0200
@@ -1,6 +1,6 @@
 AC_PREREQ(2.57)
 
-m4_define([plugins_extra_version], [esyscmd(. ./VERSION;echo -n $VERSION)])
+m4_define([plugins_extra_version], [esyscmd(. ./VERSION;echo $VERSION | tr -d "\n")])
 
 AC_INIT([compiz-plugins-extra], [plugins_extra_version], [[email protected]])
 
diff -rup compiz-plugins-extra-0.8.2/metadata/addhelper.xml.in compiz-plugins-extra-0.8.2.fix/metadata/addhelper.xml.in
--- compiz-plugins-extra-0.8.2/metadata/addhelper.xml.in	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/metadata/addhelper.xml.in	2009-09-03 16:07:44.592273740 +0200
@@ -15,7 +15,7 @@
         <option name="toggle_key" type="key">
           <_short>Toggle AddHelper</_short>
           <_long>Use this to enable/disable AddHelper on the fly.</_long>
-          <default>&lt;Super&gt;p</default>
+          <default>&lt;Mod4&gt;p</default>
         </option>
       </group>
       <group>
diff -rup compiz-plugins-extra-0.8.2/metadata/bench.xml.in compiz-plugins-extra-0.8.2.fix/metadata/bench.xml.in
--- compiz-plugins-extra-0.8.2/metadata/bench.xml.in	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/metadata/bench.xml.in	2009-09-03 16:07:44.592464199 +0200
@@ -10,7 +10,7 @@
         <option name="initiate_key" type="key">
           <_short>Initiate</_short>
           <_long>Start benchmark</_long>
-	  <default>&lt;Super&gt;F12</default>
+	  <default>&lt;Mod4&gt;F12</default>
         </option>
         <option name="disable_limiter" type="bool">
           <_short>Disable limiter</_short>
diff -rup compiz-plugins-extra-0.8.2/metadata/cubeaddon.xml.in compiz-plugins-extra-0.8.2.fix/metadata/cubeaddon.xml.in
--- compiz-plugins-extra-0.8.2/metadata/cubeaddon.xml.in	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/metadata/cubeaddon.xml.in	2009-09-03 16:07:44.592719502 +0200
@@ -150,7 +150,7 @@
 				<option name="deformation" type="int">
 					<_short>Deformation</_short>
 					<_long>Deformation mode.</_long>
-					<default>1</default>
+					<default>0</default>
 					<min>0</min>
 					<max>2</max>
 					<desc>
diff -rup compiz-plugins-extra-0.8.2/metadata/firepaint.xml.in compiz-plugins-extra-0.8.2.fix/metadata/firepaint.xml.in
--- compiz-plugins-extra-0.8.2/metadata/firepaint.xml.in	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/metadata/firepaint.xml.in	2009-09-03 16:07:44.592906535 +0200
@@ -12,12 +12,12 @@
 	    <option type="button" name="initiate_button">
 		<_short>Initiate (button)</_short>
 		<_long>Initiate fire drawing</_long>
-		<default>&lt;Super&gt;&lt;Shift&gt;Button1</default>
+		<default>&lt;Mod4&gt;&lt;Shift&gt;Button1</default>
 	    </option>
 	    <option type="key" name="clear_key">
 		<_short>Clear (key)</_short>
 		<_long>Clear</_long>
-		<default>&lt;Super&gt;&lt;Shift&gt;c</default>
+		<default>&lt;Mod4&gt;&lt;Shift&gt;c</default>
 	    </option>
 	    <option type="button" name="clear_button">
 		<_short>Clear (button)</_short>
diff -rup compiz-plugins-extra-0.8.2/metadata/group.xml.in compiz-plugins-extra-0.8.2.fix/metadata/group.xml.in
--- compiz-plugins-extra-0.8.2/metadata/group.xml.in	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/metadata/group.xml.in	2009-09-03 16:07:44.593298310 +0200
@@ -23,7 +23,7 @@
           <option name="select_single_key" type="key">
             <_short>Select Single Window</_short>
             <_long>The key for selecting the current window.</_long>
-            <default>&lt;Super&gt;s</default>
+            <default>&lt;Mod4&gt;s</default>
           </option>
         </subgroup>
       </group>
@@ -34,27 +34,27 @@
           <option name="group_key" type="key">
             <_short>Group Windows</_short>
             <_long>The key for grouping windows.</_long>
-            <default>&lt;Super&gt;g</default>
+            <default>&lt;Mod4&gt;g</default>
           </option>
           <option name="ungroup_key" type="key">
             <_short>Ungroup Windows</_short>
             <_long>The key for ungrouping the current group.</_long>
-            <default>&lt;Super&gt;u</default>
+            <default>&lt;Mod4&gt;u</default>
           </option>
           <option name="remove_key" type="key">
             <_short>Remove Group Window</_short>
             <_long>The key for removing the selected window from its group.</_long>
-            <default>&lt;Super&gt;r</default>
+            <default>&lt;Mod4&gt;r</default>
           </option>
           <option name="close_key" type="key">
             <_short>Close Group</_short>
             <_long>The key for closing all windows in the group.</_long>
-            <default>&lt;Super&gt;c</default>
+            <default>&lt;Mod4&gt;c</default>
           </option>
           <option name="ignore_key" type="key">
             <_short>Ignore Group</_short>
             <_long>The key for ignoring the group. If this key is pressed, you can do actions for a single window in the group only.</_long>
-            <default>&lt;Super&gt;x</default>
+            <default>&lt;Mod4&gt;x</default>
           </option>
         </subgroup>
       </group>
@@ -65,17 +65,17 @@
           <option name="tabmode_key" type="key">
             <_short>Tab Group</_short>
             <_long>The key for toggling the tab mode for the current group.</_long>
-            <default>&lt;Super&gt;t</default>
+            <default>&lt;Mod4&gt;t</default>
           </option>
           <option name="change_tab_left_key" type="key">
             <_short>Change Tab Left</_short>
             <_long>The key for switching to the tab left of the current one.</_long>
-            <default>&lt;Super&gt;Left</default>
+            <default>&lt;Mod4&gt;Left</default>
           </option>
           <option name="change_tab_right_key" type="key">
             <_short>Change Tab Right</_short>
             <_long>The key for switching to the tab right of the current one.</_long>
-            <default>&lt;Super&gt;Right</default>
+            <default>&lt;Mod4&gt;Right</default>
           </option>
         </subgroup>
       </group>
diff -rup compiz-plugins-extra-0.8.2/metadata/maximumize.xml.in compiz-plugins-extra-0.8.2.fix/metadata/maximumize.xml.in
--- compiz-plugins-extra-0.8.2/metadata/maximumize.xml.in	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/metadata/maximumize.xml.in	2009-09-03 16:09:09.367243482 +0200
@@ -48,7 +48,7 @@
 	    <option name="trigger_max_key" type="key">
 	      <_short>Maximumize</_short>
 	      <_long>Trigger a resize of the window currently focused so it fits as much of the available screenspae as possible.</_long>
-	      <default>&lt;Super&gt;M</default>
+	      <default>&lt;Mod4&gt;m</default>
 	    </option>
 	    <option name="trigger_max_left" type="key">
 	      <_short>Left-only maximumize</_short>
diff -rup compiz-plugins-extra-0.8.2/metadata/shelf.xml.in compiz-plugins-extra-0.8.2.fix/metadata/shelf.xml.in
--- compiz-plugins-extra-0.8.2/metadata/shelf.xml.in	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/metadata/shelf.xml.in	2009-09-03 16:07:44.593875252 +0200
@@ -15,7 +15,7 @@
         <option name="trigger_key" type="key">
           <_short>Trigger scale down</_short>
           <_long> Scale a window down to a portion of it's size.  </_long>
-          <default>&lt;Super&gt;l</default>
+          <default>&lt;Mod4&gt;l</default>
         </option>
 	<option name="reset_key" type="key">
 	  <_short>Reset the window to original size</_short>
@@ -24,17 +24,17 @@
         <option name="triggerscreen_key" type="key">
           <_short>Trigger scale down to screen</_short>
           <_long> Scale a window down to a ration of the screen size. Respectively half, a third or a sixth of the screen.</_long>
-          <default>&lt;Super&gt;p</default>
+          <default>&lt;Mod4&gt;p</default>
         </option>
         <option name="dec_button" type="button">
           <_short>Make the window smaller</_short>
           <_long> Reduces the scale factor making the window smaller.  </_long>
-          <default>&lt;Alt&gt;&lt;Super&gt;Button4</default>
+          <default>&lt;Alt&gt;&lt;Mod4&gt;Button4</default>
         </option>
         <option name="inc_button" type="button">
           <_short>Make the window bigger</_short>
           <_long> Increase the scale factor making the window bigger.  </_long>
-          <default>&lt;Alt&gt;&lt;Super&gt;Button5</default>
+          <default>&lt;Alt&gt;&lt;Mod4&gt;Button5</default>
         </option>
       </group>
       <option name="animtime" type="int">
diff -rup compiz-plugins-extra-0.8.2/metadata/showmouse.xml.in compiz-plugins-extra-0.8.2.fix/metadata/showmouse.xml.in
--- compiz-plugins-extra-0.8.2/metadata/showmouse.xml.in	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/metadata/showmouse.xml.in	2009-09-03 16:10:21.175133402 +0200
@@ -18,7 +18,7 @@
 				<option name="initiate" type="key">
 					<_short>Initiate</_short>
 					<_long>Toggle the mouse pointer trail.</_long>
-					<default>&lt;Super&gt;k</default>
+					<default>&lt;Mod4&gt;k</default>
 				</option>
 				<option name="initiate_button" type="button">
 					<_short>Initiate</_short>
diff -rup compiz-plugins-extra-0.8.2/src/animationaddon/animationaddon.c compiz-plugins-extra-0.8.2.fix/src/animationaddon/animationaddon.c
--- compiz-plugins-extra-0.8.2/src/animationaddon/animationaddon.c	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2.fix/src/animationaddon/animationaddon.c	2009-09-03 16:07:44.594630551 +0200
@@ -271,16 +271,36 @@ AnimAddonEffectProperties fxFoldExtraPro
 AnimAddonEffectProperties fxGlide3ExtraProp = {
     .animStepPolygonFunc = polygonsDeceleratingAnimStepPolygon};
 
-AnimEffect AnimEffectAirplane	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectBeamUp	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectBurn	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectDomino	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectExplode	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectFold	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectGlide3	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectLeafSpread	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectRazr	= &(AnimEffectInfo) {};
-AnimEffect AnimEffectSkewer	= &(AnimEffectInfo) {};
+AnimEffect AnimEffectAirplane	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectBeamUp	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectBurn	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectDomino	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectExplode	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectFold	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectGlide3	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectLeafSpread	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectRazr	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
+AnimEffect AnimEffectSkewer	= &(AnimEffectInfo) {"",
+	 {TRUE, TRUE, TRUE, TRUE, TRUE},
+	 {NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}};
 
 static void
 initEffectProperties (AnimAddonDisplay *ad)