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

Collapse All | Expand All

(-)Makefile (-12 / +27 lines)
Lines 2-38 Link Here
2
2
3
PORTNAME=	libvdpau
3
PORTNAME=	libvdpau
4
PORTVERSION=	0.5
4
PORTVERSION=	0.5
5
PORTREVISION=	1
5
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
6
MASTER_SITES=	http://people.freedesktop.org/~aplattner/vdpau/
7
MASTER_SITES=	http://cgit.freedesktop.org/~aplattner/libvdpau/snapshot/
7
8
8
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	madpilot@FreeBSD.org
9
COMMENT=	VDPAU wrapper and tracing library
10
COMMENT=	VDPAU wrapper and tracing library
10
11
11
LICENSE=	MIT
12
LICENSE=	MIT
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
14
14
USE_AUTOTOOLS=	autoconf:env automake:env libtool:env
15
USE_XZ=		yes
15
GNU_CONFIGURE=	yes
16
USE_AUTOTOOLS=	aclocal autoheader automake autoconf libtoolize
17
ACLOCAL_ARGS=	-I.
18
AUTOMAKE_ARGS=	--add-missing
16
CONFIGURE_ARGS=	--disable-documentation
19
CONFIGURE_ARGS=	--disable-documentation
17
USE_GMAKE=	yes
18
USE_XORG=	dri2proto xext
20
USE_XORG=	dri2proto xext
19
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
20
22
21
.include <bsd.port.pre.mk>
23
OPTIONS_DEFINE=	DEBUG
22
24
23
.if defined(WITH_DEBUG)
25
.include <bsd.port.options.mk>
24
CFLAGS+=	-DDEBUG
26
27
.if ${PORT_OPTIONS:MDEBUG}
28
CFLAGS+=	-D_DEBUG
29
.else
30
CFLAGS+=	-DNDEBUG
25
.endif
31
.endif
26
32
33
.include <bsd.port.pre.mk>
34
27
.if defined(STRIP) && ${STRIP} != ""
35
.if defined(STRIP) && ${STRIP} != ""
28
INSTALL_TARGET=	install-strip
36
INSTALL_TARGET=	install-strip
29
.endif
37
.endif
30
38
31
pre-configure:
39
post-patch:	.SILENT
32
	@cd ${WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ./autogen.sh
33
34
post-patch:
35
	${REINPLACE_CMD} 's|$$(libdir)/\(pkgconfig\)|$$(prefix)/libdata/\1|' \
40
	${REINPLACE_CMD} 's|$$(libdir)/\(pkgconfig\)|$$(prefix)/libdata/\1|' \
36
		${WRKSRC}/Makefile.am
41
		${WRKSRC}/Makefile.am
42
	${REINPLACE_CMD} '/^export /d' ${WRKSRC}/doc/Makefile.am
43
	cd ${WRKSRC}/src && ${MV} vdpau_wrapper.cfg vdpau_wrapper.cfg.sample
44
	${REINPLACE_CMD} 's/vdpau_wrapper.cfg/&.sample/' \
45
		${WRKSRC}/src/Makefile.am
37
46
47
post-install:
48
	if [ ! -f ${PREFIX}/etc/vdpau_wrapper.cfg ]; then \
49
		${INSTALL_DATA} ${PREFIX}/etc/vdpau_wrapper.cfg.sample \
50
			${PREFIX}/etc/vdpau_wrapper.cfg; \
51
	fi
52
38
.include <bsd.port.post.mk>
53
.include <bsd.port.post.mk>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libvdpau-0.5.tar.gz) = 1dba27b86c94c400d540df0cc5166fb683d1157794867627b5fe9febc96f5e4c
1
SHA256 (libvdpau-0.5.tar.xz) = d702305349e762efd56b2aa9fbaaeeb8d25836af6fb38cd20017e19637dcfe05
2
SIZE (libvdpau-0.5.tar.gz) = 478945
2
SIZE (libvdpau-0.5.tar.xz) = 127188
(-)pkg-plist (-1 / +3 lines)
Lines 1-4 Link Here
1
etc/vdpau_wrapper.cfg
1
@unexec if cmp -s %D/etc/vdpau_wrapper.cfg.sample %D/etc/vdpau_wrapper.cfg; then rm -f %D/etc/vdpau_wrapper.cfg; fi
2
etc/vdpau_wrapper.cfg.sample
3
@exec if [ ! -f %D/etc/vdpau_wrapper.cfg ]; then cp -p %D/%F %B/vdpau_wrapper.cfg; fi
2
include/vdpau/vdpau.h
4
include/vdpau/vdpau.h
3
include/vdpau/vdpau_x11.h
5
include/vdpau/vdpau_x11.h
4
lib/libvdpau.la
6
lib/libvdpau.la

Return to bug 171824