pkgsrc/cad/boolean/Makefile
dmcmahill 8edae9218a 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)
2000-11-18 17:57:27 +00:00

44 lines
1.6 KiB
Makefile

# $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"