xref: /mports/graphics/movit/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	movit
2PORTVERSION=	1.7.1
3CATEGORIES=	graphics
4MASTER_SITES=	http://${PORTNAME}.sesse.net/
5
6MAINTAINER=	ports@MidnightBSD.org
7COMMENT=	High-performance video filters for the GPU
8WWW=		https://movit.sesse.net
9
10LICENSE=	gpl2+
11
12LIB_DEPENDS=	libepoxy.so:graphics/libepoxy \
13		libfftw3.so:math/fftw3
14
15USES=		autoreconf compiler:c++14-lang gmake eigen:3 libtool \
16		pathfix pkgconfig
17USE_LDCONFIG=	yes
18
19GNU_CONFIGURE=	yes
20
21PORTDOCS=	NEWS README
22
23OPTIONS_DEFINE=	DOCS TEST
24
25TEST_BUILD_DEPENDS=	benchmark>0:devel/benchmark \
26			${NONEXISTENT}:devel/googletest:patch \
27			${LOCALBASE}/bin/sdl2-config:devel/sdl20
28TEST_MAKE_ENV=		GTEST_DIR="`${MAKE} -C ${PORTSDIR}/devel/googletest -VWRKSRC`/googletest"
29TEST_ALL_TARGET_OFF=	libmovit.la
30TEST_TEST_TARGET=	check
31
32post-patch:
33	@${REINPLACE_CMD} -e '/AC_INIT/ s|git|${PORTVERSION}|' \
34		${WRKSRC}/configure.ac
35	@${REINPLACE_CMD} -e 's|-lepoxy|@epoxy_LIBS@|g' \
36		${WRKSRC}/Makefile.in
37	@${REINPLACE_CMD} -e '/features\.h/ d' \
38		${WRKSRC}/demo.cpp
39
40post-install:
41	@${MKDIR} ${DOCSDIR}
42	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
43	${STRIP_CMD} ${PREFIX}/lib/lib${PORTNAME}.so.*
44
45.include <bsd.port.mk>
46

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026