aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorwen <wen@FreeBSD.org>2010-10-11 10:14:48 +0800
committerwen <wen@FreeBSD.org>2010-10-11 10:14:48 +0800
commit84fadba92710f9e6c2a1a8b283122244c363cfc7 (patch)
tree5b414b5fd40646c6584f3c5796a4aef9a6330b26 /www
parent65f4f43c4eb4a5a1c6935be20238ab676f19636c (diff)
downloadfreebsd-ports-gnome-84fadba92710f9e6c2a1a8b283122244c363cfc7.tar.gz
freebsd-ports-gnome-84fadba92710f9e6c2a1a8b283122244c363cfc7.tar.zst
freebsd-ports-gnome-84fadba92710f9e6c2a1a8b283122244c363cfc7.zip
WebService::GData is a blueprint that you should inherit and extend.
It offers a basic hashed based object creation via the word new. All sub classes should be hash based. If you want to pock into the instance, it's easy but everything that is not documented should be considered private. If you play around with undocumented properties/methods and that it changes,upgrading to the new version with all the extra new killer features will be very hard to do. WWW: http://search.cpan.org/dist/WebService-GData/
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/p5-WebService-GData/Makefile41
-rw-r--r--www/p5-WebService-GData/distinfo3
-rw-r--r--www/p5-WebService-GData/pkg-descr10
-rw-r--r--www/p5-WebService-GData/pkg-plist35
5 files changed, 90 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index e69de34db396..d201d5fcd5a9 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1273,6 +1273,7 @@
SUBDIR += p5-WebService-Bloglines
SUBDIR += p5-WebService-BuzzurlAPI
SUBDIR += p5-WebService-CIA
+ SUBDIR += p5-WebService-GData
SUBDIR += p5-WebService-Google-Reader
SUBDIR += p5-WebService-Google-Sets
SUBDIR += p5-WebService-ISBNDB
diff --git a/www/p5-WebService-GData/Makefile b/www/p5-WebService-GData/Makefile
new file mode 100644
index 000000000000..9b8e602b3d19
--- /dev/null
+++ b/www/p5-WebService-GData/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: www/p5-WebService-GData
+# Date created: Oct 11, 2010
+# Whom: Wen Heping <wen@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= WebService-GData
+PORTVERSION= 0.0208
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= WebService
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Google data protocol v2 base object to inherit from
+
+BUILD_DEPENDS= p5-libwww>0:${PORTSDIR}/www/p5-libwww \
+ p5-JSON>=2.0:${PORTSDIR}/converters/p5-JSON
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= WebService::GData::Error.3 \
+ WebService::GData::ClientLogin.3 \
+ WebService::GData::Feed::Category.3 \
+ WebService::GData::Feed::Entry.3 \
+ WebService::GData::Base.3 \
+ WebService::GData::YouTube::Feed::Video.3 \
+ WebService::GData::Constants.3 \
+ WebService::GData::Feed::Link.3 \
+ WebService::GData::Query.3 \
+ WebService::GData::YouTube::Query.3 \
+ WebService::GData::Feed::Entry::Content.3 \
+ WebService::GData.3 \
+ WebService::GData::Error::Entry.3 \
+ WebService::GData::Feed.3 \
+ WebService::GData::YouTube.3 \
+ WebService::GData::Feed::Author.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-WebService-GData/distinfo b/www/p5-WebService-GData/distinfo
new file mode 100644
index 000000000000..346794b0afdc
--- /dev/null
+++ b/www/p5-WebService-GData/distinfo
@@ -0,0 +1,3 @@
+MD5 (WebService-GData-0.0208.tar.gz) = 24d14c6fad8645f74948dc62139ac733
+SHA256 (WebService-GData-0.0208.tar.gz) = 9c5e69ad020c625ce1e907ae8511887e1466137c99c458b85991c6b1d757df09
+SIZE (WebService-GData-0.0208.tar.gz) = 47709
diff --git a/www/p5-WebService-GData/pkg-descr b/www/p5-WebService-GData/pkg-descr
new file mode 100644
index 000000000000..930f691a0b05
--- /dev/null
+++ b/www/p5-WebService-GData/pkg-descr
@@ -0,0 +1,10 @@
+WebService::GData is a blueprint that you should inherit and extend.
+It offers a basic hashed based object creation via the word new.
+
+All sub classes should be hash based. If you want to pock into the
+instance, it's easy but everything that is not documented should be
+considered private. If you play around with undocumented properties/methods
+and that it changes,upgrading to the new version with all the extra
+new killer features will be very hard to do.
+
+WWW: http://search.cpan.org/dist/WebService-GData/
diff --git a/www/p5-WebService-GData/pkg-plist b/www/p5-WebService-GData/pkg-plist
new file mode 100644
index 000000000000..e2704a75f0a6
--- /dev/null
+++ b/www/p5-WebService-GData/pkg-plist
@@ -0,0 +1,35 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/WebService/GData/.packlist
+%%SITE_PERL%%/WebService/GData/Batch/Entry.pm
+%%SITE_PERL%%/WebService/GData/Batch/Response.pm
+%%SITE_PERL%%/WebService/GData/Error/Entry.pm
+%%SITE_PERL%%/WebService/GData/Feed/Entry/Content.pm
+%%SITE_PERL%%/WebService/GData/Feed/Category.pm
+%%SITE_PERL%%/WebService/GData/Feed/Entry.pm
+%%SITE_PERL%%/WebService/GData/Feed/Link.pm
+%%SITE_PERL%%/WebService/GData/Feed/Author.pm
+%%SITE_PERL%%/WebService/GData/YouTube/Feed/PlaylistLink.pm
+%%SITE_PERL%%/WebService/GData/YouTube/Feed/Playlist.pm
+%%SITE_PERL%%/WebService/GData/YouTube/Feed/Comment.pm
+%%SITE_PERL%%/WebService/GData/YouTube/Feed/Video.pm
+%%SITE_PERL%%/WebService/GData/YouTube/Feed.pm
+%%SITE_PERL%%/WebService/GData/YouTube/Query.pm
+%%SITE_PERL%%/WebService/GData/YouTube/Constants.pm
+%%SITE_PERL%%/WebService/GData/ClientLogin.pm
+%%SITE_PERL%%/WebService/GData/Error.pm
+%%SITE_PERL%%/WebService/GData/Batch.pm
+%%SITE_PERL%%/WebService/GData/Base.pm
+%%SITE_PERL%%/WebService/GData/Constants.pm
+%%SITE_PERL%%/WebService/GData/Query.pm
+%%SITE_PERL%%/WebService/GData/Feed.pm
+%%SITE_PERL%%/WebService/GData/YouTube.pm
+%%SITE_PERL%%/WebService/GData.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/WebService/GData
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WebService
+@dirrm %%SITE_PERL%%/WebService/GData/Batch
+@dirrm %%SITE_PERL%%/WebService/GData/Error
+@dirrm %%SITE_PERL%%/WebService/GData/Feed/Entry
+@dirrm %%SITE_PERL%%/WebService/GData/Feed
+@dirrm %%SITE_PERL%%/WebService/GData/YouTube/Feed
+@dirrm %%SITE_PERL%%/WebService/GData/YouTube
+@dirrm %%SITE_PERL%%/WebService/GData
+@dirrmtry %%SITE_PERL%%/WebService