[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