Package: akode Version: 2.0-4 Severity: important Tags: patch
Hi, the current version has unsatisfied Build-Depends on libasound2-dev under non-linux ports. This package is able to use OSS under GNU/kFreeBSD, with attached patch it builds fine without libasound2-dev installed. Please, could you adjust debian/control and debian/rules by atttached patch or similarly. Thanks for your cooperation. Petr
diff -u akode-2.0/debian/control akode-2.0/debian/control --- akode-2.0/debian/control +++ akode-2.0/debian/control @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Isaac Clerencia <[EMAIL PROTECTED]>, Pierre Habouzit <[EMAIL PROTECTED]>, Christopher Martin <[EMAIL PROTECTED]>, Adeodato SimĂł <[EMAIL PROTECTED]>, Riku Voipio <[EMAIL PROTECTED]>, Luk Claes <[EMAIL PROTECTED]> -Build-Depends: cdbs (>= 0.4.27), debhelper (>= 5.0), autotools-dev, gawk, libflac-dev (>= 1.1.1-3), liboggflac-dev (>= 1.1.1-3), libmad0-dev, libogg-dev, libvorbis-dev, libasound2-dev, libsamplerate0-dev, libspeex-dev, libjack0.100.0-dev +Build-Depends: cdbs (>= 0.4.27), debhelper (>= 5.0), autotools-dev, gawk, libflac-dev (>= 1.1.1-3), liboggflac-dev (>= 1.1.1-3), libmad0-dev, libogg-dev, libvorbis-dev, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsamplerate0-dev, libspeex-dev, libjack0.100.0-dev Standards-Version: 3.6.2 Package: libakode2 @@ -24,7 +24,7 @@ Package: libakode-dev Section: libdevel Architecture: any -Depends: libakode2 (= ${Source-Version}), libflac-dev (>= 1.1.1-3), liboggflac-dev (>= 1.1.1-3), libmad0-dev, libogg-dev, libvorbis-dev, libasound2-dev, libsamplerate0-dev, libspeex-dev, libjack0.100.0-dev +Depends: libakode2 (= ${Source-Version}), libflac-dev (>= 1.1.1-3), liboggflac-dev (>= 1.1.1-3), libmad0-dev, libogg-dev, libvorbis-dev, ${alsa-dev}, libsamplerate0-dev, libspeex-dev, libjack0.100.0-dev Replaces: kdemultimedia-dev (<< 4:3.5-rc1), libakode2 (<< 2.0-4) Description: development files for akode aKode is a new multithreaded audio library that provides aRts with diff -u akode-2.0/debian/rules akode-2.0/debian/rules --- akode-2.0/debian/rules +++ akode-2.0/debian/rules @@ -5,6 +5,12 @@ include debian/cdbs/simple-patchsys.mk include /usr/share/cdbs/1/rules/utils.mk +DEB_HOST_ARCH_OS = $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) + +ifeq (linux,$(DEB_HOST_ARCH_OS)) +DEB_DH_GENCONTROL_ARGS=-- -Valsa-dev=libasound2-dev +endif + DEB_CONFIGURE_EXTRA_FLAGS := --without-libltdl --without-polypaudio --with-extra-includes=/usr/include/speex/ DEB_DH_STRIP_ARGS := --dbg-package=akode-dbg @@ -15,0 +22,8 @@ +common-install-prehook-arch:: + grep -v libakode_alsa_sink debian/libakode2.install > debian/libakode2.install.kfreebsd-i386 + grep -v libakode_alsa_sink debian/libakode2.install > debian/libakode2.install.kfreebsd-amd64 + grep -v libakode_alsa_sink debian/libakode-dev.install > debian/libakode-dev.install.kfreebsd-i386 + grep -v libakode_alsa_sink debian/libakode-dev.install > debian/libakode-dev.install.kfreebsd-amd64 + +clean:: + rm -f debian/libakode2.install.kfreebsd* debian/libakode-dev.install.kfreebsd*