On Saturday 10 June 2006 12:01, Fabian Greffrath wrote:
> In Gnome's 'Theme Preferences' program I select 'Theme Details' to
> choose another icon set. Strangely all of the comix cursors appear in
> the list as available icon themes. Of course selecting one of them has
> no effect on the desktop icons...

I have been digging a bit into this - and found a workaround.
I somehow think that it is a bug in the gnome theme manager and its handling 
of index.theme files.

A index.theme now:
$ cat /usr/share/icons/ComixCursors-Black-Large/index.theme
[Icon Theme]
Name=Comix Cursor Black Large Bold
Comment=The original Comix Cursors - Black Large Bold
Example=default

If I do a s/=/ = / - it does not appear any more in gnome theme manager.
$ cat /usr/share/icons/ComixCursors-Black-Large/index.theme
[Icon Theme]
Name = Comix Cursor Black Large Bold
Comment = The original Comix Cursors - Black Large Bold
Example = default


I consider reassigning this bug to gnome, or maybe just upload a workaround 
like this:
diff -u comixcursors-0.4.1/debian/changelog 
comixcursors-0.4.1/debian/changelog
--- comixcursors-0.4.1/debian/changelog
+++ comixcursors-0.4.1/debian/changelog
@@ -1,3 +1,9 @@
+comixcursors (0.4.1-4) unstable; urgency=low
+
+  * Hacking around problems with gnome theme manager (Closes: #372572)
+
+ -- Sune Vuorela <[EMAIL PROTECTED]>  Wed, 14 Jun 2006 20:47:30 +0200
+
 comixcursors (0.4.1-3) unstable; urgency=low

   * fixing alternatives once more (Closes: #355890)
diff -u comixcursors-0.4.1/debian/rules comixcursors-0.4.1/debian/rules
--- comixcursors-0.4.1/debian/rules
+++ comixcursors-0.4.1/debian/rules
@@ -30,6 +30,8 @@
        # Add here commands to install the package into debian/comixcursors.
        cp -a ComixCursors* $(CURDIR)/debian/comixcursors/$(ICONDIR)
        rm -f 
$(CURDIR)/debian/comixcursors/$(ICONDIR)/ComixCursors-0.4.1.tar.bz2
+       #Hackish workaround to problems with gnome theme manager and 
index-themes:
+       find 
$(CURDIR)/debian/comixcursors/$(ICONDIR)/ComixCursors* -name 'index.theme' 
-exec 
sed -i 's/=/ = /' {} \;

        chmod +x debian/wrapperthemes.sh

 - or maybe I end up doing both.

/Sune

Attachment: pgpgylIheH2Yu.pgp
Description: PGP signature

Reply via email to