View | Details | Raw Unified | Return to bug 172459 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-15 / +12 lines)
Lines 1-7 Link Here
1
# New ports collection makefile for:	ffmpegthumbnailer
1
# Created by: Dierk Sacher <dierk@blaxxtarz.de>
2
# Date created:		Mo 18 Feb 2008 06:11:13 CET
3
# Whom:			Dierk Sacher <dierk@blaxxtarz.de>
4
#
5
# $FreeBSD$
2
# $FreeBSD$
6
3
7
PORTNAME=	ffmpegthumbnailer
4
PORTNAME=	ffmpegthumbnailer
Lines 15-50 Link Here
15
12
16
LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png \
13
LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png \
17
		swscale:${PORTSDIR}/multimedia/ffmpeg \
14
		swscale:${PORTSDIR}/multimedia/ffmpeg \
18
		jpeg.11:${PORTSDIR}/graphics/jpeg
15
		jpeg:${PORTSDIR}/graphics/jpeg
19
16
20
CPPFLAGS+=	${PTHREAD_CFLAGS} -I${LOCALBASE}/include
17
CPPFLAGS+=	${PTHREAD_CFLAGS} -I${LOCALBASE}/include
21
LDFLAGS+=	${PTHREAD_LIBS} -L${LOCALBASE}/lib
18
LDFLAGS+=	${PTHREAD_LIBS} -L${LOCALBASE}/lib
22
CONFIGURE_ARGS=	--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig --enable-gio
19
CONFIGURE_ARGS=	--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig --enable-gio
23
20
24
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
25
USE_GMAKE=	yes
22
USE_PKGCONFIG=	build
26
USE_GNOME=	gnomehack pkgconfig _glib20
23
USE_GNOME=	gnomehack _glib20
27
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
28
25
29
WANT_GNOME=	yes
30
31
OPTIONS_DEFINE=	GNOME
26
OPTIONS_DEFINE=	GNOME
32
27
33
.include <bsd.port.pre.mk>
28
MAN1=		ffmpegthumbnailer.1
34
29
30
.include <bsd.port.options.mk>
31
35
.if ${PORT_OPTIONS:MGNOME}
32
.if ${PORT_OPTIONS:MGNOME}
36
PKGNAMESUFFIX+=	-gnome
33
PKGNAMESUFFIX+=	-gnome
34
USE_GNOME+=	gconf2
37
GCONF_SCHEMAS=	ffmpegthumbnailer.schemas
35
GCONF_SCHEMAS=	ffmpegthumbnailer.schemas
38
.endif
36
.endif
39
37
40
MAN1=		ffmpegthumbnailer.1
41
42
post-install:
38
post-install:
43
	cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE} install-pkgconfigDATA
39
	cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE} install-pkgconfigDATA
44
.if ${PORT_OPTIONS:MGNOME}
40
.if ${PORT_OPTIONS:MGNOME}
45
	${INSTALL_DATA} ${FILESDIR}/${GCONF_SCHEMAS} ${LOCALBASE}/etc/gconf/schemas
41
	${INSTALL_DATA} ${FILESDIR}/${GCONF_SCHEMAS} ${PREFIX}/etc/gconf/schemas
46
	@${SETENV} GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` \
42
	@${SETENV} GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` \
47
		gconftool-2 --makefile-install-rule ${LOCALBASE}/etc/gconf/schemas/${GCONF_SCHEMAS} \
43
		gconftool-2 --makefile-install-rule ${PREFIX}/etc/gconf/schemas/${GCONF_SCHEMAS} \
48
		> /dev/null
44
		> /dev/null
49
.endif
45
.endif
50
.include <bsd.port.post.mk>
46
47
.include <bsd.port.mk>

Return to bug 172459