Package: kdeaccessibility Version: 4.3.0-1 Severity: important Tags: patch User: debian-...@lists.debian.org Usertags: kfreebsd
Hi, your package FTBFS on non-Linux architectures due to the alsa part. It'd be nice to have some oss replacement at some point, but I guess it's OK to make the package buildable, at least for the other components. Builds fine on GNU/kFreeBSD once patched. Thanks for considering. Mraw, KiBi.
diff -u kdeaccessibility-4.3.0/debian/kttsd.install kdeaccessibility-4.3.0/debian/kttsd.install --- kdeaccessibility-4.3.0/debian/kttsd.install +++ kdeaccessibility-4.3.0/debian/kttsd.install @@ -1,6 +1,7 @@ usr/bin/kttsd usr/lib/kde4/kcm_kttsd.so -usr/lib/kde4/libkttsd_alsaplugin.so +# Now conditionally installed from debian/rules: +# usr/lib/kde4/libkttsd_alsaplugin.so usr/lib/kde4/libkttsd_commandplugin.so usr/lib/kde4/libkttsd_eposplugin.so usr/lib/kde4/libkttsd_festivalintplugin.so @@ -52,7 +53,8 @@ usr/share/kde4/apps/kttsd/xslt/SSMLtoPlainText.xsl usr/share/kde4/services/kcmkttsd.desktop usr/share/kde4/services/kttsd.desktop -usr/share/kde4/services/kttsd_alsaplugin.desktop +# Now conditionally installed from debian/rules: +# usr/share/kde4/services/kttsd_alsaplugin.desktop usr/share/kde4/services/kttsd_commandplugin.desktop usr/share/kde4/services/kttsd_eposplugin.desktop usr/share/kde4/services/kttsd_festivalintplugin.desktop diff -u kdeaccessibility-4.3.0/debian/rules kdeaccessibility-4.3.0/debian/rules --- kdeaccessibility-4.3.0/debian/rules +++ kdeaccessibility-4.3.0/debian/rules @@ -2,2 +2,11 @@ - + include /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk + +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) + +# ALSA is Linux-only: +ifeq ($(DEB_HOST_ARCH_OS),linux) +install/kttsd:: + dh_install -pkttsd usr/lib/kde4/libkttsd_alsaplugin.so + dh_install -pkttsd usr/share/kde4/services/kttsd_alsaplugin.desktop +endif