Your message dated Fri, 21 Oct 2011 19:54:43 -0700
with message-id <[email protected]>
and subject line Re: [libxmu6] support multiarch same
has caused the Debian Bug report #635252,
regarding [libxmu6] support multiarch same
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
635252: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635252
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libxmu6
Version: 2:1.1.0-2.1
Severity: wishlist
Tags: patch
--- Please enter the report below this line. ---
Dears Maintainers,
Could you support multiarch same for libxmu/libxmuu? Multiarch
information can be found on this wiki
http://wiki.debian.org/Multiarch/Implementation
A small patch is attached.
Short description of the patch:
* build lib in usr/lib/$DEB_HOST_MULTIARCH
* bump debhelper to support ${misc:Pre-Depends}
* move file to /usr/lib/$DEB_HOST_MULTIARCH
Best regards,
Gregorydiff -u libxmu-1.1.0/debian/rules libxmu-1.1.0/debian/rules
--- libxmu-1.1.0/debian/rules
+++ libxmu-1.1.0/debian/rules
@@ -28,6 +28,7 @@
else
confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
endif
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
configure: $(STAMP_DIR)/patch
dh_testdir
@@ -43,6 +44,7 @@
--infodir=\$${prefix}/share/info $(confflags) \
--docdir=\$${prefix}/share/doc/libxmu-headers \
--with-xmlto --without-fop \
+ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
CFLAGS="$(CFLAGS)"
cd build && $(MAKE)
>$@
diff -u libxmu-1.1.0/debian/control libxmu-1.1.0/debian/control
--- libxmu-1.1.0/debian/control
+++ libxmu-1.1.0/debian/control
@@ -4,7 +4,7 @@
Maintainer: Debian X Strike Force <[email protected]>
Uploaders: David Nusinow <[email protected]>, Cyril Brulebois <[email protected]>
Build-Depends:
- debhelper (>= 5.0.0),
+ debhelper (>= 8.1.3),
libx11-dev (>= 1:0.99.2),
libxt-dev (>= 1:0.99.1),
libxext-dev (>= 1:0.99.1),
@@ -22,6 +22,8 @@
Package: libxmu6
Section: libs
Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: X11 miscellaneous utility library
libXmu provides a set of miscellaneous utility convenience functions for X
@@ -38,6 +40,7 @@
Section: debug
Architecture: any
Priority: extra
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}, libxmu6 (= ${binary:Version})
Description: X11 miscellaneous utility library (debug package)
libXmu provides a set of miscellaneous utility convenience functions for X
@@ -74,6 +77,8 @@
Package: libxmuu1
Section: libs
Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: X11 miscellaneous micro-utility library
libXmuu provides a set of miscellaneous utility convenience functions for X
@@ -90,6 +95,7 @@
Section: debug
Architecture: any
Priority: extra
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}, libxmuu1 (= ${binary:Version})
Description: X11 miscellaneous micro-utility library (debug package)
libXmuu provides a set of miscellaneous utility convenience functions for X
diff -u libxmu-1.1.0/debian/libxmuu1.install libxmu-1.1.0/debian/libxmuu1.install
--- libxmu-1.1.0/debian/libxmuu1.install
+++ libxmu-1.1.0/debian/libxmuu1.install
@@ -1 +1 @@
-usr/lib/libXmuu.so.1*
+usr/lib/*/libXmuu.so.1*
diff -u libxmu-1.1.0/debian/libxmu6.install libxmu-1.1.0/debian/libxmu6.install
--- libxmu-1.1.0/debian/libxmu6.install
+++ libxmu-1.1.0/debian/libxmu6.install
@@ -1 +1 @@
-usr/lib/libXmu.so.6*
+usr/lib/*/libXmu.so.6*
diff -u libxmu-1.1.0/debian/libxmuu-dev.install libxmu-1.1.0/debian/libxmuu-dev.install
--- libxmu-1.1.0/debian/libxmuu-dev.install
+++ libxmu-1.1.0/debian/libxmuu-dev.install
@@ -1,3 +1,3 @@
-usr/lib/libXmuu.a
-usr/lib/libXmuu.so
-usr/lib/pkgconfig/xmuu.pc
+usr/lib/*/libXmuu.a
+usr/lib/*/libXmuu.so
+usr/lib/*/pkgconfig/xmuu.pc
diff -u libxmu-1.1.0/debian/libxmu-dev.install libxmu-1.1.0/debian/libxmu-dev.install
--- libxmu-1.1.0/debian/libxmu-dev.install
+++ libxmu-1.1.0/debian/libxmu-dev.install
@@ -1,3 +1,3 @@
-usr/lib/libXmu.a
-usr/lib/libXmu.so
-usr/lib/pkgconfig/xmu.pc
+usr/lib/*/libXmu.a
+usr/lib/*/libXmu.so
+usr/lib/*/pkgconfig/xmu.pc
--- End Message ---
--- Begin Message ---
Version: 2:1.1.0-3
Fixed in the latest upload of libxmu.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
[email protected] [email protected]
signature.asc
Description: Digital signature
--- End Message ---