[Pkg-ocaml-maint-commits] r5792 - in /trunk/packages/camlimages/trunk/debian: META.camlimages.in README.source changelog control control.in copyright libcamlimages-ocaml-doc.doc-base rules

gildor at users.alioth.debian.org gildor at users.alioth.debian.org
Sun Jun 22 22:21:35 UTC 2008


Author: gildor
Date: Sun Jun 22 22:21:35 2008
New Revision: 5792

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=5792
Log:
* 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

Added:
    trunk/packages/camlimages/trunk/debian/README.source
Removed:
    trunk/packages/camlimages/trunk/debian/control.in
Modified:
    trunk/packages/camlimages/trunk/debian/META.camlimages.in
    trunk/packages/camlimages/trunk/debian/changelog
    trunk/packages/camlimages/trunk/debian/control
    trunk/packages/camlimages/trunk/debian/copyright
    trunk/packages/camlimages/trunk/debian/libcamlimages-ocaml-doc.doc-base
    trunk/packages/camlimages/trunk/debian/rules

Modified: trunk/packages/camlimages/trunk/debian/META.camlimages.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlimages/trunk/debian/META.camlimages.in?rev=5792&op=diff
==============================================================================
--- trunk/packages/camlimages/trunk/debian/META.camlimages.in (original)
+++ trunk/packages/camlimages/trunk/debian/META.camlimages.in Sun Jun 22 22:21:35 2008
@@ -15,7 +15,6 @@
 archive(byte)  +="ci_ps.cma"
 
 archive(native) ="ci_core.cmxa"
-archive(native)+="ci_graphics.cmxa"
 archive(native)+="ci_freetype.cmxa"
 archive(native)+="ci_gif.cmxa"
 archive(native)+="ci_jpeg.cmxa"
@@ -36,5 +35,5 @@
 package "graphics" (
 	requires="camlimages graphics"
 	archive(byte)="ci_graphics.cma"
-	archive(native)="ci_graphics.cma"
+	archive(native)="ci_graphics.cmxa"
 )

Added: trunk/packages/camlimages/trunk/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlimages/trunk/debian/README.source?rev=5792&op=file
==============================================================================
--- trunk/packages/camlimages/trunk/debian/README.source (added)
+++ trunk/packages/camlimages/trunk/debian/README.source Sun Jun 22 22:21:35 2008
@@ -1,0 +1,5 @@
+This package use dpatch for patching the source. 
+
+Please consider reading dpatch manpage to patch the source.
+
+ -- Sylvain Le Gall <gildor at debian.org>  Sun, 22 Jun 2008 23:26:52 +0200

Modified: trunk/packages/camlimages/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlimages/trunk/debian/changelog?rev=5792&op=diff
==============================================================================
--- trunk/packages/camlimages/trunk/debian/changelog (original)
+++ trunk/packages/camlimages/trunk/debian/changelog Sun Jun 22 22:21:35 2008
@@ -1,7 +1,4 @@
 camlimages (1:2.2.0-3) UNRELEASED; urgency=low
-
-  [ Sylvain Le Gall ]
-  * NOT RELEASED YET
 
   [ Stefano Zacchiroli ]
   * fix vcs-svn field to point just above the debian/ dir
@@ -9,7 +6,22 @@
   [ Ralf Treinen ]
   * Changed doc-base section to Programming/OCaml
 
- -- Ralf Treinen <treinen at debian.org>  Fri, 16 May 2008 21:18:42 +0200
+  [ 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 <gildor at debian.org>  Mon, 23 Jun 2008 00:17:32 +0200
 
 camlimages (1:2.2.0-2) unstable; urgency=low
 

Modified: trunk/packages/camlimages/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlimages/trunk/debian/control?rev=5792&op=diff
==============================================================================
--- trunk/packages/camlimages/trunk/debian/control (original)
+++ trunk/packages/camlimages/trunk/debian/control Sun Jun 22 22:21:35 2008
@@ -2,13 +2,20 @@
 Section: devel
 Priority: optional
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
-Uploaders:  Julien Cristau <julien.cristau at ens-lyon.org>, Ralf Treinen <treinen at debian.org>, Remi Vanicat <vanicat at debian.org>, Samuel Mimram <smimram at debian.org>, Stefano Zacchiroli <zack at debian.org>, Sven Luther <luther at debian.org>, Sylvain Le Gall <gildor at debian.org>
-Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 5), dpatch, ocaml-nox (>= 3.10.0-8), ocaml, ocaml-findlib (>= 1.1.2pl1-4), libpng12-dev, 
- libjpeg62-dev, libtiff4-dev, libxpm-dev, libfreetype6-dev (>= 2.1.7), 
- libungif4-dev, liblablgtk2-ocaml-dev (>= 2.6.0-11), gs, chrpath, dpkg-dev (>= 1.13.19)
-Standards-Version: 3.7.2
+Uploaders:  Ralf Treinen <treinen at debian.org>, 
+ Stefano Zacchiroli <zack at debian.org>, 
+ Sven Luther <luther at debian.org>, 
+ Sylvain Le Gall <gildor at debian.org>
+Build-Depends: cdbs (>= 0.4.23), 
+ debhelper (>= 5), dpatch, ocaml-nox (>= 3.10.0-8), ocaml, 
+ ocaml-findlib (>= 1.1.2pl1-4), libpng12-dev, libjpeg62-dev, 
+ libtiff4-dev, libxpm-dev, libfreetype6-dev (>= 2.1.7), 
+ libgif-dev, liblablgtk2-ocaml-dev (>= 2.6.0-11), chrpath, 
+ ghostscript 
+Standards-Version: 3.8.0
 Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/camlimages/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlimages/trunk/
+Homepage: http://pauillac.inria.fr/camlimages/
 
 Package: libcamlimages-ocaml
 Architecture: any
@@ -17,14 +24,17 @@
 Description: OCaml image processing library
  CamlImages is an image processing library for Objective CAML,
  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 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
+ .
+  * 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 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
@@ -36,18 +46,21 @@
 Package: libcamlimages-ocaml-dev
 Architecture: any
 Section: libdevel
-Depends: ocaml-${F:OCamlABI}, libcamlimages-ocaml (= ${binary:Version}), libpng12-dev, libjpeg62-dev, libtiff4-dev, libxpm-dev, libfreetype6-dev, libungif4-dev, liblablgtk2-ocaml-dev
+Depends: ocaml-${F:OCamlABI}, libcamlimages-ocaml (= ${binary:Version}), liblablgtk2-ocaml-dev
 Description: OCaml image processing library
  CamlImages is an image processing library for Objective CAML,
  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 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
+ .
+  * 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 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

Modified: trunk/packages/camlimages/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlimages/trunk/debian/copyright?rev=5792&op=diff
==============================================================================
--- trunk/packages/camlimages/trunk/debian/copyright (original)
+++ trunk/packages/camlimages/trunk/debian/copyright Sun Jun 22 22:21:35 2008
@@ -1,30 +1,40 @@
 This package was debianized by Stefano Zacchiroli <zack at debian.org> on
 Fri, 11 Jan 2002 23:56:25 +0100.
 
-It was downloaded from:
-  http://pauillac.inria.fr/camlimages/
+It was downloaded from: <http://pauillac.inria.fr/camlimages/>
 
-Upstream Authors:
-  Jun Furuse <Jun.Furuse at inria.fr>
-  Pierre Weis <Pierre.Weis at inria.fr>
+Files: *
+Copyright: © 1999-2004, INRIA
+License: LGPL-2
+Upstream-author: Jun Furuse <Jun.Furuse at inria.fr>
+                 Pierre Weis <Pierre.Weis at inria.fr>
 
-Copyright:
+This CamlImages library (the Library) is distributed under the terms
+of the GNU Library General Public License version 2. 
 
-  This CamlImages library (the Library) is distributed under the terms
-  of the GNU Library General Public License version 2. You can find a
-  copy of that license in /usr/share/common-licenses/LGPL-2.
+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'.
 
-  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.
+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.
 
+Files: debian/*
+Copyright: © 2004-2008 Sylvain Le Gall <gildor at debian.org>
+           © 2002-2008 Stefano Zacchiroli <zack at debian.org>
+           © 2003-2004 Sven Luther <luther at debian.org>
+           ©      2008 Ralf Treinen <treinen at debian.org>
+License: GPL
+
+The Debian packaging is licensed under the GNU General Public License, see
+`/usr/share/common-licenses/GPL' for the full text.

Modified: trunk/packages/camlimages/trunk/debian/libcamlimages-ocaml-doc.doc-base
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlimages/trunk/debian/libcamlimages-ocaml-doc.doc-base?rev=5792&op=diff
==============================================================================
--- trunk/packages/camlimages/trunk/debian/libcamlimages-ocaml-doc.doc-base (original)
+++ trunk/packages/camlimages/trunk/debian/libcamlimages-ocaml-doc.doc-base Sun Jun 22 22:21:35 2008
@@ -7,4 +7,3 @@
 Format: HTML
 Index: /usr/share/doc/libcamlimages-ocaml-doc/html/index.html
 Files: /usr/share/doc/libcamlimages-ocaml-doc/html/*
- 

Modified: trunk/packages/camlimages/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlimages/trunk/debian/rules?rev=5792&op=diff
==============================================================================
--- trunk/packages/camlimages/trunk/debian/rules (original)
+++ trunk/packages/camlimages/trunk/debian/rules Sun Jun 22 22:21:35 2008
@@ -1,6 +1,6 @@
 #!/usr/bin/make -f
 # debian/rules for camlimages package
-# Copyright (C) 2006 Sylvain Le Gall <gildor at debian.org>
+# Copyright (C) 2006-2008 Sylvain Le Gall <gildor at debian.org>
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License as
@@ -16,9 +16,6 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
 # MA 02110-1301, USA.
-
-# Generate debian/control using
-# fakeroot debian/rules debian/control DEB_AUTO_UPDATE_DEBIAN_CONTROL:=yes
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/dpatch.mk
@@ -55,21 +52,19 @@
 DEB_INSTALL_EXAMPLES_libcamlimages-ocaml-doc := -X Makefile -X .depend
 DEB_DH_INSTALL_ARGS                          := -X LICENSE -X README -X INSTALL -X Makefile
 
-CDBS_BUILD_DEPENDS := $(subst ocaml-nox,ocaml-nox (>= 3.10.0-8),$(CDBS_BUILD_DEPENDS))
-
 OCAML_OCAMLDOC_PACKAGES := $(PACKAGE_DEV)
 OCAML_OCAMLDOC_FLAGS := -I $(DESTDIR_DEV)/$(OCAML_STDLIB_DIR)/camlimages/ \
   			$(shell ocamlfind query -i-format lablgtk2)
 
 clean::
-	-test -L html && $(RM) html
-	-test -L doc/index.html && $(RM) doc/index.html
-	-$(RM) Makefile.config
-	-$(RM) -r freetype
-	-$(RM) debian/META.camlimages
-	-$(RM) debian/libcamlimages-ocaml.dirs
-	-$(RM) debian/libcamlimages-ocaml-dev.dirs
-	-$(RM) debian/libcamlimages-ocaml-dev.install
+	-test -L '$(CURDIR)/html' && $(RM) '$(CURDIR)/html'
+	-test -L '$(CURDIR)/doc/index.html' && $(RM) '$(CURDIR)/doc/index.html'
+	-$(RM) '$(CURDIR)/Makefile.config'
+	-$(RM) -r '$(CURDIR)/freetype'
+	-$(RM) '$(CURDIR)/debian/META.camlimages'
+	-$(RM) '$(CURDIR)/debian/libcamlimages-ocaml.dirs'
+	-$(RM) '$(CURDIR)/debian/libcamlimages-ocaml-dev.dirs'
+	-$(RM) '$(CURDIR)/debian/libcamlimages-ocaml-dev.install'
 
 install/libcamlimages-ocaml-dev::
 	VERSION=$(DEB_NOEPOCH_VERSION); \




More information about the Pkg-ocaml-maint-commits mailing list