Bug #276
audacious winamp interface doesn't support some traditional skins
0%
Description
audacious can not load some archived/compressed skins.
Judging from the behavior and the code audacious expects that the skin pixmaps are at the root of the archive and thus they will be extracted into the root of a temporary directory.
But many traditional skins have all of their files in a single directory named after a skin.
E.g.:
$ tar tf titanium.tar.gz titanium titanium/balance.bmp titanium/cbuttons.bmp ... $ tar tf Coolblue.tar.gz Coolblue Coolblue/balance.bmp ...
And so on.
History
#1
Updated by Andriy Gapon about 12 years ago
My idea is to try to use a subdirectory with a name equal to a basename of an archive.
#2
Updated by John Lindgren about 12 years ago
- Subject changed from audacious winamp interface doesn't support some traditional skins to audacious winamp interface doesn't support some traditional skins
What is the source of these skins?
#3
Updated by John Lindgren about 12 years ago
- Subject changed from audacious winamp interface doesn't support some traditional skins to audacious winamp interface doesn't support some traditional skins
#4
Updated by Andriy Gapon about 12 years ago
That's a very good question, indeed.
The answer is from here:
http://www.freshports.org/x11-themes/audacious-skins/
http://critical.ch/distfiles/audacious-skins-0.1.tar.gz
And that could probably mean that the files are manually repackaged and do not adhere to audacious expectations.
In fact, after a little research I see that originally these are xmms skins that were packaged as zip file in a way that is expected by audacious.
So, sorry for the noise I guess.
#5
Updated by Andriy Gapon about 12 years ago
Just a note that for .zip archives unzip is called with '-j' option, so the potential situation reported here should be handled transparently.
There doesn't seem to be a cross-platform way to do the same with tar.
There are some tricks but probably not worth bothering with them:
http://superuser.com/questions/71846/tar-extract-discarding-directory-structure
#6
Updated by John Lindgren about 12 years ago
- Status changed from New to Rejected
Okay, closing. I did find it odd that "traditional" WinAmp skins were packaged in a .tar.gz format, since I highly doubt that WinAmp is capable of unpacking .tar.gz files.