diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2006-04-09 18:01:25 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2006-04-09 18:01:25 +0000 |
commit | ad7873b88948444ebba5cf73ee51f546aead778d (patch) | |
tree | e5d4ef0b732b106995d130c1eaa7c7141c550f9c /graphics/libgltext/Makefile | |
parent | f6633d260f75861439523806dc227c5c599481a1 (diff) | |
download | ports-ad7873b88948444ebba5cf73ee51f546aead778d.tar.gz ports-ad7873b88948444ebba5cf73ee51f546aead778d.zip |
Notes
Diffstat (limited to 'graphics/libgltext/Makefile')
-rw-r--r-- | graphics/libgltext/Makefile | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/graphics/libgltext/Makefile b/graphics/libgltext/Makefile new file mode 100644 index 000000000000..cd559dd6fe73 --- /dev/null +++ b/graphics/libgltext/Makefile @@ -0,0 +1,70 @@ +# New ports collection makefile for: libgltext +# Date created: 2006-02-20 +# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> +# +# $FreeBSD$ +# + +PORTNAME= libgltext +PORTVERSION= 0.3.1 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= gltext +DISTNAME= gltext-${PORTVERSION} + +MAINTAINER= acardenas@bsd.org.pe +COMMENT= Portable font rendering library for C++ + +LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 + +USE_X_PREFIX= yes +USE_GL= yes +USE_GMAKE= yes +GNU_CONFIGURE= yes +INSTALLS_SHLIB= yes +CPPFLAGS+= -I${LOCALBASE}/include -I${X11BASE}/include +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" + +OPTIONS= EXAMPLES "Compile examples, need libglut" off + +.include <bsd.port.pre.mk> + +.if defined(WITH_EXAMPLES) +LIB_DEPENDS+= glut.4:${PORTSDIR}/graphics/libglut +FLAG_EXAMPLES= true +PLIST_SUB+= EXAMPLES="" +.else +PLIST_SUB+= EXAMPLES="@comment " +.endif + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/.libs/${PORTNAME}-${PORTVERSION}.so \ + ${PREFIX}/lib/${PORTNAME}.so.0 + ${INSTALL_DATA} ${WRKSRC}/src/.libs/${PORTNAME}.a \ + ${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}.la \ + ${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/src/gltext.h ${PREFIX}/include + + @cd ${PREFIX}/lib && \ + ${LN} -s ${PORTNAME}.so.0 ${PORTNAME}.so + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/doc/tutorial.txt ${DOCSDIR} +.endif + +.if defined(FLAG_EXAMPLES) +.for DIRE in alpha fps simple sizes + @${MKDIR} ${EXAMPLESDIR}/${DIRE} + @cd ${WRKSRC}/examples && \ + ${INSTALL_DATA} ${DIRE}/${DIRE} ${DIRE}/${DIRE}.cpp ${EXAMPLESDIR}/${DIRE} +.endfor + @${ECHO_MSG} "" + @${ECHO_MSG} " Examples source and binary on ${EXAMPLESDIR}" + @${ECHO_MSG} "" +.endif + +.include <bsd.port.post.mk> |