Subject: CVS commit: pkgsrc/comms/scmxx
To: None <>
From: Klaus Klein <>
List: pkgsrc-changes
Date: 03/10/2002 10:10:01
Module Name:	pkgsrc
Committed By:	kleink
Date:		Sun Mar 10 08:10:01 UTC 2002

Modified Files:
	pkgsrc/comms/scmxx: Makefile PLIST distinfo
Removed Files:
	pkgsrc/comms/scmxx/patches: patch-aa patch-ab patch-ac patch-ad
	    patch-ae patch-af

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

    changed from strcmp to strcasecmp for "cme error: invalid index" check
	in pbook code
    Merged the variable baudrate patches from
	Klaus Klein <> and
	Klaus Singvogel<> to make it work better with the ME45
    Merged Makefile patch from Klaus Klein to make it compile better on NetBSD
    Simplyfied serial setup a bit (use already present system functions)
    Changes Package description (.deb and .rpm) and added SL45 and S45 to
        supported phones in scmxx.c
    Moved --pipe in --help output
    fix sms '@' bug in sending
	(thanks to Nuno Miguel Fernandes Sucena Almeida <>)
    complete GSM charset compliance (more input characters than the S35i
    change sms input definition: greek character must be masked with a
	prepended '\' which enables all greek characters instead of only
	the non-coliding ones
    renamed device.h to config.h
    change config.h to defines and declare variables in common.h and init them
	in scmxx.c:main by calling the set methods
    added docs/specialchars.txt and docs/greekchars.txt
    new parameter pair --greek and --nogreek (dependent on compile settings)
	see docs greekchars.txt for details
    clean-up of the functions in gsmcodes.c
    fix phonebook text field length check for the new casted characters
    we now use autoconf and autoheader to create the build files
	config.h and Makefile (thanks to Michael Banck <>)
    specfile updated (thanks to KriĘtof Petr <>)
    fix crash when build with optimizations
    fix include of present CFLAGS env
    decode some known sms user data header fields and display this information
    show 8bit and 16bit sms messages as hexstring (instead of nothing)

To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 pkgsrc/comms/scmxx/Makefile pkgsrc/comms/scmxx/distinfo
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/comms/scmxx/PLIST
cvs rdiff -r1.1.1.1 -r0 pkgsrc/comms/scmxx/patches/patch-aa
cvs rdiff -r1.2 -r0 pkgsrc/comms/scmxx/patches/patch-ab
cvs rdiff -r1.1 -r0 pkgsrc/comms/scmxx/patches/patch-ac \
    pkgsrc/comms/scmxx/patches/patch-ad pkgsrc/comms/scmxx/patches/patch-ae \

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