From: Alessio Treglia Date: Fri, 3 Feb 2012 15:36:32 +0000 (+0100) Subject: Attempt to build with MultiArch. X-Git-Tag: archive/raspbian/1.0.1+dfsg1-4+rpi1~1^2~276 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3483cc70d3a40eae25f45a962ec9deb9f26d170f;p=gpac.git 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