Subject: pkg/21907: Update: databases/p5-perl-ldap 0.28
To: None <gnats-bugs@gnats.netbsd.org>
From: Quentin Garnier <cube@cubidou.net>
List: netbsd-bugs
Date: 06/16/2003 22:57:41
>Number:         21907
>Category:       pkg
>Synopsis:       Update: databases/p5-perl-ldap 0.28
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 16 20:58:06 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Quentin Garnier
>Release:        NetBSD 1.6R
>Organization:
Quentin Garnier - cube@cubidou.net
"Feels like I'm fiddling while Rome is burning down.
Should I lay my fiddle down and take a rifle from the ground ?"
Leigh Nash/Sixpence None The Richer, Paralyzed, Divine Discontents, 2002.
>Environment:
System: NetBSD padme 1.6R NetBSD 1.6R (NVIDIA_ACPI-$Revision: 1.3 $) #37: Mon May 12 22:47:15 CEST 2003 cube@padme:/home/cube/src/nv-netbsd/netvidia/src/sys/arch/i386/compile/NVIDIA_ACPI i386
Architecture: i386
Machine: i386
>Description:
perl-ldap 0.28 19 May 2003
==========================

* Net::LDAP::Entry object can now be cloned
* New class Net::LDAP::RootDSE
* Net::LDAP->new can now accept URLs for the host
* Added support for ldapi:
* Now supports Notice of disconnection
* Net::LDAP::Constant now implements its own import function, it no
  longer inherits from Exporter. So :all and /^LDAP_CONTROL/ etc
  are no longer valid arguments for import. The result is that
  Net::LDAP::Constant only defined the subs that are needed.
>How-To-Repeat:
>Fix:
	The patch fills optional dependencies. Note that SASL stuff
	needs something that I imported in pkgsrc-wip. The XML-SAX
	dependency is clearly optional, but I think a lot of LDAP
	servers out there use SASL.

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/databases/p5-perl-ldap/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- Makefile	2003/01/31 11:14:46	1.17
+++ Makefile	2003/06/16 20:53:51
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.17 2003/01/31 11:14:46 shell Exp $
 #
 
-DISTNAME=     	perl-ldap-0.2701
+DISTNAME=     	perl-ldap-0.28
 PKGNAME=	p5-${DISTNAME}
 SVR4_PKGNAME=	pldap
 CATEGORIES=	databases net devel perl5
@@ -11,11 +11,13 @@
 HOMEPAGE=	http://perl-ldap.sourceforge.net/
 COMMENT=	Perl class to access LDAP servers
 
+DEPENDS+=	p5-Authen-SASL-[0-9]*:../../wip/p5-Authen-SASL
 DEPENDS+=	p5-Convert-ASN1-[0-9]*:../../textproc/p5-Convert-ASN1
 DEPENDS+=	p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
 DEPENDS+=	p5-IO-Socket-SSL-[0-9]*:../../security/p5-IO-Socket-SSL
 DEPENDS+=	p5-URI>=1.08:../../www/p5-URI
 DEPENDS+=	p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser
+DEPENDS+=	p5-XML-SAX-[0-9]*:../../textproc/p5-XML-SAX
 
 USE_BUILDLINK2=		YES
 PERL5_PACKLIST=		${PERL5_SITEARCH}/auto/perl-ldap/.packlist
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/databases/p5-perl-ldap/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo	2003/01/31 11:14:46	1.5
+++ distinfo	2003/06/16 20:53:51
@@ -1,4 +1,4 @@
 $NetBSD: distinfo,v 1.5 2003/01/31 11:14:46 shell Exp $
 
-SHA1 (perl-ldap-0.2701.tar.gz) = d8d391c2cdb43281f840136c9669190c94a5c4c2
-Size (perl-ldap-0.2701.tar.gz) = 202429 bytes
+SHA1 (perl-ldap-0.28.tar.gz) = 538a4d46a2093f96ed1a3f97388ea5e87ff49b4a
+Size (perl-ldap-0.28.tar.gz) = 214038 bytes
>Release-Note:
>Audit-Trail:
>Unformatted: