Commit graph

1087 commits

Author SHA1 Message Date
wiz
ccc699d4c7 Provide patch for configure, so that we don't depend on autoconf
(which has some problems, see pkg/10849).
2000-09-10 20:31:33 +00:00
fredb
0c6b58570c Reorganize crypto handling, as discussed on tech-pkg. Remove all
RESTRICTED= variables that were predicated on former U.S. export
regulations. Add CRYPTO=, as necessary, so it's still possible to
exclude all crypto packages from a build by setting MKCRYPTO=no
(but "lintpkgsrc -R" will no longer catch them).

Specifically,

- - All packages which set USE_SSL just lose their RESTRICTED
    variable, since MKCRYPTO responds to USE_SSL directly.
- - realplayer7 and ns-flash keep their RESTRICTED, which is based
    on license terms, but also gain the CRYPTO variable.
- - srp-client is now marked broken, since the distfile is evidently
    no longer available. On this, we're no worse off than before.
    [We haven't been mirroring the distfile, or testing the build!]
- - isakmpd gets CRYPTO for RESTRICTED, but remains broken.
- - crack loses all restrictions, as it does not evidently empower
    a user to utilize strong encryption (working definition: ability
    to encode a message that requires a secret key plus big number
    arithmetic to decode).
2000-09-09 19:40:14 +00:00
veego
91cf46cc79 Fix the path for the fxtv_cnvt.sh script. 2000-09-09 15:16:59 +00:00
veego
12a4c55ff8 Remove the xpm DEPENDS line. USE_XPM is enough. 2000-09-09 14:44:41 +00:00
wiz
713c93ffaa Change default window title bar from 'FreeBSD TV' to 'BSD TV'. 2000-09-09 02:33:48 +00:00
jlam
60d8d28f10 Update build dependency on perl to build in correct directory if perl
interpreter is not found.
2000-09-05 09:33:15 +00:00
wiz
06d4ba3e3e add RCS Ids 2000-09-03 14:49:47 +00:00
wiz
f70b640a8a fix MASTER_SITES 2000-09-03 10:23:09 +00:00
wiz
b36f60617d fix MASTER_SITES; reorder lines for pkglint 2000-09-03 10:20:23 +00:00
wiz
da94eb50a4 add RCS Id 2000-09-03 10:15:27 +00:00
wiz
9f3a0274a2 remove trailing whitespace; use ${CP} instead of cp 2000-09-03 10:14:39 +00:00
wiz
14f4257208 remove trailing whitespace 2000-09-03 10:11:47 +00:00
wiz
ce61568ed1 wildcard dependency on graphics/gd to make this package build again 2000-09-02 19:54:25 +00:00
wiz
7274f63bbf add missing -Wl,-R for libclanlayer1.so (noted in hubertf's latest bulk build) 2000-09-02 19:22:40 +00:00
jlam
6abbec0ba9 If superuser, then run perldoc with -U flag to allow execution.
Fixes pkg/10931 by Matthias Scheler <tron@lyssa.zhadum.de>.
2000-09-01 20:42:55 +00:00
hubertf
5f7abb1dcd Fix for xpkgwedge
Code by Alistair Crooks <agc@netbsd.org>
2000-09-01 13:43:37 +00:00
jwise
38ac7a8763 Adapt this package to use tcl-8.3.2 when building. 2000-08-31 15:47:05 +00:00
jwise
85faafcab7 Adapt this package to tk-8.3.2. 2000-08-31 14:43:49 +00:00
dmcmahill
dd65b8e456 update to hp2xx-3.3.2. While here do some cleanup of the package.
From the CHANGES file:
----------------------
Changes from 3.3.1 to 3.3.2

New features:

- Added TIFF output mode (provided by M.Liberi) based on libtiff. Uses ZIP
  deflate compression to avoid LZW patent issues at the risk of reduced
  portability.
- DV command (vertical text)

Bug fixes:

- Command line options for pen color and pen width take precedence over PC
  or PW statements in the HPGL file now. This allows creation of PBM bitmaps
  instead of PPM pixmaps from color plots again (by setting all pens to
  black, -c11111111), and should also help for programs that use several pens
  at constant widths, but emit global PW commands with every SP statement.
  A true fix for the latter case would require keeping track of the current
  pen settings for every line in the internal metaformat (maybe in 3.4)

- Removed the A4 size limitation for Encapsulated PostScript output

- Default 20x20 plot size calculation was broken for Landscape format

- Black pen was displayed as light gray in X11 preview, now uses a very dark
  gray (gray10)

- pen color was not decoded correctly in PE pencolor statements

- output file was closed twice in to_eps.c, which could cause a segmentation
  fault inside (g)libc if hp2xx was used in batch mode

Changes from 3.3.0 to 3.3.1

New features:
- PE with fractional coordinates (completes PE support)
- unlimited label lengths through dynamic reallocation of LB memory

Bug fixes:
- PS/RO handling was still broken, should be fixed now
- xfig file headers had erroneously claimed 3.2 compliance, but the files
  still had 3.1 format
- Makefiles in ~/makes updated
- DR and DI did not initialize character properties when called without
  parameters
- Current address of Michael Schmitz added to documentation
- removed leftover PCL file acad.pcl from hp-tests

Changes from 3.3.ALPHA2 to 3.3.0

New features:
(none)

Bug fixes:

- Combinations of PS, RO and the -r command line switch could lead to
  wrong scaling
- the position of a clipping box was miscalculated for labels

Changes from 3.3.ALPHA to 3.3.ALPHA2:

New features:

- the PS (plot size) command is now supported, allowing 'white space'
  around plots
- support for the EW (edge wedge) command

Bug fixes:

- PC support in 3.3.ALPHA was still limited to 8 colors
- PW had the parameters backwards and no provision for the
  'set them all to this value' variant
- tick marks were scaled incorrectly (long-standing bug)
- EA advanced pen position (long-standing bug)

Changes from 3.2.0 to 3.3.ALPHA:

New features:

- Character set support for fonts 1-7, and the 'upper half' of font 0.
- Support for most character-related commands (CA,CS,SA,SS)
- Support for the IW (input window, i.e. clipping) command
- Partial support for the PE (polyline encoded) command (integer coords only)
- Output generation for Brian Smith's XFig
- Output generation for Gnuplot
- Output generation in PNG format
- Automatic medium size selection code in the PCL initialization sequence
- Centering (-C) now supported even in true-size (-t) mode
- HPGL/2 Pen Color and Pen Width support for up to 256 virtual pens
2000-08-31 12:37:01 +00:00
hubertf
f7662c3bf5 add CHECK_SHLIBS=no 2000-08-31 02:35:25 +00:00
tron
09f6e0fc49 Regen. 2000-08-30 21:39:30 +00:00
tron
f669b794dc Fourth attempt to make this patch CVS safe. 2000-08-30 21:38:44 +00:00
tron
06ebdc48fe Remove line with RCS Id so that patch applies cleanly after it was
committed to the repository.
2000-08-30 21:35:23 +00:00
tron
28cd4feec5 Add required patch checksum file. 2000-08-30 21:33:29 +00:00
tron
c065b0673e Remove line with RCS Id so that patch applies cleanly after it was
committed to the repository.
2000-08-30 21:32:16 +00:00
tron
ed8edc2aa5 Defuzz patch file. 2000-08-30 21:31:23 +00:00
tron
2742318274 Defuzz patch file. 2000-08-30 21:25:55 +00:00
jwise
959cc07694 Update tkpiechart to 5.4, and adapt to tk-8.3.2 and stooop-4.1.1 2000-08-30 21:04:51 +00:00
rh
7082ccd6d9 Add patch-ac missing from last commit. This should fix installation of
'sane-config'.
2000-08-30 12:19:08 +00:00
tron
8ca258da89 Use wildcard dependence for "stooop" package. 2000-08-30 08:23:15 +00:00
jlam
99b54e9594 Use PERL5 and PERL5_SITELIB. 2000-08-29 22:02:48 +00:00
tron
0513e02e7e Use "DEPENDS+=" instead of "DEPENDS" so that we really get all dependences. 2000-08-29 12:43:42 +00:00
tron
a7556fc30c Add dependence on "suse_audio" package. 2000-08-29 12:36:46 +00:00
rh
697bf672be Fix typo 2000-08-29 05:38:15 +00:00
rh
62e6c2ffb0 Add and enable flashplayer 2000-08-28 17:39:08 +00:00
rh
13fc1c0092 Initial import of flashplayer-0.4.10, a stand-alone open source flash
player using libflash.
2000-08-28 17:38:25 +00:00
rh
7b6f974734 Add and enable libflash 2000-08-28 17:34:35 +00:00
rh
c3c86c282b Initial import of libflash-0.4.10, a GPL library for playing Flash[tm]
movies.  Provided in private mail by hubertf with some changes by myself
to split up the package into separate library, player, and plugin parts.
2000-08-28 17:33:50 +00:00
rh
43b5e48603 Update xsane to 0.61. Changes are:
xsane-0.51 -> 0.52:
-------------------

 - changed gimp_install_procedure(...) for specified device: "RGB, GRAY"
   -> 0

 - in xsane-scan.c and xsane-preview.c added " | GDK_INPUT_EXCEPTION" to
   gdk_input_add(fd, GDK_INPUT_READ | GDK_INPUT_EXCEPTION,
   preview_read_image_data, p);

 - added static int xsane_set_modus_defaults(void)
   zoomfactor is set to 1.0 if copy mode is selected
   full preview area is selected if copy or fax mode is selected

 - removed a second xsane_device_preferences_restore(); in static void
   xsane_device_dialog(void)

 - zoom factor keeps unchanged when printer is changed

 - added psfile-geometry to setup/saving options, it is used when saving
   postscript in scanmode

 - moved exisiting routines to open functions to xsane-front-gtk.c:
   void xsane_define_output_filename(void);
   void xsane_identify_output_format(char **ext);

 - define_maximum_output_size is called in each routine that changes
   filename or fileextension because the output frame is also drawn in
   scanmode with filetype postscript now

 - included Stanislav Brabec's <utx@penguin.cz> sed-scripts and changes
   for Makefile.in in xsane-*/po

 - added creation of newlanguage.po in po/Makefile.in

 - updated german translation file de.po

 - updated czech translation file cs.po - thanks to Stanislav Brabec
   <utx@k332.feld.cvut.cz>

 - updated french translation file fr.po


xsane-0.52 -> 0.53:
-------------------

 - added test if vendor, model and type strings do exists (pointer != 0)
   otherwise "no vendor",... is printed

 - changed
     ext = &extension;
   to
     if (extension)
     {
       *ext = strdup(extension);
     }
     else
     {
       *ext = 0;
     }
   in xsane_identify_output_format - bad thing, I get old ;-)

 - added new routine xsane_find_best_resolution that makes sure that the
   selected resolution fits into range/quantization given by backend.
   This is used by xsane_set_resolution and when resolution_list is
   created.

 - added xsane_set_all_resolutions to xsane_set_modus_defaults

 - xsane resolution can be changed by backend now


xsane-0.53 -> 0.54:
-------------------

 - updated french translation table

 - updated german translation table

 - changed type of umask in preferences from mode_t to int because
   sizeof(mode_t) is on some machines only 2 bytes what cause problems.
   all calls of umask(foo) are changed to umask((mode_t) foo)

 - changed preferences update_policy from GtkUpdateType to int.

 - selection box can not be moved out of the preview window, the
   size of the selection keeps unchanged in that case now.

 - removed some gtk_main_iteration and reordered some selection drawing
   routines.

 - removed unused files/directories from package:
   sanei, include/sane/sanei_(some).h, po_old


xsane-0.54 -> 0.55:
-------------------

 - added preview support for 16 bpp (transformed to 8bpp)

 - added copyright line in devcie selection dialog

 - preview selection frame is only active when backend supports coordinate
   selection

 - added preview oversampling factor (multiplier for calculated preview
   resolution)

 - added lineart enhancement: preview can be done in grayscale now,
   threshold value change is displayed without a new preview scan.

 - added "device options" to setup dialog:
   - Scanner dependant options for grayscale->lineart conversion have
     to be entered there.

 - a color preview is now displayed gray when grayscale mode is selected

 - updated de.po, cs.po, fr.po

 - updated po/xsane-pot.sed


xsane-0.55 -> 0.56:
-------------------

 - added hold timer to preview (update-policy=delayed)

 - added hold timer to xsane_slider (update-policy=delayed)

 - moved help menu from file to help

 - added swedish (sv) translation - thanks to Johan Bengtsson
   <johanb@lls.se>

 - removed bug in xsane_rc_io_w_string, it returns EINVAL now each time
   when the string does not begin with "


xsane-0.56 -> 0.57:
-------------------

 - made xsane_choose_device return type to void (was gint32)

 - arranged device-preferences in struct xsane in the order they are used
   as device preferences, made sure that all variable types are correct:
   - changed type of xsane.mode from gint32 to int
   - changed type of xsane.lineart_mode from gint32 to int
   - changed type of xsane.show_preview from SANE_Bool to int
   - changed type of xsane.enhancement_rgb_default from SANE_Bool to int
   - changed type of xsane.fax_finemode from SANE_Bool to int

 - added mask for *_lock in preview motion_notify_event handling
   Preview selection can be done with locks activated now

 - histogram is cleared before/redrawn after saving/loading device settings

 - added xsane_control_option() that tests if option >= 0 and returns
   SANE_STATUS_INVAL if not

 - added xsane_get_option_descriptor() that tests if option >= 0 and
   returns NULL if not

 - changed parameters of preview_area_resize and added
   preview_area_resize_handler

 - removed a lot of gtk_main_iterations from xsane_preview.c
   they make problems in the redrawing order and can cause display
   problems


xsane-0.57 -> 0.58:
-------------------

 - split the preview_event_handler into
   - preview_press_button_event_handler
   - preview_motion_event_handler
   - preview_release_button_event_handler

 - the preview_expose_event_handler now is called twice,
   the second call has been placed in the preview_event_handler_before

 - reactivated gtk_main_iteration after at the end of motion_event

 - added warning window when xsane is started as root

 - added selection of temporary directory in preferences/setup/saving
   options

 - added gdk_input_remove(xsane.input_tag); before xsane_start_scan is
   called in 3-pass scanning mode (suggestion from
   Heiko_Schroeder@t-online.de)

 - changed output of "xsane -v"

 - in xsane_scan_done moved xsane.header_size = 0; before test for ADF
   Thanks to Russell Coggrave for the info about it.

 - added gtk_set_locale() before gtk_init()

 - added copyright sign "(c)" to translated texts because it is not
   available on all charsets

 - temporary filenames are created random and unique (mktemp + random
   number) due to security problems with fixed/calculateable tempfiles.

 - the preview-files are created (empty) at program startup now

 - when program exits the previews are erased
   there is no way to store the preview images any more when the program
   is closed

 - preview_restore_image() creates the xsane-startimage if no preview is
   stored

 - renamed directory frontend to src

 - create xsane-help script that opens online helpfile


xsane-0.58 -> 0.59:
-------------------

 - preview_do_gamma_correction does test for 3 pass scanner color mode

 - changed fax x-resolution and standard resolution from 98 ppi to 204 ppi
   and with of faxpage from 210.0 to 215.7 (so we get 1728 pixels in
   x direction, hylafax-faq says that is the correct size)

 - split preferences.printer[..].resolution -> lineart, grayscale and
   color_resolution

 - added setlocale(LC_NUMERIC, "C"); in xsane_init() and #include
   <locale.h> in xsane.h this should solve the problems with empty
   images (100%transparent) with gimp and other problems that were caused
   by local settings (1.3 <=> 1,3).

 - added setup-option "disable gimp preview gamma"

 - added selection (preferences/setup/enhancement options) if
   autoenhancement changes gamma value

 - renamed Preferences/Setup/"Device options" to "Enhancement options"

 - removed xsane internal callbacks from dialog struct, the functions are
   called directly now

 - changed the reading of the preview image header. The last newline
   character before the image data starts again made some problems, this
   seems to depend on the data that follows. So I added a fgets() command
   to skip the newline character - this seems to work.

 - changed increase_filename_in_counter, does work now if the only
   character of the base-filename is the counter

 - reduced size of src/xsane-startimage.pnm (1MB => 0.6MB)


xsane-0.59 -> 0.60:
-------------------

 - after filename counter is increased the cursor in the outputfilename
   entry is moved to the right

 - in preview_read_image_data when image is complete:
    preview_update_surface(p, 0);
   is called before
    preview_display_image(p);
   this way the geometry of the first preview scan is correct.

 - moved xsane_set_all_resolutions in xsane_update_xsane_callback(),
   it now also is called when the backend only uses one reesolution

 - added calibration image (xsane-calibration.pnm) that is loaded when
   setup window is created.
   The xsane enhancement functions are disabled in calibration mode, the
   image can not be resized (xscale = yscale = 1.0).
   The previsous image is reloaded when the setup window is closed again.

 - enviornment variable SANE_DEFAULT_DEVICE is used to activate the
   radiobutton in the device selection menu

 - removed unused item "custom" from preview surface menu

 - changed preview surface menu items:
   A3  -> A3P (portrait)
   A4  -> A4P (portrait)
   A4H -> A4L (landscape)
   A5  -> A5P (portrait)
   A5H -> A5L (landscape)

 - removed script xsane-help, necessary command now is listed in
   xsane.PROBLEMS

 - after filename counter is increased the cursor in the outputfilename entry is moved to the right


xsane-0.60 -> 0.61:
-------------------

 - added debug output function and messages

 - moved all global variables and struct GSGdialog to global struct xsane

 - cleaned up some variable names

 - added free gamma curve dialog (not ready)

 - prepared xsane for win32:
   - when BUGGY_GDK_INPUT_EXCEPTION is defined only blocking mode is used
     (needed because GDK input exception does not work on win32)
   - on win32 you cannot get a homedirectory, for this
     XSANE_FIXED_HOME_PATH has to be set to the path that shall be
     used as homedirectory
   - replaced all gtk_dialog_new by gtk_window_new and added hbox and
     vbox to the window (gtk_dialog_new does not work on WIN32)
   - added xsane.WIN32 and xsane.WIN32-compilation that describes how xsane
     is build on WIN32 with CYGWIN
   - replaced "/" in all paths, added label SLASH that is predefined to
     '/' if it is not defined by compiler option. For WIN32 it is set to
     '\' by compiler option
   - all fopen functions use argument "rb" or "wb" now (b=binary). This
     is needed for WIN32 and the b is ignored on unix systems.
   - published binary version xsane-win32-0v01 and xsane-win32-0v02 based
     on xsane-pre0.61 versions

 - removed an ugly bug: in struct Preferences there was predefined a
   string ("/tmp/") that caused a bad memory state when the string memory
   was freed, instead the string is defined in xsane_pref_restore now

 - changes for tiff format:
   - added support for 16 bit tiff format.
   - predefined tiff-compression is changed from 5 to PACKBITS(16bit),
     JPEG(8bit), FAXG3(1bit).
   - add resoultion-tags and datetime-tag to tiff files.

 - added "change directory" entry to preferences menu

 - added "scanning for devices" dialog
2000-08-28 16:00:18 +00:00
rh
b7a735a27d Update sane to 1.0.3. Changes include:
* New backends: mustek_pp, plustek, st400, v4l.
* Updated backends: Artec (v0.5.14), Coolscan (v0.4.3), Epson (v0.1.33),
  HP (v0.88), Mustek (v1.0-96), Sharp (v0.31), UMAX (v1.0-21).
* Removed backend info sagitta.desc due to lack of interest.
* Installing no longer depends on 'rev'.
* Added and structured documentation.
* Every backend has a man page now.
* Debug messages are now sent to syslog if stderr is a socket.
* New 16 bit support to scanimage.
* Aliased and hidden backend support.
* Port to UnixWare 2.x and UnixWare 7.
* New script 'sane-config' to help frontend developers.
* Added Ricoh IS50 support.
* Updated backends: Artec (v0.5.13), CANON (v991108), DC-25 (1.2), HP
  (v0.86), Microtek (0.12.0), Microtek2 (v0.8), UMAX (v1.0-build-18),
  Epson (v0.1.15), Sharp (v0.30), sp15c (1.12) and m3096g (1.11).
* Automatic document feeder support for scanimage.
* New backend for Avision AV 630 CS.
* New Linux SCSI Generic driver.
* Upgraded to libtool 1.3.4
* GIMP compatibility patch.
* OS/2 patches.
* Bugfixes.
2000-08-28 15:18:53 +00:00
rh
da645e5a2e Fix PLIST. 2000-08-28 13:26:52 +00:00
rh
c8ae3ec1c8 Update tgif to 4.1.38. Changes include:
* Fix a bug in Latest Release Info under the Help Menu.
 * Fix a bug in handling the Edit Attribute in Editor Context Menu when the
   edit_attrs_in_context_menu attribute is used.
 * Fix a bug that may cause seg faults when reading tgif files.
 * Fix a bug in Print Selected Objects that imported EPS objects are not
   exported.
 * For a tgif file in landscape mode, generate the correct (rotated) PDF
   file.
 * Update ja.po.
 * Add a README file in the spice subdirectory to include some notes on the
   ports and components feature of tgif.
 * Add a compiler option -D_PRTGIF_USE_ISO_LATIN_1_ALWAYS to always use ISO
   8859-1 character set for single-byte characters when running tgif with
   the -print commandline option. Please only use this if you are sure that
   you will *never* use other encoding. You can selectively turn off
   reencoding by using either the Tgif.DontReencode X default or the
   -dontreencode commandline option.
2000-08-28 13:11:31 +00:00
jlam
18cba9d7fa Convert packages to use PERL5_PACKLIST (part 1). These were the easy
ones to do, and each compiled and installed/de-installed apparently
correctly.

As a side effect of the dynamic PLIST, we no longer need to have separate
-static and -shared PLISTs.  It's now easier than ever to make a perl5
package for NetBSD :)
2000-08-27 07:10:59 +00:00
jlam
06f0a4c3c2 Use new PERL5 variable instead of ${LOCALBASE}/bin/perl. 2000-08-27 02:46:03 +00:00
jlam
830cb46e8b Remove share/doc/get_ds7 on pkg_delete; also some cosmetic changes. 2000-08-26 05:12:18 +00:00
wiz
37ff6be319 update to CompuPic-5.1 build 1063 2000-08-26 02:09:20 +00:00
dmcmahill
c69412f7e3 make sure configure actually finds png 2000-08-25 23:47:13 +00:00
jlam
7fa5e584e1 Add appropriate definitions of LDD so check-shlibs works correctly. 2000-08-25 00:20:21 +00:00
wiz
3bdf5fe6b0 fix compilation 2000-08-25 00:17:05 +00:00
dmcmahill
a79b51fb7d add depends on png so we always get that functionality 2000-08-24 00:08:39 +00:00