summaryrefslogtreecommitdiff
path: root/comms/sms_client
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2001-03-10 19:55:32 +0000
committerWill Andrews <will@FreeBSD.org>2001-03-10 19:55:32 +0000
commitd59bde8d34c8974fb636ac0acec74a43b5b824eb (patch)
tree616929607d8d3b3604c1cee1fe8d40a6e690cfdc /comms/sms_client
parentAdd dircproxy 1.0.0, a detachable irc proxy server with many features. (diff)
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>
Notes
Notes: svn path=/head/; revision=39461
Diffstat (limited to 'comms/sms_client')
-rw-r--r--comms/sms_client/Makefile23
-rw-r--r--comms/sms_client/distinfo1
-rw-r--r--comms/sms_client/files/Makefile.config88
-rw-r--r--comms/sms_client/pkg-comment1
-rw-r--r--comms/sms_client/pkg-descr15
-rw-r--r--comms/sms_client/pkg-plist167
6 files changed, 295 insertions, 0 deletions
diff --git a/comms/sms_client/Makefile b/comms/sms_client/Makefile
new file mode 100644
index 000000000000..b745375b043d
--- /dev/null
+++ b/comms/sms_client/Makefile
@@ -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>
diff --git a/comms/sms_client/distinfo b/comms/sms_client/distinfo
new file mode 100644
index 000000000000..5e88c9a20464
--- /dev/null
+++ b/comms/sms_client/distinfo
@@ -0,0 +1 @@
+MD5 (sms_client-3.0.2.tar.gz) = a0693cd5dbe42bea8740d080b941b585
diff --git a/comms/sms_client/files/Makefile.config b/comms/sms_client/files/Makefile.config
new file mode 100644
index 000000000000..e844a7ff76f1
--- /dev/null
+++ b/comms/sms_client/files/Makefile.config
@@ -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
+
+# --------------------------------------------------------------------
diff --git a/comms/sms_client/pkg-comment b/comms/sms_client/pkg-comment
new file mode 100644
index 000000000000..98b27ac7e12a
--- /dev/null
+++ b/comms/sms_client/pkg-comment
@@ -0,0 +1 @@
+A simple UNIX SMS client to send messages to phones or pagers
diff --git a/comms/sms_client/pkg-descr b/comms/sms_client/pkg-descr
new file mode 100644
index 000000000000..897c9951e011
--- /dev/null
+++ b/comms/sms_client/pkg-descr
@@ -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
diff --git a/comms/sms_client/pkg-plist b/comms/sms_client/pkg-plist
new file mode 100644
index 000000000000..1c470466e991
--- /dev/null
+++ b/comms/sms_client/pkg-plist
@@ -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