* Editing capabilities. "klayout" in it's basic form still operates as pure viewer. However, a mode is available that enables editing capabilities. See Editor mode quickstart manual for a more detailed description * Some RBA extensions: i.e. conversion from "double" type polygons to "integer" type ones. * A default layer table can be configured in the "Application" tab of the setup dialog. This table will be loaded whenever a layout is opened or created. * A installer for Windows is provided now. * Properties are supported on instances now as well. * Code is compatible with gcc 4.3.0 now. * Enhanced compatibility with SunStudio 11 compiler (in particular in RBA). * Various bug fixes (i.e. in GDS reader and OASIS writer).
39 lines
817 B
Makefile
39 lines
817 B
Makefile
# Ports collection makefile for: klayout
|
|
# Date created: Sat, Apr 28, 2007
|
|
# Whom: Hiroki Sato <hrs@FreeBSD.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= klayout
|
|
PORTVERSION= 0.15
|
|
CATEGORIES= cad
|
|
MASTER_SITES= http://www.klayout.de/
|
|
|
|
MAINTAINER= hrs@FreeBSD.org
|
|
COMMENT= A Qt-based GDS2 Viewer
|
|
|
|
USE_GMAKE= yes
|
|
USE_QT_VER= 4
|
|
QT_COMPONENTS= corelib gui network moc sql uic rcc qt3support xml
|
|
PLIST_FILES= bin/klayout \
|
|
bin/strm2gds \
|
|
bin/strm2oas \
|
|
bin/strmclip \
|
|
bin/strmcmp
|
|
|
|
PLATFORMKEYWORD= freebsd-32-gcc-release
|
|
|
|
do-build:
|
|
cd ${WRKSRC} && \
|
|
${SH} build.sh -platform ${PLATFORMKEYWORD} \
|
|
-qtbin ${QT_PREFIX}/bin \
|
|
-qtinc ${QT_INCDIR} \
|
|
-qtlib ${QT_LIBDIR}
|
|
|
|
do-install:
|
|
cd ${WRKSRC}/bin.${PLATFORMKEYWORD} && \
|
|
${INSTALL_PROGRAM} ${PLIST_FILES:S,^bin/,,} \
|
|
${PREFIX}/bin
|
|
|
|
.include <bsd.port.mk>
|