1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
Source: icon-slicer
Section: graphics
Priority: optional
Maintainer: Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>
Uploaders: Jonas Smedegaard <dr@jones.dk>
Build-Depends: cdbs (>= 0.4.147~),
licensecheck,
libregexp-assemble-perl,
libimage-exiftool-perl,
libfont-ttf-perl,
debhelper,
dh-buildinfo,
libgtk2.0-dev,
libpopt-dev,
help2man,
x11-apps
Standards-Version: 3.9.8
Vcs-Git: git://anonscm.debian.org/pkg-sugar/icon-slicer.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-sugar/icon-slicer.git
Homepage: http://freedesktop.org/wiki/Software/icon-slicer
Package: icon-slicer
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${cdbs:Depends}
Description: utility for generating icon themes and libXcursor cursor themes
The inputs to icon-slicer are conceptually:
.
- A set of multi-layer images, one for each size
- Am XML theme description file
.
Each image contains all the cursors arranged in a grid; For cursors the
layers are:
.
- A layer with a dot for the hotspot of each cursor
- The main image or first animation frame for multi-frame animated
cursors
- The second animation frame for multi-frame animated cursors
- ...
.
For icons, the layers are:
.
- A layer with the images
- An optional layer with attachment points for emblems
- An optional layer with boxes for embedding text into icons
.
In practice, since loading of multilayer images is not supported by
standard image libraries, each layer is input as a separate image file.
.
The theme description file contains, among other things, information
about the source images to read, the location of each named cursor or
icon within the grid, and a set of aliases from names to other names.
|