X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=debian.upstream%2Fcontrol.in;h=0d0f140000b3b29caf5065bc803c497d527a6926;hb=faefd62e9be3e36cc0465f5e66e1711d7b5d7a03;hp=fed84263a2cb515f54154ce0758888664db16394;hpb=30b813dcd6b1c3ccf16e60f85a7004ecbf018a33;p=platform%2Fupstream%2Fgstreamer-vaapi.git diff --git a/debian.upstream/control.in b/debian.upstream/control.in index fed8426..0d0f140 100644 --- a/debian.upstream/control.in +++ b/debian.upstream/control.in @@ -1,37 +1,47 @@ -Source: gstreamer@GST_MAJORMINOR@-vaapi +Source: gstreamer@GST_API_VERSION@-vaapi Section: libs Priority: optional -Maintainer: Gwenole Beauchesne +Maintainer: Gwenole Beauchesne Build-Depends: debhelper (>= 5), cdbs, - libglib2.0-dev, - libgstreamer@GST_MAJORMINOR@-dev (>= @GST_VERSION_REQUIRED@), - libgstreamer-plugins-base@GST_MAJORMINOR@-dev (>= @GST_PLUGINS_BASE_VERSION_REQUIRED@), - libva-dev (>= @LIBVA_SDS_PACKAGE_VERSION@) + libglib2.0-dev (>= @GLIB_VERSION_REQUIRED@), + libgstreamer@GST_PKG_VERSION@-dev (>= @GST_VERSION_REQUIRED@), + libgstreamer-plugins-base@GST_PKG_VERSION@-dev (>= @GST_PLUGINS_BASE_VERSION_REQUIRED@), + libgstreamer-plugins-bad@GST_PKG_VERSION@-dev (>= @GST_PLUGINS_BAD_VERSION_REQUIRED@), +@USE_DRM_TRUE@ libdrm-dev, libudev-dev, +@USE_X11_TRUE@ libx11-dev, libxrandr-dev, +@USE_GLX_TRUE@ libgl-dev, +@USE_WAYLAND_TRUE@ libwayland-dev (>= @WAYLAND_API_VERSION@), + libva-dev (>= @LIBVA_PACKAGE_VERSION@) Build-Depends-Indep: gtk-doc-tools (>= @GTKDOC_VERSION@) Standards-Version: 3.7.2 -Package: gstreamer@GST_MAJORMINOR@-vaapi +Package: gstreamer@GST_API_VERSION@-vaapi Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Suggests: gstreamer@GST_MAJORMINOR@-vaapi-doc +Suggests: gstreamer@GST_API_VERSION@-vaapi-doc Description: VA-API plugins for GStreamer This package contains GStreamer plugins for VA-API support: - - `vaapiconvert': converts from YUV pixels to VA surfaces + - `vaapidecode': decode bitstreams using VA-API +@USE_ENCODERS_TRUE@ - `vaapiencode_mpeg2': encode bitstreams using VA-API (MPEG-2 codec) +@USE_ENCODERS_TRUE@ - `vaapiencode_h264': encode bitstreams using VA-API (H.264 codec) +@USE_GST_API_0_10_TRUE@ - `vaapiupload': convert from YUV pixels to VA surfaces +@USE_GST_API_0_10_TRUE@ - `vaapidownload': convert from VA surfaces to YUV pixels + - `vaapipostproc': postprocess VA surfaces, e.g. for deinterlacing - `vaapisink': a VA-API based video sink -Package: gstreamer@GST_MAJORMINOR@-vaapi-doc +Package: gstreamer@GST_API_VERSION@-vaapi-doc Architecture: all Section: doc -Recommends: libgstvaapi@GST_VAAPI_MAJOR_VERSION@-dev (= ${source:Version}) +Recommends: libgstvaapi@GST_API_VERSION@-dev (= ${source:Version}) Description: GStreamer VA-API documentation and manuals This packages contains documentation for libraries and elements. -Package: gstreamer@GST_MAJORMINOR@-vaapi-dbg +Package: gstreamer@GST_API_VERSION@-vaapi-dbg Section: libdevel Architecture: any -Depends: gstreamer@GST_MAJORMINOR@-vaapi (= ${Source-Version}) +Depends: gstreamer@GST_API_VERSION@-vaapi (= ${Source-Version}) Description: VA-API plugins for GStreamer VA-API support plugins for GStreamer. . @@ -46,31 +56,51 @@ Description: GStreamer libraries from the "vaapi" set . This package contains common libraries for the "vaapi" set. -Package: libgstvaapi-x11-@GST_VAAPI_MAJOR_VERSION@ -Section: libs -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: GStreamer libraries from the "vaapi" set - VA-API support libraries for GStreamer. - . - This package contains x11 libraries for the "vaapi" set. +@USE_DRM_TRUE@Package: libgstvaapi-drm-@GST_VAAPI_MAJOR_VERSION@ +@USE_DRM_TRUE@Section: libs +@USE_DRM_TRUE@Architecture: any +@USE_DRM_TRUE@Depends: ${shlibs:Depends}, ${misc:Depends} +@USE_DRM_TRUE@Description: GStreamer libraries from the "vaapi" set +@USE_DRM_TRUE@ VA-API support libraries for GStreamer. +@USE_DRM_TRUE@ . +@USE_DRM_TRUE@ This package contains headless libraries for the "vaapi" set. -Package: libgstvaapi-glx-@GST_VAAPI_MAJOR_VERSION@ -Section: libs -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: GStreamer libraries from the "vaapi" set - VA-API support libraries for GStreamer. - . - This package contains glx libraries for the "vaapi" set. +@USE_X11_TRUE@Package: libgstvaapi-x11-@GST_VAAPI_MAJOR_VERSION@ +@USE_X11_TRUE@Section: libs +@USE_X11_TRUE@Architecture: any +@USE_X11_TRUE@Depends: ${shlibs:Depends}, ${misc:Depends} +@USE_X11_TRUE@Description: GStreamer libraries from the "vaapi" set +@USE_X11_TRUE@ VA-API support libraries for GStreamer. +@USE_X11_TRUE@ . +@USE_X11_TRUE@ This package contains x11 libraries for the "vaapi" set. + +@USE_GLX_TRUE@Package: libgstvaapi-glx-@GST_VAAPI_MAJOR_VERSION@ +@USE_GLX_TRUE@Section: libs +@USE_GLX_TRUE@Architecture: any +@USE_GLX_TRUE@Depends: ${shlibs:Depends}, ${misc:Depends} +@USE_GLX_TRUE@Description: GStreamer libraries from the "vaapi" set +@USE_GLX_TRUE@ VA-API support libraries for GStreamer. +@USE_GLX_TRUE@ . +@USE_GLX_TRUE@ This package contains glx libraries for the "vaapi" set. + +@USE_WAYLAND_TRUE@Package: libgstvaapi-wayland-@GST_VAAPI_MAJOR_VERSION@ +@USE_WAYLAND_TRUE@Section: libs +@USE_WAYLAND_TRUE@Architecture: any +@USE_WAYLAND_TRUE@Depends: ${shlibs:Depends}, ${misc:Depends} +@USE_WAYLAND_TRUE@Description: GStreamer libraries from the "vaapi" set +@USE_WAYLAND_TRUE@ VA-API support libraries for GStreamer. +@USE_WAYLAND_TRUE@ . +@USE_WAYLAND_TRUE@ This package contains Wayland libraries for the "vaapi" set. -Package: libgstvaapi-dev +Package: libgstvaapi@GST_API_VERSION@-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, - libgstvaapi@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}), - libgstvaapi-x11-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}), - libgstvaapi-glx-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}) +@USE_DRM_TRUE@ libgstvaapi-drm-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}), +@USE_X11_TRUE@ libgstvaapi-x11-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}), +@USE_GLX_TRUE@ libgstvaapi-glx-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}), +@USE_WAYLAND_TRUE@ libgstvaapi-wayland-@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}), + libgstvaapi@GST_VAAPI_MAJOR_VERSION@ (= ${Source-Version}) Description: GStreamer development files for libraries from the "vaapi" set GStreamer/VA-API development files. .