aboutsummaryrefslogblamecommitdiff
path: root/multimedia/gstreamer1-transcoder/Makefile
blob: 22306a4733c71f700e10cacb52ed42af7b8cfc2f (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
                                              

                                     
                      







                                         
                                                                      










                                         





                                                                          


                                  
           



                                                
                           
# Created by: Ben Woods <woodsb02@FreeBSD.org>

PORTNAME=	gstreamer1-transcoder
PORTVERSION=	1.16.0
CATEGORIES=	multimedia

MAINTAINER=	kwm@FreeBSD.org
COMMENT=	GStreamer Transcoding API

LICENSE=	LGPL21
LICENSE_FILE=	${WRKSRC}/LICENSE

USES=		compiler gnome meson pkgconfig python:3.3+ #shebangfix
USE_GNOME=	introspection
USE_GSTREAMER1=	core
USE_LDCONFIG=	yes

BINARY_ALIAS=	python3=${PYTHON_VERSION}
#SHEBANG_FILES=	configure

USE_GITHUB=	yes
GH_ACCOUNT=	pitivi
GH_PROJECT=	gst-transcoder

OPTIONS_DEFINE=	DOCS

DOCS_BUILD_DEPENDS=	gtkdoc-check:textproc/gtk-doc
DOCS_MESON_FALSE=	disable_doc
DOCSDIR=		${PREFIX}/share/gtk-doc/html/gstreamer-transcoder/

.include <bsd.port.pre.mk>

.if ${CHOSEN_COMPILER_TYPE} == gcc
post-patch:
	${REINPLACE_CMD} -e '/-Wno-pedantic/d' \
		${WRKSRC}/meson.build
.endif

.include <bsd.port.post.mk>