[SCM] FFmpeg packaging branch, master, updated. debian/0.svn20090303-1-32-g19a82c9
siretart at users.alioth.debian.org
siretart at users.alioth.debian.org
Sun May 3 18:20:01 UTC 2009
The following commit has been merged in the master branch:
commit 19a82c9fe63893e120ae5b29d0fce06b0dd5c613
Author: Reinhard Tartler <siretart at tauware.de>
Date: Sun May 3 20:05:43 2009 +0200
relax the dependencies of the -dev packages a bit
Before the -dev package depended on the exact build version. Now this is
weakened to a version range between the build versions and
${source:Upstream-Version}-99, so that every later version up to the
next upstream version still matches.
Strictly speaking this is only necessary for the -unstripped
variants. If some problems arise because of too weak dependencies, this
decision can be reconsidered.
diff --git a/debian/control b/debian/control
index 791bc58..9513085 100644
--- a/debian/control
+++ b/debian/control
@@ -150,7 +150,8 @@ Description: ffmpeg video scaling library
Package: libavutil-dev
Section: libdevel
Architecture: any
-Depends: libavutil49 (= ${binary:Version}) | libavutil-unstripped-49 (= ${binary:Version}),
+Depends: libavutil49 (>= ${binary:Version}) | libavutil-unstripped-49 (>= ${binary:Version}),
+ libavutil49 (<= ${source:Upstream-Version}-99) | libavutil-unstripped-49 (<= ${binary:Version})
Description: development files for libavutil
This is the common utility library from the ffmpeg project. It is required
by all other ffmpeg libraries.
@@ -161,7 +162,8 @@ Description: development files for libavutil
Package: libavcodec-dev
Section: libdevel
Architecture: any
-Depends: libavcodec52 (= ${binary:Version}) | libavcodec-unstripped-52 (= ${binary:Version}),
+Depends: libavcodec52 (>= ${binary:Version}) | libavcodec-unstripped-52 (>= ${binary:Version}),
+ libavcodec52 (<= ${source:Upstream-Version}-99) | libavcodec-unstripped-52 (<= ${source:Upstream-Version}-99),
libavutil-dev (= ${binary:Version})
Suggests: libfaad-dev,
libgsm1-dev,
@@ -184,7 +186,8 @@ Description: development files for libavcodec
Package: libavdevice-dev
Section: libdevel
Architecture: any
-Depends: libavdevice52 (= ${binary:Version}) | libavdevice-unstripped-52 (= ${binary:Version}),
+Depends: libavdevice52 (>= ${binary:Version}) | libavdevice-unstripped-52 (>= ${binary:Version}),
+ libavdevice52 (<= ${source:Upstream-Version}-99) | libavdevice-unstripped-52 (<= ${source:Upstream-Version}-99),
libavformat-dev (= ${binary:Version})
Description: development files for libavdevice
This is the device handling library from the ffmpeg project.
@@ -195,7 +198,8 @@ Description: development files for libavdevice
Package: libavformat-dev
Section: libdevel
Architecture: any
-Depends: libavformat52 (= ${binary:Version}) | libavformat-unstripped-52 (= ${binary:Version}),
+Depends: libavformat52 (>= ${binary:Version}) | libavformat-unstripped-52 (>= ${binary:Version}),
+ libavformat52 (<= ${source:Upstream-Version}-99) | libavformat-unstripped-52 (<= ${source:Upstream-Version}-99),
libavcodec-dev (= ${binary:Version})
Description: development files for libavformat
This is the demuxer library from the ffmpeg project. It supports most
@@ -207,7 +211,8 @@ Description: development files for libavformat
Package: libavfilter-dev
Section: libdevel
Architecture: any
-Depends: libavfilter0 (= ${binary:Version}) | libavfilter-unstripped-0 (= ${binary:Version}),
+Depends: libavfilter0 (>= ${binary:Version}) | libavfilter-unstripped-0 (>= ${binary:Version}),
+ libavfilter0 (<= ${source:Upstream-Version}-99) | libavfilter-unstripped-0 (>= ${source:Upstream-Version}-99),
libavcodec-dev (= ${binary:Version})
Description: development files for libavfilter
This is the video filtering library from the ffmpeg project.
@@ -218,7 +223,8 @@ Description: development files for libavfilter
Package: libpostproc-dev
Section: libdevel
Architecture: any
-Depends: libpostproc51 (= ${binary:Version}) | libpostproc-unstripped-51 (= ${binary:Version}),
+Depends: libpostproc51 (>= ${binary:Version}) | libpostproc-unstripped-51 (>= ${binary:Version}),
+ libpostproc51 (<= ${source:Upstream-Version}-99) | libpostproc-unstripped-51 (<= ${source:Upstream-Version}-99),
libavutil-dev (= ${binary:Version})
Description: development files for libpostproc
This is the video postprocessing library from the ffmpeg project.
@@ -229,7 +235,8 @@ Description: development files for libpostproc
Package: libswscale-dev
Section: libdevel
Architecture: any
-Depends: libswscale0 (= ${binary:Version}) | libswscale-unstripped-0 (= ${binary:Version}),
+Depends: libswscale0 (>= ${binary:Version}) | libswscale-unstripped-0 (>= ${binary:Version}),
+ libswscale0 (<= ${source:Upstream-Version}-99) | libswscale-unstripped-0 (<= ${source:Upstream-Version}-99),
libavutil-dev (= ${binary:Version})
Description: development files for libswscale
This is the video scaling library from the ffmpeg project.
--
FFmpeg packaging
More information about the pkg-multimedia-commits
mailing list