summaryrefslogtreecommitdiff
path: root/security/p5-Authen-PluggableCaptcha
diff options
context:
space:
mode:
authorhe <he@pkgsrc.org>2008-11-17 20:34:47 +0000
committerhe <he@pkgsrc.org>2008-11-17 20:34:47 +0000
commita76a90000513a1aeafea43e3a77f8a33ec2d3e49 (patch)
treefefd33584351b78f475b39897672d10a35e51305 /security/p5-Authen-PluggableCaptcha
parentde9e0d556c390c287a726bce0f028367a79eff39 (diff)
downloadpkgsrc-a76a90000513a1aeafea43e3a77f8a33ec2d3e49.tar.gz
Import p5-Authen-PluggableCaptcha version 0.05.
Authen::PluggableCaptcha is a fully modularized and extensible system for making Pluggable Catpcha (Completely Automated Public Turing Test to Tell Computers and Humans Apart) tests. Pluggable? All Captcha objects are instantiated and interfaced via the main module, and then manipulated to require various submodules as plug-ins. Authen::PluggableCaptcha borrows from the functionality in Apache::Session::Flex.
Diffstat (limited to 'security/p5-Authen-PluggableCaptcha')
-rw-r--r--security/p5-Authen-PluggableCaptcha/DESCR10
-rw-r--r--security/p5-Authen-PluggableCaptcha/Makefile43
-rw-r--r--security/p5-Authen-PluggableCaptcha/distinfo5
3 files changed, 58 insertions, 0 deletions
diff --git a/security/p5-Authen-PluggableCaptcha/DESCR b/security/p5-Authen-PluggableCaptcha/DESCR
new file mode 100644
index 00000000000..633ad8ee86b
--- /dev/null
+++ b/security/p5-Authen-PluggableCaptcha/DESCR
@@ -0,0 +1,10 @@
+Authen::PluggableCaptcha is a fully modularized and extensible
+system for making Pluggable Catpcha (Completely Automated Public
+Turing Test to Tell Computers and Humans Apart) tests.
+
+Pluggable? All Captcha objects are instantiated and interfaced via
+the main module, and then manipulated to require various submodules
+as plug-ins.
+
+Authen::PluggableCaptcha borrows from the functionality in
+Apache::Session::Flex.
diff --git a/security/p5-Authen-PluggableCaptcha/Makefile b/security/p5-Authen-PluggableCaptcha/Makefile
new file mode 100644
index 00000000000..42edccf4b87
--- /dev/null
+++ b/security/p5-Authen-PluggableCaptcha/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/11/17 20:34:47 he Exp $
+#
+
+DISTNAME= Authen-PluggableCaptcha-0.05
+PKGNAME= p5-${DISTNAME}
+SVR4_PKGNAME= p5apc
+CATEGORIES= security perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Authen/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+COMMENT= Perl5 module implementing a pluggable Captcha framework
+
+DEPENDS+= p5-Number-Spell>=0.04:../../textproc/p5-Number-Spell
+DEPENDS+= p5-HTML-Email-Obfuscate>=0.02:../../www/p5-HTML-Email-Obfuscate
+
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/ErrorLoggingObject.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Challenge.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Challenge/DoMath.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Challenge/TypeString.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Helpers.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/KeyManager.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Image.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Image/Imager.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Image/Imager/effects.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Image/Imager/effects/sinewarp.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Image/Imager/layers.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Image/Imager/layers/bg.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Image/Imager/layers/distraction_lines.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Image/Imager/layers/text.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Text.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Text/HTML.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/Render/Text/Plain.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/StandardAttributesObject.pm
+REPLACE_PERL+= lib/Authen/PluggableCaptcha/ValidityObject.pm
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PERL5_PACKLIST= auto/Authen/PluggableCaptcha/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Authen-PluggableCaptcha/distinfo b/security/p5-Authen-PluggableCaptcha/distinfo
new file mode 100644
index 00000000000..e62bf6bd024
--- /dev/null
+++ b/security/p5-Authen-PluggableCaptcha/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/11/17 20:34:47 he Exp $
+
+SHA1 (Authen-PluggableCaptcha-0.05.tar.gz) = 671f7b6f5511804e88310f1c526d94cc76019d1e
+RMD160 (Authen-PluggableCaptcha-0.05.tar.gz) = dfebd2e942d417e2318c3046deb8ef977f0c83d8
+Size (Authen-PluggableCaptcha-0.05.tar.gz) = 26262 bytes