debian/0000755000000000000000000000000012256116213007165 5ustar debian/changelog0000644000000000000000000004007512256116213011045 0ustar camlimages (1:4.0.1-8build1) trusty; urgency=medium * Rebuild for ocaml-4.01. -- Matthias Klose Mon, 23 Dec 2013 20:26:51 +0000 camlimages (1:4.0.1-8) unstable; urgency=low * Team upload * Depend on libtiff-dev -- Stéphane Glondu Thu, 23 May 2013 14:45:38 +0200 camlimages (1:4.0.1-7) unstable; urgency=low * Team upload * Depend on libtiff4-dev. That transition is not ready. -- Stéphane Glondu Thu, 23 May 2013 14:26:10 +0200 camlimages (1:4.0.1-6) unstable; urgency=low * Also bump build-dep on libtiff to libtiff5-dev in libcamlimages-ocaml-dev. -- Romain Beauxis Wed, 15 May 2013 07:02:39 -0500 camlimages (1:4.0.1-5) unstable; urgency=low [ Stéphane Glondu ] * Build-Depend on libpng-dev instead of libpng12-dev (Closes: #662281) [ Romain Beauxis ] * Build-depend on libtiff5-dev instead of libtiff4-dev * Patched src/META.in file to remove mention of non-existant camlimages.cm{a,xa} Closes: #636167: * Bumped standards version to 3.9.4 -- Romain Beauxis Tue, 14 May 2013 20:28:42 -0500 camlimages (1:4.0.1-4) unstable; urgency=low * Team upload. * Patched sources to replace Sort.list (deprecated) by List.sort. Sort.list was causing troubles when dynamically loading camlimages. -- Romain Beauxis Mon, 17 Oct 2011 00:04:16 +0200 camlimages (1:4.0.1-3) unstable; urgency=low * Team upload * Depends on libjpeg-dev instead of libjpeg62-dev (Closes: #633646) -- Stéphane Glondu Tue, 12 Jul 2011 15:19:42 +0200 camlimages (1:4.0.1-2) unstable; urgency=low * Team upload * Fix compilation on bytecode architectures -- Stéphane Glondu Sun, 03 Jul 2011 15:57:28 +0200 camlimages (1:4.0.1-1) unstable; urgency=low * Team upload [ Stéphane Glondu ] * New upstream release (Closes: #604636, #631852) - remove patches: + Integer-Overflows-tiffread.c applied upstream + other patches obsoleted by new upstream build system - add patch to fix building of mixed bytecode libraries * debian/control: - remove Stefano from Uploaders - use libjpeg-dev in Build-Depends (Closes: #629959) - bump Standards-Version to 3.9.2 * Rewrite debian/rules using dh with overrides * Bump debhelper compatibility level to 8 * Update watch file [ Sylvain Le Gall ] * Switch to dpkg-source 3.0 (quilt) format -- Stéphane Glondu Sat, 02 Jul 2011 20:22:34 +0200 camlimages (1:3.0.1-5) unstable; urgency=low * Add a patch to fix integer overflows in tiffread.c Fixes: CVE-2009-3296 -- Mehdi Dogguy Sun, 01 Nov 2009 14:04:33 +0100 camlimages (1:3.0.1-4) unstable; urgency=low * Update e-mail address * Use dh_ocamldoc to generate and install the documentation (Closes: #549763) * Reorder inclusions in debian/rules to workaround a CDBS bug. * Bump standards to 3.8.3 * Use new features of dh-ocaml (>= 0.9) * Tighten build-dependencies on lablgtk2 and findlib * Fix duplicate-short-description -- Mehdi Dogguy Tue, 06 Oct 2009 17:09:31 +0200 camlimages (1:3.0.1-3) unstable; urgency=low * Add a patch fix_more_integer_overflows to fix security issues, (Closes: 540146) Fixes: CVE-2009-2660 -- Sylvain Le Gall Fri, 07 Aug 2009 23:56:55 +0200 camlimages (1:3.0.1-2) unstable; urgency=low [ Mehdi Dogguy ] * Add myself to uploaders * Fix missing comma in control file, Closes: #535675. * Move library packages to ocaml section. * Get rid of usage of old OCaml's stdlib location, fixes FTBFS. * Add versioned dependencies to ocaml-findlib and lablgtk2 to ease OCaml 3.11.1 transition. * Bump standards to 3.8.2 * Move documentation from the -dev package to the -doc one. * Add a patch fix_integer_overflows to fix security issue (CVE-2009-2295) [ Sylvain Le Gall ] * Use a unique ID foreach document managed by doc-base -- Mehdi Dogguy Thu, 02 Jul 2009 11:39:30 +0200 camlimages (1:3.0.1-1) unstable; urgency=low [ Ralf Treinen ] * Updated debian/watch. [ Sylvain Le Gall ] * New upstream version: * Remove useless patches * Adapt debian/rules and other debhelper files * Add debian/patches/fix_3_0_1 to fix various problem (probably due to OCaml 3.11 migration) * Depends on version 2.12 of lablgtk2 * Add dh-ocaml build-dependency (rules/ocaml.mk) * Add ${misc:Depends} to dependencies * Update Homepage field into debian/control and debian/copyright * Add license version for debian packaging * Directly use eng.html rather than creating a linked index.html file -- Sylvain Le Gall Thu, 05 Mar 2009 00:19:32 +0100 camlimages (1:2.2.0-4) unstable; urgency=low * Update copyright file to something more compliant with http://wiki.debian.org/Proposals/CopyrightFormat * Change Objective CAML for OCaml in debian/control * Add *-dev dependency back, in fact they are used (Closes: #489085) -- Sylvain Le Gall Thu, 03 Jul 2008 16:33:16 +0200 camlimages (1:2.2.0-3) unstable; urgency=low [ Stefano Zacchiroli ] * fix vcs-svn field to point just above the debian/ dir [ Ralf Treinen ] * Changed doc-base section to Programming/OCaml [ Sylvain Le Gall ] * Switch to libgif-dev (Closes: #486874) * Remove useless debian/control.in * Upgrade Standard-Version to 3.8.0 and drop dpkg-dev versionned depends * Add Homepage field * Narrow Uploaders field to only people that have done something on the package * Enhance description, using list * Update META.camlimages (Closes: #404412, #404393, #404395) * Add README.source explaining to read dpatch manpage * Change build-depends on gs to ghostscript * Revamp debian/copyright * Remove useless *-dev dependency on C library, they are useless -- Sylvain Le Gall Mon, 23 Jun 2008 00:17:32 +0200 camlimages (1:2.2.0-2) unstable; urgency=low * Build for ocaml 3.10.0 * Generate ocamldoc API documentation * Use OCAML_DLL_DIR/OCamlDllDir -- Sylvain Le Gall Tue, 04 Sep 2007 00:26:44 +0200 camlimages (1:2.2.0-1) experimental; urgency=low * Change email address to gildor@debian.org everywhere * Upgrade debian/watch version to 3, * Upgrade debhelper debian/compat to 5, * Replace dependency Source-Version by binary:Version, * Use CDBS for debian/rules, * Use @OCamlTeam@ for Uploaders field in debian/control.in, * Add versioned Build-Depends on dpkg-dev (>= 1.13.19), * Add an epoch to reflect the change in the upstream numbering scheme and update debian/watch file accordingly, * Rebuild for ocaml 3.10.0 -- Sylvain Le Gall Tue, 24 Jul 2007 01:07:51 +0200 camlimages (2.20-8) unstable; urgency=low * Change my email address to gildor@debian.org, * Set me as only uploaders, * Made debian/control a PHONY target, * Upgrade standards version to 3.7.2 (no change), * Hijack the package, with the permission of the Debian OCaml Maintainer group, -- Sylvain Le Gall Tue, 13 Jun 2006 19:09:31 +0200 camlimages (2.20-7) unstable; urgency=low * Rebuild for OCaml 3.09.1 -- Sylvain Le Gall Tue, 7 Feb 2006 00:29:48 +0100 camlimages (2.20-6) unstable; urgency=low * Remove any dependencies to liblablgtk-ocaml -- Sylvain Le Gall Tue, 6 Dec 2005 22:20:31 +0100 camlimages (2.20-5) unstable; urgency=low * Remove direct reference to ocaml library dir * Remove dependency to lablgtk, only support lablgtk2 * Upgrade to standard version 3.6.2.0 (no change) * Remove hardcoded ocaml ABI version * Patch tiff/tiffread.c to remove reference to uint16 -- Sylvain Le Gall Fri, 2 Dec 2005 01:30:19 +0100 camlimages (2.20-4) unstable; urgency=low * Transition to svn-buildpackage -- Sylvain Le Gall Mon, 22 Aug 2005 23:48:19 +0200 camlimages (2.20-3) unstable; urgency=medium * Transition to ocaml 3.08.3 : depends on ocaml-3.08.3 -- Sylvain Le Gall Wed, 30 Mar 2005 22:55:04 +0200 camlimages (2.20-2) unstable; urgency=low * Rebuild for binary compatibility with ocaml 3.08.2 -- Sylvain Le Gall Sun, 12 Dec 2004 12:10:46 +0100 camlimages (2.20-1) unstable; urgency=low * Fixed FTBFS caused by upstream forgetting that not every arch out there has a native code compiler :/ -- Sven Luther Fri, 22 Oct 2004 15:53:42 +0200 camlimages (2.20-0) unstable; urgency=low * New upstream release. Previous seemed to be 2.1.2 or something such, and new is 2.2, so i changed the version number to 2.20 to not introduce an epoch. (Closes: #274819) * The Image module has been renamed to Images to avoid conflict with other ocaml libraries. Software using camlimages need thus to be adapted, but this is a trivial change. Build-depend on libcamlimages-ocaml-dev (>= 2.20-0) is recomended for debian packages though. -- Sven Luther Thu, 21 Oct 2004 10:01:03 +0200 camlimages (2.12-6) unstable; urgency=low * Fixed dependencies for libtiff4 -- Sylvain LE GALL Fri, 30 Jul 2004 01:03:37 +0200 camlimages (2.12-5) unstable; urgency=low * Typo in control ( rpath doesn't exists ) -- Sylvain LE GALL Thu, 29 Jul 2004 01:42:10 +0200 camlimages (2.12-4) unstable; urgency=low * Rebuilt for ocaml 3.08. File modified : - control ( ocaml-3.07 -> ocaml-3.08 ) - libcamlimages-ocaml-dev.dirs ( 3.07 -> 3.08 ) - libcamlimages-ocaml-dev.files ( 3.07 -> 3.08 ) - libcamlimages-ocaml.dirs ( 3.07 -> 3.08 ) -- Sylvain LE GALL Fri, 27 Jul 2004 23:44:56 +0200 camlimages (2.12-2) unstable; urgency=low * Fix dependency on xlibs-dev : xlibs-dev package is a transition package, now depend on libxpm-dev -- Sylvain LE GALL Fri, 21 May 2004 21:43:56 +0200 camlimages (2.12-1) unstable; urgency=low * New upstream release * Stop using 01_fix_freetype_build.dpatch since it is applied upstream * Stop using 02_fix_lablgtk2_build.dpatch since upstream fork a lablgtk2 support * Build for both lablgtk and lablgtk2 * Reworked META files and move it to METAS/ : - use camlimages.graphics for graphics support - use camlimages.lablgtk for lablgtk support - use camlimages.lablgtk2 for lablgtk2 support -- Sylvain LE GALL Thu, 6 May 2004 00:59:17 +0200 camlimages (2.11-6) unstable; urgency=low * Forget to remove the depends on libpng10-dev -- Sylvain LE GALL Wed, 14 Jan 2004 20:53:40 +0100 camlimages (2.11-5) unstable; urgency=low * Added watch to ease the maintainer task * Use dpatch : - dependency on dpatch - set dependency in rules : clean to unpatch, configure-stamp to patch-stamp, build-stamp to patch-stamp - add dir debian/patches - add file debian/patches/00list * Fix the freetype inclusion bug by changing the way it is included in freetyp2/ftintf.c ( closes: #227319 ) * Fix the lablgtk2 build by using [>`drawable] Gobject.object instead of Gdk.drawable * Fix installation problem which need to write ld.conf ( simply remove this part in makefile ) * Move to DESTDIR makefile variable to install in the good directory * Give up using debian/tmp. Directly install in debian/libcamlimages-ocaml-dev and then moves things around * Move to standard version 3.6.1 * Depend on chrpath to remove the rpath in *.so * Use dh_link to create link * Stop using "-ln -s", because it creates things in the source... Better user "cp".. ( this not a real improvement ) * Build depends ( and consequently depends ) on libpng12-0-dev * Set Maintainer to Debian Ocaml Task Force and uploaders to members of this team -- Sylvain LE GALL Thu, 8 Jan 2004 17:19:14 +0100 camlimages (2.11-4) unstable; urgency=low * Rebuilt with ocaml-3.07 * Changed png dependencies to libpng10{,-dev}; they should be the right one according to libpng README.Debian * Added deps on ocaml-findlib (used now in debian/rules to guess lablgtk installation dir) * Added debian/compat in place of old DH_COMPAT Makefile variable -- Stefano Zacchiroli Fri, 3 Oct 2003 13:41:29 +0200 camlimages (2.11-3) unstable; urgency=low * Removed unnecessary rpath to /usr/local/lib, thanks to Remi Vanicat (Closes: Bug#189280) * Bumped Standards-Version to 3.5.9 * Changed section of libcamlimages-ocaml-dev package to new section libdevel -- Stefano Zacchiroli Sat, 19 Apr 2003 15:54:07 +0200 camlimages (2.11-2) unstable; urgency=low * Maintainer upload (BTW, thanks Sven for the NMU) * Fallback to libpng2 both for dependencies and build dependencies (Closes: Bug#182270) * Fallback to lablgtk 1.2.5 * Added deps on lablgtk for binary packages * Moved creation of -doc package in binary-indep debian/rules target (Closes: Bug#182093) * findlib's META file - bumped version to 2.11 in META - added predicate "ci_lablgtk" to link in ci_lablgtk.cm{,x}a - added dependency on findlib's lablgtk package -- Stefano Zacchiroli Fri, 7 Mar 2003 17:07:26 +0100 camlimages (2.11-1.1) unstable; urgency=low * Rebuilt with lablgtk2 and libpng12-0. NMU with the maintainers authorization. -- Sven Luther Thu, 13 Feb 2003 17:45:49 +0100 camlimages (2.11-1) unstable; urgency=low * New upstream release * Fine grained build dependency on liblablgtk-ocaml-dev -- Stefano Zacchiroli Fri, 24 Jan 2003 20:36:16 +0100 camlimages (2.10-5) unstable; urgency=low * Libdir transition to /usr/lib/ocaml/3.06 * Changed depends and build depends to ocaml{,-base}-3.06-1 * Bumpder Standards-Version to 3.5.8 * Applied patch from Remi Vanicat to avoid build failure against /usr/include/tiff.h -- Stefano Zacchiroli Mon, 16 Dec 2002 14:30:22 +0100 camlimages (2.10-4) unstable; urgency=low * Better test for ocamlopt presence * Rebuilt with 'correct' md5sum -- Stefano Zacchiroli Thu, 19 Sep 2002 17:20:55 +0200 camlimages (2.10-3) unstable; urgency=low * Rebuilt against ocaml-3.06 (Closes: Bug#158258, Bug#158271) * Build depends on libpng3-dev instead of libpng-dev (Closes: Bug#154229) * Changed deps and build-deps to ocaml-3.06 and ocaml-base-3.06 as mandated by the new ocaml packaging policy * Removed mention of old package "camlimages" from debian/control * Removed debian patch for disappeared label "image" in Gdk.Draw.image from lablgtk * Bumped build-deps on liblablgtk-ocaml-dev to >= 1.2.5 -- Stefano Zacchiroli Tue, 27 Aug 2002 08:23:33 +0200 camlimages (2.10-2) unstable; urgency=low * Moved shared objects in /usr/lib/ocaml/stublibs * Switched to debhelper 4 * Commented out dh_ocamlld, no longer needed -- Stefano Zacchiroli Sun, 7 Jul 2002 14:52:11 +0200 camlimages (2.10-1) unstable; urgency=low * New upstream release -- Stefano Zacchiroli Sun, 2 Jun 2002 17:24:46 +0200 camlimages (2.00-3) unstable; urgency=low * Versioned conflict on camlimages. * Fixed build-depends for the renaming of lablgtk package liblablgtk-ocaml-dev -- Stefano Zacchiroli Mon, 25 Feb 2002 17:57:25 +0100 camlimages (2.00-2) unstable; urgency=low * Split runtime and development parts of the library. * Changed packages names according to the debian ocaml policy draft posted on the debian-ocaml-maint ML. * Split -doc package. * Some aesthetical changes in debian/rules. -- Stefano Zacchiroli Mon, 25 Feb 2002 16:05:10 +0100 camlimages (2.00-1) unstable; urgency=low * Initial Release (Closes: Bug#128831) -- Stefano Zacchiroli Fri, 11 Jan 2002 23:56:25 +0100 debian/libcamlimages-ocaml-doc.docs0000644000000000000000000000000712147404544014467 0ustar README debian/rules0000755000000000000000000000201412147404544010250 0ustar #!/usr/bin/make -f # -*- makefile -*- include /usr/share/ocaml/ocamlvars.mk OMAKE=omake --verbose DESTDIR=$(CURDIR)/debian/tmp OCAMLFIND_DESTDIR=$(DESTDIR)$(OCAML_STDLIB_DIR) export OCAMLFIND_DESTDIR %: dh $@ --with ocaml .PHONY: override_dh_auto_configure override_dh_auto_configure: ifeq ($(OCAML_HAVE_OCAMLOPT),no) sed -i 's/NATIVE_ENABLED=./NATIVE_ENABLED=0/' OMakefile endif .PHONY: override_dh_auto_build override_dh_auto_build: $(OMAKE) .PHONY: override_dh_auto_install override_dh_auto_install: mkdir -p $(OCAMLFIND_DESTDIR) $(DESTDIR)$(OCAML_DLL_DIR) $(OMAKE) install .PHONY: override_dh_auto_clean override_dh_auto_clean: $(OMAKE) clean find -name '*.omc' -delete sed -i 's/NATIVE_ENABLED=./NATIVE_ENABLED=1/' OMakefile .PHONY: override_dh_install override_dh_install: dh_install --fail-missing -X.so.owner .PHONY: override_dh_installexamples override_dh_installexamples: dh_installexamples -X'.cm*' -X.o -Xliv-furuse -X.cvsignore .PHONY: override_dh_compress override_dh_compress: dh_compress -Xexamples debian/libcamlimages-ocaml-doc.ocamldoc.in0000644000000000000000000000010512147404544015724 0ustar -package lablgtk2 --include debian/tmp/@OCamlStdlibDir@/camlimages/ debian/libcamlimages-ocaml-doc.doc-base.10000644000000000000000000000047012147404544015357 0ustar Document: libcamlimages-ocaml-doc Title: CamlImages Introduction Author: Jun Furuse and Pierre Weis Abstract: This is a short introduction to CamlImages Section: Programming/OCaml Format: HTML Index: /usr/share/doc/libcamlimages-ocaml-doc/doc/old/eng.htm Files: /usr/share/doc/libcamlimages-ocaml-doc/doc/old/* debian/gbp.conf0000644000000000000000000000003612147404544010611 0ustar [DEFAULT] pristine-tar = True debian/control0000644000000000000000000000635012147407557010611 0ustar Source: camlimages Section: devel Priority: optional Maintainer: Debian OCaml Maintainers Uploaders: Ralf Treinen , Sylvain Le Gall , Mehdi Dogguy Build-Depends: debhelper (>= 8), ocaml (>= 3.11.1), ocaml-findlib (>> 1.2.5), libpng-dev, libjpeg-dev, libtiff-dev, libxpm-dev, libfreetype6-dev (>= 2.1.7), libgif-dev, liblablgtk2-ocaml-dev (>> 2.12.0-3), ghostscript, dh-ocaml (>= 0.9), omake Standards-Version: 3.9.4 Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/camlimages.git Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/camlimages.git Homepage: http://gallium.inria.fr/camlimages/ Package: libcamlimages-ocaml Architecture: any Section: ocaml Depends: ${ocaml:Depends}, ${shlibs:Depends}, ${misc:Depends} Provides: ${ocaml:Provides} Description: OCaml image processing library (Runtime library) CamlImages is an image processing library for OCaml, which provides: . * basic functions for image processing and loading/saving various image file formats (hence providing a translation facility from format to format) . * an interface with the Caml graphics library allows one to display images in the Graphics module screen and to mix them with Caml drawings . * a freetype interface, integrated into the library: you can draw texts into images using any truetype fonts . In addition, the library can handle huge images that cannot be (or can hardly be) stored into the main memory (the library then automatically creates swap files and escapes them to reduce the memory usage). . This package contains only the shared runtime stub libraries. Package: libcamlimages-ocaml-dev Architecture: any Section: ocaml Depends: ${ocaml:Depends}, libpng12-dev, libjpeg-dev, libtiff-dev, libxpm-dev, libfreetype6-dev, libgif-dev, ${shlibs:Depends}, ${misc:Depends} Provides: ${ocaml:Provides} Suggests: ocaml-findlib Description: OCaml image processing library (Development package) CamlImages is an image processing library for OCaml, which provides: . * basic functions for image processing and loading/saving various image file formats (hence providing a translation facility from format to format) . * an interface with the Caml graphics library allows one to display images in the Graphics module screen and to mix them with Caml drawings . * a freetype interface, integrated into the library: you can draw texts into images using any truetype fonts . In addition, the library can handle huge images that cannot be (or can hardly be) stored into the main memory (the library then automatically creates swap files and escapes them to reduce the memory usage). . This package contains the development part of the camlimages library. Package: libcamlimages-ocaml-doc Architecture: all Section: doc Suggests: libcamlimages-ocaml-dev Depends: ${misc:Depends} Breaks: libcamlimages-ocaml-dev (<< 1:3.0.1-2) Replaces: libcamlimages-ocaml-dev (<< 1:3.0.1-2) Description: OCaml CamlImages library documentation This package provides documentation for the OCaml CamlImages library. . The library itself is provided in the libcamlimages-ocaml and libcamlimages-ocaml-dev packages. debian/TODO0000644000000000000000000000014012147404544007656 0ustar - split different predicates in META file - write a bounce of Makefile for examples compilation debian/libcamlimages-ocaml-doc.doc-base.20000644000000000000000000000054112147404544015357 0ustar Document: libcamlimages-ocaml-doc-api-ref Title: CamlImages OCamldoc API Reference Abstract: API reference manual for CamlImages (generated via OCamldoc) Author: Jun Furuse and Pierre Weis Section: Programming/OCaml Format: HTML Index: /usr/share/doc/libcamlimages-ocaml-doc/html/api/index.html Files: /usr/share/doc/libcamlimages-ocaml-doc/html/api/* debian/libcamlimages-ocaml-dev.install.in0000644000000000000000000000003412147404544015623 0ustar @OCamlStdlibDir@/camlimages debian/copyright0000644000000000000000000000333612147404544011133 0ustar Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat Packaged-By: Stefano Zacchiroli Packaged-Date: Fri, 11 Jan 2002 23:56:25 +0100 Upstream-Author: Jun Furuse Pierre Weis Original-Source-Location: http://gallium.inria.fr/camlimages/ Files: * Copyright: © 1999-2004, INRIA License: LGPL-2 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. On Debian systems, the complete text of the GNU Library General Public License version 2 can be found in '/usr/share/common-licenses/LGPL-2'. Files: debian/* Copyright: © 2004-2008 Sylvain Le Gall © 2002-2008 Stefano Zacchiroli © 2003-2004 Sven Luther © 2008 Ralf Treinen License: GPL-2+ The Debian packaging is licensed under the GNU General Public License, see `/usr/share/common-licenses/GPL-2' for the full text. debian/source/0000755000000000000000000000000012147405077010475 5ustar debian/source/format0000644000000000000000000000001412147404544011701 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000010012147404544010213 0ustar version=3 http://cristal.inria.fr/camlimages/ .*/v(.*)\.tar\.gz debian/patches/0000755000000000000000000000000012147404544010622 5ustar debian/patches/series0000644000000000000000000000013312147404544012034 0ustar 0001-Add-missing-cclib-in-ocamlc-a.patch 0002-remove-use-of-sort.patch 0003-fix-META.patch debian/patches/0003-fix-META.patch0000644000000000000000000000105212147404544013533 0ustar Remove mentions of non-existant archives. Index: camlimages/src/META.in =================================================================== --- camlimages.orig/src/META.in 2011-08-04 22:11:48.000000000 -0500 +++ camlimages/src/META.in 2011-08-04 22:12:00.000000000 -0500 @@ -2,9 +2,6 @@ version = "@PACKAGE_VERSION@" description = "Objective Caml image processing library" -archive(byte) = "camlimages.cma" -archive(native) = "camlimages.cmxa" - package "core" ( archive(byte) = "camlimages_core.cma" archive(native) = "camlimages_core.cmxa" debian/patches/0001-Add-missing-cclib-in-ocamlc-a.patch0000644000000000000000000000225612147404544017515 0ustar From: Stephane Glondu Date: Sat, 2 Jul 2011 17:56:41 +0200 Subject: Add missing -cclib in ocamlc -a This allows simple linking with -custom by naming only .cma files (used by advi). Remark: runtime support libraries (dll*.so, lib*.a) and the OCaml archives (*.cma, *.cmxa) are built in an ad-hoc way using ocamlmklib, ocamlc -a and ocamlopt -a. It would be better (but more intrusive) to use only ocamlmklib. Signed-off-by: Stephane Glondu --- src/OMakefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/OMakefile b/src/OMakefile index e198fa1..013164f 100644 --- a/src/OMakefile +++ b/src/OMakefile @@ -225,7 +225,7 @@ MakeLibOCaml(name) = $(LIBRARY_PREFIX)_$(name).cma $(LIBRARY_PREFIX)_$(name).cmxa: $(MakeLibC $(name)) # OCAML_{BYTE,NATIVE}_LINK_FLAGS do not work for OCamlLibrary # Bit dirty workaround - OCAMLCFLAGS+=-dllib -l$(LIBRARY_PREFIX)_$(name) + OCAMLCFLAGS+=-dllib -l$(LIBRARY_PREFIX)_$(name) -cclib -l$(LIBRARY_PREFIX)_$(name) OCAMLOPTFLAGS+=-cclib -l$(LIBRARY_PREFIX)_$(name) # use mapprefix instead of addprefix, otherwise "-cclib -lgif" # is considered one option. -- debian/patches/0002-remove-use-of-sort.patch0000644000000000000000000000104412147404544015677 0ustar Index: camlimages/src/bitmap.ml =================================================================== --- camlimages.orig/src/bitmap.ml 2011-10-17 00:02:17.941672767 +0200 +++ camlimages/src/bitmap.ml 2011-10-17 00:04:03.732755736 +0200 @@ -186,7 +186,7 @@ let swap_out_eldest words = let sorted = - Sort.list (fun b1 b2 -> b1.last_used < b2.last_used) !swappable_blocks in + List.sort (fun b1 b2 -> compare b1.last_used b2.last_used) !swappable_blocks in let rec swapper sorted i = match sorted with | [] -> () debian/libcamlimages-ocaml-doc.examples0000644000000000000000000000001312147404544015352 0ustar examples/* debian/compat0000644000000000000000000000000212147404544010371 0ustar 8 debian/libcamlimages-ocaml-doc.install0000644000000000000000000000006212147404544015206 0ustar doc/* /usr/share/doc/libcamlimages-ocaml-doc/doc debian/libcamlimages-ocaml.install.in0000644000000000000000000000002312147404544015045 0ustar @OCamlDllDir@/*.so debian/clean0000644000000000000000000000004012147404544010172 0ustar .omakedb .omakedb.lock config.h