Commit graph

89 commits

Author SHA1 Message Date
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
wiz
a73293016c Remove ex-MASTER_SITE. From Zafer Aydogan. 2007-12-02 00:01:08 +00:00
wiz
dfd78e950c Remove ftp.no.mostang.com and ftp.de.mostang.com from MASTER_SITES,
they don't resolve. From Zafer Aydogan in PR 37315.
2007-11-11 23:51:54 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
cf98dc96e5 Adapt for librsvg rename. Bump PKGREVISION. 2007-09-20 21:37:35 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
wiz
9d27f90a6f opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
2007-06-05 05:36:59 +00:00
wiz
2d1a8cc474 Bump PKGREVISION for gnome-keyring ABI bump. 2007-03-21 12:05:41 +00:00
wiz
8ca3e3eeb1 Update to 0.99.4:
xsane-0.993 -> 0.994:
---------------------

 - corrected postscript bug: moved "/DeviceRGB setcolorspace" and
 "CSA... setcolorspace" from document setup to page setup

 - added black point compensation to printer setup dialog

 - xsane-scan.c: if (channels==1) then scanner_default_gray_icm_profile
 is used instead of scanner_default_color_icm_profile

 - xsane-scan.c: bugfix segfault when scanning: when
 scanner_default_color_icm_profile is not defined then "" is used
 instead of scanner_default_color_icm_profile
2007-03-08 18:24:46 +00:00
wiz
89a8fcd086 Update to 0.99.3. From the xsane.CHANGES file:
xsane-0.992 -> 0.993:
---------------------

 - removed proofing intent options saturation and perceptual, only
   relative and absolutle colorimetric are available now

 - added CMS transformation to saving routines: pnm(8bit), pnm(16bit
   ascii and binary), png, jpeg, tiff, gimp-plugin, ps, pdf
   (missing routines: multipage)

 - added support for gtk_file_chooser_dialog
   all filenames are handled as full paths (beginning with a slahs) now,
   the "change working directory" option has been removed

 - made "CANCEL" and "OK" button positions the same as gimp uses
   it (CANCEL=left, OK=right)

 - added browse function for projects directories

 - removed bugs in mail mode:
    write(fd, "\r\n\r\n", 2) -> write(fd, "\r\n\r\n", 4)
    write(fd, "\r\n", 1)     -> write(fd, "\r\n", 2)

 - added embedded ICC profiles for postscript (CSA+CRD) and pdf

 - added 12 bits/channel support for postscript

 - added flatedecode without Asci85 compression for PDF
2007-02-27 08:47:05 +00:00
wiz
a2351c8715 Update to 0.99.2:
xsane-0.991 -> 0.992:
---------------------
 - there was still a bug concerning the gimp plugin
   when xsane has been quit in copy mode and afterwards
   started as gimp plugin then xsane used the printer paper
   size in the preview window. This is solved now:
   replaced preferences.xsane_mode by xsane.xsane_mode
   in xsane_define_maximum_output_size()

 - xsane_save_scaled_image sometimes did not write the last line
   and produced a tuncated image. this is corrected now

 - viewer: when saved image is cloned and the viewer of the cloned
   image is closed then no dialog pops up any more

 - translations: U=updated, N=not updated, A=added/new
   ca cs da de es fr hu it ja nl pl pt pt_BR ro ru sk sl sr sv tr vi zh zh_CN
   A  N  N  N  N  N  N  U  N  N  N  N  N     N  N  N  N  N  N  N  N  N  A
   99299 99 99 96 95 99    95 99 99 96 96    96 99 98 99 76 92 99 96 96 992

 - xsane-preview.c: preview_create_batch_icon():
   bugfix: files (in) are closed directly after use now,
   bug report from Norman Hill - thanks

 - corrected order of filetypes in xsane_back_gtk_filetype_menu_set_history, now
   the filetype are not mixed any more when the disk icon is pressed

 - replaced all "\n" by "\r\n" in email

 - corrected some signdness warnings in xsane-preview.c (buf)

 - fixed memory bug that caused crash when setup was closed (display_notebook):
   added strdup to preferences.browser = strdup(getenv(STRINGIFY(ENVIRONMENT_BROWSER_NAME)));

 - added command line option --xsane-rc / -r to change give alternative filename for xsane.rc

 - added support for color management:
   - added tab "color management" to setup/preferences
   - preview can display ICC/ICM corrected images with 8bits/color and with 16bits/color input bit depth
   - viewer can display ICC/ICM corrected images with 8bits/color and with 16bits/color input bit depth
   - gamma correction and medium selection is disabled when color management is enabled
   - added support for embedded ICC/ICM files for
     - tiff
     - jpeg
     - png
     - gimp plugin

 - replaced several GtkObject* by GtkWidget* to avoid type-punned-pointer warning

 - replaced several (void**) typecasts in xsane-rc-io.c to avoid type-punned-pointer warning
2007-02-02 19:14:59 +00:00
jmmv
f190ea92a4 Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.
This fixes problems when some installed packages are outdated.
Per wiz@'s request.

Grrr, I really hate this kind of change.
2006-09-16 12:20:32 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
436e1324bc Update to 0.99.1:
xsane-0.99 -> 0.991:
--------------------
 - replaced all char buf[255], char buf[256] etc by char buf[TEXTBUFSIZE]
   with #define TEXTBUFSIZE 255

 - replaced all char filename[255] etc by char filename[PATH_MAX]

 - translations: U=updated (* for 0.99-pre1), N=not updated, A=added/new
   cs da de es fr hu it ja nl pl pt pt_BR ro ru sk sl sr sv tr vi zh
   N  N  N  N  N  N  U  N  N  N  N  N     N  N  N  N  N  N  N  N  N
   99 99 99 96 95 99    95 99 99 96 96    96 99 98 99 76 92 99 96 96

 - added default multipage_filetype (PDF).
   No default multipage_filetype produced the following problem:
   - error message when creating multipage file: could not create secure file

 - lineart images are expanded to grayscale in multipage mode.
   solves segmentation fault when "show page" in multipage project was selected

 - corrected calculation of width and height in copy mode for backends
   that do not support arbitary resolutions

 - multipage mode: lineart images (that are stored as grayscale images)
   are reduced to lineart before the page is put into the multipage file

 - viewer shows image info with bit depth = 1 when reduce_to_lineart is set

 - change handling of zoom (photocopy mode):
   - now there is only one zoom value even if there is a resolution_x and
     a resolution_y option, zoom_x and zoom_y are removed
   - the zoom factor is directly used to define the image output size
     (before the scanresolution was used to define the image output size)
   - the resolution is not changed any more when an other printer with a
     different printer resolution is selected
2006-01-30 17:20:23 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
wiz
b57ed24b97 Update to 0.99:
xsane-0.98b -> 0.99:
--------------------

 - added preferences/setup options:
   - save_ps_flatdecoded
   - save_pdf_flatdecoded
   - fax_ps_flatdecoded
   - printer[i].ps_flatdecoded

 - changed xsane-preferences reading routines for printer definitions and
   preset area definitions

 - changed postscript and tiff saving routines:
   - split in subroutines:
     - create_document_header (ps, pdf)
     - save image as page (ps, pdf, tiff)
     - create_document_trailer (ps, pdf)

 - split xsane.c into xsane.c, xsane-fax-project.c and xsane-mail-project.c

 - created xsane-multipage.c that adds a multipage project dialog
   supported file formats:
   - ps
   - pdf
   - tiff

 - corrected viewer to display bits/sample and size correct

 - changed handling of viewer filename and filetype selection:
   when a new viewer window is created then it copies the active
   filename and filetype. Changing the viewer´s selection does not
   change the prefered setting any more.

 - when no resolution option is available then xsane uses a resolution
   of 72.0 dpi. This e.g. is used for postscript and PDF.

 - changed tiff saving routine:
   - added deflate (zip) compression for 8 bit and 16 bit / sample images
   - corrected jpeg rgb compression

 - changed mixed up e-mail names (mail, email, e-mail):
   - all xsane internal names are: email
   - all user visible texts are  : e-mail
   - changed acceleration key for email mode to GDK_E
   - changed command line option from --mail and -m to --email and -e

 - changed name of notebook "image" to "filetype"

 - when force_filename is set then the filetype is defined by the filename
   instead of preferences.filetype

 - project dialog position is saved in devices preferences now

 - when a dialog is closed then the position is stored in preferences
   so it can be saved when the window is invisible at program exit

 - changed handling of ADF:
   - removed ADF scanmode selection from setup
   - added entry for number of pages to scan in xsane main dialog
   - next scan is not started by
       g_signal_emit_by_name(xsane.start_button, "clicked"); /* press START button */
     any more. This executed the next scan before all active scan subroutines
     have been finished. Now we use
       gtk_timeout_add(100, (GtkFunction)xsane_scan_dialog, NULL);
     to start xsane_scan_dialog after 100ms.

 - batch scan window now uses preview levels (zoomed previews) to display batch icons

 - added ASMTP authentication PLAIN and LOGIN

 - changed size definition of preview window for GTK2 to gtk_window_resize()

 - added $(DESTDIR) before each destination path in all Makefile.in

 - made usage of MKINSTALLDIRS unique in all Makefile.in

 - cleaned up subdir intl

 - translations: U=updated (* for 0.99-pre1), N=not updated, A=added/new
   cs da de es fr hu it ja nl pl pt pt_BR ro ru sk sl sr sv tr vi zh
   U  U  U  N  N  U  N  N  U* U* N  N     N  U  N  U  N  N  U* N  N
last upd    96 95    96 95       96 96    96    98    76 92    96 96
2006-01-22 00:09:21 +00:00
wiz
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
wiz
b6bd0d506a Update to 0.98b:
xsane-0.97 -> 0.98:
-------------------

 - void xsane_batch_scan_scan_list(void):
   added if (gtk_events_pending()) in while (xsane.scanning)
   (this was removed in xsane-0.97 what made a lot of trouble)

 - corrected bad <Toolbox/...> italian transations for gimp plugin

 - added Postscript Zlib-Compression and Ascii-85 compression
   (patch by Julien BLACHE)

 - added (single page) PDF saving routine
   (patch by Julien BLACHE)

 - added PDF and Postscript to mail-mode. PDF and Postscript documents can not
   be displayed inline in html mails. I also do not know a way to display a
   link to a document that is integrated in the mail. So the <IMAGE> tag
   has no effect for pdf and postscript documents in html mode.

 - --print-filenames prints the filenames after conversion, so it is
   safe that the file exists and is complete

 - selected medium definition is stored in preferences now

 - BUGFIX for scanners that do not allow to set all resolutions.
   In fax mode an possibly also in copy mode the created pages
   had a wrong scaling when the scanner did not support the
   desired resolution:
   - xsane_set_resolution returns bestdpi = selected resolution
   - xsane_set_all_resolutions stores bestdpi as used resolution

 - when option 0 (num_options) has not defined SANE_CAP_SOFT_DETECT
   then xsane prints a warning but does try to read the option value

 - added xsane_mode (VIEWER/SAVE/EMAIL/FAX/etc) to preferences

 - po/*: all po files are in UTF-8 code now
   to transform non-UTF-8 po files to UTF-8 put the po file
   into the IMPORT_PO_DIR directory and call in the po directory
   "make import-po-files"

 - rename xsane-logo2.jpg to xsane-logo.jpg and changed all
   html files to xsane-logo.jpg

 - viewer uses preferences.filetype instead of "by ext"

 - localedir for sane-backends is set by sane-prefix instead of xsane-prefix

 - replaced printf by g_print to get correct output on non-utf-8 terminals

 - question mark '?' and asterisk '*' in filenames are replaced by underscore '_'

 - translations: U=updated, N=not updated, A=added/new
   cs da de es fr hu it ja nl pl pt pt_BR ro ru sk sl sr sv tr vi zh
   U  U  U  N  N  U  U  N  N  N  N  N     N  U  U  N  N  N  N  N  N

xsane-0.98 -> 0.98a:
--------------------

 - corrected gimp_plugin bug:
   xsane_mode now is hold in xsane.xsane_mode like bevore xsane-0.98,
   additionally preferences.xsane_mode is used to store the user
   selection
   the user selection is loaded at program start when nothing else is predefined


xsane-0.98a -> 0.98b:
---------------------

 - changed bug in header file due to conficting types in xsane-front-gtk.h
   from:  int xsane_set_resolution(int well_known_option, double resolution);
   to: double xsane_set_resolution(int well_known_option, double resolution);
2005-12-31 00:04:03 +00:00
wiz
321a09857a Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS because
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-11-25 21:23:14 +00:00
wiz
248129b9da Update to 0.97:
xsane-0.96 -> 0.97:
-------------------

 - write_smtp_footer(): changed ".\r\n" by "\r\n.\r\n", this
   solves problems with microsoft exchange servers.

 - translations: U=updated, N=not updated, A=added/new
   cs da de es fr hu it ja nl pl pt pt_BR ro ru sk sl sr sv tr vi zh
   N  N  N  N  N  N  U  N  N  A  N  N     N  N  N  N  N  N  N  N  U

 - xsane-save.c: xsane_copy_file(): removed fclose(infile) and
   fclose(outfile)
   this bug caused the error "*** glibc detected *** double free
   or corruption (!prev): 0x........ ***" with new gelibc versions
   xsane-save.c: xsane_copy_file_by_name(): added fclose(infile)
   and fclose(outfile)

 - rmoved gtk_events_pending() from the waiting loop in
   xsane_back_gtk_get_filename, it looks like gtk_events_pending()
   increases CPU load very much.

 - xsane-scan.c: function xsane_reduce_to_lineart(): corrected
   order of filenames in xsane_save_image_as_lineart()

 - xsane_device_dialog(...): uses sane_control_option instead of
   xsane_control_option to read option number 0. This means that
   it is not needed that SANE_CAP_SOFT_DETECT is set for option
   number 0
2005-09-27 09:31:38 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
6a7b384635 Add RMD160 digests 2005-02-24 08:45:01 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
adam
155cb8f04e xsane-0.93 -> 0.94:
- changed "µs" to UTF8 codeset
 - added test and warning message if option is defined without name (NULL)
   to xsane_panel_build
 - added handling for options with of SANE_TYPE_INT and SANE_TYPE FIXED
   with CONSTRAINT_TYPE_NONE , uses spinbutton, no sliders
 - changed default medium definition of Slide from highlight=30% to highlight=40%
 - xsane_[back_gtk_]option_menu_new: added empty element to end of list
   xsane_[back_gtk_]option_menu_lookup: test for existing element before comparision
 - moved media defintions from xsane.rc to xsane.mdf
 - preview: preset area: added definition name to context menu items
 - preview: add preset area: you can change the suggested name now
 - medium definitions: added same context menue like in preset area menu,
   removed buttons "add medium" and "delete medium", they are in the
   contect menu now
 - added documentation how to use a medium and how to define a medium
 - improved documentation how to edit the preset area definitions
 - in edit medium definition mode autmatic scanarea selection and automatic
   color correction is disbaled
 - docs: replaced www.mostang.com/sane by www.sane-project.org
         and sane-devel@mostang.com by sane-devel@lists.alioth.debian.org
 - batch_scan default list is loaded at program startup
 - added test for BUGGY_GDK_INPUT_EXECEPTION in xsane.c and xsane-preview.c
   when gdk_input_add shall be used
 - changed order in xsane.h: system includes are moved to the beginning of
   the file. This way it is possible to test for operating system header files
   to decide how some #defines are made
 - added m4 makro test for msnative struct for windows
 - BUGGY_GDK_INPUT_EXCEPTION is defined for windows
 - src/Makefile.in: removed both "\" in
   -DPATH_XSANE_DOC_DIR=\$(xsanedocdir) -DPATH_SANE_DATA_DIR=\$(sanedatadir)
 - created new xsane-WIN32-compilation.txt
 - for windows the GTK1 version of xsane_window_get_position is used
 - xsane_back_gtk_get_filename: directory is prepared with ending SLASH
   instead of ending "/.", this does work with windows now when SLASH is \


xsane-0.94 -> 0.95:
 - For xsane-win32 the xsane icon is added to the windows ressource of xsane.exe:
   added definition of XSANE_ICON=xsane-icon.opc to configure[.in]
   added creation rule of xsane-icon.opc to src/Makefile[.in]
   added @XSANE_ICON@ to XSANE_OBJS
 - in xsane_back_gtk_value_update: removed rounding (+ 0.5) in case SANE_TYPE_INT
 - changed menues in the xsane main dialog:
   - added new menu "Window"
   - moved Window menue entries form "View" to "Window"
   - moved "Show resolution list" entry from menu "Preferences" to "View"
   - moved "Update policy" entry from menu "Preferences" to "View"
   - moved "Length unit" entry from menu "Preferences" to "View"
 - added test if resolution list is displayed or scale is displayed in
   xsane_resolution_timer_callback(). Without this test it sometimes
   happened that pressing CTRL+L (Swap show resolution list) caused a
   segfault because the timer callback was executed in a moment where the
   adjustment is not valid
 - added: if (???->window)
   before each: gdk_window_process_updates(???->window)
   in xsane-gamma.c, this made problems with gtk+2.x
 - when a postscript file is added to a faxproject then the original name of the
   file is also used in the faxproject now. The pagecounter is still increased!
 - fax fine mode selection is stored in preferences now
 - handling of viewer filenames changed:
   - when an image is saved in the viewer then the viewer shows the filename in
     the window title and the viewer remembers the filename
   - when the image has been changed after it has been saved then the filename
     in the window title is shown in brackets
   - when the filename ends with a number (counter) then the number is automatically
     increased when the file is saved
   - when a saved image is cloned then the suggested filename of the cloned image is
     clone-of-"old-filename"
 - viewer: added support for different modification restrictions
   - VIEWER_NO_MODIFICATION (only view)
   - VIEWER_NO_NAME_AND_SIZE_MODIFICATION (some filters allowed but keep size, e.g. fax)
   - VIEWER_NO_NAME_MODIFICATION (use given name, e.g. fax, mail)
   - VIEWER_FULL_MODIFICATION (normal mode)
 - added undo function (1 step) to viewer
 - changed menues in the xsane viewer dialog:
   - added menu "Edit"
   - added menu "Geometry"
   - moved Scale function from menu "File" to menu "Geometry"
   - added rotation and mirror functions to menu "Geometry"
   - added undo function to menu "Edit"
 - changed button boxes/icons in the xsane viewer dialog:
   - added button boxes equal to menus: file, edit, filters, geometry
   - added undo icon to edit box
   - moved blur uand despeckle icon to filter box
   - moved scale, rotation and mirrir icons to geometry box
 - replaced several "char buf[???];" by "char filename[PATH_MAX];"
 - changed fax mode:
   - scanned images are stored in pnm format
   - for each list entry there is a data and a type information now
   - internal viewer is used now for pnm-fax files
   - faxviewer is used for ps files
   - before sending the fax pnm images are converted into ps images
   - after sending the fax ps images are erased
 - changed e-mail mode:
   - scanned images are stored in pnm format
   - for each list entry there is a data and a type information now
   - internal viewer is used now for pnm-mail files
   - before sending the mail pnm images are converted into png images
   - after sending the mail the png images are erased
   - mail project status is translated now
   - BUFIX: end of email text is marked with 0 byte
 - added function xsane_viewer_set_sensitivity()
   - moved all gtk_widget_set_sensitive(GTK_WIDGET(v->button_box), TRUE/FALSE); to it
   - added several gtk_widget_set_sensitive(???_menu, TRUE/FALSE); commands to it
   - moved almost all v->block_actions to it
   - now it should not be possible any more to crash xsane by closing the viewer
     while it is saving something
 - added info "reduce to lineart" to image_info + xsane-pnm-header
 - renamed viewer v->reduce_to_lineart to v->allow_reduction_to_lineart
 - save_image_as() now automatically reduces lineart images to pbm before saving
 - new translations: hu
 - updated translations: de, es, ja, pt, pt_BR, sk


xsane-0.95 -> 0.96:
 - fax progress bar does not change it's height any more when the fax dialog is resized
 - mail progress bar does not change it's height any more when the mail dialog is resized
 - added lockfile to mail project. The lockfile contains status and progress information
   from the mail_send_process and is used to display a progress_bar
 - mail status is only translated when it is displayed via gtk, in the data structures
   the untranslated texts are used
 - changed mail_attach_image_png to mail_attach_image, mime type is defined by parameter
 - added filetype menu to mail dialog with filetypes PNG, JPEG and TIFF
 - bugfix: viewer saves lineart PNM images again as lineart (bug in xsane-0.95)
 - when image is saved as pnm and it is not reduced to lineart then the input file
   is copied with xsane_copy_file => much faster
 - xsane-save.c: reordered function parameters for saving/conversion functions to
   (outfile, infile,...) or (output_filename, input_filename, ...)
   (before we had sometimes infile at first and sometimes outfile at first)
 - xsane_set_sensitivity: mail_dialog and fax_dialog:
   the sensitivity off all but the progress_bar is set
 - While mail is prepared (images are converted) the xsane sensitivity is set to
   FALSE to make sure that the xsane mode is not changed in this case.
   while sending the mail (after preparation) the xsane sensitivity is set to
   TRUE and the project entry sensitivity is also TRUE, it is allowed to
   changed xsane mode and to change the mailproject, because the
   sending of the mail is done in a separate process, so there is no
   influence by changing the mail project name.
 - Comment:
   When xsane is closed while sending one or more mails then xsane is closed
   but the mail sending subprocesses are not terminated.
 - added SMTP (HELO/FROM/RCPT/DATA) errors to mail status
 - added xsane.fax_status, it is saved in the first line of the xsane-fax-list
   this means that the fax project directories are incompatible to earlier versions!
 - added mail_status and fax_status = ..._CHANGED when a new page is added to
   the project
 - updated images in documentation
 - updated email modus in documentation
 - email images are named "image-1" instead of "page-1"
 - fax_dialog_delete() and mail_dialog_delete() return TRUE now.
   In windows it was possible to delete the dialogs what caused
   a crash when the window should be used or closed.
 - translations: U=updated, N=not updated
   cs da de es fr hu it ja nl pt pt_BR ro ru sk sl sr sv tr vi zh
   U  U  U  U  U  N  N  U  U  U  U     U  U  N  N  N  N  U  U  N
 - xsane-preferences.c: when identifier is unknown or not a string then
   the parser does not abort or crash any more.
   XSane now should not have any problems with old config files.
2004-11-05 13:54:02 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
adam
51b14b532e Changes 0.93:
* Support for gimp-2
* Bug-fixes
2004-05-03 12:50:11 +00:00
tron
a1ac3edd63 Install in "${LOCALBASE}" not in "${X11BASE}", bump package revision
because of this.
2004-03-31 10:50:19 +00:00
snj
1205b9ac21 gimp-base -> gimp1-base. 2004-03-29 22:31:13 +00:00
grant
59daad6697 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:46:42 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
mycroft
d864922f77 xsane-0.89 -> 0.90:
-------------------

[portability fixes elided]

 - always set position of outputfilename_entry to the right

 - added test for (pid_status < 0) in xsane_fax_send in routine
   waiting for child process. The program does continue now
   when the fax is sent.

 - fax setup: added "set program defaults" buttons for efax, hylafax and mgetty+sendfax

 - set codeset for backend textdomain to "UTF-8"

 - xsane-preview.c: motion_notify_event_handler: added
   if (p->selection_xedge != -1) and if (p->selection_yedge != -1)
   before setting new coordinates

 - xsane-preview.c: added aspect_ratio function to motion_event_handler

 - added aspect_ratio menu to preview window

 - xsane-save.c: save_scaled_image: added " 0.5" to round image width and height
 - xsane-viewer.c: added widgets to scale dialog that allow defining image size

 - added romanian (ro.po), vietnamese (vi.po) and danish (da.po) translation

 - updated translation based on xsane-0.89 texts: es, it, ru

 - updated translations: cs, de, fr, nl, sk, tr

 - replaced some signals for spinbutton by signals for adjustments in xsane-viewer.c

 - xsane_mail_dialog_close() and xsane_fax_dialog_close():
   removed gtk_window_remove_accel_group(GTK_WINDOW(xsane.mail_dialog), xsane.accelerator_group);

 - xsane-scan.c/xsane_read_image_data() and xsane-preview.c/preview_read_image_data:
   when we have no select_fd then we don't leave the scanloop with break; but
   we do a gtk_main_loop and  continue;

 - preview: added output of RGB values of the pixel under the pointer in the preview

 - xsane_create_preview_gamma_curve: replaced 255 by 255.99999 to create correct preview gamma table
2003-01-09 15:43:09 +00:00
tron
38119314dc Update "xsane" package to version 0.89. Changes since version 0.86 include:
- several bugfixes
- improved copy mode
- improved 3 pass color mode
- creates standard conform 16 bit pnm files now
- gamma, brightness and contrast values are stored correct now in some file
  formats
- new translations: pt
2002-12-18 12:43:31 +00:00
salo
77e08cb991 USE_PKGLOCALEDIR, remove unnecessary patch, delint. 2002-12-01 13:49:38 +00:00
wiz
f1d00de6fc Remove unused USE_LIBINTL. 2002-10-21 15:02:26 +00:00
wiz
e5da6a37f9 Convert to buildlink2. 2002-09-22 21:55:03 +00:00
mycroft
cd918623b7 Update to 0.86. Many, many changes, including bug fixes, /tmp race problems,
performance improvements, etc.  See xsane.CHANGES for details.
2002-08-19 19:36:48 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
veego
206f3f2e50 Update xsane to 0.80.
Change the Makefile to use the x11/gtk buildlink.mk.

xsane-0.79 -> 0.80:
-------------------

 - moved setting of medium gamma correction values from xsane_set_medium_callback in xsane.c
   to xsane_set_medium in xsane-gamma.c
 - xsane_set_medium is called in xsane_scan_dialog and in preview_scan
 - replaced predefined areas 10x14 cm and 14x10 cm by 10x15 cm and 15x10 cm
 - updated documentation (partly)
 - correcting image height when canceling conversion to jpeg format,
   program does not crash any more
 - added russian translation - thanks to John Profic <profic@lrn.ru>
 - solved problem with lineart image saved as png (wrong byte width)
 - moved medium selection menue from preferences menu to xsane main dialog
 - inactive backend options are not saved to the device-rc file
 - added progress_bar to the paramter list of xsane_save_*
 - added xsane-viewer.c and xsane-viewer.h to the src directory
 - added fflush(outfile); to end of rotation routine, this seems to
   solve a problem of incomplete files when rotating the image file
 - added routine xsane_read_pnm_header to get correct header offset
   and read geometrie values
 - for saving routines now the header offset and geometrie values of
   xsane_load_pnm_header are used instead of xsane´s internal values
 - changed handling of color identification:
   old: xsane_color  == 0 => grayscale/lineart
   new: xsane_colors == 1 => grayscale/lineart
 - when image is saved as postscript file (not copy mode etc)
   then the bounding box exactly surrounds the image now.
   Removed psfile parts from setup and preferences.
 - xsane_widget_test_uposition(gtk_window) does wait now until
   gtk_window is realized before gtk_widget_set/get_uposition
   test is done
 - for hpux added include of alloca.h to sane.h
 - added function xsane_debug_message that is used for DBG when
   gcc is not used because defines with variable arguments is
   not ANSI.
 - updated translations: cs, de, fr, ja, ru, tr
2001-10-15 21:28:42 +00:00