# $OpenBSD: Makefile,v 1.3 2007/05/23 06:28:03 ajacoutot Exp $ COMMENT= "load PNG graphics files and bind them to an OpenGL texture" VERSION= 1.45 DISTNAME= glpng PKGNAME= ${DISTNAME}-${VERSION}p0 SHARED_LIBS= glpng 0.0 CATEGORIES= graphics EXTRACT_SUFX= .zip HOMEPAGE= http://www.wyatt100.freeserve.co.uk/ # BSD-like PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes MASTER_SITES= ${HOMEPAGE} WANTLIB= GL LIB_DEPENDS= png.>=5::graphics/png USE_X11= Yes # This regression test wants an X11 display REGRESS_IS_INTERACTIVE= Yes REGRESS_DEPENDS= ::graphics/glut DIST_SUBDIR= ${DISTNAME}-${VERSION} WRKDIST= ${WRKDIR} WRKSRC= ${WRKDIST}/src MAKE_FILE= ${FILESDIR}/Makefile MAKE_ENV= SHLIB_MAJOR=${LIBglpng_VERSION:R} \ SHLIB_MINOR=${LIBglpng_VERSION:E} FAKE_FLAGS= LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no CFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include \ -I${WRKDIR}/include post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/glpng ${INSTALL_DATA_DIR} ${PREFIX}/include/GL/ ${INSTALL_DATA} ${WRKDIR}/include/GL/glpng.h \ ${PREFIX}/include/GL ${INSTALL_DATA} ${WRKDIR}/glpng.htm \ ${PREFIX}/share/doc/glpng/glpng.html do-regress: cd ${WRKDIR}/Example \ && ${CC} ${CFLAGS} -o Test Test.c -lm -lz \ -L${X11BASE}/lib -lGLU -lXi -lXmu \ -L${LOCALBASE}/lib -lglut \ -L${WRKBUILD} -lglpng \ && LD_LIBRARY_PATH=${WRKSRC} ./Test .include