diff options
-rw-r--r-- | meta-pkgs/gstreamer1-default-backend/DESCR | 2 | ||||
-rw-r--r-- | meta-pkgs/gstreamer1-default-backend/Makefile | 40 |
2 files changed, 42 insertions, 0 deletions
diff --git a/meta-pkgs/gstreamer1-default-backend/DESCR b/meta-pkgs/gstreamer1-default-backend/DESCR new file mode 100644 index 00000000000..18fe9d2338b --- /dev/null +++ b/meta-pkgs/gstreamer1-default-backend/DESCR @@ -0,0 +1,2 @@ +This meta package provides the default audio backend for gstreamer1 +that is best suited to your operating system. diff --git a/meta-pkgs/gstreamer1-default-backend/Makefile b/meta-pkgs/gstreamer1-default-backend/Makefile new file mode 100644 index 00000000000..c1eea08524c --- /dev/null +++ b/meta-pkgs/gstreamer1-default-backend/Makefile @@ -0,0 +1,40 @@ +# $NetBSD: Makefile,v 1.1 2021/08/17 11:12:59 wiz Exp $ + +DISTNAME= gstreamer1-default-backend-1.0 +CATEGORIES= meta-pkgs audio multimedia +MASTER_SITES= # empty + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://gstreamer.freedesktop.org/ +COMMENT= Default audio backend for gstreamer1 + +META_PACKAGE= yes + +PKG_OPTIONS_VAR= PKG_OPTIONS.gstreamer1-default-backend +PKG_SUPPORTED_OPTIONS= alsa oss pulseaudio + +.include "../../mk/bsd.fast.prefs.mk" + +.if ${OPSYS} == "Linux" +PKG_SUGGESTED_OPTIONS= alsa +.endif + +.if ${OPSYS} == "NetBSD" || ${OPSYS} == "SunOS" +PKG_SUGGESTED_OPTIONS= oss +.endif + +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Malsa) +DEPENDS+= gst-plugins1-alsa-[0-9]*:../../audio/gst-plugins1-alsa +.endif + +.if !empty(PKG_OPTIONS:Moss) +DEPENDS+= gst-plugins1-oss-[0-9]*:../../audio/gst-plugins1-oss +.endif + +.if !empty(PKG_OPTIONS:Mpulseaudio) +DEPENDS+= gst-plugins1-pulse-[0-9]*:../../audio/gst-plugins1-pulse +.endif + +.include "../../mk/bsd.pkg.mk" |