[RULE] About the screenshot tool
Michael Fratoni
mfratoni at tuxfan.homeip.net
Mon May 12 07:52:24 EEST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sunday 11 May 2003 09:02 pm, Jason Bechtel wrote:
> I used to do screen shots with
>
> xwd | convert ...
>
> which only required ImageMagick. Where does
> netpbm come into play?
Marco's script calls /usr/bin/xwdtopnm, which is provided by netpbm-progs.
Perhaps the script can be changed? Here is the main portion of the script:
Xdialog --menubox "Screenshot tool" 10 25 5 \
"-root" "Whole desktop" \
"-frame" "Single frame" 2> /tmp/screenshotsettings
sleep 5
xwd -out /tmp/temp_image `cat /tmp/screenshotsettings`
/bin/rm -f /tmp/screenshotsettings
xwdtopnm /tmp/temp_image > /tmp/temp_image.pnm
Xdialog --inputbox "Save as: (png)" 10 25 \
"screenshot" 2>> /tmp/screenshotsettings
convert /tmp/temp_image.pnm `cat /tmp/screenshotsettings`.png
rm /tmp/temp_image /tmp/temp_image.pnm /tmp/screenshotsettings
If it can be modified to use 'xwd | convert' then perl and netpbbm can be
avoided.
> Now, if ImageMagick requires gtkhtml, and that
> requires a bunch of gtk stuff, that doesn't
> convince me that it's worse than pulling in Perl
> unnecessarily. Gtk is probably already required
> for certain other apps. I'd be interested to see
> exactly what the entire recursive list of
> dependencies comes to for ImageMagick.
My mistake, gimp requires gtkhtml, sorry. ImageMagick does not.
I'd have to do a clean install to verify this, but I just checked on my
laptop. I did a slinky install with network, TinyX, and laptop packages.
I've added a few things manually, and I don't recall off the top of my
head what they were. This was also installed prior to fixing the package
lists. Looking at the output of rpm -qa --last, it appears I installed,
after the fact:
imlib-1.9.13-12
libungif-4.1.0-15
xsri-2.1.0-5
pygtk2-libglade-1.99.14-4
pygtk2-1.99.14-4
libglade2-2.0.1-3
libxml2-2.5.4-1
gtk2-2.2.1-4
atk-1.2.0-2
qt-3.1.1-6
libmng-1.0.4-3
redhat-artwork-0.73-1
pango-1.2.1-3
The majority (if not all) of these packages have since been added to the
default install if you include X. I was able to install ImageMagick on
this machine without having to add any further packages.
I'll do a clean install and verify this tomorrow.
- --
- -Michael
pgp key: http://www.tuxfan.homeip.net:8080/gpgkey.txt
Red Hat Linux 7.{2,3}|8.0 in 8M of RAM: http://www.rule-project.org/
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE+vyiIn/07WoAb/SsRAnXwAKC6z53GelUfQXwFmzpjIPKXw2qx8QCgnV2a
qd5DHkGllMh2o+SCKPyFOmI=
=DM/a
-----END PGP SIGNATURE-----
_______________________________________________
Original home page of the RULE project: www.rule-project.org
Original Rule Development Site http://savannah.gnu.org/projects/rule/
Original RULE mailing list: Rule-list at nongnu.org, hosted at http://mail.nongnu.org/mailman/listinfo/rule-list
This full static mirror of the Run Up to Date Linux Everywhere Project mailing list, originally hosted at http://lists.hellug.gr/mailman/listinfo/rule-list, is kept online by Free Software popularizer, researcher and trainer Marco Fioretti. To know how you can support this archive, and Marco's work in general, please click here