summaryrefslogtreecommitdiff
path: root/multimedia/gstreamer1/Makefile.inc
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/gstreamer1/Makefile.inc')
-rw-r--r--multimedia/gstreamer1/Makefile.inc64
1 files changed, 0 insertions, 64 deletions
diff --git a/multimedia/gstreamer1/Makefile.inc b/multimedia/gstreamer1/Makefile.inc
deleted file mode 100644
index 2e6d480..0000000
--- a/multimedia/gstreamer1/Makefile.inc
+++ /dev/null
@@ -1,64 +0,0 @@
1# Most frequent usage of the GStreamer packages:
2# core base library
3# plugins-base minimal set: audio (sndio), gio, playback, Ogg Vorbis
4# plugins-good base audio, video and graphic codecs
5# plugins-ugly dvd
6# plugins-bad vaapi
7# plugins-libav divx, mp3, mpeg4, h264, vp8 (same decoding capabilities as FFmpeg)
8#
9# Most applications that use GStreamer require:
10# gstreamer1-plugins-base and gstreamer1-plugins-good
11# Support for most audio and video codecs is provided by
12# gstreamer1-plugins-libav
13
14PORTROACH= limitw:1,even
15
16V ?= 1.22.10
17API= 1.0
18SUBST_VARS += API
19
20CATEGORIES ?= multimedia devel
21
22HOMEPAGE ?= http://gstreamer.freedesktop.org/
23
24MAINTAINER ?= Antoine Jacoutot <ajacoutot@openbsd.org>
25
26GST_PKGNAME_PREFIX= gstreamer1
27
28# GPLv2 - GPLv2+ - LGPLv2
29PERMIT_PACKAGE ?= Yes
30
31DIST_SUBDIR= gstreamer
32SITE_GST= http://gstreamer.freedesktop.org/src/
33EXTRACT_SUFX ?= .tar.xz
34P= multimedia/${GST_PKGNAME_PREFIX}
35
36COMPILER= base-clang ports-gcc
37COMPILER_LANGS ?= c
38
39.if empty(CONFIGURE_STYLE)
40MODULES += devel/meson
41BUILD_DEPENDS += devel/gettext,-tools # -Dnls
42# X11BASE needed (at least) to find libdrm/drm_fourcc.h in plugins-base
43CONFIGURE_ENV += CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \
44 LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
45
46.if ! ${.CURDIR:M*py-gstreamer}
47CONFIGURE_ARGS += -Dpackage-name="OpenBSD ${DISTNAME} package"
48CONFIGURE_ARGS += -Dpackage-origin="https://www.openbsd.org/"
49# requires hotdoc
50CONFIGURE_ARGS += -Ddoc=disabled
51.endif
52
53.if ! ${.CURDIR:M*plugins-libav} && ! ${.CURDIR:M*plugins-ugly} && ! ${.CURDIR:M*py-gstreamer}
54# BDEP on gtk+3, gmp, gsl
55CONFIGURE_ARGS += -Dexamples=disabled
56CONFIGURE_ARGS += -Dtests=disabled
57.endif
58
59.if ! ${.CURDIR:M*plugins-libav} && ! ${.CURDIR:M*py-gstreamer}
60# requires hotdoc
61CONFIGURE_ARGS += -Ddoc=disabled
62.endif
63
64.endif