1 # Created by: Dierk Sacher <dierk@blaxxtarz.de>
2 # $FreeBSD: multimedia/ffmpegthumbnailer/Makefile 327747 2013-09-20 20:57:48Z bapt $
4 PORTNAME= ffmpegthumbnailer
7 CATEGORIES= multimedia graphics
8 MASTER_SITES= GOOGLE_CODE
10 MAINTAINER= mbsd@isgroup.com.ua
11 COMMENT= Lightweight video thumbnailer that can be used by file managers
13 LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
14 swscale:${PORTSDIR}/multimedia/ffmpeg \
15 jpeg:${PORTSDIR}/graphics/jpeg
17 CPPFLAGS+= ${PTHREAD_CFLAGS} -I${LOCALBASE}/include
18 LDFLAGS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib
19 CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig --enable-gio
22 USES= pathfix pkgconfig
28 MAN1= ffmpegthumbnailer.1
31 .include <bsd.port.options.mk>
33 .if ${PORT_OPTIONS:MGNOME}
34 PKGNAMESUFFIX+= -gnome
36 GCONF_SCHEMAS= ffmpegthumbnailer.schemas
40 cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE} install-pkgconfigDATA
41 .if ${PORT_OPTIONS:MGNOME}
42 ${MKDIR} ${PREFIX}/etc/gconf/schemas
43 ${INSTALL_DATA} ${FILESDIR}/${GCONF_SCHEMAS} ${PREFIX}/etc/gconf/schemas
44 @${SETENV} GCONF_CONFIG_SOURCE=xml:${GCONF_CONFIG_OPTIONS}:${PREFIX}/${GCONF_CONFIG_DIRECTORY} \
45 gconftool-2 --makefile-install-rule ${PREFIX}/etc/gconf/schemas/${GCONF_SCHEMAS} \
46 > /dev/null || ${TRUE}
49 .include <bsd.port.mk>