tags 637732 + pending
thanks

Dear maintainer,

I've prepared an NMU for lcms (versioned as 1.19.dfsg-1.1) and
uploaded it to DELAYED/7. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
Mark Hymers <mhy at debian dot org>

<h0lger> Ganneff: I'm confident in your ability to create a flamewar.
     Extremedura QA/i18n meeting 2008
diff -u lcms-1.19.dfsg/debian/control lcms-1.19.dfsg/debian/control
--- lcms-1.19.dfsg/debian/control
+++ lcms-1.19.dfsg/debian/control
@@ -2,18 +2,20 @@
 Section: libs
 Priority: optional
 Maintainer: Oleksandr Moskalenko <[email protected]>
-Build-Depends: debhelper (>> 5.0.38), libtiff4-dev, libjpeg-dev, zlib1g-dev, python-all-dev (>= 2.3.5-11), swig
+Build-Depends: debhelper (>> 8.1.3), libtiff4-dev, libjpeg-dev, zlib1g-dev, python-all-dev (>= 2.3.5-11), swig
 Standards-Version: 3.9.2
 Vcs-Svn: svn://svn.debian.org/svn/collab-maint/deb-maint/lcms/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/collab-maint/deb-maint/lcms/trunk/?op=log
 
 Package: liblcms1
 Architecture: any
+Multi-Arch: same
 Section: libs
 Replaces: liblcms
 Provides: liblcms
 Conflicts: liblcms
 Suggests: liblcms-utils
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}
 Description: Little CMS color management library
  lcms is a standalone CMM engine, which deals with the color management.
@@ -32,6 +34,7 @@
 
 Package: liblcms1-dev
 Architecture: any
+Multi-Arch: same
 Section: libdevel
 Replaces: liblcms-dev
 Provides: liblcms-dev
diff -u lcms-1.19.dfsg/debian/liblcms1-dev.install lcms-1.19.dfsg/debian/liblcms1-dev.install
--- lcms-1.19.dfsg/debian/liblcms1-dev.install
+++ lcms-1.19.dfsg/debian/liblcms1-dev.install
@@ -2,4 +2,4 @@
-debian/tmp/usr/lib/*.a usr/lib/
-debian/tmp/usr/lib/*.la usr/lib/
-debian/tmp/usr/lib/*.so usr/lib/
-debian/tmp/usr/lib/pkgconfig usr/lib/
+debian/tmp/usr/lib/*/*.a
+debian/tmp/usr/lib/*/*.la
+debian/tmp/usr/lib/*/*.so
+debian/tmp/usr/lib/*/pkgconfig
diff -u lcms-1.19.dfsg/debian/changelog lcms-1.19.dfsg/debian/changelog
--- lcms-1.19.dfsg/debian/changelog
+++ lcms-1.19.dfsg/debian/changelog
@@ -1,3 +1,10 @@
+lcms (1.19.dfsg-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Apply Multi-Arch patch.  Closes: #637732.
+
+ -- Mark Hymers <[email protected]>  Sun, 13 May 2012 17:05:05 +0000
+
 lcms (1.19.dfsg-1) unstable; urgency=low
 
   * Upstream legacy update to 1.19 (Closes: #593314).
diff -u lcms-1.19.dfsg/debian/rules lcms-1.19.dfsg/debian/rules
--- lcms-1.19.dfsg/debian/rules
+++ lcms-1.19.dfsg/debian/rules
@@ -4,6 +4,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
 ARCH = $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 ifeq ($(ARCH),alpha)
   export CFLAGS="-O0 -mieee -fPIC -I../include -fno-exceptions -fomit-frame-pointer -Wall"
@@ -31,7 +33,7 @@
 ifeq ($(ARCH),powerpc)
 	echo "#define USE_BIG_ENDIAN" >include/lcms-endian.h
 endif
-	CFLAGS=$(CFLAGS) ./configure --prefix=/usr --with-python
+	CFLAGS=$(CFLAGS) ./configure --prefix=/usr --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) --with-python
 	cd python && ./swig_lcms && cd ..
 	make CFLAGS=$(CFLAGS)
 	touch build-stamp
diff -u lcms-1.19.dfsg/debian/liblcms1.install lcms-1.19.dfsg/debian/liblcms1.install
--- lcms-1.19.dfsg/debian/liblcms1.install
+++ lcms-1.19.dfsg/debian/liblcms1.install
@@ -1 +1 @@
-debian/tmp/usr/lib/liblcms.so.* usr/lib/
+debian/tmp/usr/lib/*/liblcms.so.*

Reply via email to