# $OpenBSD: Makefile,v 1.34 2017/07/26 22:45:23 sthen Exp $ NOT_FOR_ARCHS= ${CLANG_ARCHS} # hangs during build, while running # ../asy -dir ../base -config "" -render=0 -f pdf -noprc cube.asy # in WRKSRC/doc. run the abovef command with -vvv for more info. # this does not fail with ports clang, though. COMMENT= powerful descriptive vector graphics language BROKEN-hppa= ghostscript segfaults during build DISTNAME= asymptote-2.41.src PKGNAME= asymptote-2.41 REVISION= 1 CATEGORIES= graphics HOMEPAGE= http://asymptote.sourceforge.net/ # LGPLv3 PERMIT_PACKAGE_CDROM= Yes MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=asymptote/} EXTRACT_SUFX= .tgz MODULES= lang/python WANTLIB += GL GLU OSMesa c fftw3 gc glut gsl gslcblas m ncurses pthread WANTLIB += readline sigsegv ${COMPILER_LIBCXX} z BUILD_DEPENDS= print/texlive/base \ print/texinfo RUN_DEPENDS= graphics/py-Pillow \ print/texlive/texmf,-full \ ${MODPY_TKINTER_DEPENDS} LIB_DEPENDS= devel/boehm-gc \ devel/gsl \ devel/libsigsegv \ graphics/freeglut \ math/fftw3 USE_GMAKE= Yes # XXX eats all memory .if ${MACHINE_ARCH:Msparc64} CFLAGS+= -O0 .endif CONFIGURE_STYLE= gnu CONFIGURE_ARGS+= --enable-gc=${LOCALBASE} \ --enable-fftw \ --enable-gl \ --enable-gsl \ --with-latex=${LOCALBASE}/share/texmf-local/tex/latex \ --with-context=${LOCALBASE}/share/texmf-local/tex/context/third CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" \ ac_cv_prog_kpsewhich="${LOCALBASE}/bin/kpsewhich" FAKE_FLAGS+= exampledir="${WRKINST}${PREFIX}/share/examples/asymptote" PORTHOME= ${WRKDIR} MODPY_ADJ_FILES= GUI/*.py WRKDIST= ${WRKDIR}/${DISTNAME:S/.src//g} post-install: mv ${PREFIX}/man/man1/xasy.1x ${PREFIX}/man/man1/xasy.1 .include