Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Aug 2006 00:37:03 +0800 (CST)
From:      Tsung-Han Yeh <snowfly@yuntech.edu.tw>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/102506: [NEW PORT] devel/p5-SMS-Send: Driver-based API for sending SMS messages
Message-ID:  <200608251637.k7PGb3pA018381@AntiVirus.yuntech.edu.tw>
Resent-Message-ID: <200608251620.k7PGKKRw013207@freefall.freebsd.org>

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

>Number:         102506
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-SMS-Send: Driver-based API for sending SMS messages
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 25 16:20:19 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Tsung-Han Yeh
>Release:        FreeBSD 6.1-RELEASE-p3 i386
>Organization:
>Environment:
System: FreeBSD AntiVirus.yuntech.edu.tw 6.1-RELEASE-p3 FreeBSD 6.1-RELEASE-p3 #0: Mon Aug  7 23:51:24 CST
>Description:
SMS::Send is intended to provide a driver-based single API for sending SMS and 
MMS messages. The intent is to provide a single API against which to write the
code to send an SMS message.

At the same time, the intent is to remove the limits of some of the previous 
attempts at this sort of API, like "must be free internet-based SMS services".

SMS::Send drivers are installed seperately, and might use the web, email or 
physical SMS hardware. It could be a free or paid. The details shouldn't matter.

You should not have to care how it is actually sent, only that it has been sent 
(although some drivers may not be able to provide certainty).


Author: Adam Kennedy <cpan@ali.as>
WWW:	http://search.cpan.org/dist/SMS-Send/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-SMS-Send-0.03.shar begins here ---
# 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:
#
#	p5-SMS-Send
#	p5-SMS-Send/pkg-descr
#	p5-SMS-Send/Makefile
#	p5-SMS-Send/pkg-plist
#	p5-SMS-Send/distinfo
#
echo c - p5-SMS-Send
mkdir -p p5-SMS-Send > /dev/null 2>&1
echo x - p5-SMS-Send/pkg-descr
sed 's/^X//' >p5-SMS-Send/pkg-descr << 'END-of-p5-SMS-Send/pkg-descr'
XSMS::Send is intended to provide a driver-based single API for sending SMS and 
XMMS messages. The intent is to provide a single API against which to write the
Xcode to send an SMS message.
X
XAt the same time, the intent is to remove the limits of some of the previous 
Xattempts at this sort of API, like "must be free internet-based SMS services".
X
XSMS::Send drivers are installed seperately, and might use the web, email or 
Xphysical SMS hardware. It could be a free or paid. The details shouldn't matter.
X
XYou should not have to care how it is actually sent, only that it has been sent 
X(although some drivers may not be able to provide certainty).
X
X
XAuthor: Adam Kennedy <cpan@ali.as>
XWWW:	http://search.cpan.org/dist/SMS-Send/
END-of-p5-SMS-Send/pkg-descr
echo x - p5-SMS-Send/Makefile
sed 's/^X//' >p5-SMS-Send/Makefile << 'END-of-p5-SMS-Send/Makefile'
X# New ports collection makefile for:	p5-SMS-Send
X# Date created:		2006-08-26
X# Whom:			Tsung-Han Yeh <snowfly@yuntech.edu.tw>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	SMS-Send
XPORTVERSION=	0.03
XCATEGORIES=	devel perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	CPAN/ADAMK
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	snowfly@yuntech.edu.tw
XCOMMENT=	Driver-based API for sending SMS messages
X
XBUILD_DEPENDS=	${SITE_PERL}/Class/Adapter.pm:${PORTSDIR}/devel/p5-Class-Adapter \
X		${SITE_PERL}/Module/Pluggable.pm:${PORTSDIR}/devel/p5-Module-Pluggable \
X		${SITE_PERL}/Params/Util.pm:${PORTSDIR}/devel/p5-Params-Util
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN3=		SMS::Send.3 \
X		SMS::Send::AU::Test.3 \
X		SMS::Send::Driver.3 \
X		SMS::Send::Test.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 500601
XBUILD_DEPENDS+=	${SITE_PERL}/base.pm:${PORTSDIR}/devel/p5-Class-Fields
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-SMS-Send/Makefile
echo x - p5-SMS-Send/pkg-plist
sed 's/^X//' >p5-SMS-Send/pkg-plist << 'END-of-p5-SMS-Send/pkg-plist'
X@comment $FreeBSD$
X%%SITE_PERL%%/SMS/Send.pm
X%%SITE_PERL%%/SMS/Send/AU/Test.pm
X%%SITE_PERL%%/SMS/Send/Driver.pm
X%%SITE_PERL%%/SMS/Send/Test.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/SMS/Send/.packlist
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SMS/Send
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SMS
X@dirrmtry %%SITE_PERL%%/SMS/Send/AU
X@dirrmtry %%SITE_PERL%%/SMS/Send
X@dirrmtry %%SITE_PERL%%/SMS
END-of-p5-SMS-Send/pkg-plist
echo x - p5-SMS-Send/distinfo
sed 's/^X//' >p5-SMS-Send/distinfo << 'END-of-p5-SMS-Send/distinfo'
XMD5 (SMS-Send-0.03.tar.gz) = d0fac149fe00ab6597b974d53bc91766
XSHA256 (SMS-Send-0.03.tar.gz) = f31a6467ffb3a430287fc7d9019f435d22ee3f27003d03b967bf8e9e4f171b97
XSIZE (SMS-Send-0.03.tar.gz) = 26392
END-of-p5-SMS-Send/distinfo
exit
--- p5-SMS-Send-0.03.shar ends here ---

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608251637.k7PGb3pA018381>