=================================================================== RCS file: /cvs/ports/cad/tkgate2/Attic/Makefile,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ports/cad/tkgate2/Attic/Makefile 2014/05/15 11:56:22 1.9 +++ ports/cad/tkgate2/Attic/Makefile 2014/05/15 15:11:43 1.10 @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.9 2014/05/15 11:56:22 kirby Exp $ +# $OpenBSD: Makefile,v 1.10 2014/05/15 15:11:43 kirby Exp $ COMMENT = Tcl/Tk based digital circuit editor and simulator @@ -16,7 +16,8 @@ # GPLv2 PERMIT_PACKAGE_CDROM = Yes -WANTLIB = ICE SM X11 Xau Xdmcp c m pthread-stubs xcb +WANTLIB += ICE SM X11 Xext Xft Xrender Xss c expat fontconfig +WANTLIB += freetype m pthread-stubs tcl85 tk85 xcb z MODULES = converters/libiconv \ x11/tk @@ -28,14 +29,25 @@ CONFIGURE_ENV += TKGATE_LIBDIRS="${MODTCL_LIBDIR} ${MODTK_LIBDIR} ${LOCALBASE}/lib" \ TKGATE_INCDIRS="${MODTCL_INCDIR} ${MODTK_INCDIR} ${LOCALBASE}/include" \ TKGATE_TCLTK_VERSIONS=${MODTK_VERSION} +CFLAGS += -DDEBUG post-extract: -.for i in *.orig* *.bak* *.old *~ +.for i in *.orig* *.bak* *.old *~ "\#*" @find ${WRKSRC} -name $i -exec rm {} \; .endfor -#pre-configure: -# perl -pi -e 's|!!LOCALBASE!!|${LOCALBASE}|g' ${WRKSRC}/scripts/parms.tcl -# perl -pi -e 's|!!LOCALBASE!!|${LOCALBASE}|g' ${WRKSRC}/src/tkgate/verilog_out.c +pre-configure: + ${SUBST_CMD} ${WRKSRC}/scripts/parms.tcl ${WRKSRC}/src/tkgate/verilog_out.c + ${MODTCL_WISH_ADJ} ${WRKSRC}/scripts/tree.tcl + +post-install: +.for i in scripts bindings doc gdf images locale povray primitives vlib vpd test + ${INSTALL_DATA_DIR} ${PREFIX}/share/tkgate/$i + cd ${WRKSRC}/$i && find * -type d -exec ${INSTALL_DATA_DIR} \ + "${PREFIX}/share/tkgate/$i/{}" \; + cd ${WRKSRC}/$i && find * -type f -exec ${INSTALL_DATA} \ + "{}" "${PREFIX}/share/tkgate/$i/{}" \; +.endfor + rm ${PREFIX}/share/tkgate/scripts/parms.tcl.* .include