Emmet Hikory wrote: > UQM supports a plugin system using a virtual filesystem (1) which > depends on the use of zip files to separate distributed content from > locally supplied content. The unzipped content distributed in the > Debian packaging overrides any zip content later downloaded from > third-party sources (plugins, remixes, etc.). To maintain consistency > with other platforms, please consider either rezipping the content in > postinst, or distributing the upstream .uqm (zip) files. Upstream > uses the following zip flags when creating the content: "-X -q -n .ogg > -8". To insure consistency, any change to uqm-content should be > duplicated in uqm-speech and uqm-music.
I unzip the zips because zip files are not well compressed, and compress horribly using gzip; in my tests debs with the zip files were 2x as big as debs with the content unpacked and gzipped. > If the content is distributed and installed as flat files, the > attached patch to uqm will alter the behaviour of mountDirZips so that > the contents of zip files will override the contents of the unpacked > files, allowing users to use third-party zip files for additional > content. Note that this limits the scope for local system overrides > of the distributed zip files with locally stored flat files. Seems like an ok tradeoff. Thanks for the patch, I'll take this route. -- see shy jo
signature.asc
Description: Digital signature

