The BZDev class library includes code for creating a
file with a MIME type of video/vnd.bzdev.image-sequence+zip
and the Debian package will configure the windows system
to recognize this type of file and use a specific icon for
it.  The installer, however, is meant for a variety of
systems.

The bzdev directory (either /usr/local/share/bzdev, /usr/opt/bzdev, or
for Windows, %PROGRAMDATA%\bzdev) will contain a file named
share.zip. On systems that support the freedesktop.org standards one
should look at the environment variables XDG_DATA_HOME and
XDG_DATA_DIRS. These typically define directory search paths, and will
typically have a directory /usr/share in one of these paths. With
/usr/share as an example, running

    sudo unzip share.zip -d /usr/share/
    sudo update-mime-database

will create the necessary files.  In other cases, one will have to
follow whatever procedure that particular window system and operating
system uses.

To configure a window-system that does not follow the freedesktop.org
standard, one should start by extracting various files from
share.zip. Some of these files can be read as text files and provide
specifications for how the window system should be configure.  Other
files provide icons.  The file share.zip contains the following
directories:

    * mime/

    * icons/

The file mime/packages/libbzdev.xml uses the freedesktop.org format
described in

   <http://standards.freedesktop.org/shared-mime-info-spec/
    shared-mime-info-spec-0.18.html#idm140001680036896>

and describes what patterns in a file and what file-name extensions
imply that the file has a particular media type. This file contains
an entry for one media type: video/vnd.bzdev.image-sequence+zip.

The icons directory contains a directory named hicolor, which
contains directories name scalable and NxN, where N = 16, 20, 22, 24,
32, 36, 48, 64, 72, 96, 128, 192, and 256. Each of these directories
contains a subdirectory named  mimetypes, which contains the icons used
by a file manager to represent various file types.  The files are the
following:

    icons/hicolor/scalable/mimetypes/video-vnd.bzdev.image-sequence+zip.svg
    icons/hicolor/NxN/mimetypes/video-vnd.bzdev.image-sequence+zip.png

where N = 16, 20, 22, 24, 32, 36, 48, 64, 72, 96, 128, 192, and
256. The "scalable" directories represent icons with SVG (Scalable
Vector Graphics) files so that icons of any desired size can be
created.  The NxN directories contain PNG (Portable Network Graphics)
files with the images having fixed sizes (N is the number of pixels
for the width and height).  The icons whose names start with
"applicaiton-" correspond to media types that start with the string
"video/" so video-vnd.bzdev.image-sequence+zip.svg is an
icon for the media type video/vnd.bzdev.image-sequence+zip.

The behavior one wants is to recognize the media type for image-sequence
files (the standard extension is "isq") and for a file manager to
display an appropriate icon for this file.


Finally, the documentation directory (where the copyright file is located)
contains a file esp.el that can be used to create an emacs mode for
editing files written in the ESP scripting language.  This file can
be loaded into emacs by using the emacs load-file command.
