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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
This is the Debian GNU/Linux prepackaged version of xpcd, a decoder
and viewer for Kodak Photo CD images (*.pcd), put together by
Stephan Alexander Suerken <absurd@debian.org>
Upstream source origin
----------------------
http://user.cs.tu-berlin.de/~kraxel/linux/xpcd/*
Upstream source changes
-----------------------
The upstream source's file "xpcd/Makefile.in" is slightly changed by
a new (constant) SYSRC location; there seems to be no other way to
teach the upstream's Makefiles the debian-correct location for the
system .rc file. (In versions 2.04-2 and lower this was done by giving
"-x-libraries=/etc", but this led to compile problems...).
This is the change (rather for my own record):
######
# Hack for debian-correct location of the sysrc file.
#
# ORIGINAL:
#CFLAGS=@CFLAGS@ -Wall -I.. -I$(srcdir)/../libpcd @X_CFLAGS@ \
# -DSYSRC="\"$(x11_libdir)/xpcd/system.xpcdrc\""
# CHANGED:
CFLAGS=@CFLAGS@ -Wall -I.. -I$(srcdir)/../libpcd @X_CFLAGS@ \
-DSYSRC="\"/etc/xpcd/system.xpcdrc\""
#
# Stop hack.
#####
Notes on xpcd-gimp
------------------
To add Photo-CD capability to The Gimp using xpcd, install the
package "xpcd-gimp". Then, start The Gimp and run the "xpcd-gate" in
the Gimp's "External" menu; start xpcd and select The Gimp as external
viewer in xpcd. Thusly, you can
a) pipe Photo-CD images from within xpcd to gimp or
b) load PhotoCD images from within The Gimp (this firstly loads the
image into xpcd's internal viewer to select the Photo-CD image's
Resolution, and then pipes it to the gimp like in a)).
Note that the plugin cannot be used without xpcd running.
Notes on xpcd-svga
------------------
There is a simple wrapper called pcdview_photocd that can be used to
view a complete Photo CD with pcdview. It uses the CDROM location from
the user Xpcd configuration (~/.xpcdrc) and lets the user choose a
graphics mode. This wrapper is also used for the Debian Menu System.
Misc. Notes
-----------
The Debian binary "xpcd" is linked against the following (optional)
libraries:
- Xaw3d: (instead of Xaw) strongly recommended by the upstream author.
- jpeg : Lets you save jpeg-images with xpcd's internal viewer.
- tiff : Lets you save tiff images with xpcd's internal viewer.
For multi-language support (controlled by the env. LANG), the
upstream installs different-languaged application default files as
/usr/X11R6/lib/X11/<language_id>/app-defaults/Xpcd. I am currently
not sure if this conforms to the Debian Policy (or FSSTND).
Other Notes
-----------
The directory /usr/doc/linux (from the upstream) points out some
possible flaws with certain Linux Kernels and xpcd. These are IMHO
rather outdated, however.
|