--- ocaml-magic-0.7.3.orig/debian/changelog +++ ocaml-magic-0.7.3/debian/changelog @@ -0,0 +1,65 @@ +ocaml-magic (0.7.3-4) unstable; urgency=low + + * Rebuild with OCaml 3.11. + * Switch packaging to git. + * Update compat to 7. + + -- Samuel Mimram Wed, 25 Feb 2009 22:39:31 +0100 + +ocaml-magic (0.7.3-3) experimental; urgency=low + + * New upload to build against released 3.11 + * Updated ocaml-related build-deps. + * Changed maintainer to debian ocaml packaging team. + + -- Romain Beauxis Sat, 13 Dec 2008 22:13:05 +0100 + +ocaml-magic (0.7.3-2) experimental; urgency=low + + * Upload to experimental to build against 3.11 + * Versioned ocaml related build-dep to avoid confusion + * Added dh-ocaml to build-dep + * Bumped standards version (no change needed) + + -- Romain Beauxis Tue, 02 Dec 2008 14:21:02 +0100 + +ocaml-magic (0.7.3-1) unstable; urgency=low + + * New upstream release + * Dropped make install fix patch: applied upstream. + * Fixed watchfile + + -- Romain Beauxis Mon, 24 Mar 2008 03:48:39 +0100 + +ocaml-magic (0.7.2-2) unstable; urgency=low + + * Patched makefile to fix FTBFS on arch with no ocamlopt + + -- Romain Beauxis Mon, 24 Mar 2008 03:27:40 +0100 + +ocaml-magic (0.7.2-1) unstable; urgency=low + + * New upstream release + * Better build system: patch removed + * Switched to cdbs + + -- Romain Beauxis Wed, 19 Mar 2008 11:32:04 +0100 + +ocaml-magic (0.6-3) unstable; urgency=low + + * Fixed previous patch when compiling native code module binary. + Closes: #469857 + + -- Romain Beauxis Fri, 07 Mar 2008 16:05:17 +0100 + +ocaml-magic (0.6-2) unstable; urgency=low + + * Fixed compilation on archs with no native compiler. + + -- Romain Beauxis Thu, 28 Feb 2008 15:35:27 +0100 + +ocaml-magic (0.6-1) unstable; urgency=low + + * Initial release. (Closes: #463500) + + -- Romain Beauxis Sun, 10 Feb 2008 15:02:36 +0100 --- ocaml-magic-0.7.3.orig/debian/compat +++ ocaml-magic-0.7.3/debian/compat @@ -0,0 +1 @@ +7 --- ocaml-magic-0.7.3.orig/debian/control +++ ocaml-magic-0.7.3/debian/control @@ -0,0 +1,31 @@ +Source: ocaml-magic +Section: devel +Priority: optional +Maintainer: Debian OCaml Maintainers +Uploaders: Romain Beauxis , Samuel Mimram +Build-Depends: cdbs (>= 0.4.23-1.1), ocaml-nox (>= 3.11), debhelper (>= 7), libmagic-dev, ocaml-findlib (>= 1.2.4), dh-ocaml +Standards-Version: 3.8.0 +Homepage: http://sourceforge.net/projects/ocaml-magic/ +Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ocaml-magic.git +Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-magic.git + +Package: libmagic-ocaml +Architecture: any +Section: libs +Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends} +Description: OCaml bindings for the File type determination library + Libmagic is a library for classifying files according to magic number tests. + This package provides OCaml interface to the C library. + . + This package contains only the shared runtime stub libraries. + +Package: libmagic-ocaml-dev +Architecture: any +Section: libdevel +Depends: ocaml-nox-${F:OCamlABI}, libmagic-dev, libmagic-ocaml (= ${binary:Version}), ${misc:Depends} +Description: OCaml bindings for the File type determination library + Libmagic is a library for classifying files according to magic number tests. + This package provides OCaml interface to the C library. + . + This package contains all the development stuff you need to develop + OCaml programs which use libmagic. --- ocaml-magic-0.7.3.orig/debian/control.in +++ ocaml-magic-0.7.3/debian/control.in @@ -0,0 +1,31 @@ +Source: ocaml-magic +Section: devel +Priority: optional +Maintainer: Debian OCaml Maintainers +Uploaders: Romain Beauxis , Samuel Mimram +Build-Depends: @cdbs@, debhelper (>= 7), libmagic-dev, ocaml-findlib (>= 1.2.4), dh-ocaml +Standards-Version: 3.8.0 +Homepage: http://sourceforge.net/projects/ocaml-magic/ +Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ocaml-magic.git +Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-magic.git + +Package: libmagic-ocaml +Architecture: any +Section: libs +Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends} +Description: OCaml bindings for the File type determination library + Libmagic is a library for classifying files according to magic number tests. + This package provides OCaml interface to the C library. + . + This package contains only the shared runtime stub libraries. + +Package: libmagic-ocaml-dev +Architecture: any +Section: libdevel +Depends: ocaml-nox-${F:OCamlABI}, libmagic-dev, libmagic-ocaml (= ${binary:Version}), ${misc:Depends} +Description: OCaml bindings for the File type determination library + Libmagic is a library for classifying files according to magic number tests. + This package provides OCaml interface to the C library. + . + This package contains all the development stuff you need to develop + OCaml programs which use libmagic. --- ocaml-magic-0.7.3.orig/debian/copyright +++ ocaml-magic-0.7.3/debian/copyright @@ -0,0 +1,37 @@ +This package was debianized by Romain Beauxis on +Sun, 10 Feb 2008 15:02:36 +0100. + +It was downloaded from + +Upstream Author: Christophe Troestler + +Copyright: Copyright (C) 2005 Christophe Troestler + +License: + + License for this package is the GNU Lesser General Public + License, with the aditional exception: + +<---- +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 INRIA, or a modified version of the Library that is +distributed under the conditions defined in clause 3 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. +<---- + + You should have received a copy of the GNU Lesser General Public + License along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + +The Debian packaging is (C) 2007, Romain Beauxis and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- ocaml-magic-0.7.3.orig/debian/gbp.conf +++ ocaml-magic-0.7.3/debian/gbp.conf @@ -0,0 +1,2 @@ +[DEFAULT] +pristine-tar = True --- ocaml-magic-0.7.3.orig/debian/libmagic-ocaml-dev.docs +++ ocaml-magic-0.7.3/debian/libmagic-ocaml-dev.docs @@ -0,0 +1,2 @@ +README +doc/html --- ocaml-magic-0.7.3.orig/debian/libmagic-ocaml-dev.install.in +++ ocaml-magic-0.7.3/debian/libmagic-ocaml-dev.install.in @@ -0,0 +1 @@ +src/META src/*.a src/*.cm* @OCamlStdlibDir@/magic/ --- ocaml-magic-0.7.3.orig/debian/libmagic-ocaml.install.in +++ ocaml-magic-0.7.3/debian/libmagic-ocaml.install.in @@ -0,0 +1 @@ +src/dllmagic_stubs.so @OCamlDllDir@ --- ocaml-magic-0.7.3.orig/debian/rules +++ ocaml-magic-0.7.3/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/ocaml.mk + +# In order to regenerate 'debian/control' : +# DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean +# Then check manually if everything's ok + +DESTDIR = $(CURDIR)/debian/tmp/$(OCAML_STDLIB_DIR) +DEB_MAKE_INSTALL_TARGET := install OCAMLFIND_DESTDIR=$(DESTDIR) OCAMLFIND_LDCONF=ignore + +build/libmagic-ocaml-dev:: + mkdir -p $(DESTDIR) + make doc --- ocaml-magic-0.7.3.orig/debian/watch +++ ocaml-magic-0.7.3/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/ocaml-magic/ocaml-magic-(.+)\.tar\.gz