[equivs] 07/36: Import Debian version 2.0.9+nmu1

Axel Beckert abe at deuxchevaux.org
Fri Jul 28 23:04:34 UTC 2017


This is an automated email from the git hooks/post-receive script.

abe pushed a commit to branch master
in repository equivs.

commit 294d78810963faeaef2947480f16a1fcae6dfb35
Author: Wookey <wookey at debian.org>
Date:   Mon Oct 19 01:38:56 2015 +0000

    Import Debian version 2.0.9+nmu1
    
    equivs (2.0.9+nmu1) unstable; urgency=medium
    
      * Non-maintainer upload.
      * Add Multi-Arch support. (Closes: #692934 693548 697820)
---
 debian/changelog                            | 7 +++++++
 debian/equivs-build.pod                     | 7 +++++++
 usr/bin/equivs-build                        | 1 +
 usr/share/equivs/template.ctl               | 1 +
 usr/share/equivs/template/debian/control.in | 1 +
 5 files changed, 17 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 5900b88..e193e22 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+equivs (2.0.9+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add Multi-Arch support. (Closes: #692934 693548 697820)
+
+ -- Wookey <wookey at debian.org>  Mon, 19 Oct 2015 01:38:56 +0000
+
 equivs (2.0.9) unstable; urgency=low
 
   * Upgrade to Policy 3.9.2 - no changes.
diff --git a/debian/equivs-build.pod b/debian/equivs-build.pod
index 1943910..e5e1a66 100644
--- a/debian/equivs-build.pod
+++ b/debian/equivs-build.pod
@@ -55,6 +55,13 @@ Maintainerscripts executed before/after installation/removal
 of the package. See the Debian developers reference for a 
 description (package developers-reference).
 
+=item Multi-Arch:
+
+Field specifying multiarch dependency status. Used exactly as in 'real' packages.
+Foreign: Satisfies dependencies for all architectures
+Same: Satisfies dependencies only for the same architecture
+Allowed: Can act as either Foreign or Same, as specified in the dependency
+
 =item Extra-Files:
 
 A comma-separated list of files to copy to the 
diff --git a/usr/bin/equivs-build b/usr/bin/equivs-build
index 1c7b06d..2000f21 100755
--- a/usr/bin/equivs-build
+++ b/usr/bin/equivs-build
@@ -309,6 +309,7 @@ sub write_control_file {
 			   "Breaks",
 			   "Provides",
 			   "Replaces",
+			   "Multi-Arch",
 			   "Description");
   close OUT;
 }
diff --git a/usr/share/equivs/template.ctl b/usr/share/equivs/template.ctl
index fd824aa..a5667f4 100644
--- a/usr/share/equivs/template.ctl
+++ b/usr/share/equivs/template.ctl
@@ -16,6 +16,7 @@ Package: <package name; defaults to equivs-dummy>
 # Provides: <comma-separated list of packages>
 # Replaces: <comma-separated list of packages>
 # Architecture: all
+# Multi-Arch: <one of: foreign|same|allowed>
 # Copyright: <copyright file; defaults to GPL2>
 # Changelog: <changelog file; defaults to a generic changelog>
 # Readme: <README.Debian file; defaults to a generic one>
diff --git a/usr/share/equivs/template/debian/control.in b/usr/share/equivs/template/debian/control.in
index 38103e7..df0af8b 100644
--- a/usr/share/equivs/template/debian/control.in
+++ b/usr/share/equivs/template/debian/control.in
@@ -6,6 +6,7 @@ Standards-Version: 3.9.2
 
 Package: equivs-dummy
 Architecture: all
+Multi-Arch: foreign
 Description: Dummy package to fulfill package dependencies
  This is a dummy package that makes Debian's package management
  system believe that equivalents to packages on which other

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/equivs.git



More information about the Pkg-perl-cvs-commits mailing list