[SCM] sndobj/master: Build for Multiarch.
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Sun Feb 5 12:23:57 UTC 2012
The following commit has been merged in the master branch:
commit 9250c5c663e0f6f5dc69531c01705021713558ff
Author: Alessio Treglia <alessio at debian.org>
Date: Sun Feb 5 13:20:23 2012 +0100
Build for 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 8e67677..538e023 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: sound
Priority: optional
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
Uploaders: Alessio Treglia <alessio at debian.org>
-Build-Depends: debhelper (>= 7.0.50~),
+Build-Depends: debhelper (>= 8.1.3~),
fftw-dev,
libasound2-dev [linux-any],
libjack-dev,
@@ -16,6 +16,7 @@ Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/sndobj.git
Package: libsndobj-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends: libsndobj2c2 (= ${binary:Version}),
fftw-dev,
${misc:Depends}
@@ -29,6 +30,8 @@ Description: Sound Object library (development files)
Package: libsndobj2c2
Section: libs
Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends},
${misc:Depends}
Replaces: libsndobj2
diff --git a/debian/libsndobj-dev.install b/debian/libsndobj-dev.install
deleted file mode 100644
index f8aa088..0000000
--- a/debian/libsndobj-dev.install
+++ /dev/null
@@ -1,2 +0,0 @@
-include/SndObj usr/include
-lib/*.so usr/lib
diff --git a/debian/libsndobj2c2.install b/debian/libsndobj2c2.install
deleted file mode 100644
index 2fe5ccf..0000000
--- a/debian/libsndobj2c2.install
+++ /dev/null
@@ -1 +0,0 @@
-lib/*.so.* usr/lib
diff --git a/debian/rules b/debian/rules
index a472a80..88dcba8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,7 @@
#!/usr/bin/make -f
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
%:
dh $@
@@ -9,15 +11,16 @@ override_dh_auto_clean:
override_dh_auto_build:
ifeq (linux,$(DEB_HOST_ARCH_OS))
- scons ALSA=true OSS=false JACK=true customLIBS=pthread
+ scons ALSA=true OSS=false JACK=true customLIBS=pthread customLIBPATH=/usr/lib/$(DEB_HOST_MULTIARCH)
else
- scons ALSA=false OSS=true JACK=false customLIBS=pthread
+ scons ALSA=false OSS=true JACK=false customLIBS=pthread customLIBPATH=/usr/lib/$(DEB_HOST_MULTIARCH)
endif
override_dh_install:
- dh_install -plibsndobj-dev
+ dh_install -plibsndobj-dev include/SndObj usr/include
+ dh_install -plibsndobj-dev lib/*.so usr/lib/$(DEB_HOST_MULTIARCH)/
rm -rf debian/libsndobj-dev/usr/include/SndObj/CVS/
- dh_install --remaining-packages
+ dh_install -plibsndobj2c2 lib/*.so.* usr/lib/$(DEB_HOST_MULTIARCH)/
override_dh_installchangelogs:
dh_installchangelogs change.log
--
sndobj packaging
More information about the pkg-multimedia-commits
mailing list