mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
wayland: add packaging files.
This commit is contained in:
parent
0bf1e761f9
commit
95b7d5a6e6
6 changed files with 34 additions and 5 deletions
|
@ -454,6 +454,8 @@ debian.upstream/libgstvaapi.install.in
|
|||
debian.upstream/libgstvaapi-dev.install
|
||||
debian.upstream/libgstvaapi-glx-$GST_VAAPI_MAJOR_VERSION.install:\
|
||||
debian.upstream/libgstvaapi-glx.install.in
|
||||
debian.upstream/libgstvaapi-wayland-$GST_VAAPI_MAJOR_VERSION.install:\
|
||||
debian.upstream/libgstvaapi-wayland.install.in
|
||||
debian.upstream/libgstvaapi-x11-$GST_VAAPI_MAJOR_VERSION.install:\
|
||||
debian.upstream/libgstvaapi-x11.install.in
|
||||
docs/Makefile
|
||||
|
@ -473,6 +475,8 @@ debian.upstream/libgstvaapi-x11.install.in
|
|||
pkgconfig/gstreamer-vaapi.pc.in
|
||||
pkgconfig/gstreamer-vaapi-glx-$GST_MAJORMINOR.pc:\
|
||||
pkgconfig/gstreamer-vaapi-glx.pc.in
|
||||
pkgconfig/gstreamer-vaapi-wayland-$GST_MAJORMINOR.pc:\
|
||||
pkgconfig/gstreamer-vaapi-wayland.pc.in
|
||||
pkgconfig/gstreamer-vaapi-x11-$GST_MAJORMINOR.pc:\
|
||||
pkgconfig/gstreamer-vaapi-x11.pc.in
|
||||
tests/Makefile
|
||||
|
|
|
@ -25,6 +25,8 @@ DEBIANFILES = \
|
|||
libgstvaapi-x11-$(GST_VAAPI_MAJOR_VERSION).install \
|
||||
libgstvaapi-glx.install.in \
|
||||
libgstvaapi-glx-$(GST_VAAPI_MAJOR_VERSION).install \
|
||||
libgstvaapi-wayland.install.in \
|
||||
libgstvaapi-wayland-$(GST_VAAPI_MAJOR_VERSION).install \
|
||||
rules \
|
||||
$(NULL)
|
||||
|
||||
|
@ -37,6 +39,7 @@ DEBIANGENFILES = \
|
|||
libgstvaapi-dev.install \
|
||||
libgstvaapi-x11-$(GST_VAAPI_MAJOR_VERSION).install \
|
||||
libgstvaapi-glx-$(GST_VAAPI_MAJOR_VERSION).install \
|
||||
libgstvaapi-wayland-$(GST_VAAPI_MAJOR_VERSION).install \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
|
|
|
@ -67,6 +67,15 @@ Description: GStreamer libraries from the "vaapi" set
|
|||
.
|
||||
This package contains glx libraries for the "vaapi" set.
|
||||
|
||||
Package: libgstvaapi-wayland-@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 Wayland libraries for the "vaapi" set.
|
||||
|
||||
Package: libgstvaapi-dev
|
||||
Architecture: any
|
||||
Section: libdevel
|
||||
|
|
1
debian.upstream/libgstvaapi-wayland.install.in
Normal file
1
debian.upstream/libgstvaapi-wayland.install.in
Normal file
|
@ -0,0 +1 @@
|
|||
debian/tmp/usr/lib/libgstvaapi-wayland-@GST_MAJORMINOR@.so.*
|
|
@ -5,23 +5,23 @@ endif
|
|||
if USE_GLX
|
||||
pcfiles_in += gstreamer-vaapi-glx.pc.in
|
||||
endif
|
||||
if USE_WAYLAND
|
||||
pcfiles_in += gstreamer-vaapi-wayland.pc.in
|
||||
endif
|
||||
|
||||
pcfiles = $(pcfiles_in:%.pc.in=%-@GST_MAJORMINOR@.pc)
|
||||
|
||||
all_pcfiles_in = gstreamer-vaapi.pc.in
|
||||
all_pcfiles_in += gstreamer-vaapi-x11.pc.in
|
||||
all_pcfiles_in += gstreamer-vaapi-glx.pc.in
|
||||
all_pcfiles_in += gstreamer-vaapi-wayland.pc.in
|
||||
|
||||
all_pcfiles = $(all_pcfiles_in:%.pc.in=%-@GST_MAJORMINOR@.pc)
|
||||
|
||||
pkgconfigdir = @pkgconfigdir@
|
||||
pkgconfig_DATA = $(pcfiles)
|
||||
|
||||
EXTRA_DIST = \
|
||||
gstreamer-vaapi.pc.in \
|
||||
gstreamer-vaapi-glx.pc.in \
|
||||
gstreamer-vaapi-x11.pc.in \
|
||||
$(NULL)
|
||||
EXTRA_DIST = $(all_pcfiles_in)
|
||||
|
||||
DISTCLEANFILES = $(all_pcfiles)
|
||||
|
||||
|
|
12
pkgconfig/gstreamer-vaapi-wayland.pc.in
Normal file
12
pkgconfig/gstreamer-vaapi-wayland.pc.in
Normal file
|
@ -0,0 +1,12 @@
|
|||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
libdir=@libdir@
|
||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||
pluginsdir=@libdir@/gstreamer-@GST_MAJORMINOR@
|
||||
|
||||
Name: GStreamer VA-API (Wayland) Plugins Libraries
|
||||
Description: Streaming media framework, VA-API (Wayland) plugins libraries
|
||||
Requires: gstreamer-vaapi-@GST_MAJORMINOR@ libva-wayland
|
||||
Version: @VERSION@
|
||||
Libs: -L${libdir} -lgstvaapi-wayland-@GST_MAJORMINOR@
|
||||
Cflags: -I${includedir}
|
Loading…
Reference in a new issue