[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