debian/0000755000000000000000000000000012256061121007162 5ustar debian/changelog0000644000000000000000000001601112256061121011033 0ustar ulex (1.1-2build5) trusty; urgency=medium * Rebuild for ocaml-4.01. -- Matthias Klose Mon, 23 Dec 2013 16:18:25 +0000 ulex (1.1-2build4) precise; urgency=low * Rebuild with ocamlopt on armhf. -- Colin Watson Tue, 24 Jan 2012 10:53:20 +0000 ulex (1.1-2build3) precise; urgency=low * Rebuild for OCaml 3.12.1. -- Colin Watson Sat, 19 Nov 2011 01:02:31 +0000 ulex (1.1-2build2) oneiric; urgency=low * Rebuild to pick up ocaml fixes on armel. -- Adam Conrad Wed, 24 Aug 2011 16:28:36 -0600 ulex (1.1-2build1) oneiric; urgency=low * Rebuild for OCaml 3.12.0. -- Colin Watson Mon, 16 May 2011 20:52:09 +0100 ulex (1.1-2) unstable; urgency=low * Use dh-ocaml 0.9 for dependency generation * Switch source package format to 3.0 (quilt) * debian/control: - add myself to Uploaders, remove Stefano (on his request) - move to section ocaml - bump Standards-Version to 3.8.4 * Refresh debian/copyright -- Stéphane Glondu Tue, 20 Apr 2010 15:12:14 +0200 ulex (1.1-1) unstable; urgency=low [ Stefano Zacchiroli ] * New Upstream Version * bump debhelper compatibility level to 7 * rebuild against ocaml 3.11, bump build-deps accordingly * debian/rules: use ocaml.mk as a CDBS "rules" snippet * debian/control: bump standards-version to 3.8.0 (no changes needed) * debian/*.in: use specific subst var instead of make assumption over stdlib dir layout [ Stephane Glondu ] * Switching packaging to git -- Stefano Zacchiroli Sat, 28 Feb 2009 22:42:58 +0100 ulex (1.0-4) unstable; urgency=low * modify debian/watch to grep for version numbers in the HTML, to avoid 403 errors (Closes: #450004) -- Stefano Zacchiroli Mon, 31 Dec 2007 17:58:57 +0100 ulex (1.0-3) unstable; urgency=low * fix vcs-svn field to point just above the debian/ dir * update standards-version, no changes needed * moving myself to uploaders, setting d-o-m as the maintainer * add Homepage field to debian/control * debian/patches/: add missing descriptions for patch install_destdir -- Stefano Zacchiroli Mon, 31 Dec 2007 17:15:34 +0100 ulex (1.0-2) unstable; urgency=low * debian/copyright - update some out-of-date information about upstream author - update license, it was wrongly described as LGPL while it is MIT * debian/control - bump ocaml-nox build-dep to >= 3.10.0-8 to ensure the fixed version of the CDBS class is used * debian/rules - enable generation of ocamldoc API reference (delegated to CDBS) -- Stefano Zacchiroli Mon, 03 Sep 2007 15:16:20 +0200 ulex (1.0-1) experimental; urgency=low * new upstream release * rebuild with ocaml 3.10 - add build-dep on camlp4 and camlp4-extra, now separate packages - add dep on camlp4 * debian/watch - add watch file * debian/patches/ - rename patches to avoid sequence numbers (00list is enough) and to use more meaningful names - refresh patch install_destdir to match new upstream Makefile - remove patch meta_version (no longer needed) * bump debhelper dep and compatibility level to 5 -- Stefano Zacchiroli Sat, 14 Jul 2007 11:53:17 +0200 ulex (0.8-6) unstable; urgency=low * debian/rules - use ocaml.mk * debian/control - bumped build dependency on ocaml-nox to >= 3.09.2-7, since we now use ocaml.mk - fixed a typo in the long description (closes: #390226) -- Stefano Zacchiroli Sat, 4 Nov 2006 09:30:45 +0100 ulex (0.8-5) unstable; urgency=low * debian/rules - removed no longer needed workaround for cdbs + dpatch - avoid to create debian/control from debian/control.in on ocamlinit - removed from the source package files which are generated at build time from the corresponding .in files * debian/control.in - file removed, no longer needed -- Stefano Zacchiroli Wed, 6 Sep 2006 10:08:02 +0200 ulex (0.8-4) unstable; urgency=low * Upload to unstable. -- Stefano Zacchiroli Tue, 16 May 2006 20:12:41 +0000 ulex (0.8-3) experimental; urgency=low * Rebuilt against OCaml 3.09.2, bumped deps accordingly. * Bumped Standards-Version to 3.7.2 (no changes needed). -- Stefano Zacchiroli Thu, 11 May 2006 22:12:52 +0000 ulex (0.8-2) unstable; urgency=low * Rebuilt against OCaml 3.09.1, bumped deps accordingly. -- Stefano Zacchiroli Sat, 7 Jan 2006 14:39:04 +0100 ulex (0.8-1) unstable; urgency=low * New upstream release * Rebuilt with ocaml 3.09 * debian/* - no longer hard coding of ocaml abi version anywhere * debian/control - bumped standards version * debian/patches/ - ported 17_build to this upstream release - removed 19_install_mlis, no longer needed - added 23_meta_version, fix META version number -- Stefano Zacchiroli Sun, 13 Nov 2005 00:21:57 +0000 ulex (0.7-2) unstable; urgency=low * debian/rules - uses cdbs * debian/control - added build-dep on cdbs, bumped debhelper deb accordingly -- Stefano Zacchiroli Wed, 25 May 2005 12:45:46 +0200 ulex (0.7-1) unstable; urgency=low * New upstream release -- Stefano Zacchiroli Tue, 24 May 2005 17:24:58 +0200 ulex (0.5-3) unstable; urgency=low * Rebuilt against ocaml 3.08.3 -- Stefano Zacchiroli Thu, 24 Mar 2005 22:40:00 +0100 ulex (0.5-2) unstable; urgency=low * rebuilt against ocaml 3.08.2 -- Stefano Zacchiroli Mon, 29 Nov 2004 23:00:39 +0100 ulex (0.5-1) unstable; urgency=low * New upstream release * rebuilt with ocaml 3.08 * debian/control - bumped ocaml deps to 3.08 - bumped standards-version to 3.6.1.1 - changed ocaml deps to ocaml-nox -- Stefano Zacchiroli Mon, 26 Jul 2004 16:00:58 +0200 ulex (0.4-2) unstable; urgency=low * Ship also ulexing.mli in /ulex -- Stefano Zacchiroli Thu, 15 Jan 2004 20:22:26 +0100 ulex (0.4-1) unstable; urgency=low * New upstream release - added Ulexing.rollback * debian/patches/17_destdir.dpatch - better patch, hopefully resistent to Makefile VERSION changes * debian/control - bumped standards-version -- Stefano Zacchiroli Sun, 11 Jan 2004 15:20:18 +0100 ulex (0.3-1) unstable; urgency=low * New upstream release * Removed no longer needed META patch * Install also *.mli s -- Stefano Zacchiroli Wed, 10 Dec 2003 18:10:48 +0100 ulex (0.2-3) unstable; urgency=low * Rebuilt with ocaml 3.07 -- Stefano Zacchiroli Wed, 1 Oct 2003 14:20:29 +0200 ulex (0.2-2) unstable; urgency=low * Rebuilt with ocaml 3.07beta2 -- Stefano Zacchiroli Thu, 25 Sep 2003 11:01:47 +0200 ulex (0.2-1) unstable; urgency=low * Initial Release (Closes: #212676) -- Stefano Zacchiroli Thu, 25 Sep 2003 09:43:05 +0200 debian/rules0000755000000000000000000000064511363323537010261 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/makefile.mk include /usr/share/cdbs/1/rules/ocaml.mk PKGNAME = ocaml-ulex OCAML_OCAMLDOC_PACKAGES = $(PKGNAME) DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(CURDIR)/debian/$(PKGNAME)$(OCAML_STDLIB_DIR) OCAML_DHOCAML_FLAGS = --runtime-map=ocaml-ulex ifeq ($(OCAML_HAVE_OCAMLOPT),yes) build/$(PKGNAME):: $(MAKE) all.opt endif debian/gbp.conf0000644000000000000000000000012611363323537010612 0ustar [DEFAULT] pristine-tar = True cleaner = debuild clean && dh_quilt_unpatch && dh_clean debian/dirs.in0000644000000000000000000000002111337231067010453 0ustar @OCamlStdlibDir@ debian/control0000644000000000000000000000205411363323537010600 0ustar Source: ulex Section: ocaml Priority: optional Maintainer: Debian OCaml Maintainers Uploaders: Stéphane Glondu Build-Depends: debhelper (>= 7.1.0~), ocaml-nox (>= 3.11), camlp4, camlp4-extra, ocaml-findlib (>= 1.2.4), dh-ocaml (>= 0.9), cdbs Standards-Version: 3.8.4 Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ulex.git Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ulex.git Homepage: http://www.cduce.org/download.html#side Package: ocaml-ulex Architecture: any Depends: ocaml-findlib, ${ocaml:Depends}, ${shlibs:Depends}, ${misc:Depends} Provides: ${ocaml:Provides} Description: OCaml lexer generator with Unicode support ulex is a lexer generator for the Objective Caml (OCaml) programming language. . It is implemented as a Camlp4 syntax extension: lexer specifications are embedded in regular OCaml code. . Generated lexers work with a new kind of "lexbuf" that supports Unicode; a single lexer can work with arbitrary encodings of the input stream. debian/copyright0000644000000000000000000000307211363323537011131 0ustar Packaged-By: Stefano Zacchiroli Packaged-Date: Thu, 25 Sep 2003 09:43:05 +0200 Original-Source-Location: http://www.cduce.org/download/ Upstream-Author: Alain Frisch Files: * Copyright: © 2003-2005 Alain Frisch License: MIT ulex is distributed under the terms of an MIT-like license; its full text is reported below. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: debian/* Copyright: © 2003-2010 Stefano Zacchiroli , © 2010 Stéphane Glondu License: MIT debian/source/0000755000000000000000000000000011363323537010474 5ustar debian/source/format0000644000000000000000000000001411363324130011670 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000025311337231067010222 0ustar # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 http://www.cduce.org/download.html \ http://www.cduce.org/download/ulex-(.*)\.tar\.gz debian/patches/0000755000000000000000000000000011363323555010623 5ustar debian/patches/series0000644000000000000000000000010011363323537012027 0ustar 0001-Enable-installing-to-a-target-directory-passed-from-.patch debian/patches/0001-Enable-installing-to-a-target-directory-passed-from-.patch0000644000000000000000000000160211363323537024170 0ustar From: Stefano Zacchiroli Date: Tue, 20 Apr 2010 14:54:09 +0200 Subject: [PATCH] Enable installing to a target directory passed from debian/rules Signed-off-by: Stefano Zacchiroli Signed-off-by: Stephane Glondu --- Makefile | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/Makefile b/Makefile index c398c15..4f05503 100644 --- a/Makefile +++ b/Makefile @@ -14,8 +14,9 @@ MODS=ulexing utf16 utf8 install: all cd _build && $(MAKE) -f ../Makefile realinstall +DESTDIR = realinstall: - ocamlfind install ulex ../META $(wildcard $(MODS:=.mli) $(MODS:=.cmi) $(MODS:=.cmx) pa_ulex.cma ulexing.a ulexing.cma ulexing.cmxa) + ocamlfind install -destdir $(DESTDIR) ulex ../META $(wildcard $(MODS:=.mli) $(MODS:=.cmi) $(MODS:=.cmx) pa_ulex.cma ulexing.a ulexing.cma ulexing.cmxa) uninstall: ocamlfind remove ulex -- debian/compat0000644000000000000000000000000211337231067010367 0ustar 7 debian/docs0000644000000000000000000000000711337231067010041 0ustar README