From 52df7ab64fe1dd1988af16429abdcb8975fca4a9 Mon Sep 17 00:00:00 2001 From: petef Date: Sun, 3 Mar 2002 00:40:21 +0000 Subject: Add leocad 0.73, a CAD program that uses bricks similar to those found in many toys. PR: 35231 Submitted by: David Yeske --- cad/leocad/Makefile | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 cad/leocad/Makefile (limited to 'cad/leocad/Makefile') diff --git a/cad/leocad/Makefile b/cad/leocad/Makefile new file mode 100644 index 000000000000..ff28d65c0542 --- /dev/null +++ b/cad/leocad/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: leocad +# Date created: 27 Jan 2002 +# Whom: David Yeske +# +# $FreeBSD$ +# + +PORTNAME= leocad +PORTVERSION= 0.73 +CATEGORIES= cad +MASTER_SITES= http://www.leocad.org/files/ \ + http://people.freebsd.org/~scottl/ +DISTFILES= leocad-${PORTVERSION:S/.p/pre/}.tgz pieces.zip +EXTRACT_ONLY= leocad-${PORTVERSION:S/.p/pre/}.tgz + +MAINTAINER= dyeske@yahoo.com + +BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip +LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ + png.5:${PORTSDIR}/graphics/png + +USE_GMAKE= yes +USE_GTK= yes +USE_MESA= yes +USE_X_PREFIX= yes + +MAKE_ENV+= CXX=${CXX} + +post-extract: + @unzip -q -o ${DISTDIR}/pieces.zip -d ${WRKDIR}/pieces + +post-patch: + @${PERL} -pi -e 's,%%LOCALBASE%%,${LOCALBASE},g; \ + s,%%PTHREAD_CFLAGS%%,${PTHREAD_CFLAGS},; \ + s,%%PTHREAD_LIBS%%,${PTHREAD_LIBS},' ${WRKSRC}/config.mk + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bin/leocad ${PREFIX}/bin + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKDIR}/pieces/* ${DATADIR} + +.include -- cgit