Bug#646314: NMU diff for libtheora/1.1.1+dfsg.1-3.1
Bastian Blank
waldi at debian.org
Fri May 11 14:49:06 UTC 2012
Attached is the NMU diff for libtheora/1.1.1+dfsg.1-3.1.
Bastian
--
Where there's no emotion, there's no motive for violence.
-- Spock, "Dagger of the Mind", stardate 2715.1
-------------- next part --------------
diff -u libtheora-1.1.1+dfsg.1/debian/changelog libtheora-1.1.1+dfsg.1/debian/changelog
--- libtheora-1.1.1+dfsg.1/debian/changelog
+++ libtheora-1.1.1+dfsg.1/debian/changelog
@@ -1,3 +1,15 @@
+libtheora (1.1.1+dfsg.1-3.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Support multi-arch: (closes: #646314)
+ - Build-depend against newer debhelper.
+ - Use debhelper compat level 9, fix invocation.
+ - Mark libtheora-bin as foreign.
+ - Mark libtheora0, libtheora-dev and libtheora-dbg as same.
+ - Adjust installation directories.
+
+ -- Bastian Blank <waldi at debian.org> Fri, 11 May 2012 14:33:27 +0000
+
libtheora (1.1.1+dfsg.1-3) unstable; urgency=low
* Need to patch configure for hurd support as well (Closes: #555670).
diff -u libtheora-1.1.1+dfsg.1/debian/libtheora0.install libtheora-1.1.1+dfsg.1/debian/libtheora0.install
--- libtheora-1.1.1+dfsg.1/debian/libtheora0.install
+++ libtheora-1.1.1+dfsg.1/debian/libtheora0.install
@@ -1,6 +1,6 @@
-debian/tmp/usr/lib/libtheora.so.0
-debian/tmp/usr/lib/libtheora.so.0.*
-debian/tmp/usr/lib/libtheoradec.so.1
-debian/tmp/usr/lib/libtheoradec.so.1.*
-debian/tmp/usr/lib/libtheoraenc.so.1
-debian/tmp/usr/lib/libtheoraenc.so.1.*
+usr/lib/*/libtheora.so.0
+usr/lib/*/libtheora.so.0.*
+usr/lib/*/libtheoradec.so.1
+usr/lib/*/libtheoradec.so.1.*
+usr/lib/*/libtheoraenc.so.1
+usr/lib/*/libtheoraenc.so.1.*
diff -u libtheora-1.1.1+dfsg.1/debian/compat libtheora-1.1.1+dfsg.1/debian/compat
--- libtheora-1.1.1+dfsg.1/debian/compat
+++ libtheora-1.1.1+dfsg.1/debian/compat
@@ -1 +1 @@
-7
+9
diff -u libtheora-1.1.1+dfsg.1/debian/libtheora-dev.install libtheora-1.1.1+dfsg.1/debian/libtheora-dev.install
--- libtheora-1.1.1+dfsg.1/debian/libtheora-dev.install
+++ libtheora-1.1.1+dfsg.1/debian/libtheora-dev.install
@@ -5,12 +5,9 @@
-debian/tmp/usr/lib/libtheora.a
-debian/tmp/usr/lib/libtheora.la
-debian/tmp/usr/lib/libtheora.so
-debian/tmp/usr/lib/libtheoradec.a
-debian/tmp/usr/lib/libtheoradec.la
-debian/tmp/usr/lib/libtheoradec.so
-debian/tmp/usr/lib/libtheoraenc.a
-debian/tmp/usr/lib/libtheoraenc.la
-debian/tmp/usr/lib/libtheoraenc.so
-debian/tmp/usr/lib/pkgconfig/theora.pc
-debian/tmp/usr/lib/pkgconfig/theoradec.pc
-debian/tmp/usr/lib/pkgconfig/theoraenc.pc
+usr/lib/*/libtheora.a
+usr/lib/*/libtheora.so
+usr/lib/*/libtheoradec.a
+usr/lib/*/libtheoradec.so
+usr/lib/*/libtheoraenc.a
+usr/lib/*/libtheoraenc.so
+usr/lib/*/pkgconfig/theora.pc
+usr/lib/*/pkgconfig/theoradec.pc
+usr/lib/*/pkgconfig/theoraenc.pc
diff -u libtheora-1.1.1+dfsg.1/debian/rules libtheora-1.1.1+dfsg.1/debian/rules
--- libtheora-1.1.1+dfsg.1/debian/rules
+++ libtheora-1.1.1+dfsg.1/debian/rules
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
%:
- dh --with quilt $@
+ dh $@ --with quilt
override_dh_strip:
dh_strip --dbg-package=libtheora-dbg
diff -u libtheora-1.1.1+dfsg.1/debian/control libtheora-1.1.1+dfsg.1/debian/control
--- libtheora-1.1.1+dfsg.1/debian/control
+++ libtheora-1.1.1+dfsg.1/debian/control
@@ -3,13 +3,15 @@
Priority: optional
Maintainer: Debian Xiph.org Maintainers <pkg-xiph-maint at lists.alioth.debian.org>
Uploaders: John Francesco Ferlito <johnf at inodes.org>
-Build-Depends: debhelper (>= 7.0.50~), autotools-dev, cdbs, devscripts, doxygen, graphviz, libogg-dev, libsdl1.2-dev, libvorbis-dev, python, libtool, automake, quilt, dpkg (>= 1.14.8), libpng12-dev, pkg-config, transfig, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended, ghostscript
+Build-Depends: debhelper (>> 9), autotools-dev, cdbs, devscripts, doxygen, graphviz, libogg-dev, libsdl1.2-dev, libvorbis-dev, python, libtool, automake, quilt, dpkg (>= 1.14.8), libpng12-dev, pkg-config, transfig, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended, ghostscript
Standards-Version: 3.8.3
Vcs-Bzr: http://bzr.debian.org/bzr/pkg-xiph/libtheora
Homepage: http://www.theora.org/
Package: libtheora0
Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: The Theora Video Compression Codec
Theora is an open video codec being developed by the Xiph.org Foundation as
@@ -19,6 +21,7 @@
Package: libtheora-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends}, libtheora0 (= ${binary:Version}), libogg-dev
Description: The Theora Video Compression Codec (development files)
@@ -42,6 +45,7 @@
Package: libtheora-bin
Architecture: any
Section: utils
+Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: The Theora Video Compression Codec (example encoder, decoder)
Theora is a fully open, non-proprietary, patent-and-royalty-free,
@@ -54,6 +58,7 @@
Section: debug
Priority: extra
Architecture: any
+Multi-Arch: same
Depends: libtheora0 (= ${binary:Version}), ${misc:Depends}
Description: The Theora Video Compression Codec (debug)
Theora is a fully open, non-proprietary, patent-and-royalty-free,
More information about the pkg-xiph-maint
mailing list