View | Details | Raw Unified | Return to bug 199247
Collapse All | Expand All

(-)multimedia/mkvalidator/Makefile (-13 / +17 lines)
Lines 1-7 Link Here
1
# $FreeBSD: head/multimedia/mkvalidator/Makefile 374405 2014-12-09 16:33:16Z feld $
1
# $FreeBSD: head/multimedia/mkvalidator/Makefile 374405 2014-12-09 16:33:16Z feld $
2
2
3
PORTNAME=	mkvalidator
3
PORTNAME=	mkvalidator
4
PORTVERSION=	0.4.2
4
PORTVERSION=	0.5.0
5
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
6
MASTER_SITES=	SF/matroska/${PORTNAME}/
6
MASTER_SITES=	SF/matroska/${PORTNAME}/
7
7
Lines 11-33 Link Here
11
LICENSE=	BSD3CLAUSE BSD4CLAUSE GPLv2
11
LICENSE=	BSD3CLAUSE BSD4CLAUSE GPLv2
12
LICENSE_COMB=	multi
12
LICENSE_COMB=	multi
13
13
14
HAS_CONFIGURE=	yes
14
BUILD_WRKSRC=	${WRKSRC}/${PORTNAME}
15
16
USES=		iconv gmake tar:bzip2
17
18
CFLAGS+=	-I${LOCALBASE}/include
19
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
20
15
21
MAKE_ENV+=	"LFLAGS=${LDFLAGS}"
16
USES=		gmake iconv tar:bzip2
17
HAS_CONFIGURE=	yes
18
MAKE_ENV=	V=1
22
MAKEFILE=	GNUmakefile
19
MAKEFILE=	GNUmakefile
23
BUILD_WRKSRC=	${WRKSRC}/${PORTNAME}
24
20
25
PLIST_FILES=	bin/mkvalidator
21
CFLAGS+=	-I${ICONV_PREFIX}/include
22
LIBS+=		-L${ICONV_PREFIX}/lib ${ICONV_LIB}
23
24
PLIST_FILES=	bin/mkvalidator bin/mkvtree
26
25
27
BROKEN_sparc64=	Does not install on sparc64: gmake: GNUmakefile: No such file or directory
26
BROKEN_sparc64=	Does not install on sparc64: gmake: GNUmakefile: No such file or directory
28
27
29
post-extract:
28
post-patch:
30
	@${REINPLACE_CMD} -e 's,/usr/local,$$(DESTDIR)$$(PREFIX),g' ${WRKSRC}/corec/tools/coremake/gcc_mak.inc
29
	@${REINPLACE_CMD} -e \
31
	@${RM} ${WRKSRC}/libmatroska2/test/test.proj
30
		'/STRIP/s|strip|${STRIP_CMD:T}| ; \
31
		 /CCFLAGS/s|-O3 .* -W|-W|' \
32
		${WRKSRC}/corec/tools/coremake/gcc_linux*.build
33
	@${REINPLACE_CMD} -e \
34
		's|/usr/local|$$(DESTDIR)$$(PREFIX)|g' \
35
		${WRKSRC}/corec/tools/coremake/gcc_mak.inc
32
36
33
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)multimedia/mkvalidator/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (mkvalidator-0.4.2.tar.bz2) = 9f626b8ae790642d63533da00639c61ef9b0548f6e75cd17544acb352efab77f
1
SHA256 (mkvalidator-0.5.0.tar.bz2) = c3e72e5b49d32174415b9273ea8d52380e09ac63c8dc7db684104021c711c104
2
SIZE (mkvalidator-0.4.2.tar.bz2) = 579080
2
SIZE (mkvalidator-0.5.0.tar.bz2) = 587942
(-)multimedia/mkvalidator/pkg-descr (-4 / +4 lines)
Lines 1-6 Link Here
1
mkvalidator is a simple command line tool to verify Matroska and WebM files for
1
mkvalidator is a simple command line tool to verify Matroska and WebM
2
spec conformance. It checks the various bogus or missing key elements against
2
files for spec conformance. It checks the various bogus or missing key
3
the EBML DocType version of the file and reports the errors/warnings in the
3
elements against the EBML DocType version of the file and reports the
4
command line.
4
errors/warnings in the command line.
5
5
6
WWW: http://www.matroska.org/downloads/mkvalidator.html
6
WWW: http://www.matroska.org/downloads/mkvalidator.html

Return to bug 199247