[Pkg-ocaml-maint-commits] [SCM] ocaml-extunix packaging branch, master, updated. debian/0.0.1-1

Sylvain Le Gall gildor at debian.org
Sat Nov 20 00:22:44 UTC 2010


The following commit has been merged in the master branch:
commit b3bfb08fdd4a1adeacd8271c8b982a9f018af115
Author: Sylvain Le Gall <gildor at debian.org>
Date:   Sat Nov 20 00:32:01 2010 +0100

    Add camlp4 as build depends, rerun oasis2debian

diff --git a/debian/control b/debian/control
index 90ac252..73dbe5c 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,8 @@ Build-Depends:
   ocaml-base-nox,
   libounit-ocaml-dev (>= 1.0.2),
   dh-ocaml (>= 0.9~),
-  debhelper (>= 7.0.50~)
+  debhelper (>= 7.0.50~),
+  camlp4
 Standards-Version: 3.9.1
 Homepage: http://extunix.forge.ocamlcore.org/
 Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/extunix.git
@@ -21,40 +22,40 @@ Architecture: any
 Depends: ${ocaml:Depends}, ${misc:Depends}
 Provides: ${ocaml:Provides}
 Recommends: ocaml-findlib
-Description: extunix
+Description: Extended functions for OCaml Unix module
  Thin bindings to various low-level system APIs (often non-portable)
  which are not covered by Unix module.
  .
  Example functions:
-  * uname
-  * statvfs
-  * fsync
-  * fadvise
-  * fallocate
-  * atfile
-  * dirfd
-  * eventfd
-  * signalfd
-  * ...
+ * uname
+ * statvfs
+ * fsync
+ * fadvise
+ * fallocate
+ * atfile
+ * dirfd
+ * eventfd
+ * signalfd
+ * ...
 
 Package: libextunix-ocaml
 Architecture: any
 Depends: ${ocaml:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Provides: ${ocaml:Provides}
-Description: extunix
+Description: Extended functions for OCaml Unix module
  Thin bindings to various low-level system APIs (often non-portable)
  which are not covered by Unix module.
  .
  Example functions:
-  * uname
-  * statvfs
-  * fsync
-  * fadvise
-  * fallocate
-  * atfile
-  * dirfd
-  * eventfd
-  * signalfd
-  * ...
+ * uname
+ * statvfs
+ * fsync
+ * fadvise
+ * fallocate
+ * atfile
+ * dirfd
+ * eventfd
+ * signalfd
+ * ...
  .
  This package contains the shared runtime libraries.
diff --git a/debian/copyright b/debian/copyright
index 1c306ff..2d63db4 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,9 +3,9 @@ Name: extunix
 Maintainer: Sylvain Le Gall <gildor at debian.org>
 
 Files: *
-Copyright: (C) 2010 ygrek           
-           (C) 2009 Sylvain Le Gall           
-           (C) 2008-2009 Talend Inc.           
+Copyright: (C) 2010 ygrek
+           (C) 2009 Sylvain Le Gall
+           (C) 2008-2009 Talend Inc.
            (C) 2010 Stéphane Glondu
 License: LGPL-2.1 with OCaml linking exception
 
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..6c7ed3b
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+pristine-tar = True
+cleaner = debuild clean && dh_quilt_unpatch && dh_clean
diff --git a/debian/libextunix-ocaml-dev.doc-base.1 b/debian/libextunix-ocaml-dev.doc-base.1
index 1c07b26..53bd830 100644
--- a/debian/libextunix-ocaml-dev.doc-base.1
+++ b/debian/libextunix-ocaml-dev.doc-base.1
@@ -1,7 +1,7 @@
 Document: extunix-api
 Title: API reference for extunix
-Author: ygrek, Sylvain Le Gall, Stephane Glondu 
 Section: Programming/OCaml
+Author: ygrek, Sylvain Le Gall, Stéphane Glondu, Kaustuv Chaudhuri
 
 Format: HTML
 Index: /usr/share/doc/libextunix-ocaml-dev/index.html
diff --git a/debian/libextunix-ocaml.install.in b/debian/libextunix-ocaml.install.in
index 584d943..6d71302 100644
--- a/debian/libextunix-ocaml.install.in
+++ b/debian/libextunix-ocaml.install.in
@@ -1,3 +1,3 @@
- at OCamlStdlibDir@/extunix/*.so  @OCamlDllDir@
+ at OCamlStdlibDir@/extunix/*.so @OCamlDllDir@
 @OCamlStdlibDir@/extunix/META
 @OCamlStdlibDir@/extunix/*.cm[ao]
diff --git a/debian/patches/debian-changes-0.0.1-1 b/debian/patches/debian-changes-0.0.1-1
new file mode 100644
index 0000000..f1cd888
--- /dev/null
+++ b/debian/patches/debian-changes-0.0.1-1
@@ -0,0 +1,72 @@
+Description: Upstream changes introduced in version 0.0.1-1
+ This patch has been created by dpkg-source during the package build.
+ Here's the last changelog entry, hopefully it gives details on why
+ those changes were made:
+ .
+ extunix (0.0.1-1) UNRELEASED; urgency=low
+ .
+   * Initial release. (Closes: #604065: ITP: ocaml-extunix -- Extended
+     functions for OCaml Unix module)
+ .
+ The person named in the Author field signed this changelog entry.
+Author: Sylvain Le Gall <gildor at debian.org>
+Bug-Debian: http://bugs.debian.org/604065
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- extunix-0.0.1.orig/_oasis
++++ extunix-0.0.1/_oasis
+@@ -10,13 +10,25 @@ Copyrights:
+               (C) 2008-2009 Talend Inc.,
+               (C) 2010 Stéphane Glondu
+ Homepage:     http://extunix.forge.ocamlcore.org/
+-BuildTools:   ocamlbuild
++BuildTools:   ocamlbuild, camlp4
+ Plugins:      DevFiles (0.1.0), META (0.1.0)
+ 
+-Synopsis:     extunix
++Synopsis: Extended functions for OCaml Unix module 
+ Description:
+   Thin bindings to various low-level system APIs (often non-portable)
+   which are not covered by Unix module.
++  .
++  Example functions:
++   * uname
++   * statvfs
++   * fsync
++   * fadvise
++   * fallocate
++   * atfile
++   * dirfd
++   * eventfd
++   * signalfd
++   * ...
+ 
+ PostConfCommand: ocaml src/discover.ml -ocamlc $ocamlc -ext_obj $ext_obj
+ PreDistCleanCommand: $rm src/config.h
+@@ -50,10 +62,12 @@ Test main
+   TestTools: test
+ 
+ Document api
+-  Title: API
++  Title: API reference for extunix
+   Type: ocamlbuild
++  Authors: ygrek, Sylvain Le Gall, Stéphane Glondu, Kaustuv Chaudhuri
+   BuildTools: ocamldoc
++  Format: HTML
++  Index: index.html
+   XOCamlbuildPath:      src/
+   XOCamlbuildLibraries: extunix
+   XOCamlbuildModules: ExtUnixAll, ExtUnixSpecific
+-
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..de18d3b
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+debian-changes-0.0.1-1

-- 
ocaml-extunix packaging



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