debian/0000755000000000000000000000000012250611470007164 5ustar debian/libldap-ocaml-dev.dirs.in0000644000000000000000000000007312250611060013723 0ustar @OCamlStdlibDir@ usr/share/doc/libldap-ocaml-dev/html/api/ debian/control0000644000000000000000000000236712250611154010576 0ustar Source: ocamldap Section: ocaml Priority: optional Maintainer: Debian OCaml Maintainers Uploaders: Mehdi Dogguy Build-Depends: cdbs (>= 0.4.23-1.1~), debhelper (>= 7), ocaml-nox (>= 3.10.0-9~), ocaml-findlib (>= 1.2.5), libocamlnet-ocaml-dev (>= 2.2.9-7~), libssl-ocaml-dev (>= 0.4.3-3~), dh-ocaml (>= 0.9) Standards-Version: 3.8.3 Vcs-Git: git://anonscm.debian.org/pkg-ocaml-maint/packages/ocamldap.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ocaml-maint/packages/ocamldap.git Homepage: http://sourceforge.net/projects/ocamldap/ Package: libldap-ocaml-dev Architecture: any Depends: ${ocaml:Depends}, ${shlibs:Depends}, libocamlnet-ocaml-dev (>= 2.2.8.1-1), libssl-ocaml-dev (>= 0.4.2-3), ${misc:Depends} Provides: ${ocaml:Provides} Description: LDAP bindings for OCaml It supports the core ldap-client functions, including search, add, modify, and delete. . It has now an object oriented interface which supports the above features, and some additional ones. Such as, nice data structures for local ldap entries which record local modifications and can sync them with the server, fewer arguments needed to perform simple tasks, and an API modeled after Perl's Net::LDAP. debian/source/0000755000000000000000000000000012250611060010457 5ustar debian/source/format0000644000000000000000000000001412250611060011665 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000272712250611060011122 0ustar Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat Upstream-Author: Eric Stokes Matthew Backe Miles Egan (initial upstream) Packaged-By: Sylvain Le Gall Packaged-Date: Wed, 04 Sep 2003 00:05:39 +0200 Original-Source-Location: http://sourceforge.net/projects/ocamldap/ Files: * Copyright: (C) 2004 Eric Stokes (C) 2004 Matthew Backes (C) 2004 The California State University at Northridge License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Ocamldap is distributed under the terms of the LGPL licence, which can be found in the /usr/share/common-licenses/LGPL file on debian systems. debian/watch0000644000000000000000000000007512250611060010212 0ustar version=3 http://sf.net/ocamldap/ocamldap-([0-9\.]*).tar.bz2 debian/compat0000644000000000000000000000000212250611060010355 0ustar 7 debian/libldap-ocaml-dev.ocamldoc0000644000000000000000000000001612250611060014133 0ustar -package ssl debian/libldap-ocaml-dev.examples0000644000000000000000000000003612250611060014172 0ustar test.ml testoo.ml testldif.ml debian/rules0000755000000000000000000000303412250611060010237 0ustar #!/usr/bin/make -f # debian/rules for ocamldap package # Copyright (C) 2006 Sylvain Le Gall # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2, or (at # your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, # MA 02110-1301, USA. include /usr/share/cdbs/1/rules/ocaml.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/makefile.mk PACKAGE_DEV := libldap-ocaml-dev DESTDIR_DEV := $(CURDIR)/debian/$(PACKAGE_DEV) DEB_MAKE_CLEAN_TARGET := clean DEB_MAKE_BUILD_TARGET := all ifeq ($(OCAML_HAVE_OCAMLOPT),yes) DEB_MAKE_BUILD_TARGET += opt endif DEB_MAKE_INSTALL_TARGET := install \ OCAMLFIND_INSTFLAGS="-ldconf ignore -destdir $(DESTDIR_DEV)/$(OCAML_STDLIB_DIR)" debian/protect-stamp: -mv ldap_urlparser.cmi ldap_urlparser.cmi.old -mv testoo.cmi testoo.cmi.old touch $@ pre-build:: debian/protect-stamp clean:: debian/protect-stamp -mv ldap_urlparser.cmi.old ldap_urlparser.cmi -mv testoo.cmi.old testoo.cmi -$(RM) debian/protect-stamp debian/gbp.conf0000644000000000000000000000003612250611060010575 0ustar [DEFAULT] pristine-tar = True debian/clean0000644000000000000000000000003212250611060010157 0ustar varcc.cmo varcc.cmi varcc debian/changelog0000644000000000000000000002031412250611175011040 0ustar ocamldap (2.1.8-9) unstable; urgency=low [ Stéphane Glondu ] * Team upload * Fix versioned build-deps to ensure smoother backports * Compile explicitly with pcre and compiler-libs (Closes: #731405) [ Sylvain Le Gall ] * Remove Sylvain Le Gall from uploaders -- Stéphane Glondu Sat, 07 Dec 2013 13:20:13 +0100 ocamldap (2.1.8-8) unstable; urgency=low [ Mehdi Dogguy ] * Add ${ocaml:Provides} in debian/control [ Sylvain Le Gall ] * Put ocaml.mk at the beginning of debian/rules * Protect .cmi(s) by moving and restoring during build process -- Sylvain Le Gall Sat, 19 Dec 2009 23:08:33 +0000 ocamldap (2.1.8-7) unstable; urgency=low * Add myself to uploaders * Change inclusion order in debian/rules to workaround a CDBS bug * Move the package to section ocaml * Remove old cmi files when cleaning (Closes: #549769) * Upgrade Standards-Version to 3.8.3 * Use new features of dh-ocaml (>= 0.9) - Generate documentation using dh_ocamldoc -- Mehdi Dogguy Thu, 08 Oct 2009 23:18:01 +0200 ocamldap (2.1.8-6) unstable; urgency=low [ Stefano Zacchiroli ] * fix vcs-svn field to point just above the debian/ dir [ Sylvain Le Gall ] * Use ocaml 3.10.0-9 for generating .ocamldoc-apiref automatically * Switch packaging to git * Set maintainer to Debian OCaml Maintainers * Add dh-ocaml build-dependency (rules/ocaml.mk) * Upgrade debian/compat to 7 (use debian/clean) * Upgrade Standards-Version to 3.8.0 (debian/README.source) * Add Homepage field to debian/control * Use OCAML_OCAMLDOC_* variables to generate documentatio * Add ${misc:Depends} to dependencies * Update debian/copyright file to use http://wiki.debian.org/Proposals/CopyrightFormat * Remove obsolete debian/control.in related variables and files -- Sylvain Le Gall Thu, 05 Mar 2009 01:12:21 +0100 ocamldap (2.1.8-5) unstable; urgency=low * Build for ocaml 3.10.0 * Tighten build dependency for ocaml 3.10.0 * Move standard documentation to standard OCaml documentation place -- Sylvain Le Gall Tue, 18 Sep 2007 11:10:01 +0200 ocamldap (2.1.8-4) experimental; urgency=low * Add missing dependency on ocaml-nox -- Sylvain Le Gall Tue, 24 Jul 2007 01:31:38 +0200 ocamldap (2.1.8-3) experimental; urgency=low * Upgrade debian/watch version to 3, * Upgrade debhelper debian/compat to 5, * Use CDBS for debian/rules, * Suppress dependency on libldap2-dev and chrpath, since package doesn't depend on it anymore, * Change email address to gildor@debian.org everywhere * Change watch URL to sf.net * Rebuild for ocaml 3.10.0 -- Sylvain Le Gall Tue, 24 Jul 2007 01:18:22 +0200 ocamldap (2.1.8-2) unstable; urgency=low * Removed control.in as per new ocaml policy. * Add XS-X-Vcs-Svn in control, * Rebuilt to fix dependency on pcre.cma (Closes: #387319) -- Sylvain Le Gall Fri, 15 Sep 2006 00:10:29 +0200 ocamldap (2.1.8-1) unstable; urgency=low * New upstream release -- Sylvain Le Gall Tue, 11 Jul 2006 23:18:43 +0200 ocamldap (2.1.7-2) unstable; urgency=low * Change my email address to gildor@debian.org, * Upgrade standards version to 3.7.2 (no change), * Made debian/control a PHONY target, -- Sylvain Le Gall Tue, 13 Jun 2006 09:05:09 +0200 ocamldap (2.1.7-1) unstable; urgency=low * New upstream version -- Sylvain Le Gall Tue, 7 Feb 2006 00:51:08 +0100 ocamldap (2.1.6-2) unstable; urgency=low * Rebuild for OCaml 3.09.1 -- Sylvain Le Gall Wed, 11 Jan 2006 00:03:44 +0100 ocamldap (2.1.6-1) unstable; urgency=low * New upstream release -- Sylvain Le Gall Tue, 13 Dec 2005 01:07:22 +0100 ocamldap (2.1.5-2) unstable; urgency=low * Minor cosmetic changes to the rule files * Remove hardcoded OCaml ABI -- Sylvain Le Gall Fri, 2 Dec 2005 22:46:26 +0100 ocamldap (2.1.5-1) unstable; urgency=low * New upstream release * Update information of copyright: new upstream website, license is LGPL * Set doc-base section to Apps/Programming * Update authors of doc-base * Remove libldap-ocaml.dirs, since it is now useless * Remove /usr/lib/ocaml/3.08.3/ from libldap-ocaml-dev.dirs (use ocamlfind insteed) -- Sylvain Le Gall Mon, 10 Oct 2005 21:46:15 +0200 ocamldap (2.1.4-1) unstable; urgency=low * New upstream release * Transition to svn-buildpackage -- Sylvain Le Gall Sun, 14 Aug 2005 02:23:27 +0200 ocamldap (2.1.3-1) unstable; urgency=low * New upstream release * Migration to Standards-Version 3.6.2.0 (no change) * Adapt the watch file so that it can be used by Debian QA * Add dependency on libocaml-ssl-dev * Remove the package libldap-ocaml: the library is now 100% pure OCaml * Use "ocamlfind ocamldoc -package ssl" to generate the documentation * Adpat debian/rules: removes the "mv" of the shared library (no more shared library) -- Sylvain Le Gall Fri, 22 Jul 2005 00:13:39 +0200 ocamldap (1.6.5-3) unstable; urgency=medium * Rebuild against ocamlnet 1.0 -- Sylvain Le Gall Mon, 18 Apr 2005 20:44:23 +0200 ocamldap (1.6.5-2) unstable; urgency=medium * Transition to ocaml 3.08.3 : depends on ocaml-nox-3.08.3 -- Sylvain Le Gall Wed, 30 Mar 2005 23:10:38 +0200 ocamldap (1.6.5-1) unstable; urgency=low * New upstream release -- Sylvain Le Gall Wed, 8 Dec 2004 01:14:35 +0100 ocamldap (1.6.1-2) unstable; urgency=low * Rebuilt against ocamlnet 0.98 * debian/control - changed Deps and Build-Deps accordingly -- Stefano Zacchiroli Thu, 9 Sep 2004 15:31:57 +0200 ocamldap (1.6.1-1) unstable; urgency=low * New upstream release * Transition to ocaml 3.08. Files modified : - control - libldap-ocaml-dev.dirs - rules -- Sylvain LE GALL Wed, 28 Jul 2004 00:21:47 +0200 ocamldap (1.4.6-1) unstable; urgency=low * New upstream release -- Sylvain LE GALL Mon, 10 May 2004 23:52:17 +0200 ocamldap (1.4.4-1) unstable; urgency=low * New upstream release -- Sylvain LE GALL Wed, 17 Mar 2004 00:22:13 +0100 ocamldap (1.4.3-1) unstable; urgency=low * New upstream release -- Sylvain LE GALL Mon, 23 Feb 2004 00:29:38 +0100 ocamldap (1.4.1-1) unstable; urgency=low * New upstream release * Correction of the FTBFS with patch make_bytecode ( Closes: #231166 ). -- Sylvain LE GALL Sun, 1 Feb 2004 21:00:15 +0100 ocamldap (1.3.2-1) unstable; urgency=low * New upstream version * makefile_findlib patch applied upstream don't use anymore * ocamldoc patch applied upstream don't user anymore * Move to ocaml-3.07 depends ( and install dir ) -- Sylvain LE GALL Mon, 19 Jan 2004 21:41:25 +0100 ocamldap (1.1.1-2) unstable; urgency=low * Added a watch file -- Sylvain LE GALL Thu, 8 Jan 2004 17:25:09 +0100 ocamldap (1.1.1-1) unstable; urgency=low * New upstream release * Apply patches : * makefile_findlib to install in the good temp directory * Don't use debian/META anymore * Don't use debian/patches/makefile, since now we use findlib to install => add a dependency on ocaml-findlib -- Sylvain LE GALL Sun, 21 Sep 2003 17:08:59 +0200 ocamldap (1.1.0-1) unstable; urgency=low * First package * The name of the package in the archive will be libldap-ocaml following the ocaml policy convention * As it will be uploaded to unstable : closes: #203249 * Add a META file * Apply patches : * makefile to correct the makefile behavior when installing * ocamldoc to generate a better doc for the module -- Sylvain LE GALL Thu, 4 Sep 2003 00:05:07 +0200 debian/patches/0000755000000000000000000000000012250611060010606 5ustar debian/patches/0001-Compile-explictly-with-pcre-and-compiler-libs.patch0000644000000000000000000000140112250611060023003 0ustar From: Stephane Glondu Date: Sat, 7 Dec 2013 13:08:40 +0100 Subject: Compile explictly with pcre and compiler-libs Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731405 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 7d68f30..5226335 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ ldif_oo.ml ldif_oo.mli ldap_funserver.mli ldap_funserver.ml \ ldif_changerec_parser.mly ldif_changerec_lexer.mll \ ldif_changerec_oo.mli ldif_changerec_oo.ml ldap_toplevel.ml RESULT=ocamldap -PACKS=netstring str ssl +PACKS=netstring str ssl pcre compiler-libs #OCAMLFLAGS=-rectypes LIBINSTALL_FILES=$(wildcard *.mli *.cmi *.cma *.cmxa *.a *.so *.o *.cmx ldap_toplevel.cmo) -- debian/patches/series0000644000000000000000000000007112250611060012021 0ustar 0001-Compile-explictly-with-pcre-and-compiler-libs.patch