Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jan 2001 21:32:47 +0000 (GMT)
From:      George Reid <greid@dogma.freebsd-uk.eu.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/24257: New port: sms_client: A simple UNIX SMS client to send messages to phones or pagers
Message-ID:  <Pine.BSF.4.21.0101112132170.3329-100000@sobek.openirc.co.uk>

next in thread | raw e-mail | index | archive | help

>Number:         24257
>Category:       ports
>Synopsis:       New port: sms_client: A simple UNIX SMS client to send messages to phones or pagers
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 11 13:30:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     George Reid
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
FreeBSD UKUG
>Environment:
n/a
>Description:
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
>How-To-Repeat:
n/a
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	sms_client
#	sms_client/Makefile
#	sms_client/distinfo
#	sms_client/pkg-descr
#	sms_client/files
#	sms_client/files/Makefile.config
#	sms_client/pkg-comment
#	sms_client/pkg-plist
#
echo c - sms_client
mkdir -p sms_client > /dev/null 2>&1
echo x - sms_client/Makefile
sed 's/^X//' >sms_client/Makefile << 'END-of-sms_client/Makefile'
X# New ports collection makefile for:   sms_client
X# Date created:        11 January 2001
X# Whom:                George Reid <greid@ukug.uk.freebsd.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=       	sms_client
XPORTVERSION=		3.0.2
XCATEGORIES=     	comms
XMASTER_SITES=   	http://www.styx.demon.co.uk/archive/
X
XMAINTAINER=		greid@ukug.uk.freebsd.org
X
XHAS_CONFIGURE=		yes
X
XMAN1=			sms_client.1
X
Xpost-configure:
X	@${CP} ${FILESDIR}/Makefile.config ${WRKSRC}/
X
X.include <bsd.port.mk>
END-of-sms_client/Makefile
echo x - sms_client/distinfo
sed 's/^X//' >sms_client/distinfo << 'END-of-sms_client/distinfo'
XMD5 (sms_client-3.0.2.tar.gz) = a0693cd5dbe42bea8740d080b941b585
END-of-sms_client/distinfo
echo x - sms_client/pkg-descr
sed 's/^X//' >sms_client/pkg-descr << 'END-of-sms_client/pkg-descr'
XA simple UNIX client allowing you to send SMS messages to mobile phones 
Xand pagers. The software currently supports a number of providers
Xand protocols from various countries.
X
XUsing an unlisted provider that allow TAP access should be quite straight 
Xforward. 
X
XThere are a large number of services that do not appear to use TAP
Xbut instead simple user interfaces for interactive use by a user dialing up
Xwith a modem. For several UK based services such as these drivers have been
Xwritten, note that providers often offer more that one service and as such 
Xyou may require a different driver for each one.
X
X- George Reid
Xgreid@ukug.uk.freebsd.org
END-of-sms_client/pkg-descr
echo c - sms_client/files
mkdir -p sms_client/files > /dev/null 2>&1
echo x - sms_client/files/Makefile.config
sed 's/^X//' >sms_client/files/Makefile.config << 'END-of-sms_client/files/Makefile.config'
X# -------------------------------------------------------------------- 
X# SMS Client, send messages to mobile phones and pagers		
X#									
X# Makefile.config							
X#									
X#  Copyright (C) 1997,1998,1999,2000 Angelo Masci				
X#									
X#  This library is free software; you can redistribute it and/or	
X#  modify it under the terms of the GNU Library General Public		
X#  License as published by the Free Software Foundation; either	
X#  version 2 of the License, or (at your option) any later version.	
X#									
X#  This library is distributed in the hope that it will be useful,	
X#  but WITHOUT ANY WARRANTY; without even the implied warranty of	
X#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU	
X#  Library General Public License for more details.			
X#									
X#  You should have received a copy of the GNU Library General Public	
X#  License along with this library; if not, write to the Free		
X#  Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.	
X#									
X#  You can contact the author at this e-mail address:			
X#									
X#  angelo@styx.demon.co.uk						
X#									
X# -------------------------------------------------------------------- 
X# $Id$
X# -------------------------------------------------------------------- 
X
X# --------------------------------------------------------------------
X# FreeBSD
X# --------------------------------------------------------------------
X
XPLATFORM = -DFREEBSD
XCC       = gcc
XMAKE     = make
XCFLAGS   = -g -I. -Wall -pedantic $(PLATFORM)
XXTRALIBS = 
X
X# --------------------------------------------------------------------
X
XSMSUSER   = bin
XSMSGROUP  = bin
X
X# --------------------------------------------------------------------
X
XBINPREFIX = $(PREFIX)
XETCPREFIX = $(PREFIX)
XMANPREFIX = $(PREFIX)
XSPOOLDIR  = $(PREFIX)/var/spool
XLOGDIR    = $(PREFIX)/var/log
X
XMLOCALSMSRC   = .sms_addressbook
XMGLOBALSMSRC  = $(ETCPREFIX)/etc/sms/sms_addressbook
XMSERVICEDIR   = $(ETCPREFIX)/etc/sms
XMLOGFILE      = $(LOGDIR)/smslog
XMSNPPDLOGFILE = $(LOGDIR)/snppdlog
XMSMSDLOGFILE  = $(LOGDIR)/smsdlog
X
X# --------------------------------------------------------------------
X# SMS_Client can be built to use the libmodem package or
X# its own internal modem routines. Currently the internal routines
X# are known to be unstable and are still considered to be in ALPHA
X# Valid Values for MODEMLIB are:
X#
X#	$(LIBMODEM) - use the libmodem-1.0.0 packages with patches
X# 	$(SMSMODEM) - use the internal modem routines
X
XLIBMODEM = 1
XSMSMODEM = 2
X
XMODEMLIB = $(SMSMODEM)
X
X# --------------------------------------------------------------------
X
XBINDIR  = $(BINPREFIX)/bin
XETCDIR  = $(ETCPREFIX)/etc
XMANDIR  = $(MANPREFIX)/man
XMANEXT  = 1
XINSTALL = /usr/bin/install -c
XRM      = /bin/rm -f
XCP      = /bin/cp
XTR	= /usr/bin/tr
XAR	= /usr/bin/ar -rc
XSTRIP   = /usr/bin/strip
XRANLIB  = ranlib 
X
X# --------------------------------------------------------------------
END-of-sms_client/files/Makefile.config
echo x - sms_client/pkg-comment
sed 's/^X//' >sms_client/pkg-comment << 'END-of-sms_client/pkg-comment'
XA simple UNIX SMS client to send messages to phones or pagers
END-of-sms_client/pkg-comment
echo x - sms_client/pkg-plist
sed 's/^X//' >sms_client/pkg-plist << 'END-of-sms_client/pkg-plist'
Xbin/sms_address
Xbin/sms_client
Xetc/sms/scripts/email
Xetc/sms/services/a1
Xetc/sms/services/ampi
Xetc/sms/services/answer
Xetc/sms/services/att_web
Xetc/sms/services/azcom
Xetc/sms/services/bteasyreach
Xetc/sms/services/btmessagemaster
Xetc/sms/services/callmax
Xetc/sms/services/cellnet
Xetc/sms/services/cellnet_web
Xetc/sms/services/d2
Xetc/sms/services/detemobil
Xetc/sms/services/digifone
Xetc/sms/services/eirpage
Xetc/sms/services/eplus
Xetc/sms/services/europolitan
Xetc/sms/services/generic
Xetc/sms/services/hello
Xetc/sms/services/kpn
Xetc/sms/services/libertel
Xetc/sms/services/lycos_web
Xetc/sms/services/minicall
Xetc/sms/services/minicall_new
Xetc/sms/services/mobistar
Xetc/sms/services/mtn
Xetc/sms/services/netcom
Xetc/sms/services/nextel_web
Xetc/sms/services/nz
Xetc/sms/services/one2one
Xetc/sms/services/orange
Xetc/sms/services/orange_web
Xetc/sms/services/pagenet_web
Xetc/sms/services/pageone
Xetc/sms/services/proximus
Xetc/sms/services/proximus_web
Xetc/sms/services/skytel1
Xetc/sms/services/skytel2
Xetc/sms/services/snpp
Xetc/sms/services/swisscom
Xetc/sms/services/telenor
Xetc/sms/services/telia
Xetc/sms/services/telstra
Xetc/sms/services/tim
Xetc/sms/services/ucp_tcp
Xetc/sms/services/vodacom
Xetc/sms/services/vodafone
Xetc/sms/services/vodafone_autralia
Xetc/sms/services/vodafone_tap
Xetc/sms/services/vodapage_block
Xetc/sms/services/vstream
Xetc/sms/sms_addressbook
Xetc/sms/sms_config
Xetc/sms/sms_daemons
Xetc/sms/sms_modem
Xetc/sms/sms_services
X@dirrm var/spool/sms/services/vstream
X@dirrm var/spool/sms/services/vodapage_block
X@dirrm var/spool/sms/services/vodafone_tap
X@dirrm var/spool/sms/services/vodafone_autralia
X@dirrm var/spool/sms/services/vodafone
X@dirrm var/spool/sms/services/vodacom
X@dirrm var/spool/sms/services/ucp_tcp
X@dirrm var/spool/sms/services/tim
X@dirrm var/spool/sms/services/telstra
X@dirrm var/spool/sms/services/telia
X@dirrm var/spool/sms/services/telenor
X@dirrm var/spool/sms/services/swisscom
X@dirrm var/spool/sms/services/snpp
X@dirrm var/spool/sms/services/skytel2
X@dirrm var/spool/sms/services/skytel1
X@dirrm var/spool/sms/services/proximus_web
X@dirrm var/spool/sms/services/proximus
X@dirrm var/spool/sms/services/pageone
X@dirrm var/spool/sms/services/pagenet_web
X@dirrm var/spool/sms/services/orange_web
X@dirrm var/spool/sms/services/orange
X@dirrm var/spool/sms/services/one2one
X@dirrm var/spool/sms/services/nz
X@dirrm var/spool/sms/services/nextel_web
X@dirrm var/spool/sms/services/netcom
X@dirrm var/spool/sms/services/mtn
X@dirrm var/spool/sms/services/mobistar
X@dirrm var/spool/sms/services/minicall_new
X@dirrm var/spool/sms/services/minicall
X@dirrm var/spool/sms/services/lycos_web
X@dirrm var/spool/sms/services/libertel
X@dirrm var/spool/sms/services/kpn
X@dirrm var/spool/sms/services/hello
X@dirrm var/spool/sms/services/generic
X@dirrm var/spool/sms/services/europolitan
X@dirrm var/spool/sms/services/eplus
X@dirrm var/spool/sms/services/eirpage
X@dirrm var/spool/sms/services/digifone
X@dirrm var/spool/sms/services/detemobil
X@dirrm var/spool/sms/services/d2
X@dirrm var/spool/sms/services/cellnet_web
X@dirrm var/spool/sms/services/cellnet
X@dirrm var/spool/sms/services/callmax
X@dirrm var/spool/sms/services/btmessagemaster
X@dirrm var/spool/sms/services/bteasyreach
X@dirrm var/spool/sms/services/azcom
X@dirrm var/spool/sms/services/att_web
X@dirrm var/spool/sms/services/answer
X@dirrm var/spool/sms/services/ampi
X@dirrm var/spool/sms/services/a1
X@dirrm var/spool/sms/services
X@dirrm var/spool/sms/named_pipes
X@dirrm var/spool/sms/locks
X@dirrm var/spool/sms/incoming
X@dirrm var/spool/sms/errors/vstream
X@dirrm var/spool/sms/errors/vodapage_block
X@dirrm var/spool/sms/errors/vodafone_tap
X@dirrm var/spool/sms/errors/vodafone_autralia
X@dirrm var/spool/sms/errors/vodafone
X@dirrm var/spool/sms/errors/vodacom
X@dirrm var/spool/sms/errors/ucp_tcp
X@dirrm var/spool/sms/errors/tim
X@dirrm var/spool/sms/errors/telstra
X@dirrm var/spool/sms/errors/telia
X@dirrm var/spool/sms/errors/telenor
X@dirrm var/spool/sms/errors/swisscom
X@dirrm var/spool/sms/errors/snpp
X@dirrm var/spool/sms/errors/skytel2
X@dirrm var/spool/sms/errors/skytel1
X@dirrm var/spool/sms/errors/proximus_web
X@dirrm var/spool/sms/errors/proximus
X@dirrm var/spool/sms/errors/pageone
X@dirrm var/spool/sms/errors/pagenet_web
X@dirrm var/spool/sms/errors/orange_web
X@dirrm var/spool/sms/errors/orange
X@dirrm var/spool/sms/errors/one2one
X@dirrm var/spool/sms/errors/nz
X@dirrm var/spool/sms/errors/nextel_web
X@dirrm var/spool/sms/errors/netcom
X@dirrm var/spool/sms/errors/mtn
X@dirrm var/spool/sms/errors/mobistar
X@dirrm var/spool/sms/errors/minicall_new
X@dirrm var/spool/sms/errors/minicall
X@dirrm var/spool/sms/errors/lycos_web
X@dirrm var/spool/sms/errors/libertel
X@dirrm var/spool/sms/errors/kpn
X@dirrm var/spool/sms/errors/hello
X@dirrm var/spool/sms/errors/generic
X@dirrm var/spool/sms/errors/europolitan
X@dirrm var/spool/sms/errors/eplus
X@dirrm var/spool/sms/errors/eirpage
X@dirrm var/spool/sms/errors/digifone
X@dirrm var/spool/sms/errors/detemobil
X@dirrm var/spool/sms/errors/d2
X@dirrm var/spool/sms/errors/cellnet_web
X@dirrm var/spool/sms/errors/cellnet
X@dirrm var/spool/sms/errors/callmax
X@dirrm var/spool/sms/errors/btmessagemaster
X@dirrm var/spool/sms/errors/bteasyreach
X@dirrm var/spool/sms/errors/azcom
X@dirrm var/spool/sms/errors/att_web
X@dirrm var/spool/sms/errors/answer
X@dirrm var/spool/sms/errors/ampi
X@dirrm var/spool/sms/errors/a1
X@dirrm var/spool/sms/errors
X@dirrm var/spool/sms
X@dirrm etc/sms/services
X@dirrm etc/sms/scripts
X@dirrm etc/sms
END-of-sms_client/pkg-plist
exit



>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0101112132170.3329-100000>