Package: libgstreamer-perl
Version: 0.16-1
Severity: important
Tags: patch

Hi,

currently libgstreamer-perl cannot be built on non-Linux architectures,
because it build-depends on gstreamer0.10-alsa, which exists on Linux
only (since ALSA in specific to Linux).
It seems it is used in some tests of the test suite, although they
seem to skip checks if there is no alsa bin available; hence, the
proposed change is to make gstreamer0.10-alsa, both as build dependency
and recommend, restricted to linux architectures.

Thanks,
-- 
Pino
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (>= 8), perl,
- gstreamer0.10-alsa,
+ gstreamer0.10-alsa [linux-any],
  gstreamer0.10-plugins-base,
  libextutils-depends-perl,
  libextutils-pkgconfig-perl,
@@ -19,7 +19,7 @@
 Package: libgstreamer-perl
 Architecture: any
 Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, libglib-perl
-Recommends: gstreamer0.10-plugins-base, gstreamer0.10-alsa
+Recommends: gstreamer0.10-plugins-base, gstreamer0.10-alsa [linux-any]
 Description: Perl interface to the GStreamer media processing framework
  libgstreamer-perl allows a Perl developer to use the GStreamer libraries
  in a perlish way, freeing the programmer from any memory management and

Reply via email to