aboutsummaryrefslogtreecommitdiff
path: root/devel/klassmodeler/Makefile
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2004-06-29 09:59:33 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2004-06-29 09:59:33 +0000
commit234c786c198f1222bd733ed8bb04578239339eee (patch)
tree51cec464359887ded6c7c5664084eb4c1bace983 /devel/klassmodeler/Makefile
parentec6111b2829222f1e191ebdd051f54ede45d2496 (diff)
downloadports-234c786c198f1222bd733ed8bb04578239339eee.tar.gz
ports-234c786c198f1222bd733ed8bb04578239339eee.zip
Notes
Diffstat (limited to 'devel/klassmodeler/Makefile')
-rw-r--r--devel/klassmodeler/Makefile45
1 files changed, 45 insertions, 0 deletions
diff --git a/devel/klassmodeler/Makefile b/devel/klassmodeler/Makefile
new file mode 100644
index 000000000000..477c05bcfa5a
--- /dev/null
+++ b/devel/klassmodeler/Makefile
@@ -0,0 +1,45 @@
+# ex:ts=8
+# Ports collection makefile for: klassmodeler
+# Date created: Jun 29, 2004
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= klassmodeler
+PORTVERSION= 0.8.2
+CATEGORIES= devel
+MASTER_SITES= http://www.jameswells.net/KlassModeler/
+DISTNAME= ${PORTNAME}-${PORTVERSION:R}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A tool for visually creating and documenting classes
+
+LIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2
+
+USE_REINPLACE= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}/Release
+WX_CONFIG= ${X11BASE}/bin/wxgtk2-2.4-config
+USE_GNOME= gnometarget
+GNU_CONFIGURE= yes
+CONFIGURE_SCRIPT= ../configure
+CONFIGURE_ENV= WXWINDOWS="yes"
+
+PLIST_FILES= bin/klassmodeler
+
+.if !defined(NOPORTDOCS)
+PORTDOCS= *
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e "s,\`wx-config,\`${WX_CONFIG}," ${WRKSRC}/../configure
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/klassmodeler/klassmodeler ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${CP} ${WRKSRC}/../klassmodeler/docs/en/*.html ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>