[Pkg-ocaml-maint-commits] [SCM] dose3 packaging branch, master, updated. debian/3.0.2-1-3-g2e4d239

Ralf Treinen treinen at debian.org
Fri Sep 14 14:00:40 UTC 2012


The following commit has been merged in the master branch:
commit 2e4d2391406cc2124cbe6c43398c44bcef73f151
Author: Ralf Treinen <treinen at debian.org>
Date:   Sat Sep 8 14:06:56 2012 +0200

    dropped another instance of is_source (let _name = ...)

diff --git a/debian/patches/multiarch-conflicts b/debian/patches/multiarch-conflicts
index 66bcb27..12188bd 100644
--- a/debian/patches/multiarch-conflicts
+++ b/debian/patches/multiarch-conflicts
@@ -1,8 +1,8 @@
-diff --git a/deb/debcudf.ml b/deb/debcudf.ml
-index cd83799..ecfd929 100644
---- a/deb/debcudf.ml
-+++ b/deb/debcudf.ml
-@@ -320,27 +320,70 @@ let add_extra extras tables pkg =
+Index: dose3/deb/debcudf.ml
+===================================================================
+--- dose3.orig/deb/debcudf.ml	2012-09-08 14:06:46.000000000 +0200
++++ dose3/deb/debcudf.ml	2012-09-08 14:14:46.000000000 +0200
+@@ -320,27 +320,66 @@
  
  let tocudf tables ?(options=default_options) ?(inst=false) pkg =
    if options.native <> "" then begin
@@ -19,11 +19,7 @@ index cd83799..ecfd929 100644
 -      l@(add_arch_l options.native pkg.architecture (loadlp tables pkg.provides))
 +    let pkgarch = pkg.architecture (* binary package : dependencies are package specific *)
 +    in
-+    let _name = 
-+      (* if the package is a source package the name does not need an
-+       * architecture annotation. Nobody depends on it *)
-+      if is_source pkg then (CudfAdd.encode pkg.name) 
-+      else add_arch options.native pkgarch pkg.name 
++    let _name = add_arch options.native pkgarch pkg.name
 +    in
 +    let _version = get_cudf_version tables (pkg.name,pkg.version)  in
 +    let _provides = match pkg.multiarch with
@@ -67,11 +63,11 @@ index cd83799..ecfd929 100644
 +      (* self conflict *)
 +      let sc = (add_arch options.native pkgarch pkg.name,None) in
 +      let multiarchconstraints = match pkg.multiarch with
-+        |(`None|`Foreign|`Allowed) -> 
++        |(`None|`Foreign|`Allowed) ->
 +            (* conflict with all other packages with differents archs *)
 +            let mac = (CudfAdd.encode pkg.name,None) in
-+            [sc; mac] 
-+        |`Same -> 
++            [sc; mac]
++        |`Same ->
 +            (* conflict with packages of same name but different arch and version*)
 +            let masc =
 +              List.filter_map (function
@@ -79,7 +75,7 @@ index cd83799..ecfd929 100644
 +                |arch -> Some(add_arch options.native arch pkg.name,Some(`Neq,_version))
 +              ) (options.native::options.foreign)
 +            in
-+            sc :: masc 
++            sc :: masc
 +      in
 +      let multiarchconflicts =
 +        List.flatten (

-- 
dose3 packaging



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