Your message dated Fri, 25 Sep 2009 22:29:33 +0000
with message-id <[email protected]>
and subject line Bug#314553: fixed in xscreensaver 5.10-2
has caused the Debian Bug report #314553,
regarding xscreensaver-gl: JPEG images should be rotated upright (based on EXIF 
tags)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
314553: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=314553
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xscreensaver-gl
Version: 4.21-5
Severity: wishlist

I recently noticed that xscreensaver can pull random images from a specified
directory for use as a base in several of the display modes. glslideshow, in
particular, makes it behave a lot like the OS-X screensaver that I find so
pleasing, cycling through random vacation snapshots.

However, a portion of my .jpg pictures are taken in portrait mode. Before
printing or otherwise using these images, I generally have to rotate them
90deg CW or CCW to bring them face-up. xscreensaver's various image-using
modes don't know about this, so the picture always looks a bit silly, lying
on its side.

There are EXIF tags in the .jpg files to indicate whether the 0,0 pixel is
top-left, bottom-left, or top-right (as recorded by the orientation sensor in
most cameras when the picture was taken), and I've written (perl) code in the
past to read these tags and auto-rotate any images that needed it.

It would be spiffy if the xscreensaver-getimage-file utility could look for
these tags and rotate the image before using it on the screen.

thanks,
 -Brian


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xscreensaver-gl depends on:
ii  libc6                    2.3.2.ds1-22    GNU C Library: Shared libraries an
ii  libgle3                  3.1.0-5         OpenGL tubing and extrusion librar
ii  libglib2.0-0             2.6.5-1         The GLib library of C routines
ii  libgtk2.0-0              2.6.8-1         The GTK+ graphical user interface 
ii  libice6                  4.3.0.dfsg.1-14 Inter-Client Exchange library
ii  libsm6                   4.3.0.dfsg.1-14 X Window System Session Management
ii  libx11-6                 4.3.0.dfsg.1-14 X Window System protocol client li
ii  libxext6                 4.3.0.dfsg.1-14 X Window System miscellaneous exte
ii  libxmu6                  4.3.0.dfsg.1-14 X Window System miscellaneous util
ii  libxpm4                  4.3.0.dfsg.1-14 X pixmap library
ii  libxt6                   4.3.0.dfsg.1-14 X Toolkit Intrinsics
ii  xlibmesa-gl [libgl1]     4.3.0.dfsg.1-14 Mesa 3D graphics library [XFree86]
ii  xlibmesa-glu [libglu1]   4.3.0.dfsg.1-14 Mesa OpenGL utility library [XFree
ii  xlibs                    4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu

Versions of packages xscreensaver-gl recommends:
ii  xscreensaver                  4.21-5     Automatic screensaver for X

Versions of packages xscreensaver-gl is related to:
ii  reportbug                     3.13       reports bugs in the Debian distrib
pn  totem-gstreamer               <none>     (no description available)

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: xscreensaver
Source-Version: 5.10-2

We believe that the bug you reported is fixed in the latest version of
xscreensaver, which is due to be installed in the Debian FTP archive:

xscreensaver-data-extra_5.10-2_i386.deb
  to pool/main/x/xscreensaver/xscreensaver-data-extra_5.10-2_i386.deb
xscreensaver-data_5.10-2_i386.deb
  to pool/main/x/xscreensaver/xscreensaver-data_5.10-2_i386.deb
xscreensaver-gl-extra_5.10-2_i386.deb
  to pool/main/x/xscreensaver/xscreensaver-gl-extra_5.10-2_i386.deb
xscreensaver-gl_5.10-2_i386.deb
  to pool/main/x/xscreensaver/xscreensaver-gl_5.10-2_i386.deb
xscreensaver_5.10-2.diff.gz
  to pool/main/x/xscreensaver/xscreensaver_5.10-2.diff.gz
xscreensaver_5.10-2.dsc
  to pool/main/x/xscreensaver/xscreensaver_5.10-2.dsc
xscreensaver_5.10-2_i386.deb
  to pool/main/x/xscreensaver/xscreensaver_5.10-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jose Luis Rivas <[email protected]> (supplier of updated xscreensaver package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Format: 1.8
Date: Fri, 25 Sep 2009 16:52:44 -0430
Source: xscreensaver
Binary: xscreensaver xscreensaver-data xscreensaver-data-extra xscreensaver-gl 
xscreensaver-gl-extra
Architecture: source i386
Version: 5.10-2
Distribution: unstable
Urgency: low
Maintainer: Jose Luis Rivas <[email protected]>
Changed-By: Jose Luis Rivas <[email protected]>
Description: 
 xscreensaver - Automatic screensaver for X
 xscreensaver-data - data files to be shared among screensaver frontends
 xscreensaver-data-extra - data files to be shared among screensaver frontends
 xscreensaver-gl - GL(Mesa) screen hacks for xscreensaver
 xscreensaver-gl-extra - GL(Mesa) screen hacks for xscreensaver
Closes: 314553 357297 481749 486603 495633 504424 505379 539699 539937 544352 
544837
Changes: 
 xscreensaver (5.10-2) unstable; urgency=low
 .
   * Updated my email on debian/copyright.
   * Added README.hacking to debian/xscreensaver.docs (Closes: #544352).
   * Included a hook for Xsession thanks to Y Giridhar Appaji Nag
   <[email protected]> (Closes: #357297).
   * Fixed the changelog.
 .
 xscreensaver (5.10-1) unstable; urgency=low
 .
   [ Tormod Volden ]
   * Drop patch applied upstream:
     - 12_upstream_fix_typo_in_de.po.patch
   * Removed hyperball and hypercube hacks, retired upstream
 .
   [ Jose Luis Rivas ]
   * Updated Standards-Version to 3.8.3 wo/ any changes needed.
   * Created debian/README.source.
   * Added patch 20_hack_flurry_man_name for NAME section of manpage for flurry
     hack.
   * Changed my email from [email protected] to [email protected] on
     Maintainer field.
   * Acknoledging nmu for 5.05.
 .
   [ Tormod Volden ]
   * New Upstream Version
     - Fixed intermittent failure in xscreensaver-command
       Thanks to contribution by James Vega (Closes: 486603)
     - Fixed another potential RANDR crash
   * Drop patches applied upstream:
     - 11_upstream_phosphor_segfault_win_size.patch
     - 63_upstream_blinkbox-man.patch
     - 64_upstream_topblock-man.patch
     - 65_upstream_eruption-man.patch
     - 66_upstream_truchet-man.patch
     - 67_upstream_metaballs-man.patch
     - 70_upstream_fix_local_screenlock_bypass.patch  (Closes: #539699)
   * Do not ship juggle any longer (merged with juggler3d)
   * Ship new hacks: rubikblocks and surfaces
   * 80_Makefile_in-clean-fix.patch: Workaround for make distclean
     failure in some situations, probably autoconf 2.64 issue
   * Ship the new "photopile" hack
   * Delete two unused patches (52_ and 60_) from source
   * Fix location of Norwegian Bokmål locale (no -> nb)
   * Do not ship these hacks any longer (retired upstream):
       bubbles, critical, flag, forest, glforestfire, lmorph, laser,
       lightning, lisa, lissie, rotor, sphere, spiral, t3d, vines,
       whirlygig, worm, mismunch
   * 10_upstream_skip_retired_hacks.patch: Fix hacks/Makefile.in and
     hacks/glx/Makefile.in so that retired hacks are not built
   * debian/control: Update FSF address
   * Update to debhelper compat 7
   * Fix typo in package description (Closes: #504424)
   * Add missing hacks to package description (Closes: #481749)
   * debian/control: Breaks gnome-screensaver < 2.26 since we are
     using full paths in the desktop files
   * Split debian/patches/20_hacks_Makefile.patch into new
     20_hacks_man_section.patch and 20_hacks_maze_xpm_libs.patch
   * debian/patches/20_skip_install-pam.patch:
     Do not run install-pam since we use dh_installpam
   * 11_upstream_phosphor_segfault_win_size.patch:
     phospor hack segfaults on window resize (Closes: #505379)
   * debian/split-hacks.{sh,config}: Configure which hacks go
     in which packages instead of manually editing *.files
     (Closes: #539937)
   * Refresh 50_driver_screensaver-properties-desktop.patch so that
     we do not change the .desktop file Category (Closes: #544837)
 .
   [ James Vega ]
   * debian/rules: Fix sequential build invokations
 .
   [ Jose Luis Rivas ]
   * debian/copyright: Major update (not 100% yet)
   * Move jigsaw from xscreensaver-data-extra.files to
     xscreensaver-gl-extra.files since it now is a glx hack
   * Screensavers that uses images now rotates according to EXIF data
     since this new upstream version (Closes: #314553)
   * Reinstate flurry on xscreensaver-gl-extra since crashes were not
     reproducible (Closes: #495633)
Checksums-Sha1: 
 b2e8f8197aa50491f3f389813694b65f522e5d0c 1746 xscreensaver_5.10-2.dsc
 e0a838a8020f178fcf46a49c949d56e67b5d88bf 5576745 xscreensaver_5.10.orig.tar.gz
 bee9d0a48f3fe3e87b18000a07bd47cad37062bc 72926 xscreensaver_5.10-2.diff.gz
 648718771f0e50ac4c7074d0a143f237f9a4f12f 733952 xscreensaver_5.10-2_i386.deb
 fc46e7d949050322f7b6505eae5bb489638a1bc6 530308 
xscreensaver-data_5.10-2_i386.deb
 1fa691d08b31ce62fb91d876fe36b3e726072c06 2577674 
xscreensaver-data-extra_5.10-2_i386.deb
 97f5416c6a0db9f2a362329d8be75eea58253dab 1982162 
xscreensaver-gl_5.10-2_i386.deb
 af265b8bf7b85c9a240502d1e8f803d35310ed7c 2125334 
xscreensaver-gl-extra_5.10-2_i386.deb
Checksums-Sha256: 
 a0564710552b78e6500c8cc8a420c1e982b96bee5da33f7fa84b0c6a45bafb40 1746 
xscreensaver_5.10-2.dsc
 4aa216caa2b9556db9652558eb84ab33690f6f14475036e2bf22c23b7c79e61f 5576745 
xscreensaver_5.10.orig.tar.gz
 306573995c2545c9a3ad0f6bf00297b61ddc456e79c572167b4d619410bc8bd8 72926 
xscreensaver_5.10-2.diff.gz
 b803af2c24c2f0e79027a295e687bef07c4c145cb315523f0fdc3e873ce2798a 733952 
xscreensaver_5.10-2_i386.deb
 64421c990219b43ef0b0935de6861d4a1763973993271de093c0c2cfc128f8b3 530308 
xscreensaver-data_5.10-2_i386.deb
 69c0cf617ce383862a24d7a1f741ed1777e81354bdc8e6220bf2ce4bd098f640 2577674 
xscreensaver-data-extra_5.10-2_i386.deb
 489d5de6894df220e83bcaf37593a7affa76ab8235eb761a3d903e7694aadb89 1982162 
xscreensaver-gl_5.10-2_i386.deb
 b59329dd25c6afdb700de99854787594135445fd36d3c05bda33a6c01f2d7566 2125334 
xscreensaver-gl-extra_5.10-2_i386.deb
Files: 
 fe4c93641add857367983fb110bc55a9 1746 x11 optional xscreensaver_5.10-2.dsc
 adcf0a2f156c8bdeec917356d0013acc 5576745 x11 optional 
xscreensaver_5.10.orig.tar.gz
 4797917185850edcace7baebdc2da515 72926 x11 optional xscreensaver_5.10-2.diff.gz
 7d9bd31dab2c37e28d0a98a3d673580a 733952 x11 optional 
xscreensaver_5.10-2_i386.deb
 f128553c07ab8491b6860ed25f0286c3 530308 x11 optional 
xscreensaver-data_5.10-2_i386.deb
 6745986a1556a146bcf644042b39bd07 2577674 x11 optional 
xscreensaver-data-extra_5.10-2_i386.deb
 82e5d7a2f91ca797d8f97bf0676fdc26 1982162 x11 optional 
xscreensaver-gl_5.10-2_i386.deb
 810cbd53cd9c6a26895f71df8aea477e 2125334 x11 optional 
xscreensaver-gl-extra_5.10-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREDAAYFAkq9N2wACgkQOKCtW8rKsRgAlwCghP6SPeLyyCFcZcqrd0uKZX21
iLQAoK3Fs7HMJ52WuZEXUYdE81RDvHoc
=U68D
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to