New on sources.redhat.com: jbigkit-1.2-1

Charles Wilson cwilson@ece.gatech.edu
Mon Jul 31 22:02:00 GMT 2000


jbig is a lossless, bilevel image compression format with better
compression than TIFF-LZW (for bilevel images), and is
patent-unencumbered. It is an 'official' standard image format -- ITU-T
Recommendation T.82. (The JBIG group is a sister organization to the
more familiar JPEG group; see http://www.jbig.org/ ) This is the initial
port of jbigkit to cygwin's new packaging scheme, and is now available
in cygwin/contrib/jbigkit/.

Please read this message in its entirety. A list of changes/notes
concerning this package appear below.

The location of this package, in /cygwin/contrib rather than
/cygwin/latest should not affect most users; for now,
packages in the contrib directory are treated exactly as if they were in
the latest directory. In the future, setup.exe may have the ability to
mark certain packages -- especially those in contrib -- as optional. 

To update your installation, click on the "Install Cygwin now" link on
the http://sources.redhat.com/cygwin web page. This downloads setup.exe
to your system.

Run setup and answer all of the questions.  PLEASE, PLEASE, PLEASE
choose a mirror site for your download.  The 'sources.redhat.com' site
is badly overloaded.  The mirrors below have the latest version of this
package:

ftp://ftp.sunsite.utk.edu/pub/cygwin/ (US)
ftp://gd.tuwien.ac.at/gnu/cygwin/ (Austria)
http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/
   (UK)

Note that if this is the first time that you've run the new GUI version
of setup, it will currently download the whole cygwin net release again.
After this point it will only download what is needed.

If you have questions or comments, please send them to the Cygwin
mailing list at:  cygwin@sources.redhat.com .  I would appreciate if you
would use this mailing list rather than emailing me directly. This
includes ideas and comments about the setup utility or Cygwin general.

If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe to the cygwin-announce mailing list, look at
the "List-Unsubscribe: " tag in the email header of this message. Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com@sources.redhat.com


NOTES:

o Building the package from source requires gcc-2.95.2-2 and
binutils-20000722-1 or later

o I've had jbigkit-1.0 on cygutils for some time, but the cygutils
version was staticlib only, and didn't follow the official cygwin
package layout rules.

o Includes two utilities for converting back-and-forth between jbig and
the uncompressed pbm format. The binary package includes dynamically
linked versions of these utilities, although the build process will make
both dynamically and statically linked versions.  

o Abides by the cygwin package system standard:
  - import-lib   /usr/lib/libjbig.dll.a
  - static-lib   /usr/lib/libjbig.a
  - stripped dll /usr/bin/libjbig.dll
  - cygwin-specific docs in /usr/doc/Cygwin/jbigkit-1.2.README
  - generic docs in /usr/doc/jbigkit-1.2/*

o If you have installed or plan to install the usr-local package from
cygutils, read this note:
http://cygutils.netpedia.net/V1.1/index.html#note1  

o A cygwin-specific README and PATCH are stored in the source archive,
under <top>/CYGWIN-PATCHES/* (although that patch has already been
applied to the archive itself). The cygwin-specific README is also
installed by the binary distribution as described above.

o If you are building a package that depends on jbigkit, and you wish to
link *statically*, define -DJBIG_STATIC to get the 'correct' #define's
in jbig.h when compiling the .o files in your package. Also, use 'gcc
-static' when linking your package.

o No special -Ddefine options or link options are needed when building a
package that depends on jbigkit and you want to link dynamically
(recommended).


Charles Wilson
jbigkit volunteer maintainer for cygwin


More information about the Cygwin-announce mailing list