77 lines
1.9 KiB
Makefile
77 lines
1.9 KiB
Makefile
# $OpenBSD: Makefile,v 1.10 2008/04/11 11:16:47 jasper Exp $
|
|
|
|
SHARED_ONLY= Yes
|
|
|
|
COMMENT= photorealistic 3D rendering solution
|
|
|
|
V= 1.2.0
|
|
DISTNAME= aqsis-${V}
|
|
PKGNAME= ${DISTNAME}p2
|
|
CATEGORIES= graphics
|
|
|
|
SHARED_LIBS+= aqsis 1.0 \
|
|
aqsistypes 1.0 \
|
|
ri2rib 1.0 \
|
|
shadervm 1.0 \
|
|
slxargs 1.0
|
|
|
|
HOMEPAGE= http://www.aqsis.org/
|
|
|
|
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
|
|
|
|
# GPLv2 - LGPL
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aqsis/}
|
|
|
|
WANTLIB= Half Iex Imath c m stdc++ z
|
|
|
|
MODULES= devel/scons
|
|
|
|
BUILD_DEPENDS= ::textproc/libxslt \
|
|
::devel/boost \
|
|
::devel/bison
|
|
LIB_DEPENDS= fltk.>=1::x11/fltk \
|
|
jpeg.>=62::graphics/jpeg \
|
|
tiff.>=38::graphics/tiff \
|
|
IlmImf.>=4::graphics/openexr
|
|
|
|
NO_REGRESS= Yes
|
|
|
|
MAKE_ENV+= CC=${CC} CXX=${CXX} LDFLAGS="-fPIC -L${X11BASE}/lib" VERSION_STR=1.2.0
|
|
|
|
pre-configure:
|
|
@perl -pi -e 's,!!LOCALBASE!!,${LOCALBASE},g' \
|
|
${WRKSRC}/platform/default/SConscript
|
|
@perl -pi -e 's,major.*$$,major = ${LIBaqsis_VERSION:R},g;' \
|
|
-e 's,minor.*$$,minor = ${LIBaqsis_VERSION:E},g;' \
|
|
${WRKSRC}/version.py
|
|
@perl -pi -e 's,VERSION_STR.*$$,VERSION_STR "${V}",g' \
|
|
${WRKSRC}/version.h.in
|
|
|
|
do-build:
|
|
@cd ${WRKSRC} && env -i ${MAKE_ENV} ${MODSCONS_BIN} \
|
|
tiff_include_path=${LOCALBASE}/include \
|
|
tiff_lib_path=${LOCALBASE}/lib \
|
|
jpeg_include_path=${LOCALBASE}/include \
|
|
jpeg_lib_path=${LOCALBASE}/lib \
|
|
fltk_include_path=${LOCALBASE}/include \
|
|
fltk_lib_path=${LOCALBASE}/lib \
|
|
exr_include_path=${LOCALBASE}/include/OpenEXR \
|
|
exr_lib_path=${LOCALBASE}/include \
|
|
bison=${LOCALBASE}/bin/bison \
|
|
sysconfdir=${SYSCONFDIR} \
|
|
destdir=${DESTDIR} \
|
|
install_prefix='${PREFIX}' \
|
|
no_rpath=true build
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/aqsis
|
|
${INSTALL_DATA} ${WRKSRC}/build/aqsisrc \
|
|
${PREFIX}/share/examples/aqsis/
|
|
|
|
.include <bsd.port.mk>
|