7085ba822c
with g++ 2.95.3.
49 lines
1.8 KiB
Makefile
49 lines
1.8 KiB
Makefile
# $NetBSD: Makefile,v 1.5 2002/08/17 05:59:00 tron Exp $
|
|
#
|
|
|
|
DISTNAME= boolean
|
|
PKGNAME= boolean-${REL}
|
|
PKGREVISION= 1
|
|
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
|
|
COMMENT= GDSII viewer/editor + (boolean) operations on sets of 2d polygons
|
|
|
|
DEPENDS+= wxGTK>=2.2.7nb1:../../x11/wxGTK
|
|
|
|
DIST_SUBDIR= ${PKGNAME_NOREV}
|
|
REL= 6.2
|
|
|
|
# This package cannot be built with g++ 2.95.3.
|
|
ONLY_FOR_PLATFORM= NetBSD-1.[45]*-*
|
|
|
|
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"
|