Fri May 28 08:25:07 2010 UTC ()
Update ruby-ldap to 0.9.11.

0.9.11
-----

Allow passing SASL interaction options

This adds a hash parameter "options" to LDAP::Conn.sasl_bind, which
can take :authzid, :authcid, and :realm (and corresponding strings),
for SASL authentication.

Also, refactored the rb_scan_args inside rb_ldap_conn_sasl_bind to use
C's case fallthrough, leading to less code repetition.


(obache)
diff -r1.4 -r1.5 pkgsrc/databases/ruby-ldap/Makefile
diff -r1.3 -r1.4 pkgsrc/databases/ruby-ldap/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/databases/ruby-ldap/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/ruby-ldap/Makefile 2010/05/17 01:11:14 1.4
+++ pkgsrc/databases/ruby-ldap/Makefile 2010/05/28 08:25:07 1.5
@@ -1,38 +1,39 @@ @@ -1,38 +1,39 @@
1# $NetBSD: Makefile,v 1.4 2010/05/17 01:11:14 obache Exp $ 1# $NetBSD: Makefile,v 1.5 2010/05/28 08:25:07 obache Exp $
2 2
3DISTNAME= ruby-ldap-${VER} 3DISTNAME= ruby-ldap-${VER}
4PKGNAME= ${RUBY_PKGPREFIX}-ldap-${VER} 4PKGNAME= ${RUBY_PKGPREFIX}-ldap-${VER}
5CATEGORIES= databases ruby 5CATEGORIES= databases ruby
6MASTER_SITES= http://rubyforge.org/frs/download.php/68853/ 6MASTER_SITES= -http://github.com/alexey-chebotar/ruby-ldap/tarball/${VER}
7EXTRACT_SUFX= .tar.bz2 
8 7
9MAINTAINER= obache@NetBSD.org 8MAINTAINER= obache@NetBSD.org
10HOMEPAGE= http://rubyforge.org/projects/ruby-ldap/ 9HOMEPAGE= http://rubyforge.org/projects/ruby-ldap/
11COMMENT= LDAP extension module for Ruby 10COMMENT= LDAP extension module for Ruby
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
15 14
16VER= 0.9.10 15VER= 0.9.11
17 16
18REPLACE_RUBY_DIRS= example/pr_ctl example/cgi/search.cgi 17REPLACE_RUBY_DIRS= example/pr_ctl example/cgi/search.cgi
19RUBY_HAS_ARCHLIB= yes 18RUBY_HAS_ARCHLIB= yes
20USE_RUBY_EXTCONF= yes 19USE_RUBY_EXTCONF= yes
21USE_TOOLS+= pax 20USE_TOOLS+= pax
 21WRKSRC= ${WRKDIR}/alexey-chebotar-ruby-ldap-8541b7b
22 22
23CONFIGURE_ARGS+= --with-openldap2 23CONFIGURE_ARGS+= --with-openldap2
24CONFIGURE_ARGS+= --with-ldap-dir=${BUILDLINK_PREFIX.openldap-client} 24CONFIGURE_ARGS+= --with-ldap-dir=${BUILDLINK_PREFIX.openldap-client}
25 25
26DOCS= ChangeLog FAQ README TODO 26DOCS= ChangeLog FAQ README TODO
27 27
28INSTALLATION_DIRS= ${RUBY_DOCDIR}/ldap ${RUBY_EXAMPLESDIR}/ldap 28INSTALLATION_DIRS= ${RUBY_DOCDIR}/ldap ${RUBY_EXAMPLESDIR}/ldap
29 29
30post-install: 30post-install:
31.for f in ${DOCS} 31.for f in ${DOCS}
32 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${RUBY_DOCDIR}/ldap 32 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${RUBY_DOCDIR}/ldap
33.endfor 33.endfor
34 cd ${WRKSRC}/example && pax -rw -pp * ${DESTDIR}${RUBY_EXAMPLESDIR}/ldap 34 cd ${WRKSRC}/example && pax -rw -pp * ${DESTDIR}${RUBY_EXAMPLESDIR}/ldap
35 35
36.include "../../databases/openldap-client/buildlink3.mk" 36.include "../../databases/openldap-client/buildlink3.mk"
 37.include "../../security/cyrus-sasl/buildlink3.mk"
37.include "../../lang/ruby/modules.mk" 38.include "../../lang/ruby/modules.mk"
38.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/databases/ruby-ldap/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-ldap/distinfo 2010/05/17 01:11:14 1.3
+++ pkgsrc/databases/ruby-ldap/distinfo 2010/05/28 08:25:07 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2010/05/17 01:11:14 obache Exp $ 1$NetBSD: distinfo,v 1.4 2010/05/28 08:25:07 obache Exp $
2 2
3SHA1 (ruby-ldap-0.9.10.tar.bz2) = 01a309f64880e28419903bba00a5cf2aadbefe3b 3SHA1 (ruby-ldap-0.9.11.tar.gz) = bccfec885a86a7da9b73c3a501dc77e355c2aa2e
4RMD160 (ruby-ldap-0.9.10.tar.bz2) = 4bca16f5e1d0e95f38f8637bd1c1bcacba6ce2a2 4RMD160 (ruby-ldap-0.9.11.tar.gz) = d3faab093d15aedfdaf02832033f7ec9bb35a7f6
5Size (ruby-ldap-0.9.10.tar.bz2) = 55287 bytes 5Size (ruby-ldap-0.9.11.tar.gz) = 66621 bytes