pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

(cad/klayout) trying to fix the problem on packaging 0.26.8



Module Name:	pkgsrc-wip
Committed By:	Makoto Fujiwara <makoto%ki.nu@localhost>
Pushed By:	mef
Date:		Thu Jan 14 08:29:31 2021 +0900
Changeset:	b44361f262e2bc68b48964dc6e6aa1abb29a5cce

Modified Files:
	klayout/Makefile
	klayout/PLIST
Added Files:
	klayout/TODO

Log Message:
(cad/klayout) trying to fix the problem on packaging 0.26.8

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b44361f262e2bc68b48964dc6e6aa1abb29a5cce

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 klayout/Makefile |  15 ++-
 klayout/PLIST    | 396 +++++++++++++++++++++++++++++++++++++++----------------
 klayout/TODO     |   6 +
 3 files changed, 298 insertions(+), 119 deletions(-)

diffs:
diff --git a/klayout/Makefile b/klayout/Makefile
index 64d10d7cb9..d2124c2956 100644
--- a/klayout/Makefile
+++ b/klayout/Makefile
@@ -14,8 +14,14 @@ USE_LANGUAGES=	c c++
 USE_TOOLS+=	gmake bash
 
 CFLAGS+=	-I${PREFIX}/include/python${PYVERSUFFIX}
+LDFLAGS+=	${COMPILER_RPATH_FLAG}${PREFIX}/libexec/klayout
 NO_CONFIGURE=	yes
 
+MAKE_ENV+=	LD_RUN_PATH=${PREFIX}/libexec/klayout:${PREFIX}/lib
+
+CHECK_SHLIBS_SKIP+=	libexec/klayout/plugins/streamers/*/unit_tests/* \
+			libexec/klayout/plugins/tools/net_tracer/unit_tests/*
+
 SUBST_CLASSES+=		rpath
 SUBST_MESSAGE.rpath=	Add COMPILER_RPATH_FLAG and PREFIX to NetBSD specific config file
 SUBST_FILES.rpath+=	config/Makefile.conf.netbsd-32-gcc-release
@@ -28,6 +34,7 @@ AUTO_MKDIRS=		yes
 INSTALL_BINDIR=		${DESTDIR}${PREFIX}/bin
 INSTALL_LIBDIR=		${DESTDIR}${PREFIX}/lib
 REL_DIR=		build-release
+INSTALLATION_DIRS+=	libexec/klayout
 
 .include "../../mk/bsd.prefs.mk"
 
@@ -46,8 +53,12 @@ do-build:
 
 do-install:
 	cd ${WRKSRC} && \
-	${INSTALL_PROGRAM} ${WRKSRC}/${REL_DIR}/libklayout_* \
-		${DESTDIR}${PREFIX}/lib
+	rsync     -aH      ${WRKSRC}/${REL_DIR}/libklayout_* \
+		${DESTDIR}${PREFIX}/libexec/klayout && \
+	rsync     -aH --exclude=\*\.o      ${WRKSRC}/${REL_DIR}/plugins/ \
+		${DESTDIR}${PREFIX}/libexec/klayout/plugins/ && \
+	rsync     -aH --exclude=\*\.o      ${WRKSRC}/${REL_DIR}/db_plugins/ \
+		${DESTDIR}${PREFIX}/libexec/klayout/db_plugins/
 	${INSTALL_PROGRAM} ${WRKSRC}/${REL_DIR}/strm* \
 		${DESTDIR}${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/${REL_DIR}/klayout \
diff --git a/klayout/PLIST b/klayout/PLIST
index 6ae7f3175f..9527489192 100644
--- a/klayout/PLIST
+++ b/klayout/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2020/10/30 15:35:10 mef Exp $
+@comment $NetBSD$
 bin/klayout
 bin/strm2cif
 bin/strm2dxf
@@ -11,119 +11,281 @@ bin/strmclip
 bin/strmcmp
 bin/strmrun
 bin/strmxor
-lib/libklayout_QtCore.${RUBY_DLEXT}
-lib/libklayout_QtCore.so.0
-lib/libklayout_QtCore.so.0.26
-lib/libklayout_QtCore.so.${PKGVERSION}
-lib/libklayout_QtDesigner.${RUBY_DLEXT}
-lib/libklayout_QtDesigner.so.0
-lib/libklayout_QtDesigner.so.0.26
-lib/libklayout_QtDesigner.so.${PKGVERSION}
-lib/libklayout_QtGui.${RUBY_DLEXT}
-lib/libklayout_QtGui.so.0
-lib/libklayout_QtGui.so.0.26
-lib/libklayout_QtGui.so.${PKGVERSION}
-lib/libklayout_QtMultimedia.${RUBY_DLEXT}
-lib/libklayout_QtMultimedia.so.0
-lib/libklayout_QtMultimedia.so.0.26
-lib/libklayout_QtMultimedia.so.${PKGVERSION}
-lib/libklayout_QtNetwork.${RUBY_DLEXT}
-lib/libklayout_QtNetwork.so.0
-lib/libklayout_QtNetwork.so.0.26
-lib/libklayout_QtNetwork.so.${PKGVERSION}
-lib/libklayout_QtPrintSupport.${RUBY_DLEXT}
-lib/libklayout_QtPrintSupport.so.0
-lib/libklayout_QtPrintSupport.so.0.26
-lib/libklayout_QtPrintSupport.so.${PKGVERSION}
-lib/libklayout_QtSql.${RUBY_DLEXT}
-lib/libklayout_QtSql.so.0
-lib/libklayout_QtSql.so.0.26
-lib/libklayout_QtSql.so.${PKGVERSION}
-lib/libklayout_QtSvg.${RUBY_DLEXT}
-lib/libklayout_QtSvg.so.0
-lib/libklayout_QtSvg.so.0.26
-lib/libklayout_QtSvg.so.${PKGVERSION}
-lib/libklayout_QtWidgets.${RUBY_DLEXT}
-lib/libklayout_QtWidgets.so.0
-lib/libklayout_QtWidgets.so.0.26
-lib/libklayout_QtWidgets.so.${PKGVERSION}
-lib/libklayout_QtXml.${RUBY_DLEXT}
-lib/libklayout_QtXml.so.0
-lib/libklayout_QtXml.so.0.26
-lib/libklayout_QtXml.so.${PKGVERSION}
-lib/libklayout_QtXmlPatterns.${RUBY_DLEXT}
-lib/libklayout_QtXmlPatterns.so.0
-lib/libklayout_QtXmlPatterns.so.0.26
-lib/libklayout_QtXmlPatterns.so.${PKGVERSION}
-lib/libklayout_ant.${RUBY_DLEXT}
-lib/libklayout_ant.so.0
-lib/libklayout_ant.so.0.26
-lib/libklayout_ant.so.${PKGVERSION}
-lib/libklayout_bd.${RUBY_DLEXT}
-lib/libklayout_bd.so.0
-lib/libklayout_bd.so.0.26
-lib/libklayout_bd.so.${PKGVERSION}
-lib/libklayout_db.${RUBY_DLEXT}
-lib/libklayout_db.so.0
-lib/libklayout_db.so.0.26
-lib/libklayout_db.so.${PKGVERSION}
-lib/libklayout_drc.${RUBY_DLEXT}
-lib/libklayout_drc.so.0
-lib/libklayout_drc.so.0.26
-lib/libklayout_drc.so.${PKGVERSION}
-lib/libklayout_edt.${RUBY_DLEXT}
-lib/libklayout_edt.so.0
-lib/libklayout_edt.so.0.26
-lib/libklayout_edt.so.${PKGVERSION}
-lib/libklayout_gsi.${RUBY_DLEXT}
-lib/libklayout_gsi.so.0
-lib/libklayout_gsi.so.0.26
-lib/libklayout_gsi.so.${PKGVERSION}
-lib/libklayout_gsi_test.${RUBY_DLEXT}
-lib/libklayout_gsi_test.so.0
-lib/libklayout_gsi_test.so.0.26
-lib/libklayout_gsi_test.so.${PKGVERSION}
-lib/libklayout_img.${RUBY_DLEXT}
-lib/libklayout_img.so.0
-lib/libklayout_img.so.0.26
-lib/libklayout_img.so.${PKGVERSION}
-lib/libklayout_lay.${RUBY_DLEXT}
-lib/libklayout_lay.so.0
-lib/libklayout_lay.so.0.26
-lib/libklayout_lay.so.${PKGVERSION}
-lib/libklayout_laybasic.${RUBY_DLEXT}
-lib/libklayout_laybasic.so.0
-lib/libklayout_laybasic.so.0.26
-lib/libklayout_laybasic.so.${PKGVERSION}
-lib/libklayout_lib.${RUBY_DLEXT}
-lib/libklayout_lib.so.0
-lib/libklayout_lib.so.0.26
-lib/libklayout_lib.so.${PKGVERSION}
-lib/libklayout_lvs.${RUBY_DLEXT}
-lib/libklayout_lvs.so.0
-lib/libklayout_lvs.so.0.26
-lib/libklayout_lvs.so.${PKGVERSION}
-lib/libklayout_lym.${RUBY_DLEXT}
-lib/libklayout_lym.so.0
-lib/libklayout_lym.so.0.26
-lib/libklayout_lym.so.${PKGVERSION}
-lib/libklayout_pya.${RUBY_DLEXT}
-lib/libklayout_pya.so.0
-lib/libklayout_pya.so.0.26
-lib/libklayout_pya.so.${PKGVERSION}
-lib/libklayout_qtbasic.${RUBY_DLEXT}
-lib/libklayout_qtbasic.so.0
-lib/libklayout_qtbasic.so.0.26
-lib/libklayout_qtbasic.so.${PKGVERSION}
-lib/libklayout_rba.${RUBY_DLEXT}
-lib/libklayout_rba.so.0
-lib/libklayout_rba.so.0.26
-lib/libklayout_rba.so.${PKGVERSION}
-lib/libklayout_rdb.${RUBY_DLEXT}
-lib/libklayout_rdb.so.0
-lib/libklayout_rdb.so.0.26
-lib/libklayout_rdb.so.${PKGVERSION}
-lib/libklayout_tl.${RUBY_DLEXT}
-lib/libklayout_tl.so.0
-lib/libklayout_tl.so.0.26
-lib/libklayout_tl.so.${PKGVERSION}
+libexec/klayout/db_plugins/libcif.${RUBY_DLEXT}
+libexec/klayout/db_plugins/libcif.so.0
+libexec/klayout/db_plugins/libcif.so.0.26
+libexec/klayout/db_plugins/libcif.so.${PKGVERSION}
+libexec/klayout/db_plugins/libdxf.${RUBY_DLEXT}
+libexec/klayout/db_plugins/libdxf.so.0
+libexec/klayout/db_plugins/libdxf.so.0.26
+libexec/klayout/db_plugins/libdxf.so.${PKGVERSION}
+libexec/klayout/db_plugins/libgds2.${RUBY_DLEXT}
+libexec/klayout/db_plugins/libgds2.so.0
+libexec/klayout/db_plugins/libgds2.so.0.26
+libexec/klayout/db_plugins/libgds2.so.${PKGVERSION}
+libexec/klayout/db_plugins/liblefdef.${RUBY_DLEXT}
+libexec/klayout/db_plugins/liblefdef.so.0
+libexec/klayout/db_plugins/liblefdef.so.0.26
+libexec/klayout/db_plugins/liblefdef.so.${PKGVERSION}
+libexec/klayout/db_plugins/libmag.${RUBY_DLEXT}
+libexec/klayout/db_plugins/libmag.so.0
+libexec/klayout/db_plugins/libmag.so.0.26
+libexec/klayout/db_plugins/libmag.so.${PKGVERSION}
+libexec/klayout/db_plugins/libnet_tracer.${RUBY_DLEXT}
+libexec/klayout/db_plugins/libnet_tracer.so.0
+libexec/klayout/db_plugins/libnet_tracer.so.0.26
+libexec/klayout/db_plugins/libnet_tracer.so.${PKGVERSION}
+libexec/klayout/db_plugins/liboasis.${RUBY_DLEXT}
+libexec/klayout/db_plugins/liboasis.so.0
+libexec/klayout/db_plugins/liboasis.so.0.26
+libexec/klayout/db_plugins/liboasis.so.${PKGVERSION}
+libexec/klayout/db_plugins/libpcb.${RUBY_DLEXT}
+libexec/klayout/db_plugins/libpcb.so.0
+libexec/klayout/db_plugins/libpcb.so.0.26
+libexec/klayout/db_plugins/libpcb.so.${PKGVERSION}
+libexec/klayout/libklayout_QtCore.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtCore.so.0
+libexec/klayout/libklayout_QtCore.so.0.26
+libexec/klayout/libklayout_QtCore.so.${PKGVERSION}
+libexec/klayout/libklayout_QtDesigner.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtDesigner.so.0
+libexec/klayout/libklayout_QtDesigner.so.0.26
+libexec/klayout/libklayout_QtDesigner.so.${PKGVERSION}
+libexec/klayout/libklayout_QtGui.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtGui.so.0
+libexec/klayout/libklayout_QtGui.so.0.26
+libexec/klayout/libklayout_QtGui.so.${PKGVERSION}
+libexec/klayout/libklayout_QtMultimedia.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtMultimedia.so.0
+libexec/klayout/libklayout_QtMultimedia.so.0.26
+libexec/klayout/libklayout_QtMultimedia.so.${PKGVERSION}
+libexec/klayout/libklayout_QtNetwork.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtNetwork.so.0
+libexec/klayout/libklayout_QtNetwork.so.0.26
+libexec/klayout/libklayout_QtNetwork.so.${PKGVERSION}
+libexec/klayout/libklayout_QtPrintSupport.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtPrintSupport.so.0
+libexec/klayout/libklayout_QtPrintSupport.so.0.26
+libexec/klayout/libklayout_QtPrintSupport.so.${PKGVERSION}
+libexec/klayout/libklayout_QtSql.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtSql.so.0
+libexec/klayout/libklayout_QtSql.so.0.26
+libexec/klayout/libklayout_QtSql.so.${PKGVERSION}
+libexec/klayout/libklayout_QtSvg.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtSvg.so.0
+libexec/klayout/libklayout_QtSvg.so.0.26
+libexec/klayout/libklayout_QtSvg.so.${PKGVERSION}
+libexec/klayout/libklayout_QtWidgets.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtWidgets.so.0
+libexec/klayout/libklayout_QtWidgets.so.0.26
+libexec/klayout/libklayout_QtWidgets.so.${PKGVERSION}
+libexec/klayout/libklayout_QtXml.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtXml.so.0
+libexec/klayout/libklayout_QtXml.so.0.26
+libexec/klayout/libklayout_QtXml.so.${PKGVERSION}
+libexec/klayout/libklayout_QtXmlPatterns.${RUBY_DLEXT}
+libexec/klayout/libklayout_QtXmlPatterns.so.0
+libexec/klayout/libklayout_QtXmlPatterns.so.0.26
+libexec/klayout/libklayout_QtXmlPatterns.so.${PKGVERSION}
+libexec/klayout/libklayout_ant.${RUBY_DLEXT}
+libexec/klayout/libklayout_ant.so.0
+libexec/klayout/libklayout_ant.so.0.26
+libexec/klayout/libklayout_ant.so.${PKGVERSION}
+libexec/klayout/libklayout_bd.${RUBY_DLEXT}
+libexec/klayout/libklayout_bd.so.0
+libexec/klayout/libklayout_bd.so.0.26
+libexec/klayout/libklayout_bd.so.${PKGVERSION}
+libexec/klayout/libklayout_db.${RUBY_DLEXT}
+libexec/klayout/libklayout_db.so.0
+libexec/klayout/libklayout_db.so.0.26
+libexec/klayout/libklayout_db.so.${PKGVERSION}
+libexec/klayout/libklayout_drc.${RUBY_DLEXT}
+libexec/klayout/libklayout_drc.so.0
+libexec/klayout/libklayout_drc.so.0.26
+libexec/klayout/libklayout_drc.so.${PKGVERSION}
+libexec/klayout/libklayout_edt.${RUBY_DLEXT}
+libexec/klayout/libklayout_edt.so.0
+libexec/klayout/libklayout_edt.so.0.26
+libexec/klayout/libklayout_edt.so.${PKGVERSION}
+libexec/klayout/libklayout_gsi.${RUBY_DLEXT}
+libexec/klayout/libklayout_gsi.so.0
+libexec/klayout/libklayout_gsi.so.0.26
+libexec/klayout/libklayout_gsi.so.${PKGVERSION}
+libexec/klayout/libklayout_gsi_test.${RUBY_DLEXT}
+libexec/klayout/libklayout_gsi_test.so.0
+libexec/klayout/libklayout_gsi_test.so.0.26
+libexec/klayout/libklayout_gsi_test.so.${PKGVERSION}
+libexec/klayout/libklayout_img.${RUBY_DLEXT}
+libexec/klayout/libklayout_img.so.0
+libexec/klayout/libklayout_img.so.0.26
+libexec/klayout/libklayout_img.so.${PKGVERSION}
+libexec/klayout/libklayout_lay.${RUBY_DLEXT}
+libexec/klayout/libklayout_lay.so.0
+libexec/klayout/libklayout_lay.so.0.26
+libexec/klayout/libklayout_lay.so.${PKGVERSION}
+libexec/klayout/libklayout_laybasic.${RUBY_DLEXT}
+libexec/klayout/libklayout_laybasic.so.0
+libexec/klayout/libklayout_laybasic.so.0.26
+libexec/klayout/libklayout_laybasic.so.${PKGVERSION}
+libexec/klayout/libklayout_lib.${RUBY_DLEXT}
+libexec/klayout/libklayout_lib.so.0
+libexec/klayout/libklayout_lib.so.0.26
+libexec/klayout/libklayout_lib.so.${PKGVERSION}
+libexec/klayout/libklayout_lvs.${RUBY_DLEXT}
+libexec/klayout/libklayout_lvs.so.0
+libexec/klayout/libklayout_lvs.so.0.26
+libexec/klayout/libklayout_lvs.so.${PKGVERSION}
+libexec/klayout/libklayout_lym.${RUBY_DLEXT}
+libexec/klayout/libklayout_lym.so.0
+libexec/klayout/libklayout_lym.so.0.26
+libexec/klayout/libklayout_lym.so.${PKGVERSION}
+libexec/klayout/libklayout_pya.${RUBY_DLEXT}
+libexec/klayout/libklayout_pya.so.0
+libexec/klayout/libklayout_pya.so.0.26
+libexec/klayout/libklayout_pya.so.${PKGVERSION}
+libexec/klayout/libklayout_qtbasic.${RUBY_DLEXT}
+libexec/klayout/libklayout_qtbasic.so.0
+libexec/klayout/libklayout_qtbasic.so.0.26
+libexec/klayout/libklayout_qtbasic.so.${PKGVERSION}
+libexec/klayout/libklayout_rba.${RUBY_DLEXT}
+libexec/klayout/libklayout_rba.so.0
+libexec/klayout/libklayout_rba.so.0.26
+libexec/klayout/libklayout_rba.so.${PKGVERSION}
+libexec/klayout/libklayout_rdb.${RUBY_DLEXT}
+libexec/klayout/libklayout_rdb.so.0
+libexec/klayout/libklayout_rdb.so.0.26
+libexec/klayout/libklayout_rdb.so.${PKGVERSION}
+libexec/klayout/libklayout_tl.${RUBY_DLEXT}
+libexec/klayout/libklayout_tl.so.0
+libexec/klayout/libklayout_tl.so.0.26
+libexec/klayout/libklayout_tl.so.${PKGVERSION}
+libexec/klayout/plugins/Makefile
+libexec/klayout/plugins/streamers/Makefile
+libexec/klayout/plugins/streamers/cif/Makefile
+libexec/klayout/plugins/streamers/cif/db_plugin/Makefile
+libexec/klayout/plugins/streamers/cif/lay_plugin/Makefile
+libexec/klayout/plugins/streamers/cif/lay_plugin/moc_layCIFReaderPlugin.cpp
+libexec/klayout/plugins/streamers/cif/lay_plugin/moc_layCIFWriterPlugin.cpp
+libexec/klayout/plugins/streamers/cif/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/streamers/cif/lay_plugin/ui_CIFReaderOptionPage.h
+libexec/klayout/plugins/streamers/cif/lay_plugin/ui_CIFWriterOptionPage.h
+libexec/klayout/plugins/streamers/cif/unit_tests/Makefile
+libexec/klayout/plugins/streamers/cif/unit_tests/libcif_tests.${RUBY_DLEXT}
+libexec/klayout/plugins/streamers/cif/unit_tests/libcif_tests.so.0
+libexec/klayout/plugins/streamers/cif/unit_tests/libcif_tests.so.0.26
+libexec/klayout/plugins/streamers/cif/unit_tests/libcif_tests.so.${PKGVERSION}
+libexec/klayout/plugins/streamers/common/Makefile
+libexec/klayout/plugins/streamers/common/lay_plugin/Makefile
+libexec/klayout/plugins/streamers/common/lay_plugin/moc_layCommonReaderPlugin.cpp
+libexec/klayout/plugins/streamers/common/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/streamers/common/lay_plugin/ui_CommonReaderOptionsPage.h
+libexec/klayout/plugins/streamers/dxf/Makefile
+libexec/klayout/plugins/streamers/dxf/db_plugin/Makefile
+libexec/klayout/plugins/streamers/dxf/lay_plugin/Makefile
+libexec/klayout/plugins/streamers/dxf/lay_plugin/moc_layDXFReaderPlugin.cpp
+libexec/klayout/plugins/streamers/dxf/lay_plugin/moc_layDXFWriterPlugin.cpp
+libexec/klayout/plugins/streamers/dxf/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/streamers/dxf/lay_plugin/ui_DXFReaderOptionPage.h
+libexec/klayout/plugins/streamers/dxf/lay_plugin/ui_DXFWriterOptionPage.h
+libexec/klayout/plugins/streamers/dxf/unit_tests/Makefile
+libexec/klayout/plugins/streamers/dxf/unit_tests/libdxf_tests.${RUBY_DLEXT}
+libexec/klayout/plugins/streamers/dxf/unit_tests/libdxf_tests.so.0
+libexec/klayout/plugins/streamers/dxf/unit_tests/libdxf_tests.so.0.26
+libexec/klayout/plugins/streamers/dxf/unit_tests/libdxf_tests.so.${PKGVERSION}
+libexec/klayout/plugins/streamers/gds2/Makefile
+libexec/klayout/plugins/streamers/gds2/db_plugin/Makefile
+libexec/klayout/plugins/streamers/gds2/lay_plugin/Makefile
+libexec/klayout/plugins/streamers/gds2/lay_plugin/moc_layGDS2ReaderPlugin.cpp
+libexec/klayout/plugins/streamers/gds2/lay_plugin/moc_layGDS2WriterPlugin.cpp
+libexec/klayout/plugins/streamers/gds2/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/streamers/gds2/lay_plugin/ui_GDS2ReaderOptionPage.h
+libexec/klayout/plugins/streamers/gds2/lay_plugin/ui_GDS2WriterOptionPage.h
+libexec/klayout/plugins/streamers/gds2/unit_tests/Makefile
+libexec/klayout/plugins/streamers/gds2/unit_tests/libgds2_tests.${RUBY_DLEXT}
+libexec/klayout/plugins/streamers/gds2/unit_tests/libgds2_tests.so.0
+libexec/klayout/plugins/streamers/gds2/unit_tests/libgds2_tests.so.0.26
+libexec/klayout/plugins/streamers/gds2/unit_tests/libgds2_tests.so.${PKGVERSION}
+libexec/klayout/plugins/streamers/lefdef/Makefile
+libexec/klayout/plugins/streamers/lefdef/db_plugin/Makefile
+libexec/klayout/plugins/streamers/lefdef/lay_plugin/Makefile
+libexec/klayout/plugins/streamers/lefdef/lay_plugin/moc_layLEFDEFImportDialogs.cpp
+libexec/klayout/plugins/streamers/lefdef/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/streamers/lefdef/lay_plugin/ui_LEFDEFImportOptionsDialog.h
+libexec/klayout/plugins/streamers/lefdef/lay_plugin/ui_LEFDEFTechnologyComponentEditor.h
+libexec/klayout/plugins/streamers/lefdef/unit_tests/Makefile
+libexec/klayout/plugins/streamers/lefdef/unit_tests/liblefdef_tests.${RUBY_DLEXT}
+libexec/klayout/plugins/streamers/lefdef/unit_tests/liblefdef_tests.so.0
+libexec/klayout/plugins/streamers/lefdef/unit_tests/liblefdef_tests.so.0.26
+libexec/klayout/plugins/streamers/lefdef/unit_tests/liblefdef_tests.so.${PKGVERSION}
+libexec/klayout/plugins/streamers/magic/Makefile
+libexec/klayout/plugins/streamers/magic/db_plugin/Makefile
+libexec/klayout/plugins/streamers/magic/lay_plugin/Makefile
+libexec/klayout/plugins/streamers/magic/lay_plugin/moc_layMAGReaderPlugin.cpp
+libexec/klayout/plugins/streamers/magic/lay_plugin/moc_layMAGWriterPlugin.cpp
+libexec/klayout/plugins/streamers/magic/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/streamers/magic/lay_plugin/ui_MAGReaderOptionPage.h
+libexec/klayout/plugins/streamers/magic/lay_plugin/ui_MAGWriterOptionPage.h
+libexec/klayout/plugins/streamers/magic/unit_tests/Makefile
+libexec/klayout/plugins/streamers/magic/unit_tests/libmag_tests.${RUBY_DLEXT}
+libexec/klayout/plugins/streamers/magic/unit_tests/libmag_tests.so.0
+libexec/klayout/plugins/streamers/magic/unit_tests/libmag_tests.so.0.26
+libexec/klayout/plugins/streamers/magic/unit_tests/libmag_tests.so.${PKGVERSION}
+libexec/klayout/plugins/streamers/oasis/Makefile
+libexec/klayout/plugins/streamers/oasis/db_plugin/Makefile
+libexec/klayout/plugins/streamers/oasis/lay_plugin/Makefile
+libexec/klayout/plugins/streamers/oasis/lay_plugin/ui_OASISWriterOptionPage.h
+libexec/klayout/plugins/streamers/oasis/unit_tests/Makefile
+libexec/klayout/plugins/streamers/oasis/unit_tests/liboasis_tests.${RUBY_DLEXT}
+libexec/klayout/plugins/streamers/oasis/unit_tests/liboasis_tests.so.0
+libexec/klayout/plugins/streamers/oasis/unit_tests/liboasis_tests.so.0.26
+libexec/klayout/plugins/streamers/oasis/unit_tests/liboasis_tests.so.${PKGVERSION}
+libexec/klayout/plugins/streamers/pcb/Makefile
+libexec/klayout/plugins/streamers/pcb/db_plugin/Makefile
+libexec/klayout/plugins/streamers/pcb/lay_plugin/Makefile
+libexec/klayout/plugins/streamers/pcb/lay_plugin/moc_layGerberImportDialog.cpp
+libexec/klayout/plugins/streamers/pcb/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/streamers/pcb/lay_plugin/ui_GerberImportDialog.h
+libexec/klayout/plugins/streamers/pcb/unit_tests/Makefile
+libexec/klayout/plugins/streamers/pcb/unit_tests/libpcb_tests.${RUBY_DLEXT}
+libexec/klayout/plugins/streamers/pcb/unit_tests/libpcb_tests.so.0
+libexec/klayout/plugins/streamers/pcb/unit_tests/libpcb_tests.so.0.26
+libexec/klayout/plugins/streamers/pcb/unit_tests/libpcb_tests.so.${PKGVERSION}
+libexec/klayout/plugins/tools/Makefile
+libexec/klayout/plugins/tools/bool/Makefile
+libexec/klayout/plugins/tools/bool/lay_plugin/Makefile
+libexec/klayout/plugins/tools/bool/lay_plugin/moc_layBooleanOperationsDialogs.cpp
+libexec/klayout/plugins/tools/bool/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/tools/bool/lay_plugin/ui_BooleanOptionsDialog.h
+libexec/klayout/plugins/tools/bool/lay_plugin/ui_MergeOptionsDialog.h
+libexec/klayout/plugins/tools/bool/lay_plugin/ui_SizingOptionsDialog.h
+libexec/klayout/plugins/tools/diff/Makefile
+libexec/klayout/plugins/tools/diff/lay_plugin/Makefile
+libexec/klayout/plugins/tools/diff/lay_plugin/moc_layDiffToolDialog.cpp
+libexec/klayout/plugins/tools/diff/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/tools/diff/lay_plugin/ui_DiffToolDialog.h
+libexec/klayout/plugins/tools/import/Makefile
+libexec/klayout/plugins/tools/import/lay_plugin/Makefile
+libexec/klayout/plugins/tools/import/lay_plugin/moc_layStreamImportDialog.cpp
+libexec/klayout/plugins/tools/import/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/tools/import/lay_plugin/ui_StreamImportDialog.h
+libexec/klayout/plugins/tools/net_tracer/Makefile
+libexec/klayout/plugins/tools/net_tracer/db_plugin/Makefile
+libexec/klayout/plugins/tools/net_tracer/lay_plugin/Makefile
+libexec/klayout/plugins/tools/net_tracer/lay_plugin/moc_layNetTracerConfig.cpp
+libexec/klayout/plugins/tools/net_tracer/lay_plugin/moc_layNetTracerDialog.cpp
+libexec/klayout/plugins/tools/net_tracer/lay_plugin/moc_layNetTracerIO.cpp
+libexec/klayout/plugins/tools/net_tracer/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/tools/net_tracer/lay_plugin/ui_NetTracerConfigPage.h
+libexec/klayout/plugins/tools/net_tracer/lay_plugin/ui_NetTracerDialog.h
+libexec/klayout/plugins/tools/net_tracer/lay_plugin/ui_NetTracerTechComponentEditor.h
+libexec/klayout/plugins/tools/net_tracer/unit_tests/Makefile
+libexec/klayout/plugins/tools/net_tracer/unit_tests/libnet_tracer_tests.${RUBY_DLEXT}
+libexec/klayout/plugins/tools/net_tracer/unit_tests/libnet_tracer_tests.so.0
+libexec/klayout/plugins/tools/net_tracer/unit_tests/libnet_tracer_tests.so.0.26
+libexec/klayout/plugins/tools/net_tracer/unit_tests/libnet_tracer_tests.so.${PKGVERSION}
+libexec/klayout/plugins/tools/xor/Makefile
+libexec/klayout/plugins/tools/xor/lay_plugin/Makefile
+libexec/klayout/plugins/tools/xor/lay_plugin/moc_layXORToolDialog.cpp
+libexec/klayout/plugins/tools/xor/lay_plugin/moc_predefs.h
+libexec/klayout/plugins/tools/xor/lay_plugin/ui_XORToolDialog.h
+@pkgdir lib
diff --git a/klayout/TODO b/klayout/TODO
new file mode 100644
index 0000000000..af33e659d5
--- /dev/null
+++ b/klayout/TODO
@@ -0,0 +1,6 @@
+ISSUE: 2021/01/14
+  RPATH is not properly set for now
+  --------------------
+    h97@makoto 08:24:43/210114(..wip/klayout)% objdump  -x /tmp/wip/klayout/work/klayout-0.26.8/build-release/klayout |grep RPATH
+    RPATH                /usr/pkg/lib:/usr/X11R7/lib:/usr/pkg/qt5/lib
+  --------------------


Home | Main Index | Thread Index | Old Index