[Pkg-chromium-commit] [SCM] Git repository for pkg-chromium branch, master, updated. debian/14.0.835.163_r101024-1-2-gd7d8b22

Michael Gilbert michael.s.gilbert at gmail.com
Sat Sep 24 21:59:43 UTC 2011


The following commit has been merged in the master branch:
commit d7d8b227573de0fe9fbbb1a1681bb3b3f68a8a62
Author: Michael Gilbert <michael.s.gilbert at gmail.com>
Date:   Sat Sep 24 17:53:37 2011 -0400

    Support libav's transition to multiarch

diff --git a/debian/rules b/debian/rules
index 92a05ed..08846c1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,11 +7,12 @@ DEBIAN_REVISION		:= $(shell echo $(DEBIAN_VERSION) | sed 's/^.*r\([^-]*\)-.*/\1/
 DEBIAN_DIST		:= $(shell lsb_release -ds | tr -d '()')
 DEBIAN_DIST_NAME	:= $(shell lsb_release -si)
 DEBIAN_DIST_VERSION	:= $(shell lsb_release -sr)
+MULTIARCH		:= $(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
 USE_SYSTEM_FFMPEG	:= 1
 ifeq (1,$(USE_SYSTEM_FFMPEG))
-LIBAVCODEC_BASENAME	:= $(shell basename $$(ls -x /usr/lib/libavcodec.so.* | cut -d ' ' -f 1))
-LIBAVFORMAT_BASENAME	:= $(shell basename $$(ls -x /usr/lib/libavformat.so.* | cut -d ' ' -f 1))
-LIBAVUTIL_BASENAME	:= $(shell basename $$(ls -x /usr/lib/libavutil.so.* | cut -d ' ' -f 1))
+LIBAVCODEC_BASENAME	:= $(shell basename $$(ls -x /usr/lib/$(MULTIARCH)/libavcodec.so.* | cut -d ' ' -f 1))
+LIBAVFORMAT_BASENAME	:= $(shell basename $$(ls -x /usr/lib/$(MULTIARCH)/libavformat.so.* | cut -d ' ' -f 1))
+LIBAVUTIL_BASENAME	:= $(shell basename $$(ls -x /usr/lib/$(MULTIARCH)/libavutil.so.* | cut -d ' ' -f 1))
 endif
 
 # DEB_TAR_SRCDIR has to be 'src' as this is what gyp expects :(
@@ -488,11 +489,11 @@ ifneq (i386,$(DEB_HOST_ARCH_CPU))
 endif
 ifeq (1,$(USE_SYSTEM_FFMPEG))
 	# Install symlinks to system ffmpeg libs
-	ln -sf "/usr/lib/$(LIBAVCODEC_BASENAME)" \
+	ln -sf "/usr/lib/$(MULTIARCH)/$(LIBAVCODEC_BASENAME)" \
 		"$(CURDIR)/debian/$(DEBIAN_NAME)/$(LIB_DIR)/$(LIBAVCODEC_BASENAME)"
-	ln -sf "/usr/lib/$(LIBAVFORMAT_BASENAME)" \
+	ln -sf "/usr/lib/$(MULTIARCH)/$(LIBAVFORMAT_BASENAME)" \
 		"$(CURDIR)/debian/$(DEBIAN_NAME)/$(LIB_DIR)/$(LIBAVFORMAT_BASENAME)"
-	ln -sf "/usr/lib/$(LIBAVUTIL_BASENAME)" \
+	ln -sf "/usr/lib/$(MULTIARCH)/$(LIBAVUTIL_BASENAME)" \
 		"$(CURDIR)/debian/$(DEBIAN_NAME)/$(LIB_DIR)/$(LIBAVUTIL_BASENAME)"
 endif
 

-- 
Git repository for pkg-chromium



More information about the Pkg-chromium-commit mailing list