# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # stepcode # stepcode/Makefile # stepcode/distinfo # stepcode/pkg-descr # stepcode/pkg-plist # echo c - stepcode mkdir -p stepcode > /dev/null 2>&1 echo x - stepcode/Makefile sed 's/^X//' >stepcode/Makefile << 'c53d145dac976f8716c6b341c9d99f92' X# Created by: Fernando Apesteguia X# $FreeBSD$ X XPORTNAME= stepcode XPORTVERSION= 0.8 XCATEGORIES= cad X XMAINTAINER= fernando.apesteguia@gmail.com XCOMMENT= Generates C++ and Python from ISO10303 files X XLICENSE= BSD3CLAUSE XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GITHUB= yes XGH_TAGNAME= v${PORTVERSION} X XUSE_LDCONFIG= yes X XUSES= cmake:outsource compiler:c++11-lang XCMAKE_ARGS+= -DSC_INSTALL_PREFIX=${PREFIX} \ X -DSC_BUILD_TYPE=Release X Xpost-install: X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/schema_scanner X @(cd ${STAGEDIR}${PREFIX} ; \ X ${FIND} include \( -type f -or -type l \) | ${SORT} >> ${TMPPLIST}) X X.include c53d145dac976f8716c6b341c9d99f92 echo x - stepcode/distinfo sed 's/^X//' >stepcode/distinfo << 'cda527872bfc1c818b141c81ab0d2823' XSHA256 (stepcode-stepcode-0.8-v0.8_GH0.tar.gz) = f9cc8a5a4193f97add595c1909433154f82983b892c532be2a696758b153fd2c XSIZE (stepcode-stepcode-0.8-v0.8_GH0.tar.gz) = 5967472 cda527872bfc1c818b141c81ab0d2823 echo x - stepcode/pkg-descr sed 's/^X//' >stepcode/pkg-descr << '07d63491f7ea4f7135c412a5fc70d54b' XIn April/May 2012, STEP Class Library was renamed to STEPcode. This was done Xbecause the old name wasn't accurate - the class libraries are only a fraction Xof the software. X XThe STEP Class Library (SCL) originated at the National Institute of Standards Xand Technology, or NIST. NIST started working with STEP in the 80's and Xcontinued until the late 90's. Some components of SCL were originally written Xin Lisp and then re-written in mixed C and C++ in the early 90's. XThe rest of SCL was written in C++ to begin with. X XSTEPcode (SC) includes the class libraries, some of the most widely used EXPRESS Xschemas, some tools to work with EXPRESS, and support libraries for those tools. XTwo of the tools can create schema-specific libraries that are used with the Xclass libraries. There are also some test files and programs. X XWWW: https://github.com/stepcode/stepcode/wiki 07d63491f7ea4f7135c412a5fc70d54b echo x - stepcode/pkg-plist sed 's/^X//' >stepcode/pkg-plist << '375a4fb53c7233207a9daf469ba78c33' Xbin/check-express Xbin/exp2cxx Xbin/exp2python Xbin/exppp Xbin/lazy_sdai_IFC4 Xbin/lazy_sdai_ISO15926 Xbin/lazy_sdai_ap203 Xbin/lazy_sdai_ap203e2 Xbin/lazy_sdai_ap210e2 Xbin/lazy_sdai_ap214e3 Xbin/lazy_sdai_ap219 Xbin/lazy_sdai_ap227 Xbin/lazy_sdai_ap235 Xbin/lazy_sdai_ap238 Xbin/lazy_sdai_ap239 Xbin/lazy_sdai_ap240 Xbin/lazy_sdai_cd209 Xbin/lazy_sdai_cd242 Xbin/lazy_sdai_ifc2x3 Xbin/lazy_sdai_pdm Xbin/lazy_sdai_wip210e3 Xbin/lazy_test Xbin/p21read_sdai_IFC4 Xbin/p21read_sdai_ISO15926 Xbin/p21read_sdai_ap203 Xbin/p21read_sdai_ap203e2 Xbin/p21read_sdai_ap210e2 Xbin/p21read_sdai_ap214e3 Xbin/p21read_sdai_ap219 Xbin/p21read_sdai_ap227 Xbin/p21read_sdai_ap235 Xbin/p21read_sdai_ap238 Xbin/p21read_sdai_ap239 Xbin/p21read_sdai_ap240 Xbin/p21read_sdai_cd209 Xbin/p21read_sdai_cd242 Xbin/p21read_sdai_ifc2x3 Xbin/p21read_sdai_pdm Xbin/p21read_sdai_wip210e3 Xbin/schema_scanner Xlib/libbase.so Xlib/libbase.so.2 Xlib/libbase.so.2.0.0 Xlib/libexppp.so Xlib/libexppp.so.2 Xlib/libexppp.so.2.0.0 Xlib/libexpress.so Xlib/libexpress.so.2 Xlib/libexpress.so.2.0.0 Xlib/libsdai_IFC4.so Xlib/libsdai_IFC4.so.2 Xlib/libsdai_IFC4.so.2.0.0 Xlib/libsdai_ISO15926.so Xlib/libsdai_ISO15926.so.2 Xlib/libsdai_ISO15926.so.2.0.0 Xlib/libsdai_ap203.so Xlib/libsdai_ap203.so.2 Xlib/libsdai_ap203.so.2.0.0 Xlib/libsdai_ap203e2.so Xlib/libsdai_ap203e2.so.2 Xlib/libsdai_ap203e2.so.2.0.0 Xlib/libsdai_ap210e2.so Xlib/libsdai_ap210e2.so.2 Xlib/libsdai_ap210e2.so.2.0.0 Xlib/libsdai_ap214e3.so Xlib/libsdai_ap214e3.so.2 Xlib/libsdai_ap214e3.so.2.0.0 Xlib/libsdai_ap219.so Xlib/libsdai_ap219.so.2 Xlib/libsdai_ap219.so.2.0.0 Xlib/libsdai_ap227.so Xlib/libsdai_ap227.so.2 Xlib/libsdai_ap227.so.2.0.0 Xlib/libsdai_ap235.so Xlib/libsdai_ap235.so.2 Xlib/libsdai_ap235.so.2.0.0 Xlib/libsdai_ap238.so Xlib/libsdai_ap238.so.2 Xlib/libsdai_ap238.so.2.0.0 Xlib/libsdai_ap239.so Xlib/libsdai_ap239.so.2 Xlib/libsdai_ap239.so.2.0.0 Xlib/libsdai_ap240.so Xlib/libsdai_ap240.so.2 Xlib/libsdai_ap240.so.2.0.0 Xlib/libsdai_cd209.so Xlib/libsdai_cd209.so.2 Xlib/libsdai_cd209.so.2.0.0 Xlib/libsdai_cd242.so Xlib/libsdai_cd242.so.2 Xlib/libsdai_cd242.so.2.0.0 Xlib/libsdai_ifc2x3.so Xlib/libsdai_ifc2x3.so.2 Xlib/libsdai_ifc2x3.so.2.0.0 Xlib/libsdai_pdm.so Xlib/libsdai_pdm.so.2 Xlib/libsdai_pdm.so.2.0.0 Xlib/libsdai_wip210e3.so Xlib/libsdai_wip210e3.so.2 Xlib/libsdai_wip210e3.so.2.0.0 Xlib/libstepcore.so Xlib/libstepcore.so.2 Xlib/libstepcore.so.2.0.0 Xlib/libstepdai.so Xlib/libstepdai.so.2 Xlib/libstepdai.so.2.0.0 Xlib/libstepeditor.so Xlib/libstepeditor.so.2 Xlib/libstepeditor.so.2.0.0 Xlib/libsteplazyfile.so Xlib/libsteplazyfile.so.2 Xlib/libsteplazyfile.so.2.0.0 Xlib/libsteputils.so Xlib/libsteputils.so.2 Xlib/libsteputils.so.2.0.0 Xshare/man/man1/exp2cxx.1 Xshare/man/man1/fedex.1 X@comment include/* is handled dynamically in the Makefile 375a4fb53c7233207a9daf469ba78c33 exit