# 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 # 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 XMASTER_SITES= GH 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_PROJECT= stepcode XGH_ACCOUNT= stepcode 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 ${GZIP_CMD} ${STAGEDIR}${PREFIX}/share/man/man1/exp2cxx.1 X ${GZIP_CMD} ${STAGEDIR}${PREFIX}/share/man/man1/fedex.1 X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/schema_scanner X @(cd ${STAGEDIR}${PREFIX} ; \ X ${FIND} * \( -type f -or -type l \) | ${SORT} >> ${TMPPLIST}) X 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 exit