Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Rene Hexel <rh@netbsd.org>
List: source-changes
Date: 01/06/2000 05:48:12
Module Name: pkgsrc
Committed By: rh
Date: Thu Jan 6 13:48:12 UTC 2000
Modified Files:
pkgsrc/graphics/xsane: Makefile
pkgsrc/graphics/xsane/files: md5 patch-sum
pkgsrc/graphics/xsane/pkg: PLIST
Removed Files:
pkgsrc/graphics/xsane/patches: patch-ac patch-ad
Log Message:
Update xsane to 0.48. Changes are as follows:
- No longer requires patches ac and ad thanks to author's quick
reaction to feedback.
xsane-0.46 -> 0.47:
-------------------
- if helpfile viewer is netscape-remote and netscape is not running
it is started
- replaced ENODATA (used for EOF detection in xsane-rc-io and
xsane-device-preferences) by XSANE_EOF (=-1)
(ENODATA is not defined on all systems)
- If faxproject does not exist, project data entries are made insensitive
and buttons "send project" and "delete project" are replaced by "create
project"
- Added missing "&" in xsane_device_preferences_save_values:
xsane_rc_io_w_array(w, &len, (void **) &word_array, (WireCodecFunc)
xsane_rc_io_w_word, sizeof(SANE_Word)); that cause segmentation fault
when writing bool, int or fixpoint arrays.
xsane-0.47 -> 0.48:
-------------------
- "START" button is made insensitive in fax mode if project does not exist.
- Preview window is created at the same time as the main dialog and it is
destroyed at program end. Disabling "show preview" hides the preview
window. This way the preview window placement does work correct.
- set default values in xsane_device_preferences_load_file(char *filename)
before reading the saved values, show_preview default = true
- Mouse pointers display relevant mode icons in preview window now.
- In copy mode the maximum selectable size that fits to the selected
printer is drawn by a rect now. Selection is limited to the printer
size.
- if no local xsane.rc, xsane-style.rc or DEVICE.drc file exists it is
loaded from SANE_DATA_DIR/xsane
- all xsane rc files are placed in a subdirectory xsane now
(~/.sane/xsane, SANE_DATA/DIR/xsane)
- temporary files (previews, conversions) are saved in /tmp (defined in
SANE_PATH_TMP in xsane.h) now
- added window decoration icon (top left) to each xsane window (does work
with kwm, does not work with fvwm2)
- added warning icon and error icon
- removed xsane_files_exit_callback, now xsane_scan_win_delete is used for
all exit program calls
- conversion-* and preview-* files are created with permission
"-rw-------", images- and project-files are created with
"preferences.image_umask" xsane.rc and *.drc are created with
XSANE_DEFAULT_UMASK defined in xsane.h
To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 pkgsrc/graphics/xsane/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/graphics/xsane/files/md5
cvs rdiff -r1.4 -r1.5 pkgsrc/graphics/xsane/files/patch-sum
cvs rdiff -r1.4 -r0 pkgsrc/graphics/xsane/patches/patch-ac
cvs rdiff -r1.3 -r0 pkgsrc/graphics/xsane/patches/patch-ad
cvs rdiff -r1.5 -r1.6 pkgsrc/graphics/xsane/pkg/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.