summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormatthew <matthew@FreeBSD.org>2016-03-21 17:36:13 +0000
committermatthew <matthew@FreeBSD.org>2016-03-21 17:36:13 +0000
commit032b1cbfb639b7edeb839a4bf2a999528d4b1b06 (patch)
tree14e662e2316c42d31d6ee64a9b61819c575efb57
parentf4167baecef6db115b690bc65872e7b210ebc973 (diff)
downloadFreeBSD-ports-032b1cbfb639b7edeb839a4bf2a999528d4b1b06.zip
FreeBSD-ports-032b1cbfb639b7edeb839a4bf2a999528d4b1b06.tar.gz
This class provides a simple abstraction layer between SOAP::Lite and
Salesforce.com. Because SOAP::Lite does not support complexTypes, and document/literal encoding is limited, this module works around those limitations and provides a more intuitive interface a developer can interact with. WWW: http://search.cpan.org/dist/WWW-Salesforce/
-rw-r--r--www/Makefile1
-rw-r--r--www/p5-WWW-Salesforce/Makefile26
-rw-r--r--www/p5-WWW-Salesforce/distinfo2
-rw-r--r--www/p5-WWW-Salesforce/pkg-descr7
-rw-r--r--www/p5-WWW-Salesforce/pkg-plist7
5 files changed, 43 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 1f1f4a7..a77c1a9 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1303,6 +1303,7 @@
SUBDIR += p5-WWW-Robot
SUBDIR += p5-WWW-RobotRules
SUBDIR += p5-WWW-RobotRules-Parser
+ SUBDIR += p5-WWW-Salesforce
SUBDIR += p5-WWW-Scraper-ISBN
SUBDIR += p5-WWW-Scraper-ISBN-Amazon_Driver
SUBDIR += p5-WWW-Scraper-ISBN-ORA_Driver
diff --git a/www/p5-WWW-Salesforce/Makefile b/www/p5-WWW-Salesforce/Makefile
new file mode 100644
index 0000000..05837a4
--- /dev/null
+++ b/www/p5-WWW-Salesforce/Makefile
@@ -0,0 +1,26 @@
+# Created by: Matthew Seaman <matthew@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= WWW-Salesforce
+PORTVERSION= 0.25
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= matthew@FreeBSD.org
+COMMENT= Simple abstraction layer between SOAP::Lite and Salesforce.com
+
+LICENSE= ART10 GPLv1
+LICENSE_COMB= dual
+
+BUILD_DEPENDS= p5-SOAP-Lite>=0.68:${PORTSDIR}/net/p5-SOAP-Lite \
+ p5-Crypt-SSLeay>=0.56:${PORTSDIR}/security/p5-Crypt-SSLeay
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \
+ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage
+
+NO_ARCH= yes
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Salesforce/distinfo b/www/p5-WWW-Salesforce/distinfo
new file mode 100644
index 0000000..b006686
--- /dev/null
+++ b/www/p5-WWW-Salesforce/distinfo
@@ -0,0 +1,2 @@
+SHA256 (WWW-Salesforce-0.25.tar.gz) = a96916cc67212bf382942adac003d0f65c5fd3e77f038b3b9670ebc001de0e5f
+SIZE (WWW-Salesforce-0.25.tar.gz) = 29085
diff --git a/www/p5-WWW-Salesforce/pkg-descr b/www/p5-WWW-Salesforce/pkg-descr
new file mode 100644
index 0000000..e191e24
--- /dev/null
+++ b/www/p5-WWW-Salesforce/pkg-descr
@@ -0,0 +1,7 @@
+This class provides a simple abstraction layer between SOAP::Lite and
+Salesforce.com. Because SOAP::Lite does not support complexTypes, and
+document/literal encoding is limited, this module works around those
+limitations and provides a more intuitive interface a developer can
+interact with.
+
+WWW: http://search.cpan.org/dist/WWW-Salesforce/
diff --git a/www/p5-WWW-Salesforce/pkg-plist b/www/p5-WWW-Salesforce/pkg-plist
new file mode 100644
index 0000000..5f1ac54
--- /dev/null
+++ b/www/p5-WWW-Salesforce/pkg-plist
@@ -0,0 +1,7 @@
+%%SITE_PERL%%/WWW/Salesforce.pm
+%%SITE_PERL%%/WWW/Salesforce/Constants.pm
+%%SITE_PERL%%/WWW/Salesforce/Deserializer.pm
+%%SITE_PERL%%/WWW/Salesforce/Serializer.pm
+%%SITE_PERL%%/WWW/Salesforce/Simple.pm
+%%PERL5_MAN3%%/WWW::Salesforce.3.gz
+%%PERL5_MAN3%%/WWW::Salesforce::Simple.3.gz
OpenPOWER on IntegriCloud