libtiff wants jpeg for linking. the first patch wasn't enough, configure still wasn't detecting libtiff properly on vax. Now it should, and the lrintf part is being worked on. ok sthen@
43 lines
926 B
Makefile
43 lines
926 B
Makefile
# $OpenBSD: Makefile,v 1.17 2013/07/09 20:32:52 espie Exp $
|
|
|
|
COMMENT= open-source JPEG 2000 codec library
|
|
|
|
DISTNAME= openjpeg-1.5.0
|
|
REVISION= 6
|
|
|
|
SHARED_LIBS += openjpeg 5.0 # 6.0
|
|
|
|
CATEGORIES= graphics
|
|
|
|
HOMEPAGE= http://www.openjpeg.org/
|
|
|
|
MAINTAINER= Stuart Henderson <sthen@openbsd.org>
|
|
|
|
# BSD
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
|
|
WANTLIB += c jpeg lcms2 m png tiff z
|
|
LIBM_CHECK = lrintf
|
|
|
|
MASTER_SITES= http://openjpeg.googlecode.com/files/
|
|
|
|
CONFIGURE_STYLE= gnu
|
|
SEPARATE_BUILD= Yes
|
|
|
|
LIB_DEPENDS= graphics/lcms2 \
|
|
graphics/png \
|
|
graphics/tiff
|
|
|
|
# XXX Yes, really, libtiff by itself won't be detected
|
|
LIB_DEPENDS += graphics/jpeg
|
|
CONFIGURE_ENV += TIFF_LIBS='-L${LOCALBASE}/lib -ltiff -ljpeg' \
|
|
TIFF_CFLAGS='-I${LOCALBASE}/include'
|
|
|
|
pre-patch:
|
|
perl -i -pe 's/\r$$//; s/\t*$$//;' ${WRKSRC}/libopenjpeg/opj_malloc.h
|
|
|
|
post-install:
|
|
cd ${PREFIX}/share/doc/ && mv openjpeg-* openjpeg
|
|
|
|
.include <bsd.port.mk>
|