build: declare correctly parse lib built files
[platform/upstream/gstreamer.git] / debian.upstream / control.in
1 Source: gstreamer@GST_API_VERSION@-vaapi
2 Section: libs
3 Priority: optional
4 Maintainer: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
5 Build-Depends: debhelper (>= 5),
6                cdbs,
7                libglib2.0-dev (>= @GLIB_VERSION_REQUIRED@),
8                libgstreamer@GST_PKG_VERSION@-dev (>= @GST_VERSION_REQUIRED@),
9                libgstreamer-plugins-base@GST_PKG_VERSION@-dev (>= @GST_PLUGINS_BASE_VERSION_REQUIRED@),
10                libgstreamer-plugins-bad@GST_PKG_VERSION@-dev (>= @GST_PLUGINS_BAD_VERSION_REQUIRED@),
11 @USE_DRM_TRUE@         libdrm-dev, libudev-dev,
12 @USE_X11_TRUE@         libx11-dev, libxrandr-dev,
13 @USE_GLX_TRUE@         libgl-dev,
14 @USE_WAYLAND_TRUE@             libwayland-dev (>= @WAYLAND_API_VERSION@),
15                libva-dev (>= @LIBVA_PACKAGE_VERSION@),
16                yasm
17 Build-Depends-Indep: gtk-doc-tools (>= @GTKDOC_VERSION@)
18 Standards-Version: 3.7.2
19
20 Package: gstreamer@GST_API_VERSION@-vaapi
21 Section: libs
22 Architecture: any
23 Depends: ${shlibs:Depends}, ${misc:Depends}
24 Suggests: gstreamer@GST_API_VERSION@-vaapi-doc
25 Description: VA-API plugins for GStreamer
26  This package contains GStreamer plugins for VA-API support:
27  - `vaapidecode': decode bitstreams using VA-API
28 @USE_ENCODERS_TRUE@ - `vaapiencode_mpeg2': encode bitstreams using VA-API (MPEG-2 codec)
29 @USE_ENCODERS_TRUE@ - `vaapiencode_h264': encode bitstreams using VA-API (H.264 codec)
30  - `vaapipostproc': postprocess VA surfaces, e.g. for deinterlacing
31  - `vaapisink': a VA-API based video sink
32
33 Package: gstreamer@GST_API_VERSION@-vaapi-doc
34 Architecture: all
35 Section: doc
36 Recommends: libgstvaapi@GST_API_VERSION@-dev (= ${source:Version})
37 Description: GStreamer VA-API documentation and manuals
38  This packages contains documentation for libraries and elements.
39
40 Package: gstreamer@GST_API_VERSION@-vaapi-dbg
41 Section: libdevel
42 Architecture: any
43 Depends: gstreamer@GST_API_VERSION@-vaapi (= ${Source-Version})
44 Description: VA-API plugins for GStreamer
45  VA-API support plugins for GStreamer.
46  .
47  This package contains the debug files.
48
49 Package: libgstvaapi@GST_VAAPI_MAJOR_VERSION@
50 Section: libs
51 Architecture: any
52 Depends: ${shlibs:Depends}, ${misc:Depends}
53 Description: GStreamer libraries from the "vaapi" set
54  VA-API support libraries for GStreamer.
55  .
56  This package contains common libraries for the "vaapi" set.
57
58 @USE_DRM_TRUE@Package: libgstvaapi-drm-@GST_VAAPI_MAJOR_VERSION@
59 @USE_DRM_TRUE@Section: libs
60 @USE_DRM_TRUE@Architecture: any
61 @USE_DRM_TRUE@Depends: ${shlibs:Depends}, ${misc:Depends}
62 @USE_DRM_TRUE@Description: GStreamer libraries from the "vaapi" set
63 @USE_DRM_TRUE@ VA-API support libraries for GStreamer.
64 @USE_DRM_TRUE@ .
65 @USE_DRM_TRUE@ This package contains headless libraries for the "vaapi" set.
66
67 @USE_X11_TRUE@Package: libgstvaapi-x11-@GST_VAAPI_MAJOR_VERSION@
68 @USE_X11_TRUE@Section: libs
69 @USE_X11_TRUE@Architecture: any
70 @USE_X11_TRUE@Depends: ${shlibs:Depends}, ${misc:Depends}
71 @USE_X11_TRUE@Description: GStreamer libraries from the "vaapi" set
72 @USE_X11_TRUE@ VA-API support libraries for GStreamer.
73 @USE_X11_TRUE@ .
74 @USE_X11_TRUE@ This package contains x11 libraries for the "vaapi" set.
75
76 @USE_GLX_TRUE@Package: libgstvaapi-glx-@GST_VAAPI_MAJOR_VERSION@
77 @USE_GLX_TRUE@Section: libs
78 @USE_GLX_TRUE@Architecture: any
79 @USE_GLX_TRUE@Depends: ${shlibs:Depends}, ${misc:Depends}
80 @USE_GLX_TRUE@Description: GStreamer libraries from the "vaapi" set
81 @USE_GLX_TRUE@ VA-API support libraries for GStreamer.
82 @USE_GLX_TRUE@ .
83 @USE_GLX_TRUE@ This package contains glx libraries for the "vaapi" set.
84
85 @USE_WAYLAND_TRUE@Package: libgstvaapi-wayland-@GST_VAAPI_MAJOR_VERSION@
86 @USE_WAYLAND_TRUE@Section: libs
87 @USE_WAYLAND_TRUE@Architecture: any
88 @USE_WAYLAND_TRUE@Depends: ${shlibs:Depends}, ${misc:Depends}
89 @USE_WAYLAND_TRUE@Description: GStreamer libraries from the "vaapi" set
90 @USE_WAYLAND_TRUE@ VA-API support libraries for GStreamer.
91 @USE_WAYLAND_TRUE@ .
92 @USE_WAYLAND_TRUE@ This package contains Wayland libraries for the "vaapi" set.
93
94 Package: libgstvaapi@GST_PKG_VERSION@-dev
95 Architecture: any
96 Section: libdevel
97 Depends: ${shlibs:Depends}, ${misc:Depends},
98 @USE_DRM_TRUE@   libgstvaapi-drm-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}),
99 @USE_X11_TRUE@   libgstvaapi-x11-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}),
100 @USE_GLX_TRUE@   libgstvaapi-glx-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}),
101 @USE_WAYLAND_TRUE@       libgstvaapi-wayland-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}),
102          libgstvaapi@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version})
103 Description: GStreamer development files for libraries from the "vaapi" set
104  GStreamer/VA-API development files.
105  .
106  This package contains development files for GStreamer libraries for
107  the "vaapi" set.