# New ports collection makefile for: PyOpenGL # Date created: Wed Aug 18 18:49:17 EDT 1999 # Whom: Randall Hopper # # $FreeBSD$ # PORTNAME= opengl PORTVERSION= 1.5.5 CATEGORIES= graphics python MASTER_SITES= http://starship.python.net/crew/da/ PKGNAMEPREFIX= py- DISTNAME= PyOpenGL-${PORTVERSION} MAINTAINER= aa8vb@ipass.net BUILD_DEPENDS= python:${PORTSDIR}/lang/python \ ${NUMPYDIR}/Numeric.py:${PORTSDIR}/math/numpy RUN_DEPENDS= python:${PORTSDIR}/lang/python \ ${NUMPYDIR}/Numeric.py:${PORTSDIR}/math/numpy LIB_DEPENDS= GL.14:${PORTSDIR}/graphics/Mesa3 ALL_TARGET= default WRKSRC= ${WRKDIR}/${DISTNAME}/src OSMAJOR!= /usr/bin/uname -r | sed -e 's/\..*//' PLIST_SUB+= OSMAJOR=${OSMAJOR} # # Support for Numeric is compiled in by default. # NUMPYDIR= ${LOCALBASE}/lib/python1.5/site-packages/numerical # # The standard setup file # SETUP_FILES= ${FILESDIR}/Setup.base # # Support for Togl is compiled in by default. # .if !defined(WITHOUT_TOGL) SETUP_FILES+= ${FILESDIR}/Setup.add.togl LIB_DEPENDS+= tk82.1:${PORTSDIR}/x11-toolkits/tk82 .endif .include do-configure: ${CAT} ${SETUP_FILES} \ | ${SED} -e 's|X11BASE|${X11BASE}|g' \ -e 's|LOCALBASE|${LOCALBASE}|g' \ > ${WRKSRC}/Setup.proto do-build: @(cd ${WRKSRC} && ${CONFIGURE_ENV} python BUILD.py) pre-install: @# Remove togl.so so we don't install it; that's the Togl pkg's job ${RM} -f ${WRKSRC}/togl.so find ${WRKDIR} -name '*.so*' | xargs strip do-install: @(cd ${WRKSRC} && ${CONFIGURE_ENV} python INSTALL.py) .include