summaryrefslogtreecommitdiff
path: root/security/p5-Authen-SASL-Cyrus
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2003-09-04 13:30:54 +0000
committerxtraeme <xtraeme>2003-09-04 13:30:54 +0000
commit0f6b7d61f61a22899666a17a906c69350e25d505 (patch)
treeb213fe86c989562cfb2ef4365cff555ea33cc109 /security/p5-Authen-SASL-Cyrus
parentec2cb922d29d3a490a28a201f2de50fe0e04dc27 (diff)
downloadpkgsrc-0f6b7d61f61a22899666a17a906c69350e25d505.tar.gz
Initial import of p5-Authen-SASL-Cyrus, version 0.07.
SASL is a generic mechanism for authentication used by several network protocols. Authen::SASL provides an implementation framework that all protocols should be able to share. The XS framework makes calls into the existing libsasl.so shared library to perform SASL client connection functionality, including loading existing shared library mechanisms. Authen::SASL::Cyrus implements XS SASL Authentication. Packages provided by Quentin Garnier via pkgsrc-wip.
Diffstat (limited to 'security/p5-Authen-SASL-Cyrus')
-rw-r--r--security/p5-Authen-SASL-Cyrus/DESCR9
-rw-r--r--security/p5-Authen-SASL-Cyrus/Makefile19
-rw-r--r--security/p5-Authen-SASL-Cyrus/PLIST1
-rw-r--r--security/p5-Authen-SASL-Cyrus/distinfo5
-rw-r--r--security/p5-Authen-SASL-Cyrus/patches/patch-aa13
5 files changed, 47 insertions, 0 deletions
diff --git a/security/p5-Authen-SASL-Cyrus/DESCR b/security/p5-Authen-SASL-Cyrus/DESCR
new file mode 100644
index 00000000000..70a16315d94
--- /dev/null
+++ b/security/p5-Authen-SASL-Cyrus/DESCR
@@ -0,0 +1,9 @@
+SASL is a generic mechanism for authentication used by several
+network protocols. Authen::SASL provides an implementation
+framework that all protocols should be able to share.
+
+The XS framework makes calls into the existing libsasl.so
+shared library to perform SASL client connection functionality,
+including loading existing shared library mechanisms.
+
+Authen::SASL::Cyrus implements XS SASL Authentication.
diff --git a/security/p5-Authen-SASL-Cyrus/Makefile b/security/p5-Authen-SASL-Cyrus/Makefile
new file mode 100644
index 00000000000..0cd76e515d5
--- /dev/null
+++ b/security/p5-Authen-SASL-Cyrus/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/09/04 13:30:54 xtraeme Exp $
+
+DISTNAME= Authen-SASL-Cyrus-0.07
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= security perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Authen/}
+
+MAINTAINER= cube@cubidou.net
+HOMEPAGE= http://search.cpan.org/dist/Authen-SASL-Cyrus/
+COMMENT= Perl module to handle Cyrus protocol for SASL authentication
+
+DEPENDS+= p5-Authen-SASL-[0-9]*:../../wip/p5-Authen-SASL
+
+USE_BUILDLINK2= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Authen/SASL/Cyrus/.packlist
+
+.include "../../security/cyrus-sasl2/buildlink2.mk"
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Authen-SASL-Cyrus/PLIST b/security/p5-Authen-SASL-Cyrus/PLIST
new file mode 100644
index 00000000000..6b4dc96c95f
--- /dev/null
+++ b/security/p5-Authen-SASL-Cyrus/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/09/04 13:30:54 xtraeme Exp $
diff --git a/security/p5-Authen-SASL-Cyrus/distinfo b/security/p5-Authen-SASL-Cyrus/distinfo
new file mode 100644
index 00000000000..2585f214e39
--- /dev/null
+++ b/security/p5-Authen-SASL-Cyrus/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/09/04 13:30:54 xtraeme Exp $
+
+SHA1 (Authen-SASL-Cyrus-0.07.tar.gz) = 5e3c58ecdffc6647ea51a654e6ac478cd88a0abd
+Size (Authen-SASL-Cyrus-0.07.tar.gz) = 9467 bytes
+SHA1 (patch-aa) = 96923faa41955f2fa8149d6ac3a7fa76c4773802
diff --git a/security/p5-Authen-SASL-Cyrus/patches/patch-aa b/security/p5-Authen-SASL-Cyrus/patches/patch-aa
new file mode 100644
index 00000000000..da535faaf3a
--- /dev/null
+++ b/security/p5-Authen-SASL-Cyrus/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/09/04 13:30:54 xtraeme Exp $
+
+--- Cyrus.xs.orig 2003-02-03 22:02:03.000000000 +0100
++++ Cyrus.xs
+@@ -10,7 +10,7 @@
+ #include <EXTERN.h>
+ #include <perl.h>
+ #include <XSUB.h>
+-#include <sasl.h>
++#include <sasl/sasl.h>
+
+
+