[SCM] gpac/master: Attempt to build with MultiArch.
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Fri Feb 3 15:37:04 UTC 2012
The following commit has been merged in the master branch:
commit 3483cc70d3a40eae25f45a962ec9deb9f26d170f
Author: Alessio Treglia <alessio at debian.org>
Date: Fri Feb 3 16:36:32 2012 +0100
Attempt to build with MultiArch.
diff --git a/debian/compat b/debian/compat
index 7f8f011..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index a71b950..af8cb09 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Homepage: http://gpac.sourceforge.net
Vcs-Git: git://git.debian.org/git/pkg-multimedia/gpac.git
Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/gpac.git
Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 7.0.50~),
+Build-Depends: debhelper (>= 8.1.3~),
freeglut3-dev,
liba52-0.7.4-dev,
libasound2-dev,
@@ -49,7 +49,9 @@ Description: GPAC Project on Advanced Content - utilities
Package: libgpac1
Architecture: any
+Multi-Arch: same
Section: libs
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: GPAC Project on Advanced Content - shared libraries
GPAC stands for GPAC Project on Advanced Content (a recursive acronym). It is
@@ -63,6 +65,7 @@ Description: GPAC Project on Advanced Content - shared libraries
Package: libgpac-dev
Architecture: any
Section: libdevel
+Multi-Arch: same
Depends: libgpac1 (= ${binary:Version}), ${misc:Depends}
Replaces: gpac (<= 0.4.2~rc2-0ubuntu1)
Description: GPAC Project on Advanced Content - development files
diff --git a/debian/libgpac-dev.install b/debian/libgpac-dev.install
index 8612bf8..25275c6 100644
--- a/debian/libgpac-dev.install
+++ b/debian/libgpac-dev.install
@@ -1,3 +1,3 @@
usr/include
-usr/lib/libgpac_static.a
-usr/lib/libgpac.so
+usr/lib/*/libgpac_static.a
+usr/lib/*/libgpac.so
diff --git a/debian/libgpac1.install b/debian/libgpac1.install
index bc40adc..8c21b71 100644
--- a/debian/libgpac1.install
+++ b/debian/libgpac1.install
@@ -1 +1 @@
-usr/lib/libgpac.so.*
+usr/lib/*/libgpac.so.*
diff --git a/debian/rules b/debian/rules
index 737fa11..c9f5f1d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,10 +1,13 @@
#!/usr/bin/make -f
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
%:
dh $@ --parallel
override_dh_auto_configure:
dh_auto_configure -- --prefix=/usr --mandir=\$${prefix}/share/man \
+ --libdir=lib/$(DEB_HOST_MULTIARCH) \
--extra-cflags="-Wall -fPIC -DPIC -I/usr/include/mozjs -DXP_UNIX" \
--enable-joystick --disable-ssl
echo "#define GPAC_SVN_REVISION \"\"" >include/gpac/version.h
--
gpac packaging
More information about the pkg-multimedia-commits
mailing list