On lördagen den 16 juni 2012, Michael Gilbert wrote: > tag 675773 patch > thanks > > Hi, I've uploaded an nmu fixing this issue to delayed/5. See attached > patch.
Here's a slightly less intrusive patch. Also, I think Michaels patch added "Multi-Arch: same" to too many packages and added a dependency to openjpeg- tools for no apparent reason. I too think it would be nice to have this fixed. It's a relatively simple operation. -- Magnus Holmgren [email protected] Debian Developer
diff -u openjpeg-1.3+dfsg/debian/openjpeg-tools.install openjpeg-1.3+dfsg/debian/openjpeg-tools.install
--- openjpeg-1.3+dfsg/debian/openjpeg-tools.install
+++ openjpeg-1.3+dfsg/debian/openjpeg-tools.install
@@ -1,4 +1 @@
-j2k_to_image /usr/bin/
-image_to_j2k /usr/bin/
-index_create /usr/bin/
-jp2-thumbnailer /usr/bin/
+usr/bin
diff -u openjpeg-1.3+dfsg/debian/rules openjpeg-1.3+dfsg/debian/rules
--- openjpeg-1.3+dfsg/debian/rules
+++ openjpeg-1.3+dfsg/debian/rules
@@ -4,6 +4,7 @@
# used as trailer in the generated manpages
UVERSION = $(shell dpkg-parsechangelog | perl -ne 'print "$$1\n" if (/^Version: (.*?)(?:\.dfsg)?\-.*?$$/)')
+DEB_HOST_MULTIARCH = $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
EXTRA_CFLAGS += -O0
@@ -59,12 +60,13 @@
dh_clean -k
dh_installdirs
- $(MAKE) dist
+ $(MAKE) install DESTDIR=dist INSTALL_LIBDIR='$$(PREFIX)/lib/$(DEB_HOST_MULTIARCH)'
# The libraries and header file are in dist/
# So we'll dump the binaries there too
- cp codec/j2k_to_image codec/image_to_j2k dist/
- cp indexer_JPIP/index_create dist/
- cp debian/jp2-thumbnailer dist/
+ install -d -m 755 dist/usr/bin
+ install -m 755 codec/j2k_to_image codec/image_to_j2k dist/usr/bin
+ install -m 755 indexer_JPIP/index_create dist/usr/bin
+ install -m 755 debian/jp2-thumbnailer dist/usr/bin
binary-indep: build install
# We have nothing to do by default.
diff -u openjpeg-1.3+dfsg/debian/libopenjpeg2.install openjpeg-1.3+dfsg/debian/libopenjpeg2.install
--- openjpeg-1.3+dfsg/debian/libopenjpeg2.install
+++ openjpeg-1.3+dfsg/debian/libopenjpeg2.install
@@ -1 +1 @@
-lib*.so* usr/lib/
+usr/lib/*/lib*.so*
diff -u openjpeg-1.3+dfsg/debian/libopenjpeg-dev.install openjpeg-1.3+dfsg/debian/libopenjpeg-dev.install
--- openjpeg-1.3+dfsg/debian/libopenjpeg-dev.install
+++ openjpeg-1.3+dfsg/debian/libopenjpeg-dev.install
@@ -1,2 +1,2 @@
-*.h usr/include/
-lib*.a usr/lib
+usr/include/
+usr/lib/*/lib*.a
diff -u openjpeg-1.3+dfsg/debian/control openjpeg-1.3+dfsg/debian/control
--- openjpeg-1.3+dfsg/debian/control
+++ openjpeg-1.3+dfsg/debian/control
@@ -23,6 +23,8 @@
Package: libopenjpeg2
Section: libs
Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}
Description: JPEG 2000 image compression/decompression library
Libopenjpeg2 is a library for handling the JPEG 2000 image compression format.
@@ -38,6 +40,8 @@
Package: openjpeg-tools
Section: graphics
+Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
Architecture: any
Depends: ${shlibs:Depends}
Description: command-line tools using the JPEG 2000 library
diff -u openjpeg-1.3+dfsg/debian/changelog openjpeg-1.3+dfsg/debian/changelog
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Pkg-phototools-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-phototools-devel
