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

(-)graphics/pngquant/Makefile (-8 / +10 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/graphics/pngquant/Makefile 324744 2013-08-14 22:35:50Z ak $
2
# $FreeBSD: head/graphics/pngquant/Makefile 324744 2013-08-14 22:35:50Z ak $
3
3
4
PORTNAME=	pngquant
4
PORTNAME=	pngquant
5
PORTVERSION=	1.8.3
5
PORTVERSION=	2.0.0
6
DISTVERSIONSUFFIX=	-src
6
DISTVERSIONSUFFIX=	-src
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
MASTER_SITES=	http://pngquant.org/
8
MASTER_SITES=	http://pngquant.org/
Lines 21-33 Link Here
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
22
23
USE_BZIP2=	yes
23
USE_BZIP2=	yes
24
USE_CSTD=	c99
24
USES=		gmake
25
USE_GMAKE=	yes
25
MAKE_ENV=	CFLAGSADD="${CPPFLAGS}"
26
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" \
27
		LDFLAGS="${LDFLAGS}"
28
26
29
CPPFLAGS+=	$$(libpng-config --I_opts)
27
CPPFLAGS+=	$$(libpng-config --I_opts)
30
LDFLAGS+=	$$(libpng-config --ldflags) -lz -lm
28
LDFLAGS+=	$$(libpng-config --ldflags)
31
29
32
MAN1=		pngquant.1
30
MAN1=		pngquant.1
33
PORTDOCS=	CHANGELOG README.md
31
PORTDOCS=	CHANGELOG README.md
Lines 46-53 Link Here
46
.endif
44
.endif
47
45
48
.if ${PORT_OPTIONS:MOPENMP}
46
.if ${PORT_OPTIONS:MOPENMP}
49
CFLAGS+=	${PTHREAD_CFLAGS} -fopenmp
47
CFLAGS+=	-fopenmp
50
LDFLAGS+=	${PTHREAD_LIBS} -lgomp
48
LDFLAGS+=	-lgomp -pthread
51
.endif
49
.endif
52
50
53
# SSE2 support is always enabled on amd64
51
# SSE2 support is always enabled on amd64
Lines 55-60 Link Here
55
CFLAGS+=	-DUSE_SSE=1 -msse2
53
CFLAGS+=	-DUSE_SSE=1 -msse2
56
.endif
54
.endif
57
55
56
post-patch:
57
	@${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
58
		's|^CC|#CC|'
59
58
do-install:
60
do-install:
59
	${INSTALL_PROGRAM} ${WRKSRC}/pngquant ${PREFIX}/bin
61
	${INSTALL_PROGRAM} ${WRKSRC}/pngquant ${PREFIX}/bin
60
	${INSTALL_MAN} ${WRKSRC}/pngquant.1 ${MANPREFIX}/man/man1
62
	${INSTALL_MAN} ${WRKSRC}/pngquant.1 ${MANPREFIX}/man/man1
(-)graphics/pngquant/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (pngquant-1.8.3-src.tar.bz2) = e3d18b12ddf4ee159a696408b147d667674e52121f11660fc15ce3967dd053b9
1
SHA256 (pngquant-2.0.0-src.tar.bz2) = 449a4e1a7e6bf2e19b4dd3c91e8239c51cc651eeb5781c38cbaf7c852384039f
2
SIZE (pngquant-1.8.3-src.tar.bz2) = 32287
2
SIZE (pngquant-2.0.0-src.tar.bz2) = 44613

Return to bug 181894