This is an automated email from the git hooks/post-receive script. mehdi pushed a commit to branch master in repository parmap.
commit a8b24ccbaf58f462df0bafb9216b6ca75a531e37 Author: Mehdi Dogguy <me...@debian.org> Date: Wed Sep 10 23:22:32 2014 +0200 Add a debian directory --- debian/changelog | 5 ++ debian/compat | 1 + debian/control | 41 +++++++++ debian/copyright | 96 ++++++++++++++++++++++ debian/gbp.conf | 3 + debian/libparmap-ocaml-dev.install.in | 11 +++ debian/libparmap-ocaml-dev.manpages | 1 + debian/libparmap-ocaml.install.in | 5 ++ ...1-Update-version-number-in-various-places.patch | 36 ++++++++ debian/patches/series | 1 + debian/rules | 12 +++ debian/source/format | 1 + debian/watch | 2 + 13 files changed, 215 insertions(+) diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..d5bd56c --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +parmap (1.0~rc4-1) unstable; urgency=medium + + * Initial release. + + -- Mehdi Dogguy <me...@debian.org> Wed, 10 Sept 2014 22:52:00 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..feae701 --- /dev/null +++ b/debian/control @@ -0,0 +1,41 @@ +Source: parmap +Section: ocaml +Priority: optional +Maintainer: Debian OCaml Maintainers <debian-ocaml-ma...@lists.debian.org> +Uploaders: Mehdi Dogguy <me...@debian.org> +Build-Depends: + debhelper (>= 7.0.50~), + ocaml-nox (>= 3.12.0~), + dh-ocaml (>= 0.9~), + autoconf +Standards-Version: 3.9.5 +Homepage: https://rdicosmo.github.io/parmap/ +Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/parmap.git +Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/parmap.git + +Package: libparmap-ocaml +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + ${ocaml:Depends} +Provides: ${ocaml:Provides} +Description: small OCaml library allowing to exploit multicore architectures + Parmap is a minimalistic library allowing to exploit multicore + architectures for OCaml programs with minimal modifications. + . + This package provides the runtime library. + +Package: libparmap-ocaml-dev +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + ${ocaml:Depends} +Provides: ${ocaml:Provides} +Description: small OCaml library allowing to exploit multicore architectures + Parmap is a minimalistic library allowing to exploit multicore + architectures for OCaml programs with minimal modifications. + . + This package provides the development files needed to build OCaml programs + linking to this library. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..10a1fcc --- /dev/null +++ b/debian/copyright @@ -0,0 +1,96 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat +Packaged-By: Mehdi Dogguy <me...@debian.org> +Packaged-Date: Wed, 10 Sept 2014 22:52:00 +0200 +Original-Source-Location: https://github.com/rdicosmo/parmap/releases +Upstream-Author: Marco Danelutto and Roberto Di Cosmo + +Files: debian/* +Copyright: © 2014 Mehdi Dogguy <me...@debian.org> +License: LGPL-2+ + See `/usr/share/common-licenses/LGPL-2'. + +Files: bytearray.ml +Copyright: © 1999-2011 Jérôme Vouillon +License: LGPL-2+ + A special linking exception to the GNU Lesser General Public License + applies to this library (see below). + . + See `/usr/share/common-licenses/LGPL-2'. + +Files: bytearray.mli +Files: bytearray_stubs.c +Copyright: © 1999-2010 Jérôme Vouillon +License: LGPL-2+ + A special linking exception to the GNU Lesser General Public License + applies to this library (see below). + . + See `/usr/share/common-licenses/LGPL-2'. + +Files: m4/ocaml.m4 +Copyright: © 2009 Richard W.M. Jones + © 2009 Stefano Zacchiroli + © 2000-2005 Olivier Andrieu + © 2000-2005 Jean-Christophe Filliâtre + © 2000-2005 Georges Mariano +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 University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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. + . + This file originates from the ocaml-tools package. + +Files: tests/* +Copyright: © 2014 Roberto Di Cosmo +License: GPL-2+ + See `/usr/share/common-licenses/GPL-2'. + +Files: examples/* +Copyright: © 2014 Marco Danelutto + © 2014 Roberto Di Cosmo +License: GPL-2+ + See `/usr/share/common-licenses/GPL-2'. + +Files: * +Copyright: © 2014 Marco Danelutto + © 2014 Roberto Di Cosmo +License: LGPL-2 + The Library is distributed under the terms of the GNU Library General + Public License version 2 (included below), with a special exception + to section 6, as detailed below. + . + As a special exception to the GNU Library General Public License, + you may link, statically or dynamically, a "work that uses the + Library" with a publicly distributed version of the Library to produce + an executable file containing portions of the Library, and distribute + that executable file under terms of your choice, without any of the + additional requirements listed in clause 6 of the GNU Library General + Public License. By "a publicly distributed version of the Library", + we mean either the unmodified Library as distributed by the authors, + or a modified version of the Library that is distributed under the + conditions defined in clause 2 of the GNU Library General Public + License. This exception does not however invalidate any other reasons + why the executable file might be covered by the GNU Library General + Public License. + . + See `/usr/share/common-licenses/LGPL-2' for the complete text of + the GNU Library General Public License version 2. diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..2873b72 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,3 @@ +[DEFAULT] +pristine-tar = True +filter-pristine-tar = True diff --git a/debian/libparmap-ocaml-dev.install.in b/debian/libparmap-ocaml-dev.install.in new file mode 100644 index 0000000..277cacb --- /dev/null +++ b/debian/libparmap-ocaml-dev.install.in @@ -0,0 +1,11 @@ +OPT: @OCamlStdlibDir@/parmap/parmap.a +OPT: @OCamlStdlibDir@/parmap/libparmap_stubs.a +@OCamlStdlibDir@/parmap/setcore.cmi +@OCamlStdlibDir@/parmap/parmap_utils.cmi +@OCamlStdlibDir@/parmap/parmap.cmi +@OCamlStdlibDir@/parmap/bytearray.cmi +@OCamlStdlibDir@/parmap/setcore.mli +@OCamlStdlibDir@/parmap/parmap_utils.mli +@OCamlStdlibDir@/parmap/parmap.mli +@OCamlStdlibDir@/parmap/bytearray.mli +OPT: @OCamlStdlibDir@/parmap/parmap.cmxa diff --git a/debian/libparmap-ocaml-dev.manpages b/debian/libparmap-ocaml-dev.manpages new file mode 100644 index 0000000..3a506f0 --- /dev/null +++ b/debian/libparmap-ocaml-dev.manpages @@ -0,0 +1 @@ +_build/Parmap.3o diff --git a/debian/libparmap-ocaml.install.in b/debian/libparmap-ocaml.install.in new file mode 100644 index 0000000..63ad0cf --- /dev/null +++ b/debian/libparmap-ocaml.install.in @@ -0,0 +1,5 @@ +DYN: @OCamlStdlibDir@/parmap/parmap.cmxs +@OCamlStdlibDir@/parmap/parmap.cma +@OCamlStdlibDir@/parmap/META +@OCamlDllDir@/dllparmap_stubs.so + diff --git a/debian/patches/0001-Update-version-number-in-various-places.patch b/debian/patches/0001-Update-version-number-in-various-places.patch new file mode 100644 index 0000000..02d6e72 --- /dev/null +++ b/debian/patches/0001-Update-version-number-in-various-places.patch @@ -0,0 +1,36 @@ +From: Mehdi Dogguy <me...@debian.org> +Date: Wed, 10 Sep 2014 23:59:56 +0200 +Subject: Update version number in various places + +--- + META | 2 +- + configure | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/META b/META +index 6a986ed..47f7a40 100644 +--- a/META ++++ b/META +@@ -1,5 +1,5 @@ + name = "parmap" +-version = "1.0-rc1" ++version = "1.0-rc4" + description = "Parallel map primitive for multicores" + requires = "bigarray unix" + archive(byte) = "parmap.cma" +diff --git a/configure b/configure +index f3e682e..78a0825 100755 +--- a/configure ++++ b/configure +@@ -580,8 +580,8 @@ MAKEFLAGS= + # Identity of this package. + PACKAGE_NAME='parmap' + PACKAGE_TARNAME='parmap' +-PACKAGE_VERSION='1.0-rc3' +-PACKAGE_STRING='parmap 1.0-rc3' ++PACKAGE_VERSION='1.0-rc4' ++PACKAGE_STRING='parmap 1.0-rc4' + PACKAGE_BUGREPORT='robe...@dicosmo.org' + PACKAGE_URL='' + +-- diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..2d33566 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +0001-Update-version-number-in-various-places.patch diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..cf7b5f2 --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +include /usr/share/ocaml/ocamlvars.mk + +PARMAP_DIR=$(CURDIR)/debian/tmp + +override_dh_auto_install: + $(MAKE) DESTDIR=$(PARMAP_DIR)/usr install + +%: + dh --with ocaml $@ 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..71a1b3f --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://github.com/rdicosmo/parmap/releases /rdicosmo/parmap/archive/([-0-9rcbeta.]+)\.tar\.gz -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/parmap.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