[libfolia] 01/01: - debian/control: Package libfolia3 marked as Multi-Arch: same.

Joost van Baal joostvb at moszumanska.debian.org
Thu Feb 4 03:58:04 UTC 2016


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

joostvb pushed a commit to branch master
in repository libfolia.

commit 578cd64c4a6d42bca9cf29e4725a35cc92fece70
Author: Joost van Baal-Ilić <joostvb at nusku.mdcc.cx>
Date:   Thu Feb 4 04:57:59 2016 +0100

      - debian/control: Package libfolia3 marked as Multi-Arch: same.
---
 debian/changelog         | 64 +++---------------------------------------------
 debian/control           |  1 +
 debian/libfolia3.install |  2 +-
 3 files changed, 6 insertions(+), 61 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index e1ef295..e1c7766 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,47 +8,6 @@ libfolia (0.13-2) unstable; urgency=low
           in most situations.  All maintainers of shared library packages
           should review the entirety of this section.
 
-  W: libfolia source: out-of-date-standards-version 3.9.5 (current is 3.9.6)
-
-  W: libfolia source: diff-contains-substvars debian/libfolia2.substvars
-  N:·
-  N:    Lintian found a substvars file in the Debian diff for this source
-  N:    package. The debian/substvars (or debian/package.substvars) file is
-  N:    usually generated and modified dynamically by debian/rules targets, in
-  N:    which case it must be removed by the clean target.
-  N:····
-  N:    Refer to Debian Policy Manual section 4.9 (Main building script:
-  N:    debian/rules) for details.
-  N:····
-  N:    Severity: normal, Certainty: certain
-  N:····
-  N:    Check: cruft, Type: source
-  N:·
-  W: libfolia source: out-of-date-standards-version 3.9.5 (current is 3.9.6)
-  N:·
-  N:    The source package refers to a Standards-Version older than the one that
-  N:    was current at the time the package was created (according to the
-  N:    timestamp of the latest debian/changelog entry). Please consider
-  N:    updating the package to current Policy and setting this control field
-  N:    appropriately.
-  N:····
-  N:    If the package is already compliant with the current standards, you
-  N:    don't have to re-upload the package just to adjust the Standards-Version
-  N:    control field. However, please remember to update this field next time
-  N:    you upload the package.
-  N:····
-  N:    See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the
-  N:    debian-policy package for a summary of changes in newer versions of
-  N:    Policy.
-  N:····
-  N:    Refer to https://www.debian.org/doc/debian-policy/upgrading-checklist
-  N:    for details.
-  N:····
-  N:    Severity: normal, Certainty: certain
-  N:····
-  N:    Check: standards-version, Type: source
-  N:·
-
   * enable multiarch:
     - debian/control: change "Build-Depends: cdbs,
       debhelper (>= 7)" to more strict "Build-Depends: cdbs (>= 0.4.93~),
@@ -57,25 +16,9 @@ libfolia (0.13-2) unstable; urgency=low
       --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
     - debian/libfolia-dev.install, debian/libfolia3.install: change usr/lib to
       usr/lib/*
+    - debian/control: Package libfolia3 marked as Multi-Arch: same.
     Thanks
-    https://wiki.debian.org/Multiarch/Implementation#cdbs_with_autotools_and_debhelper
-
-
-FIXME:
-
-If /usr/lib (or a subdirectory) is listed as an installation target in debian/*.install, or the target of a link in debian/*.links, you will need to autogenerate this file to substitute in the value of $(DEB_HOST_MULTIARCH). See Dynamic debian/* files below.
-
-Any occurrences of /usr/lib in debian/rules should be replaced with /usr/lib/$(DEB_HOST_MULTIARCH).
-
-Once you have built the package and verified that the shared library package contains only the expected files, and that your -dev package still works, mark this shared library package Multi-Arch: same in debian/control.
-
-Mark the common package(which is "all") Multi-Arch: foreign in debian/control, if it may be needed by the shared library package. 
-
-
-
-
-  E: libfolia-dev: pkg-config-multi-arch-wrong-dir usr/lib/pkgconfig/folia.pc
-       full text contains architecture specific dir x86_64-linux-gnu
+    https://wiki.debian.org/Multiarch/Implementation#cdbs_with_autotools_and_debhelper .
 
  -- Joost van Baal-Ilić <joostvb at debian.org>  Tue, 28 Jul 2015 02:56:50 +0200
 
@@ -251,7 +194,7 @@ libfolia (0.2-3) unstable; urgency=low
 
 libfolia (0.2-2) unstable; urgency=low
 
-  * upload
+  * Upload.
 
  -- Ko van der Sloot <ko.vandersloot at uvt.nl>  Mon, 31 Oct 2011 15:51:00 +0100
 
@@ -260,3 +203,4 @@ libfolia (0.2-1) unstable; urgency=low
   * Unpublished release.
 
  -- Ko van der Sloot <Ko.vanderSloot at uvt.nl>  Mon, 31 Oct 2011 15:45:28 +0100
+
diff --git a/debian/control b/debian/control
index 6662398..4e06c23 100644
--- a/debian/control
+++ b/debian/control
@@ -32,6 +32,7 @@ Description: implementation of the FoLiA document format
 Package: libfolia3
 Section: libs
 Architecture: any
+Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: implementation of the FoLiA document format
  FoLiA is an XML-based format for Linguistic Annotation suitable for 
diff --git a/debian/libfolia3.install b/debian/libfolia3.install
index f8ec008..70a7b57 100644
--- a/debian/libfolia3.install
+++ b/debian/libfolia3.install
@@ -1,2 +1,2 @@
 # git://anonscm.debian.org/debian-science/packages/libfolia.git
-/usr/lib/*/libfolia.so.3*
+usr/lib/*/libfolia.so.3*

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libfolia.git



More information about the debian-science-commits mailing list