[Lunar-commits] <moonbase> HTTP-Cache-Transparent: version 1.0 added to moonbase
Duncan Gibson
engelsman at lunar-linux.org
Sun Mar 29 11:49:48 CEST 2009
commit 85b18f32561eb1c4854ebe86cf46c8a28c1c0149
Author: Duncan Gibson <engelsman at lunar-linux.org>
Date: Sun Mar 29 11:49:48 2009 +0200
HTTP-Cache-Transparent: version 1.0 added to moonbase
one of several new perl modules required by xmltv
---
perl/HTTP-Cache-Transparent/BUILD | 6 ++++++
perl/HTTP-Cache-Transparent/DEPENDS | 1 +
perl/HTTP-Cache-Transparent/DETAILS | 25 +++++++++++++++++++++++++
3 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/perl/HTTP-Cache-Transparent/BUILD b/perl/HTTP-Cache-Transparent/BUILD
new file mode 100644
index 0000000..c11ca00
--- /dev/null
+++ b/perl/HTTP-Cache-Transparent/BUILD
@@ -0,0 +1,6 @@
+(
+
+ perl Makefile.PL &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/perl/HTTP-Cache-Transparent/DEPENDS b/perl/HTTP-Cache-Transparent/DEPENDS
new file mode 100644
index 0000000..1dd0168
--- /dev/null
+++ b/perl/HTTP-Cache-Transparent/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl/HTTP-Cache-Transparent/DETAILS b/perl/HTTP-Cache-Transparent/DETAILS
new file mode 100644
index 0000000..8fa0947
--- /dev/null
+++ b/perl/HTTP-Cache-Transparent/DETAILS
@@ -0,0 +1,25 @@
+ MODULE=HTTP-Cache-Transparent
+ VERSION=1.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://search.cpan.org/CPAN/authors/id/M/MA/MATTIASH/
+ SOURCE_VFY=sha1:19c248660e573e13bdda1fdaf2ce33960b8b4dc4
+ WEB_SITE=http://search.cpan.org/~mattiash/HTTP-Cache-Transparent-1.0/
+ ENTERED=20090328
+ UPDATED=20090329
+ SHORT="Perl module to cache the result of http get-requests"
+
+cat << EOF
+Perl module to cache the result of http get-requests persistently.
+
+An implementation of http get that keeps a local cache of fetched
+pages to avoid fetching the same data from the server if it hasn't
+been updated. The cache is stored on disk and is thus persistent
+between invocations.
+
+Uses the http-headers If-Modified-Since and ETag to let the server
+decide if the version in the cache is up-to-date or not.
+
+The cache is implemented by modifying the LWP::UserAgent class to
+seamlessly cache the result of all requests that can be cached.
+EOF
+
More information about the Lunar-commits
mailing list