Add sms_client 3.0.2, a simple UNIX SMS client to send messages to

phones or pagers.

PR:		24257
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
This commit is contained in:
Will Andrews 2001-03-10 19:55:32 +00:00
parent dcf81d8798
commit d59bde8d34
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=39461
7 changed files with 296 additions and 0 deletions

View file

@ -20,6 +20,7 @@
SUBDIR += qico SUBDIR += qico
SUBDIR += qpage SUBDIR += qpage
SUBDIR += seyon SUBDIR += seyon
SUBDIR += sms_client
SUBDIR += snooper SUBDIR += snooper
SUBDIR += sredird SUBDIR += sredird
SUBDIR += tkhylafax SUBDIR += tkhylafax

23
comms/sms_client/Makefile Normal file
View file

@ -0,0 +1,23 @@
# New ports collection makefile for: sms_client
# Date created: 11 January 2001
# Whom: George Reid <greid@ukug.uk.freebsd.org>
#
# $FreeBSD$
#
PORTNAME= sms_client
PORTVERSION= 3.0.2
CATEGORIES= comms
MASTER_SITES= http://www.styx.demon.co.uk/archive/
MAINTAINER= greid@ukug.uk.freebsd.org
HAS_CONFIGURE= yes
MAN1= sms_client.1
post-configure:
${SED} -e 's@gcc@${CC}@g' -e 's@-Wall@${CFLAGS} -Wall@g' \
${FILESDIR}/Makefile.config > ${WRKSRC}/Makefile.config
.include <bsd.port.mk>

View file

@ -0,0 +1 @@
MD5 (sms_client-3.0.2.tar.gz) = a0693cd5dbe42bea8740d080b941b585

View file

@ -0,0 +1,88 @@
# --------------------------------------------------------------------
# SMS Client, send messages to mobile phones and pagers
#
# Makefile.config
#
# Copyright (C) 1997,1998,1999,2000 Angelo Masci
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this library; if not, write to the Free
# Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
# You can contact the author at this e-mail address:
#
# angelo@styx.demon.co.uk
#
# --------------------------------------------------------------------
# $Id$
# --------------------------------------------------------------------
# --------------------------------------------------------------------
# FreeBSD
# --------------------------------------------------------------------
PLATFORM = -DFREEBSD
CC = gcc
MAKE = make
CFLAGS = -g -I. -Wall -pedantic $(PLATFORM)
XTRALIBS =
# --------------------------------------------------------------------
SMSUSER = bin
SMSGROUP = bin
# --------------------------------------------------------------------
BINPREFIX = $(PREFIX)
ETCPREFIX = $(PREFIX)
MANPREFIX = $(PREFIX)
SPOOLDIR = $(PREFIX)/var/spool
LOGDIR = $(PREFIX)/var/log
MLOCALSMSRC = .sms_addressbook
MGLOBALSMSRC = $(ETCPREFIX)/etc/sms/sms_addressbook
MSERVICEDIR = $(ETCPREFIX)/etc/sms
MLOGFILE = $(LOGDIR)/smslog
MSNPPDLOGFILE = $(LOGDIR)/snppdlog
MSMSDLOGFILE = $(LOGDIR)/smsdlog
# --------------------------------------------------------------------
# SMS_Client can be built to use the libmodem package or
# its own internal modem routines. Currently the internal routines
# are known to be unstable and are still considered to be in ALPHA
# Valid Values for MODEMLIB are:
#
# $(LIBMODEM) - use the libmodem-1.0.0 packages with patches
# $(SMSMODEM) - use the internal modem routines
LIBMODEM = 1
SMSMODEM = 2
MODEMLIB = $(SMSMODEM)
# --------------------------------------------------------------------
BINDIR = $(BINPREFIX)/bin
ETCDIR = $(ETCPREFIX)/etc
MANDIR = $(MANPREFIX)/man
MANEXT = 1
INSTALL = /usr/bin/install -c
RM = /bin/rm -f
CP = /bin/cp
TR = /usr/bin/tr
AR = /usr/bin/ar -rc
STRIP = /usr/bin/strip
RANLIB = ranlib
# --------------------------------------------------------------------

View file

@ -0,0 +1 @@
A simple UNIX SMS client to send messages to phones or pagers

View file

@ -0,0 +1,15 @@
A simple UNIX client allowing you to send SMS messages to mobile phones
and pagers. The software currently supports a number of providers
and protocols from various countries.
Using an unlisted provider that allow TAP access should be quite straight
forward.
There are a large number of services that do not appear to use TAP
but instead simple user interfaces for interactive use by a user dialing up
with a modem. For several UK based services such as these drivers have been
written, note that providers often offer more that one service and as such
you may require a different driver for each one.
- George Reid
greid@ukug.uk.freebsd.org

167
comms/sms_client/pkg-plist Normal file
View file

@ -0,0 +1,167 @@
bin/sms_address
bin/sms_client
etc/sms/scripts/email
etc/sms/services/a1
etc/sms/services/ampi
etc/sms/services/answer
etc/sms/services/att_web
etc/sms/services/azcom
etc/sms/services/bteasyreach
etc/sms/services/btmessagemaster
etc/sms/services/callmax
etc/sms/services/cellnet
etc/sms/services/cellnet_web
etc/sms/services/d2
etc/sms/services/detemobil
etc/sms/services/digifone
etc/sms/services/eirpage
etc/sms/services/eplus
etc/sms/services/europolitan
etc/sms/services/generic
etc/sms/services/hello
etc/sms/services/kpn
etc/sms/services/libertel
etc/sms/services/lycos_web
etc/sms/services/minicall
etc/sms/services/minicall_new
etc/sms/services/mobistar
etc/sms/services/mtn
etc/sms/services/netcom
etc/sms/services/nextel_web
etc/sms/services/nz
etc/sms/services/one2one
etc/sms/services/orange
etc/sms/services/orange_web
etc/sms/services/pagenet_web
etc/sms/services/pageone
etc/sms/services/proximus
etc/sms/services/proximus_web
etc/sms/services/skytel1
etc/sms/services/skytel2
etc/sms/services/snpp
etc/sms/services/swisscom
etc/sms/services/telenor
etc/sms/services/telia
etc/sms/services/telstra
etc/sms/services/tim
etc/sms/services/ucp_tcp
etc/sms/services/vodacom
etc/sms/services/vodafone
etc/sms/services/vodafone_autralia
etc/sms/services/vodafone_tap
etc/sms/services/vodapage_block
etc/sms/services/vstream
etc/sms/sms_addressbook
etc/sms/sms_config
etc/sms/sms_daemons
etc/sms/sms_modem
etc/sms/sms_services
@dirrm var/spool/sms/services/vstream
@dirrm var/spool/sms/services/vodapage_block
@dirrm var/spool/sms/services/vodafone_tap
@dirrm var/spool/sms/services/vodafone_autralia
@dirrm var/spool/sms/services/vodafone
@dirrm var/spool/sms/services/vodacom
@dirrm var/spool/sms/services/ucp_tcp
@dirrm var/spool/sms/services/tim
@dirrm var/spool/sms/services/telstra
@dirrm var/spool/sms/services/telia
@dirrm var/spool/sms/services/telenor
@dirrm var/spool/sms/services/swisscom
@dirrm var/spool/sms/services/snpp
@dirrm var/spool/sms/services/skytel2
@dirrm var/spool/sms/services/skytel1
@dirrm var/spool/sms/services/proximus_web
@dirrm var/spool/sms/services/proximus
@dirrm var/spool/sms/services/pageone
@dirrm var/spool/sms/services/pagenet_web
@dirrm var/spool/sms/services/orange_web
@dirrm var/spool/sms/services/orange
@dirrm var/spool/sms/services/one2one
@dirrm var/spool/sms/services/nz
@dirrm var/spool/sms/services/nextel_web
@dirrm var/spool/sms/services/netcom
@dirrm var/spool/sms/services/mtn
@dirrm var/spool/sms/services/mobistar
@dirrm var/spool/sms/services/minicall_new
@dirrm var/spool/sms/services/minicall
@dirrm var/spool/sms/services/lycos_web
@dirrm var/spool/sms/services/libertel
@dirrm var/spool/sms/services/kpn
@dirrm var/spool/sms/services/hello
@dirrm var/spool/sms/services/generic
@dirrm var/spool/sms/services/europolitan
@dirrm var/spool/sms/services/eplus
@dirrm var/spool/sms/services/eirpage
@dirrm var/spool/sms/services/digifone
@dirrm var/spool/sms/services/detemobil
@dirrm var/spool/sms/services/d2
@dirrm var/spool/sms/services/cellnet_web
@dirrm var/spool/sms/services/cellnet
@dirrm var/spool/sms/services/callmax
@dirrm var/spool/sms/services/btmessagemaster
@dirrm var/spool/sms/services/bteasyreach
@dirrm var/spool/sms/services/azcom
@dirrm var/spool/sms/services/att_web
@dirrm var/spool/sms/services/answer
@dirrm var/spool/sms/services/ampi
@dirrm var/spool/sms/services/a1
@dirrm var/spool/sms/services
@dirrm var/spool/sms/named_pipes
@dirrm var/spool/sms/locks
@dirrm var/spool/sms/incoming
@dirrm var/spool/sms/errors/vstream
@dirrm var/spool/sms/errors/vodapage_block
@dirrm var/spool/sms/errors/vodafone_tap
@dirrm var/spool/sms/errors/vodafone_autralia
@dirrm var/spool/sms/errors/vodafone
@dirrm var/spool/sms/errors/vodacom
@dirrm var/spool/sms/errors/ucp_tcp
@dirrm var/spool/sms/errors/tim
@dirrm var/spool/sms/errors/telstra
@dirrm var/spool/sms/errors/telia
@dirrm var/spool/sms/errors/telenor
@dirrm var/spool/sms/errors/swisscom
@dirrm var/spool/sms/errors/snpp
@dirrm var/spool/sms/errors/skytel2
@dirrm var/spool/sms/errors/skytel1
@dirrm var/spool/sms/errors/proximus_web
@dirrm var/spool/sms/errors/proximus
@dirrm var/spool/sms/errors/pageone
@dirrm var/spool/sms/errors/pagenet_web
@dirrm var/spool/sms/errors/orange_web
@dirrm var/spool/sms/errors/orange
@dirrm var/spool/sms/errors/one2one
@dirrm var/spool/sms/errors/nz
@dirrm var/spool/sms/errors/nextel_web
@dirrm var/spool/sms/errors/netcom
@dirrm var/spool/sms/errors/mtn
@dirrm var/spool/sms/errors/mobistar
@dirrm var/spool/sms/errors/minicall_new
@dirrm var/spool/sms/errors/minicall
@dirrm var/spool/sms/errors/lycos_web
@dirrm var/spool/sms/errors/libertel
@dirrm var/spool/sms/errors/kpn
@dirrm var/spool/sms/errors/hello
@dirrm var/spool/sms/errors/generic
@dirrm var/spool/sms/errors/europolitan
@dirrm var/spool/sms/errors/eplus
@dirrm var/spool/sms/errors/eirpage
@dirrm var/spool/sms/errors/digifone
@dirrm var/spool/sms/errors/detemobil
@dirrm var/spool/sms/errors/d2
@dirrm var/spool/sms/errors/cellnet_web
@dirrm var/spool/sms/errors/cellnet
@dirrm var/spool/sms/errors/callmax
@dirrm var/spool/sms/errors/btmessagemaster
@dirrm var/spool/sms/errors/bteasyreach
@dirrm var/spool/sms/errors/azcom
@dirrm var/spool/sms/errors/att_web
@dirrm var/spool/sms/errors/answer
@dirrm var/spool/sms/errors/ampi
@dirrm var/spool/sms/errors/a1
@dirrm var/spool/sms/errors
@dirrm var/spool/sms
@dirrm etc/sms/services
@dirrm etc/sms/scripts
@dirrm etc/sms