[SCM] libass/master: Build with Multiarch support.
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Tue Feb 14 01:09:00 UTC 2012
The following commit has been merged in the master branch:
commit 15e4ad5b463bb8c0f8d7903386b4e768f0830327
Author: Alessio Treglia <alessio at debian.org>
Date: Tue Feb 14 02:08:05 2012 +0100
Build with Multiarch support.
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 0df2544..e7e01b8 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: libass
Priority: extra
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
Uploaders: Christophe Mutricy <xtophe at videolan.org>
-Build-Depends: debhelper (>= 7),
+Build-Depends: debhelper (>= 8.1.3~),
libfreetype6-dev,
libenca-dev,
libfontconfig1-dev,
@@ -16,6 +16,7 @@ Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/libass.git
Package: libass-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends: libass4 (= ${binary:Version}),
libenca-dev,
libfreetype6-dev,
@@ -31,6 +32,8 @@ Description: development files for libass
Package: libass4
Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: library for SSA/ASS subtitles rendering
SubStation Alpha (SSA) is a subtitle file format that allows more
diff --git a/debian/libass-dev.install b/debian/libass-dev.install
index 6cd8ddd..76f28fa 100644
--- a/debian/libass-dev.install
+++ b/debian/libass-dev.install
@@ -1,4 +1,4 @@
usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig/*
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
diff --git a/debian/libass4.install b/debian/libass4.install
index d0dbfd1..3ddde58 100644
--- a/debian/libass4.install
+++ b/debian/libass4.install
@@ -1 +1 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*
diff --git a/debian/rules b/debian/rules
index 2d75130..3c8d4d8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,7 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
@@ -16,7 +17,8 @@ CROSS= --build $(DEB_BUILD_GNU_TYPE)
endif
CONFFLAGS = $(CROSS)
-CONFFLAGS += --prefix=/usr --mandir=\$${prefix}/share/man
+CONFFLAGS += --prefix=/usr --mandir=\$${prefix}/share/man \
+ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
CONFFLAGS += CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs -Wl,--as-needed"
config.status: configure
--
LibASS packaging
More information about the pkg-multimedia-commits
mailing list