diff options
author | leeym <leeym@FreeBSD.org> | 2006-09-03 01:52:58 +0800 |
---|---|---|
committer | leeym <leeym@FreeBSD.org> | 2006-09-03 01:52:58 +0800 |
commit | d70edf7a0050e64c2cacd8e43bea82e151d3fd59 (patch) | |
tree | e0043e834f1400f4616cc20740c635935d76e66b /comms | |
parent | 8f55e6f1d3943bd701a5cfb84cefe875c11df5b8 (diff) | |
download | freebsd-ports-gnome-d70edf7a0050e64c2cacd8e43bea82e151d3fd59.tar.gz freebsd-ports-gnome-d70edf7a0050e64c2cacd8e43bea82e151d3fd59.tar.zst freebsd-ports-gnome-d70edf7a0050e64c2cacd8e43bea82e151d3fd59.zip |
- add p5-SMS-Send-0.03
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/
PR: based on 102506
Submitted by: snowfly@yuntech.edu.tw
Diffstat (limited to 'comms')
-rw-r--r-- | comms/Makefile | 1 | ||||
-rw-r--r-- | comms/p5-SMS-Send/Makefile | 41 | ||||
-rw-r--r-- | comms/p5-SMS-Send/distinfo | 3 | ||||
-rw-r--r-- | comms/p5-SMS-Send/pkg-descr | 16 | ||||
-rw-r--r-- | comms/p5-SMS-Send/pkg-plist | 11 |
5 files changed, 72 insertions, 0 deletions
diff --git a/comms/Makefile b/comms/Makefile index 45ebc714cf4d..56357a8dae74 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -72,6 +72,7 @@ SUBDIR += p5-Device-Modem SUBDIR += p5-Device-SerialPort SUBDIR += p5-Fax-Hylafax-Client + SUBDIR += p5-SMS-Send SUBDIR += plp SUBDIR += pr SUBDIR += predict diff --git a/comms/p5-SMS-Send/Makefile b/comms/p5-SMS-Send/Makefile new file mode 100644 index 000000000000..49ba3868996c --- /dev/null +++ b/comms/p5-SMS-Send/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: p5-SMS-Send +# Date created: 2006-08-26 +# Whom: Tsung-Han Yeh <snowfly@yuntech.edu.tw> +# +# $FreeBSD$ +# + +PORTNAME= SMS-Send +PORTVERSION= 0.03 +CATEGORIES= comms perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +#MASTER_SITE_SUBDIR= CPAN/ADAMK +MASTER_SITE_SUBDIR= SMS +PKGNAMEPREFIX= p5- + +MAINTAINER= snowfly@yuntech.edu.tw +COMMENT= Driver-based API for sending SMS messages + +RUN_DEPENDS= ${SITE_PERL}/Class/Adapter.pm:${PORTSDIR}/devel/p5-Class-Adapter \ + ${SITE_PERL}/Module/Pluggable.pm:${PORTSDIR}/devel/p5-Module-Pluggable \ + ${SITE_PERL}/Params/Util.pm:${PORTSDIR}/devel/p5-Params-Util +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= SMS::Send.3 \ + SMS::Send::AU::Test.3 \ + SMS::Send::Driver.3 \ + SMS::Send::Test.3 + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500601 +RUN_DEPENDS+= ${SITE_PERL}/base.pm:${PORTSDIR}/devel/p5-Class-Fields +.endif + +.if ${PERL_LEVEL} < 500600 +IGNORE= requires perl 5.6.0 due to dependency. Install lang/perl5.8 and try again +.endif + +.include <bsd.port.post.mk> diff --git a/comms/p5-SMS-Send/distinfo b/comms/p5-SMS-Send/distinfo new file mode 100644 index 000000000000..cef2d9feb74f --- /dev/null +++ b/comms/p5-SMS-Send/distinfo @@ -0,0 +1,3 @@ +MD5 (SMS-Send-0.03.tar.gz) = d0fac149fe00ab6597b974d53bc91766 +SHA256 (SMS-Send-0.03.tar.gz) = f31a6467ffb3a430287fc7d9019f435d22ee3f27003d03b967bf8e9e4f171b97 +SIZE (SMS-Send-0.03.tar.gz) = 26392 diff --git a/comms/p5-SMS-Send/pkg-descr b/comms/p5-SMS-Send/pkg-descr new file mode 100644 index 000000000000..d9ff3b9dba51 --- /dev/null +++ b/comms/p5-SMS-Send/pkg-descr @@ -0,0 +1,16 @@ +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/ diff --git a/comms/p5-SMS-Send/pkg-plist b/comms/p5-SMS-Send/pkg-plist new file mode 100644 index 000000000000..2269be07b0f4 --- /dev/null +++ b/comms/p5-SMS-Send/pkg-plist @@ -0,0 +1,11 @@ +@comment $FreeBSD$ +%%SITE_PERL%%/SMS/Send.pm +%%SITE_PERL%%/SMS/Send/AU/Test.pm +%%SITE_PERL%%/SMS/Send/Driver.pm +%%SITE_PERL%%/SMS/Send/Test.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/SMS/Send/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SMS/Send +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SMS +@dirrmtry %%SITE_PERL%%/SMS/Send/AU +@dirrmtry %%SITE_PERL%%/SMS/Send +@dirrmtry %%SITE_PERL%%/SMS |