Bug#637883: [PATCH] Add multiarch fields

2011-08-16 Thread Jonathan Nieder
Hi,

Riku Voipio wrote:

 Cool, I'm not sure how late I'll be up tonight, but mail me when ready.

It took longer than I hoped, but I have some packages ready:

 - 
http://alioth.debian.org/~jrnieder-guest/xz-utils/xz-utils_5.1.1alpha+20110809-1.dsc
 - 
http://alioth.debian.org/~jrnieder-guest/xz-utils/xz-utils_5.1.1alpha+20110809-2~exp1.dsc

Or one can get them from the master (09fe07e) and experimental
(fd4034f) branches of

 git://git.debian.org/collab-maint/xz.git

and build with debian/autogen.sh  debuild.

For sid, changes since last upload:

 - upload to unstable.  This means a lot of upstream changes since
   last upload to sid.  Luckily they have been well tested in
   experimental.
 - make ABI match unstable (see liblzma2/README.Debian for
   details) since it is not time for a transition yet
 - declare multi-arch support for liblzma2, xz-utils, and xzdec
   in debian/control
 - separate build-arch and build-indep targets in debian/rules

For experimental, changes on top of that:

 - make ABI match upstream again (bump soname, etc)
 - declare multi-arch for liblzma-dev, too!  Very neat.

Both packages seem to work. :)  I'll be happy for any thoughts you
have.

Good night,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637883: [PATCH] Add multiarch fields

2011-08-15 Thread Riku Voipio
Package: xz-utils
Version: 5.1.1alpha+20110528-1~exp1
Severity: wishlist
User: debian-d...@lists.debian.org
Usertags: multiarch

Multiarch transition in experimental is half-done. While the paths have been
changed, Multi-Arch: fields from debian/control are missing.

Multi-Arch: same for packages that install to multiarch directories,
and Multi-Arch: foreign for packages where foreign architecture version
is ok.

ps. If you need sponsor for upload, I'm available.

Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
 debian/control |4 
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/debian/control b/debian/control
index 8d57b8b..dedceb4 100644
--- a/debian/control
+++ b/debian/control
@@ -18,6 +18,7 @@ Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
 Description: XZ-format compression library
  XZ is the successor to the Lempel-Ziv/Markov-chain Algorithm
  compression format, which provides memory-hungry but powerful
@@ -30,6 +31,7 @@ Description: XZ-format compression library
 Package: xz-utils
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: foreign
 Suggests: xz-lzma
 Breaks: xz-lzma ( 4.999.9beta+20091004-1)
 Replaces: xz-lzma ( 4.999.9beta+20091004-1)
@@ -76,6 +78,7 @@ Package: xzdec
 Priority: extra
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: foreign
 Suggests: xz-utils
 Breaks: xz-lzma ( 4.999.9beta+20091004-1)
 Replaces: xz-lzma ( 4.999.9beta+20091004-1)
@@ -105,6 +108,7 @@ Priority: optional
 Architecture: any
 Depends: liblzma5 (= ${binary:Version}), ${misc:Depends}
 Suggests: liblzma-doc
+Multi-Arch: same
 Description: XZ-format compression library - development files
  XZ is the successor to the Lempel-Ziv/Markov-chain Algorithm
  compression format, which provides memory-hungry but powerful
-- 
1.7.4.1




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637883: [PATCH] Add multiarch fields

2011-08-15 Thread Jonathan Nieder
Hi,

Riku Voipio wrote:

 Multiarch transition in experimental is half-done. While the paths have been
 changed, Multi-Arch: fields from debian/control are missing.

Thanks!  Do you know if the Multi-Arch field is in policy yet (or if
there's been work on that)?

 ps. If you need sponsor for upload, I'm available.

I would like to take you up on that.  I'll try preparing uploads for
sid and experimental later today.

Regards,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org