Package: libquicktime Severity: important Version: 1:0.9.7-0.4 Tags: patch
Hi, the current version fails to build on GNU/kFreeBSD. It needs some changes to debian packaging. Please find attached patch to fix that. Thanks in advance Petr
diff -u libquicktime-0.9.7/debian/control libquicktime-0.9.7/debian/control --- libquicktime-0.9.7/debian/control +++ libquicktime-0.9.7/debian/control @@ -3,7 +3,7 @@ Priority: optional Maintainer: Gerd Knorr <[EMAIL PROTECTED]> Standards-Version: 3.6.2 -Build-Depends: debhelper (>= 3.0), libgtk2.0-dev (> 2.4.0), libpng12-0-dev | libpng-dev, libjpeg-dev, libraw1394-dev, libavc1394-dev, libvorbis-dev (>=1.0.1-1), libxaw7-dev, libsdl1.2-dev, libpopt-dev, libdv4-dev, libxv-dev +Build-Depends: debhelper (>= 3.0), libgtk2.0-dev (> 2.4.0), libpng12-0-dev | libpng-dev, libjpeg-dev, libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libavc1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libvorbis-dev (>=1.0.1-1), libxaw7-dev, libsdl1.2-dev, libpopt-dev, libdv4-dev, libxv-dev Package: libquicktime0 Architecture: any @@ -18,7 +18,7 @@ Package: libquicktime-dev Architecture: any Section: libdevel -Depends: libquicktime0 (=${Source-Version}), libc6-dev, libraw1394-dev, libdv-dev, libglib-dev +Depends: libquicktime0 (=${Source-Version}), ${firewire-dev}, libdv-dev, libglib-dev Conflicts: libquicktime4linux-dev Replaces: libquicktime4linux-dev Description: Header files for developing applications with quicktime diff -u libquicktime-0.9.7/debian/rules libquicktime-0.9.7/debian/rules --- libquicktime-0.9.7/debian/rules +++ libquicktime-0.9.7/debian/rules @@ -7,6 +7,7 @@ DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) confflags = --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr --mandir=\$${prefix}/share/man \ @@ -110,7 +111,11 @@ dh_makeshlibs dh_installdeb dh_shlibdeps -ldebian/${version}/usr/lib +ifeq (linux,$(DEB_HOST_ARCH_OS)) + dh_gencontrol -- -Vfirewire-dev="libraw1394-dev" +else dh_gencontrol +endif dh_md5sums dh_builddeb