diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2003-10-04 09:46:21 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2003-10-04 09:46:21 +0000 |
commit | baf41b9319896f22a93ce844d27db271de0aeee5 (patch) | |
tree | 0db3337ee3555500de23eee3af7a6db6a863987e /graphics/freeglut/Makefile | |
parent | 527c2271c7cc51dd4b316fe2b7841e0ea5ef275b (diff) | |
download | ports-baf41b9319896f22a93ce844d27db271de0aeee5.tar.gz ports-baf41b9319896f22a93ce844d27db271de0aeee5.zip |
Notes
Diffstat (limited to 'graphics/freeglut/Makefile')
-rw-r--r-- | graphics/freeglut/Makefile | 59 |
1 files changed, 42 insertions, 17 deletions
diff --git a/graphics/freeglut/Makefile b/graphics/freeglut/Makefile index 8786e74dc6e1..a6a9f94accbb 100644 --- a/graphics/freeglut/Makefile +++ b/graphics/freeglut/Makefile @@ -5,43 +5,68 @@ # $FreeBSD$ # -PORTNAME= freeglut -PORTVERSION= 1.3 -CATEGORIES= x11-toolkits -MASTER_SITES= http://${PORTNAME}.sourceforge.net/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-${SNAPDATE} +PORTNAME= freeglut +PORTVERSION= 2.0.0 +CATEGORIES= x11-toolkits +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= An alternative to the OpenGL Utility Toolkit (GLUT) library -SNAPDATE= 2002-01-25 - USE_AUTOMAKE= yes +USE_AUTOHEADER= yes HAS_CONFIGURE= yes USE_LIBTOOL= yes INSTALLS_SHLIB= yes USE_XLIB= yes -USE_GNOME= glib12 CONFIGURE_ARGS= --x-includes=${X11BASE}/include --x-libraries=${X11BASE}/lib -CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include `${GLIB_CONFIG} --cflags`" \ - LDFLAGS="`${GLIB_CONFIG} --libs`" - -WRKSRC= ${WRKDIR}/${PORTNAME}-0.1 +CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \ + ACLOCAL="${ACLOCAL}" \ + AUTOCONF="${AUTOCONF}" \ + AUTOMAKE="${AUTOMAKE}" \ + AUTOHEADER="${AUTOHEADER}" USE_REINPLACE= yes REINPLACE_ARGS= -i "" -MK2X11= freeglut-1.3/Makefile.am genfonts/Makefile.am +DOCS= download.html freeglut.html freeglut_logo.png \ + freeglut_user_interface.html index.html ogl_sm.png \ + progress.html structure.html +BINS= fractals fractals_random lorenz one post-patch: -.for file in ${MK2X11} - @${REINPLACE_CMD} -e "s|%%X11BASE%%|${X11BASE}|g" ${WRKSRC}/${file} + @${REINPLACE_CMD} -e "s|/usr/X11R6|${X11BASE}|g" \ + -e "s|/usr/local|${LOCALBASE}|g" \ + ${WRKSRC}/aclocal.m4 +.for fract in /fractals.c _random/fractals_random.c + ${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \ + ${WRKSRC}/progs/demos/Fractals${fract} .endfor post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for FILE in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR} +.endfor + @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." + @${MKDIR} ${EXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/progs/demos/Fractals/fractals.dat \ + ${EXAMPLESDIR} +.for FILE in ${BINS} + @${MV} ${PREFIX}/bin/${FILE} ${EXAMPLESDIR} +.endfor + @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." +.else +.for FILE in ${BINS} + @${RM} ${PREFIX}/bin/${FILE} +.endfor +.endif @${ECHO_MSG} - @${ECHO_MSG} " freeglut requires a DRI enabled-graphic card;" - @${ECHO_MSG} " You may try to run the program 'one' to check your installation." + @${CAT} ${PKGMESSAGE} | \ + ${SED} -e "s|/usr/local|${PREFIX}|" \ + -e "s|/usr/X11R6|${X11BASE}|" @${ECHO_MSG} .include <bsd.port.mk> |