espie 8ce3ee05a4 yes, REALLY.
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@
2013-07-09 20:32:52 +00:00

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>