diff options
author | dmcmahill <dmcmahill@pkgsrc.org> | 2000-11-18 17:57:27 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill@pkgsrc.org> | 2000-11-18 17:57:27 +0000 |
commit | 8edae9218a6a28bc3d3e3a04dae3689cfa1f815d (patch) | |
tree | a1b3d641a9688cbb039f3b67773e9c0a5e3882d3 /cad/boolean/Makefile | |
parent | 7563ff68a3192566b9e8602095d40d1b3821c231 (diff) | |
download | pkgsrc-8edae9218a6a28bc3d3e3a04dae3689cfa1f815d.tar.gz |
initial import of boolean-6.2.
from DESCR:
The program is a viewer and editor for:
-GDSII files, KEY files (own made extended GDSII in ascii format) and
DAVID MANN files (flash format for mask plotting)
Features:
-It allows to draw primitives on a chosen layer, and to manipulate them.
-stack oriented tools allows zooming while drawing new primitives and
editing them. This also makes it possible to draw extremely accurate.
-primitives on the layers or/can be transparent colors and fill patterns
can be set on a layer basis
-drawing order of layers can be changed
-a hiearchy of pictures, named structures, can be handled and manipulated
-saving as a bitmap and other formats.
-measuring distances
-adding user defined properties to primitives
-boolean OR AND EXOR A-B B-A
-positive and negative process offset
-circle recognition in polygon and polyline data.
-move copy delete etc.
-transformations (scaling , rotation , moving)
-flatten the hiearchy of the drawing
-drivers for CNC (laser and milling machinery)
Diffstat (limited to 'cad/boolean/Makefile')
-rw-r--r-- | cad/boolean/Makefile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/cad/boolean/Makefile b/cad/boolean/Makefile new file mode 100644 index 00000000000..bd5b833ed2f --- /dev/null +++ b/cad/boolean/Makefile @@ -0,0 +1,44 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/11/18 17:57:27 dmcmahill Exp $ +# + +DISTNAME= boolean +PKGNAME= boolean-${REL} +CATEGORIES= cad graphics +MASTER_SITES= http://www.xs4all.nl/~kholwerd/download/boolzip/ +EXTRACT_SUFX= .zip + +MAINTAINER= dmcmahill@netbsd.org +HOMEPAGE= http://www.xs4all.nl/~kholwerd/bool.html + +DEPENDS+= wxGTK>=2.2.1:../../x11/wxGTK + +DIST_SUBDIR= ${PKGNAME} +REL= 6.2 + +WRKSRC= ${WRKDIR}/boolean/${REL}/linux +MAKEFILE= makefile.gui +PLIST_SUBST= REL=${REL} + +post-patch: + ${MV} ${WRKSRC}/../../toolmanager ${WRKSRC}/../../toolmanager.in + ${SED} "s;@prefix@;${PREFIX};g" < ${WRKSRC}/../../toolmanager.in \ + > ${WRKSRC}/../../toolmanager + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/libexec/boolean/${REL}/${LOWER_OPSYS}/bin + ${INSTALL_DATA_DIR} ${PREFIX}/libexec/boolean/${REL}/all_arch.all_os/bin/ + cd ${WRKSRC}/.. && \ + tar cf - default gdsuser | tar -xvf - -C ${PREFIX}/libexec/boolean/${REL} + ${CHOWN} -R ${BINOWN}.${BINGRP} ${PREFIX}/libexec/boolean/${REL} + ${INSTALL_SCRIPT} ${WRKSRC}/../../toolmanager ${PREFIX}/libexec/boolean/toolmanager + ${INSTALL_SCRIPT} ${WRKSRC}/../release_settings.sh ${PREFIX}/libexec/boolean/${REL}/release_settings.sh + ${INSTALL_SCRIPT} ${WRKSRC}/../all_arch.all_os/bin/* ${PREFIX}/libexec/boolean/${REL}/all_arch.all_os/bin/ + ${INSTALL_PROGRAM} ${WRKSRC}/bin/boolean_exe ${PREFIX}/libexec/boolean/${REL}/${LOWER_OPSYS}/bin/ + cd ${PREFIX}/bin ; \ + for f in boolean booleanc booleanterm booleantest boolean_man ; \ + do \ + ${LN} -f -s ../libexec/boolean/toolmanager $$f ;\ + done + cd ${PREFIX}/libexec/boolean/ && ${LN} -f -s ${REL} default + +.include "../../mk/bsd.pkg.mk" |