Bug#659165: libbluray-dev: please review need for -dev package to depend on libbluray-bdj
Alessio Treglia
alessio at debian.org
Wed Feb 8 21:16:36 UTC 2012
tags 659165 patch
thanks
Hi all!
On Wed, Feb 8, 2012 at 9:59 PM, Neil Williams <codehelp at debian.org> wrote:
> Trying to build xine-lib-1.2 in a clean chroot wiht Recommends turned off results
> in a lot of java packages being included as build-dependencies. This doesn't make
> a lot of sense.
>
> The problem comes down to libbluray-dev which depends on libbluray-bdj.
That's my proposal:
diff --git a/debian/control b/debian/control
index 87acaf6..e57ffdd 100644
--- a/debian/control
+++ b/debian/control
@@ -23,11 +23,26 @@ Homepage: http://www.videolan.org/developers/libbluray.html
Vcs-Git: git://git.debian.org/git/pkg-multimedia/libbluray.git
Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/libbluray.git;a=summary
+Package: bluray-dev
+Architecture: all
+Section: libdevel
+Depends: libbluray-dev (>= ${source:Version}),
+ libbluray-dev (<< ${source:Version}+1~),
+ libbluray-bdj (>= ${source:Version}),
+ libbluray-bdj (<< ${source:Version}+1~),
+Description: Blu-ray disc playback support (development files)
+ libbluray is an open-source library designed for Blu-Ray Discs playback for
+ media players, like VLC or MPlayer. This research project is developed by an
+ international team of developers from Doom9. libbluray integrates navigation,
+ playlist parsing, menus, and BD-J.
+ .
+ This package provides all the necessary files needed for development,
+ also including the BD-J library.
+
Package: libbluray-dev
Architecture: any
Section: libdevel
Depends: libbluray1 (= ${binary:Version}),
- libbluray-bdj (= ${source:Version}),
${misc:Depends}
Description: Blu-ray disc playback support library (development files)
libbluray is an open-source library designed for Blu-Ray Discs playback for
@@ -38,7 +53,8 @@ Description: Blu-ray disc playback support library (development files)
NB: Most commercial Blu-Ray are restricted by AACS or BD+ technologies and this
library is not enough to playback those discs.
.
- This package provides the necessary files needed for development.
+ This package provides the necessary files needed for compiling program against
+ libbluray.
Package: libbluray1
Architecture: any
-----
Any feedback is welcome!
--
Alessio Treglia | www.alessiotreglia.com
Debian Developer | alessio at debian.org
Ubuntu Core Developer | quadrispro at ubuntu.com
0416 0004 A827 6E40 BB98 90FB E8A4 8AE5 311D 765A
More information about the pkg-multimedia-maintainers
mailing list