Subject: CVS commit: pkgsrc/comms/scmxx
To: None <pkgsrc-changes@netbsd.org>
From: Klaus Klein <kleink@netbsd.org>
List: pkgsrc-changes
Date: 03/16/2003 12:21:04
Module Name:	pkgsrc
Committed By:	kleink
Date:		Sun Mar 16 10:21:04 UTC 2003

Modified Files:
	pkgsrc/comms/scmxx: Makefile PLIST distinfo

Log Message:
Update to scmxx-0.6.3.6; changes include:

0.6.3.6
    rewrote parts of src/Makefile (warning: only the use of
	GNU make is supported although others may also work, see
	short comment in src/Makefile)
    changed (src/)Makefile target "dist-clean" to "distclean"
    removed src/Makefile maintainer-clean target
    added wchar.h/stddef.h configure check and depincludes rules
    added file dep_wcslen.c with depincludes rule (see top of file)
    added wcslen check (also in libwcs)
    call automake in ./maintainer-prep to create install-sh
    check getop.h or getopt/getopt.h presence
    moving header includes from common.h to the .c files
    do not make use of mktime as this is often broken
    remove configure mktime check
    added another flavour of M50 to supported phones
    open port with O_NONBLOCK and disable O_NONBLOCK when device is open
    add option --ignore-serial-bits to make some phones/cables work
    add option --device-timeout=<seconds>
    print exact type of unsupported sms pdus to stderr
    reindented all code

0.6.3.5
    fix segfault
    run phone_init (thus fixing direct sms receive)

0.6.3.4
    removing a lot of bugs about uninitialized variables that turned
	into segmentation faults (thanks to Ronald Wahl for showing
	up my programming errors)
    fixed some other small bugs that made show up wrong data (network
	status, network gprs status)
    remove caching code for vendor and model as it crashes e.g. with
	CygWin (maybe their compiler again?)

0.6.3.3
    replacing cfmakeraw by redefining the function (instead of a code block
	replacement) and adjust configure.in
    do not open device non-blocking
    set termios read counter to 10 seconds and character counter to 0
    make repeating of last at command generic
    rewritten tty_read method with split-off tty_readline method
    interpret the bit error rate value on info output
    replace "ATZ" init string with "\rATZ"
    apply the fix from 0.6.3.2 correctly
    create scmxx.spec from scmxx.spec.in by maintainer-prep script

0.6.3.2
    add S46 to supported phones
    include fix from http://bugs.debian.org/171217
    exchange 'make' with '$(MAKE)' in toplevel Makefile

0.6.3.1
    fix one character in scmxx.c to get output again
    fixed Makefile.in to install the man page

0.6.3
    first usage of wchar_t and iconv which makes several input/output charsets
	possible and even compatible
    enabling generic charsets for phonebook upload and download
    enabling generic charsets for sms sending and decoding
    enabling special sequences \XXXX for generic characters and \n for <NL> and
        \\ for '\'
    added local date format output for SMS and info
    fix sms resend bug
    fix a lot of sms decoding bugs and clean up the SMS header code
    added UCS2 decoding of SMS
    added status report request option --srr
    changes --file (-f) to --out (-o)

0.6.2
    fix configure.in to check for Win32 specialties
    fix Makefile.in to make use of Win32 specialties
    add SL45i (SLIK) to known phones
    decreased maximum PDU size for file upload to 175 to fix SL4x v23 VCF upload
    rearrange info() output


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.19 pkgsrc/comms/scmxx/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/comms/scmxx/PLIST
cvs rdiff -r1.15 -r1.16 pkgsrc/comms/scmxx/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.