Author: megabajt                     Date: Sat Sep 29 21:00:09 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- fix broken gconf schemas (un)installation
- package missing files

---- Files affected:
SPECS:
   compiz.spec (1.77 -> 1.78) 

---- Diffs:

================================================================
Index: SPECS/compiz.spec
diff -u SPECS/compiz.spec:1.77 SPECS/compiz.spec:1.78
--- SPECS/compiz.spec:1.77      Fri Sep 21 22:26:14 2007
+++ SPECS/compiz.spec   Sat Sep 29 23:00:03 2007
@@ -194,6 +194,8 @@
 %description kde-decorator -l pl.UTF-8
 Dekorator okien dla KDE.
 
+%define        plugins annotate blur clone core cube dbus decoration fade fs 
gconf glib ini inotify kconfig minimize move place plane png regex resize 
rotate scale screenshot svg switcher video water wobbly zoom
+
 %prep
 %setup -q
 %patch0 -p1
@@ -238,10 +240,14 @@
 %postun        libs -p /sbin/ldconfig
 
 %post gconf
-%gconf_schema_install
+for p in %{plugins}; do
+       %gconf_schema_install compiz-$p.schemas
+done
 
 %preun gconf
-%gconf_schema_uninstall
+for p in %{plugins}; do
+       %gconf_schema_uninstall compiz-$p.schemas
+done
 
 %if %{with gconf}
 %post gtk-decorator
@@ -260,6 +266,10 @@
 %{?with_gconf:%exclude %{_libdir}/compiz/libgconf.so}
 %{?with_kde:%exclude %{_libdir}/compiz/libkconfig.so}
 %{_datadir}/compiz
+%if %{with gnome}
+%{_datadir}/gnome-control-center/keybindings/50-compiz-desktop-key.xml
+%{_datadir}/gnome-control-center/keybindings/50-compiz-key.xml
+%endif
 %exclude %{_datadir}/compiz/fs.xml
 %exclude %{_datadir}/compiz/gconf.xml
 %exclude %{_datadir}/compiz/kconfig.xml
@@ -307,7 +317,7 @@
 %{_pkgconfigdir}/compiz-kconfig.pc
 %endif
 
-%if %{with gnome}
+%if %{with gnome} && %{with gtk}
 %files gnome-settings
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/window-manager-settings/libcompiz.so
@@ -335,6 +345,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.78  2007/09/29 21:00:03  megabajt
+- fix broken gconf schemas (un)installation
+- package missing files
+
 Revision 1.77  2007/09/21 20:26:14  blues
 - rel.4 - no heliodor and no aquamarine -> obsolete them.
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/compiz.spec?r1=1.77&r2=1.78&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to