Source: libiec61883
Severity: wishlist

Here's a patch to convert to multiarch packaging.


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-12-virtual (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

diff -u libiec61883-1.2.0/debian/compat libiec61883-1.2.0/debian/compat
--- libiec61883-1.2.0/debian/compat
+++ libiec61883-1.2.0/debian/compat
@@ -1 +1 @@
-5
+9
diff -u libiec61883-1.2.0/debian/libiec61883-dev.install 
libiec61883-1.2.0/debian/libiec61883-dev.install
--- libiec61883-1.2.0/debian/libiec61883-dev.install
+++ libiec61883-1.2.0/debian/libiec61883-dev.install
@@ -1,5 +1,5 @@
 usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig/*
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
 usr/bin/plug*
diff -u libiec61883-1.2.0/debian/libiec61883-0.install 
libiec61883-1.2.0/debian/libiec61883-0.install
--- libiec61883-1.2.0/debian/libiec61883-0.install
+++ libiec61883-1.2.0/debian/libiec61883-0.install
@@ -1 +1 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*
diff -u libiec61883-1.2.0/debian/rules libiec61883-1.2.0/debian/rules
--- libiec61883-1.2.0/debian/rules
+++ libiec61883-1.2.0/debian/rules
@@ -20,6 +20,9 @@
 #
 DEB_OPT_FLAG := -O2 -fno-strict-aliasing
 #
+# something for multiarchification
+DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+
 install/libiec61883-dev:: doc
 
 doc: manpages
diff -u libiec61883-1.2.0/debian/control libiec61883-1.2.0/debian/control
--- libiec61883-1.2.0/debian/control
+++ libiec61883-1.2.0/debian/control
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Marcio Roberto Teixeira <marcio...@gmail.com>
 Uploaders: Loic Minier <l...@dooz.org>
-Build-Depends: debhelper (>= 5), autotools-dev, libraw1394-dev (>= 2.0.2), 
cdbs, pkg-config, xsltproc, docbook-xsl
+Build-Depends: debhelper (>= 8.1.3~), autotools-dev, libraw1394-dev (>= 
2.0.2), cdbs (>= 0.4.93~), pkg-config, xsltproc, docbook-xsl
 Standards-Version: 3.8.0
 Section: libs
 
@@ -31,7 +31,9 @@
 Package: libiec61883-0
 Section: libs
 Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: same
 Description: an partial implementation of IEC 61883
  This library is an implementation of IEC 61883, part 1 (CIP, plug
  registers, and CMP), part 2 (DV-SD), part 4 (MPEG2-TS), and part 6
diff -u libiec61883-1.2.0/debian/changelog libiec61883-1.2.0/debian/changelog
--- libiec61883-1.2.0/debian/changelog
+++ libiec61883-1.2.0/debian/changelog
@@ -1,3 +1,10 @@
+libiec61883 (1.2.0-0.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Multiarch'ification.
+
+ -- Build User <buil...@ip-10-176-166-169.us-west-1.compute.internal>  Sun, 04 
Dec 2011 23:26:10 +0000
+
 libiec61883 (1.2.0-0.1) unstable; urgency=low
 
   * Non-maintainer upload.

Reply via email to