Tweak multimedia/ffmpegthumbnailer version 2.0.8_2
[dports.git] / multimedia / ffmpegthumbnailer / Makefile
1 # Created by: Dierk Sacher <dierk@blaxxtarz.de>
2 # $FreeBSD: multimedia/ffmpegthumbnailer/Makefile 327747 2013-09-20 20:57:48Z bapt $
3
4 PORTNAME=       ffmpegthumbnailer
5 PORTVERSION=    2.0.8
6 PORTREVISION=   2
7 CATEGORIES=     multimedia graphics
8 MASTER_SITES=   GOOGLE_CODE
9
10 MAINTAINER=     mbsd@isgroup.com.ua
11 COMMENT=        Lightweight video thumbnailer that can be used by file managers
12
13 LIB_DEPENDS=    png15:${PORTSDIR}/graphics/png \
14                 swscale:${PORTSDIR}/multimedia/ffmpeg \
15                 jpeg:${PORTSDIR}/graphics/jpeg
16
17 CPPFLAGS+=      ${PTHREAD_CFLAGS} -I${LOCALBASE}/include
18 LDFLAGS+=       ${PTHREAD_LIBS} -L${LOCALBASE}/lib
19 CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig --enable-gio
20
21 GNU_CONFIGURE=  yes
22 USES=           pathfix pkgconfig
23 USE_GNOME=      glib20
24 USE_LDCONFIG=   yes
25
26 OPTIONS_DEFINE= GNOME
27
28 MAN1=           ffmpegthumbnailer.1
29
30 NO_STAGE=       yes
31 .include <bsd.port.options.mk>
32
33 .if ${PORT_OPTIONS:MGNOME}
34 PKGNAMESUFFIX+= -gnome
35 USE_GNOME+=     gconf2
36 GCONF_SCHEMAS=  ffmpegthumbnailer.schemas
37 .endif
38
39 post-install:
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}
47 .endif
48
49 .include <bsd.port.mk>