This is an automated email from the git hooks/post-receive script. mehdi pushed a commit to branch master in repository uutf.
commit 40fb24d3192cc390cf477f778bff054aedd9f498 Author: Mehdi Dogguy <me...@debian.org> Date: Mon Jul 20 23:09:03 2015 +0000 Add Debian dir --- debian/changelog | 5 +++ debian/compat | 1 + debian/control | 82 +++++++++++++++++++++++++++++++++++++ debian/copyright | 39 ++++++++++++++++++ debian/gbp.conf | 2 + debian/libuutf-ocaml-dev.install.in | 5 +++ debian/libuutf-ocaml-doc.docs | 2 + debian/libuutf-ocaml-doc.ocamldoc | 1 + debian/libuutf-ocaml.install.in | 3 ++ debian/rules | 44 ++++++++++++++++++++ debian/source/format | 1 + debian/watch | 2 + 12 files changed, 187 insertions(+) diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..a579c77 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +uutf (0.9.4-1) UNRELEASED; urgency=medium + + * Initial upload (Closes: #793056) + + -- Mehdi Dogguy <me...@debian.org> Mon, 20 Jul 2015 23:00:10 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +8 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..77f26d1 --- /dev/null +++ b/debian/control @@ -0,0 +1,82 @@ +Source: uutf +Section: ocaml +Priority: optional +Maintainer: Debian OCaml Maintainers <debian-ocaml-ma...@lists.debian.org> +Uploaders: + Mehdi Dogguy <me...@debian.org>, + Stéphane Glondu <glo...@debian.org> +Build-Depends: + debhelper (>= 8), + ocaml-nox (>= 4.0~), + ocaml-findlib (>= 1.2.4), + dh-ocaml (>= 0.9) +Standards-Version: 3.9.6 +Homepage: http://erratique.ch/software/uutf +Vcs-Git: git://anonscm.debian.org/pkg-ocaml-maint/packages/uutf.git +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ocaml-maint/packages/uutf.git + +Package: libuutf-ocaml-dev +Architecture: any +Depends: + ${ocaml:Depends}, + ${shlibs:Depends}, + ${misc:Depends} +Suggests: + ocaml-findlib, + libuutf-ocaml-doc +Provides: + ${ocaml:Provides} +Description: Non-blocking streaming Unicode codec for OCaml (development files) + Uutf is an non-blocking streaming Unicode codec for OCaml to decode + and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding + schemes. It can efficiently work character by character without + blocking on IO. Decoders perform character position tracking and + support newline normalization. + . + Functions are also provided to fold over the characters of UTF + encoded OCaml string values and to directly encode characters in + OCaml Buffer.t values + . + This package contains the development modules you need to use Uutf + in your programs and associated documentation. + +Package: libuutf-ocaml +Architecture: any +Depends: + ${ocaml:Depends}, + ${shlibs:Depends}, + ${misc:Depends} +Suggests: + ocaml-findlib +Provides: + ${ocaml:Provides} +Description: Non-blocking streaming Unicode codec for OCaml (plugins) + Uutf is an non-blocking streaming Unicode codec for OCaml to decode + and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding + schemes. It can efficiently work character by character without + blocking on IO. Decoders perform character position tracking and + support newline normalization. + . + Functions are also provided to fold over the characters of UTF + encoded OCaml string values and to directly encode characters in + OCaml Buffer.t values + . + This package contains dynamically loadable modules for plugins. + +Package: libuutf-ocaml-doc +Section: doc +Architecture: all +Depends: + ${misc:Depends} +Description: Non-blocking streaming Unicode codec for OCaml (documentation) + Uutf is an non-blocking streaming Unicode codec for OCaml to decode + and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding + schemes. It can efficiently work character by character without + blocking on IO. Decoders perform character position tracking and + support newline normalization. + . + Functions are also provided to fold over the characters of UTF + encoded OCaml string values and to directly encode characters in + OCaml Buffer.t values + . + This package contains the documentation of Uutf. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..d50d9de --- /dev/null +++ b/debian/copyright @@ -0,0 +1,39 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: http://erratique.ch/software/uutf + +Files: * +Copyright: © 2012 Daniel C. Bünzli +License: BSD-3-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the + distribution. + . + 3. Neither the name of the Daniel C. Bünzli nor the names of + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Files: debian/* +Copyright: © 2015 Mehdi Dogguy <me...@debian.org> +License: GPL-2 + The Debian packaging is licensed under the GPL, see + `/usr/share/common-licenses/GPL-2'. diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..cec628c --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,2 @@ +[DEFAULT] +pristine-tar = True diff --git a/debian/libuutf-ocaml-dev.install.in b/debian/libuutf-ocaml-dev.install.in new file mode 100644 index 0000000..d315beb --- /dev/null +++ b/debian/libuutf-ocaml-dev.install.in @@ -0,0 +1,5 @@ +@OCamlStdlibDir@/uutf/*.mli +@OCamlStdlibDir@/uutf/*.cmi +OPT: @OCamlStdlibDir@/uutf/*.a +OPT: @OCamlStdlibDir@/uutf/*.cmx +OPT: @OCamlStdlibDir@/uutf/*.cmxa diff --git a/debian/libuutf-ocaml-doc.docs b/debian/libuutf-ocaml-doc.docs new file mode 100644 index 0000000..5038864 --- /dev/null +++ b/debian/libuutf-ocaml-doc.docs @@ -0,0 +1,2 @@ +README.md +CHANGES.md diff --git a/debian/libuutf-ocaml-doc.ocamldoc b/debian/libuutf-ocaml-doc.ocamldoc new file mode 100644 index 0000000..60f759b --- /dev/null +++ b/debian/libuutf-ocaml-doc.ocamldoc @@ -0,0 +1 @@ +--include debian/libuutf-ocaml-dev diff --git a/debian/libuutf-ocaml.install.in b/debian/libuutf-ocaml.install.in new file mode 100644 index 0000000..ceb8aa3 --- /dev/null +++ b/debian/libuutf-ocaml.install.in @@ -0,0 +1,3 @@ +@OCamlStdlibDir@/uutf/META +@OCamlStdlibDir@/uutf/uutf.cma +DYN: @OCamlStdlibDir@/uutf/uutf.cmxs diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..ca90c56 --- /dev/null +++ b/debian/rules @@ -0,0 +1,44 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +DESTDIR=$(CURDIR)/debian/tmp +MODULE_NAME=uutf +include /usr/share/ocaml/ocamlvars.mk +OCAMLFIND_DESTDIR=$(DESTDIR)/$(OCAML_STDLIB_DIR)/$(MODULE_NAME) +export OCAMLFIND_DESTDIR + +TARGETS=$(MODULE_NAME).cmi $(MODULE_NAME).cma +ifeq ($(OCAML_BEST),opt) +TARGETS+=$(MODULE_NAME).a $(MODULE_NAME).cmx $(MODULE_NAME).cmxa +ifeq ($(OCAML_NATDYNLINK),yes) +TARGETS+=$(MODULE_NAME).cmxs +endif +endif + +TO_INSTALL=$(addprefix _build/src/,$(TARGETS)) pkg/META src/$(MODULE_NAME).mli + +%: + dh $@ --with ocaml + +.PHONY: override_dh_auto_configure +override_dh_auto_configure: + +.PHONY: override_dh_auto_build +override_dh_auto_build: + ocamlbuild -classic-display $(TARGETS) + +.PHONY: override_dh_auto_test +override_dh_auto_test: + +.PHONY: override_dh_auto_install +override_dh_auto_install: + mkdir -p '$(OCAMLFIND_DESTDIR)' + cp $(TO_INSTALL) '$(OCAMLFIND_DESTDIR)' + +.PHONY: override_dh_install +override_dh_install: + dh_install --fail-missing + +.PHONY: override_dh_auto_clean +override_dh_auto_clean: + ocamlbuild -classic-display -clean diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..9d131da --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://erratique.ch/software/uutf/releases/ .*uutf-(.+)\.tbz -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/uutf.git _______________________________________________ Pkg-ocaml-maint-commits mailing list Pkg-ocaml-maint-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits