--- uuidm-0.9.3.orig/debian/rules +++ uuidm-0.9.3/debian/rules @@ -0,0 +1,43 @@ +#!/usr/bin/make -f +# debian/rules for uuidm package +# Copyright (C) 2008 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/debhelper.mk +include /usr/share/cdbs/1/rules/dpatch.mk +include /usr/share/cdbs/1/rules/ocaml.mk + +DESTDIR_DEV=$(CURDIR)/debian/libuuidm-ocaml-dev + +OCAML_OCAMLDOC_PACKAGES = libuuidm-ocaml-dev + +ifeq ($(OCAML_HAVE_OCAMLOPT),yes) +build-arch: + $(CURDIR)/build module + +common-install-arch:: + INSTALLDIR=$(DESTDIR_DEV)/$(OCAML_STDLIB_DIR)/uuidm $(CURDIR)/build install +else +build-arch: + $(CURDIR)/build module-byte + +common-install-arch:: + INSTALLDIR=$(DESTDIR_DEV)/$(OCAML_STDLIB_DIR)/uuidm $(CURDIR)/build install-byte +endif + +clean:: + $(CURDIR)/build clean --- uuidm-0.9.3.orig/debian/copyright +++ uuidm-0.9.3/debian/copyright @@ -0,0 +1,47 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat +Upstream-Author: Daniel C. Bünzli +Packaged-By: Sylvain Le Gall +Packaged-Date: Mon, 28 Jul 2008 12:42:57 +0200 +Original-Source-Location: http://erratique.ch/software/uuidm + +Files: * +Copyright: © 2008 Daniel C. Bünzli +License: other + + Copyright (c) 2008, Daniel C. Bünzli + All rights reserved. + + 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: © 2008 Sylvain Le Gall +License: GPL-2+ + +The Debian packaging is licensed under the GNU General Public License, see +`/usr/share/common-licenses/GPL' for the full text. --- uuidm-0.9.3.orig/debian/README.source +++ uuidm-0.9.3/debian/README.source @@ -0,0 +1,5 @@ +This package use dpatch for patching the source. + +Please consider reading dpatch manpage to patch the source. + + -- Sylvain Le Gall Sun, 22 Jun 2008 23:26:52 +0200 --- uuidm-0.9.3.orig/debian/control +++ uuidm-0.9.3/debian/control @@ -0,0 +1,21 @@ +Source: uuidm +Section: libdevel +Priority: optional +Maintainer: Debian OCaml Maintainers +Uploaders: Sylvain Le Gall +Build-Depends: cdbs (>= 0.4.23), debhelper (>= 7), dpatch, ocaml-nox (>= 3.11), dh-ocaml (>= 0.4.1) +Standards-Version: 3.8.0 +Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/uuidm.git +Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/uuidm.git +Homepage: http://erratique.ch/software/uuidm + +Package: libuuidm-ocaml-dev +Architecture: any +Depends: ocaml-base-${F:OCamlABI}, ${misc:Depends} +Description: Universally unique identifiers for OCaml + This library is an OCaml module implementing 128 bits universally unique + identifiers (uuid) version 3, 5 (name based with MD5, SHA-1 hashing) and 4 + (random based) according to RFC 4122. + . + This package contains header and OCaml library. + --- uuidm-0.9.3.orig/debian/watch +++ uuidm-0.9.3/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://erratique.ch/software/uuidm/releases/uuidm-([0-9\.]*).tbz --- uuidm-0.9.3.orig/debian/changelog +++ uuidm-0.9.3/debian/changelog @@ -0,0 +1,21 @@ +uuidm (0.9.3-2build1) karmic; urgency=low + + * no change rebuild for OCaml 3.11.0 -> 3.11.1 transition. + + -- Andrea Gasparini Fri, 24 Jul 2009 11:00:20 +0200 + +uuidm (0.9.3-2) unstable; urgency=low + + * Add a debian/gbp.conf to force using pristine-tar + * Update debian/compat to level 7 + * Add dh-ocaml build-dependency, use rules/ocaml.mk + * Tighten dependency on ocaml-nox + * Add ${misc:Depends} as dependency + + -- Sylvain Le Gall Tue, 03 Mar 2009 02:05:38 +0100 + +uuidm (0.9.3-1) unstable; urgency=low + + * Initial release. (Closes: #492727) + + -- Sylvain Le Gall Sat, 09 Aug 2008 20:29:19 +0000 --- uuidm-0.9.3.orig/debian/gbp.conf +++ uuidm-0.9.3/debian/gbp.conf @@ -0,0 +1,2 @@ +[DEFAULT] +pristine-tar = True --- uuidm-0.9.3.orig/debian/compat +++ uuidm-0.9.3/debian/compat @@ -0,0 +1 @@ +7