summaryrefslogtreecommitdiff
path: root/multimedia/gst-plugins1-base/Makefile
blob: 5090fc06efee179609837d2196560a67b14fa174 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# $NetBSD: Makefile,v 1.29 2021/12/08 16:02:23 adam Exp $

PKGNAME=	${DISTNAME:S/plugins/plugins1/}
PKGREVISION=	1
CATEGORIES=	multimedia gnome

COMMENT=	Open source multimedia framework - base plugins

USE_TOOLS+=	xgettext

GST_PLUGINS+=	adder
GST_PLUGINS+=	app
GST_PLUGINS+=	audioconvert
GST_PLUGINS+=	audiomixer
GST_PLUGINS+=	audiorate
GST_PLUGINS+=	audioresample
GST_PLUGINS+=	audiotestsrc
GST_PLUGINS+=	compositor
GST_PLUGINS+=	encoding
GST_PLUGINS+=	gio
GST_PLUGINS+=	gio-typefinder
GST_PLUGINS+=	overlaycomposition
GST_PLUGINS+=	pbtypes
GST_PLUGINS+=	playback
GST_PLUGINS+=	rawparse
GST_PLUGINS+=	subparse
GST_PLUGINS+=	tcp
GST_PLUGINS+=	typefind
GST_PLUGINS+=	videoconvert
GST_PLUGINS+=	videorate
GST_PLUGINS+=	videoscale
GST_PLUGINS+=	videotestsrc
GST_PLUGINS+=	volume

GST_PLUGINS+=	introspection
GST_PLUGINS+=	tools
GST_PLUGINS+=	nls

LDFLAGS.SunOS+=	-lsocket -lnsl

# for tests
# generate with:
# find work/gst-*/ -name *.so | sed -e "s,/[^/]*$,:," -e 's,work/[^/]*/,${WRKSRC}/,' | tr -d \\n
MAKE_ENV+=	LD_LIBRARY_PATH=${WRKSRC}/output/gst-libs/gst/tag:${WRKSRC}/output/gst-libs/gst/fft:${WRKSRC}/output/gst-libs/gst/video:${WRKSRC}/output/gst-libs/gst/audio:${WRKSRC}/output/gst-libs/gst/rtp:${WRKSRC}/output/gst-libs/gst/sdp:${WRKSRC}/output/gst-libs/gst/rtsp:${WRKSRC}/output/gst-libs/gst/pbutils:${WRKSRC}/output/gst-libs/gst/riff:${WRKSRC}/output/gst-libs/gst/app:${WRKSRC}/output/gst-libs/gst/allocators:${WRKSRC}/output/gst-libs/gst/gl:${WRKSRC}/output/gst/adder:${WRKSRC}/output/gst/app:${WRKSRC}/output/gst/audioconvert:${WRKSRC}/output/gst/audiomixer:${WRKSRC}/output/gst/audiorate:${WRKSRC}/output/gst/audioresample:${WRKSRC}/output/gst/audiotestsrc:${WRKSRC}/output/gst/compositor:${WRKSRC}/output/gst/encoding:${WRKSRC}/output/gst/gio:${WRKSRC}/output/gst/overlaycomposition:${WRKSRC}/output/gst/pbtypes:${WRKSRC}/output/gst/playback:${WRKSRC}/output/gst/rawparse:${WRKSRC}/output/gst/subparse:${WRKSRC}/output/gst/tcp:${WRKSRC}/output/gst/typefind:${WRKSRC}/output/gst/videoconvert:${WRKSRC}/output/gst/videorate:${WRKSRC}/output/gst/videoscale:${WRKSRC}/output/gst/videotestsrc:${WRKSRC}/output/gst/volume:${WRKSRC}/output/ext/cdparanoia:${WRKSRC}/output/ext/gl:${WRKSRC}/output/ext/libvisual:${WRKSRC}/output/ext/ogg:${WRKSRC}/output/ext/opus:${WRKSRC}/output/ext/pango:${WRKSRC}/output/ext/theora:${WRKSRC}/output/ext/vorbis:${WRKSRC}/output/sys/ximage:${WRKSRC}/output/sys/xvimage:${WRKSRC}/output/tests/examples/device-provider

# test status as of 1.18.5
#Ok:                 88
#Expected Fail:      0
#Fail:               14
#Unexpected Pass:    0
#Skipped:            14
#Timeout:            0

.include "Makefile.common"
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../multimedia/gstreamer1/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"