From nobody Sun Jun 05 15:26:34 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 06A5C1BD1056; Sun, 5 Jun 2022 15:26:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LGL7j3bflz4dWY; Sun, 5 Jun 2022 15:26:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654442801; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HhsbbV4HMKIh9jkDDNFyJiGDTQf7xqMY3nFZdoAj21c=; b=oupcfPcRTGM4aUbgAREyL1iUSDNgzlaZyomB7+ig+Mw04ISDW5znQ40dN0O33YvrNKUM/M klg/TGEZp7PQdaFVHle5m54sWU3hvJQuASovhDu8hTUxvgd+K3I2lJHxTowbHw+cPtbunR qDZBTPVQ/T1epM6CgzQYInJ/b6S29r7IeLf2T7CNlYBcJCOCMHhE+1tgJgGj6RAraYOki9 OYHsikg1SNpyFwhfD516B3w4pvsDt0godipFcz+jmiCiVJOqpVU49CleB5y2OWCAYrpwam 4STUUbwkl3YUsyGnjZsnO9xyC0BwDEeYxt/B58RI9NhiXulN1Gz8BlyMjDgyGg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6FD6D145CF; Sun, 5 Jun 2022 15:26:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 255FQYoJ009841; Sun, 5 Jun 2022 15:26:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 255FQYg9009840; Sun, 5 Jun 2022 15:26:34 GMT (envelope-from git) Date: Sun, 5 Jun 2022 15:26:34 GMT Message-Id: <202206051526.255FQYg9009840@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Li-Wen Hsu Subject: git: 5831e0c7d93b - main - Add cad/pcb-rnd: Flexible, modular Printed Circuit Board editor List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5831e0c7d93b2c34b0d3708effcf8aa20bc1b2a0 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654442801; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HhsbbV4HMKIh9jkDDNFyJiGDTQf7xqMY3nFZdoAj21c=; b=X7EVUIBzsBA2+1LNElwBFki0zJPM8+j6ZK0AtQ3DFmFalvJcJjGdUMuf9RscbVzLpjPQ9q 99Ves2F8J/Tkdwi0saW7ATGnW+MVaNLmNZ6cWYwviTZj1b+4McAHGxpa5wskx5WTrsfPdG W2jAOiRHakeedCOaHcCRlTJeQO/KGXJe2Mh/zrGrnkmqSkVZ/42tU/LWTgeJSRe0vTGF+t BUv8BSnkAyURVwG+C+ViNMD3Uk3aUUpfr/o56A6QjOL7unrIGG5owNPAWcDGBHRnu2vypD /hyDusuoi0iwUwMBkCqzpHDzHOPFYJbJlOvFMnSt+kZxQKwVvEiYi4e7nr/0WQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1654442801; a=rsa-sha256; cv=none; b=qm5/DXYPckCJvsxhqT3HwPADlpuB0Zf21Bzacb5Yj9CuwNfZKK0MuUYj7BW+gLReA4zl2N lG9/QD6himK2qnl4MIA0chOCyhC31cE9nTZ97xL+qNBUvnrhdEr7j99K8AUdjWPu2wPEFt Ng1h/7DuNj/lFMHql92RiVOYYdfNjj5j40WWDqtvB/7oJ9l0/KufTuQRrdchxD3w0RwbMc J3Hbo6funvQVKdPj8oE2tQT8fqMomPXXw6hEpHYITjha0seQohzEQFbeoPM8joJ5rUgQd8 yZb34G4qiyl7AI/cMQkP8Q3xKWyO/cLdqd4juUB1qfyklWIFyP1RLq/8eX1cZg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/ports/commit/?id=5831e0c7d93b2c34b0d3708effcf8aa20bc1b2a0 commit 5831e0c7d93b2c34b0d3708effcf8aa20bc1b2a0 Author: Robert Clausecker AuthorDate: 2022-06-05 15:24:44 +0000 Commit: Li-Wen Hsu CommitDate: 2022-06-05 15:26:25 +0000 Add cad/pcb-rnd: Flexible, modular Printed Circuit Board editor PR: 264289 --- cad/Makefile | 1 + cad/pcb-rnd/Makefile | 30 ++ cad/pcb-rnd/distinfo | 3 + .../files/patch-scconfig_src_sul_find__freetype2.c | 11 + cad/pcb-rnd/pkg-descr | 8 + cad/pcb-rnd/pkg-plist | 597 +++++++++++++++++++++ 6 files changed, 650 insertions(+) diff --git a/cad/Makefile b/cad/Makefile index d1ae58b9eb62..3400156f20a8 100644 --- a/cad/Makefile +++ b/cad/Makefile @@ -99,6 +99,7 @@ SUBDIR += p5-Verilog-Perl SUBDIR += padring SUBDIR += pcb + SUBDIR += pcb-rnd SUBDIR += pdnmesh SUBDIR += py-cadquery SUBDIR += py-cq-editor diff --git a/cad/pcb-rnd/Makefile b/cad/pcb-rnd/Makefile new file mode 100644 index 000000000000..136a86a00ba5 --- /dev/null +++ b/cad/pcb-rnd/Makefile @@ -0,0 +1,30 @@ +PORTNAME= pcb-rnd +DISTVERSION= 3.0.4 +CATEGORIES= cad +MASTER_SITES= http://repo.hu/projects/pcb-rnd/releases/ + +MAINTAINER= fuz@fuz.su +COMMENT= Flexible, modular Printed Circuit Board editor + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libfungw.so:devel/fungw \ + librnd-hid.so:cad/librnd \ + libfreetype.so:print/freetype2 \ + libgd.so:graphics/gd \ + libxml2.so:textproc/libxml2 + +USES= gmake pkgconfig tar:bz2 + +HAS_CONFIGURE= yes +BINARY_ALIAS= make=${MAKE_CMD} + +OPTIONS_DEFINE= DOCS + +pre-configure: + ${REINPLACE_CMD} \ + -e 's,%%LOCALBASE%%,${LOCALBASE},g' \ + ${WRKSRC}/scconfig/src/sul/find_freetype2.c + +.include diff --git a/cad/pcb-rnd/distinfo b/cad/pcb-rnd/distinfo new file mode 100644 index 000000000000..9b3841f40444 --- /dev/null +++ b/cad/pcb-rnd/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1651840727 +SHA256 (pcb-rnd-3.0.4.tar.bz2) = 77c1b5c5e8ea6ab10e3b5a336d2b46e7e58748e922fbeb1d74605743c6adfb81 +SIZE (pcb-rnd-3.0.4.tar.bz2) = 4528842 diff --git a/cad/pcb-rnd/files/patch-scconfig_src_sul_find__freetype2.c b/cad/pcb-rnd/files/patch-scconfig_src_sul_find__freetype2.c new file mode 100644 index 000000000000..353415d85b5d --- /dev/null +++ b/cad/pcb-rnd/files/patch-scconfig_src_sul_find__freetype2.c @@ -0,0 +1,11 @@ +--- scconfig/src/sul/find_freetype2.c.orig 2022-05-27 13:11:01 UTC ++++ scconfig/src/sul/find_freetype2.c +@@ -57,7 +57,7 @@ int find_sul_freetype2(const char *name, int logdepth, + if (try_icl(logdepth, node, test_c, NULL, NULL, "-lfreetype")) + return 0; + +- if (try_icl(logdepth, node, test_c, NULL, "-I/usr/include/freetype2 -I/usr/include/freetype2/freetype", "-lfreetype")) ++ if (try_icl(logdepth, node, test_c, NULL, "-I%%LOCALBASE%%/include/freetype2 -I%%LOCALBASE%%/include/freetype2/freetype -L%%LOCALBASE%%/lib", "-lfreetype")) + return 0; + + if (try_icl(logdepth, node, test_c, NULL, "-I/usr/include/freetype2", "-lfreetype")) diff --git a/cad/pcb-rnd/pkg-descr b/cad/pcb-rnd/pkg-descr new file mode 100644 index 000000000000..c05b06a1f1a5 --- /dev/null +++ b/cad/pcb-rnd/pkg-descr @@ -0,0 +1,8 @@ +pcb-rnd is a free/open source, flexible, modular Printed Circuit Board editor + + - for design of professional and hobby boards. + - is feature-rich and compatible + - has a long history, fast paced development, and big plans. + - is part of the coralEDA ecosystem. + +WWW: http://www.repo.hu/projects/pcb-rnd/ diff --git a/cad/pcb-rnd/pkg-plist b/cad/pcb-rnd/pkg-plist new file mode 100644 index 000000000000..6a8b5163a3cd --- /dev/null +++ b/cad/pcb-rnd/pkg-plist @@ -0,0 +1,597 @@ +bin/bxl2txt +bin/fp2preview +bin/fp2subc +bin/gsch2pcb-rnd +bin/pcb-prj2lht +bin/pcb-rnd +bin/pcb-rnd-svg +bin/txt2bxl +%%ETCDIR%%/adialogs.conf +%%ETCDIR%%/ar_extern.conf +%%ETCDIR%%/asm.conf +%%ETCDIR%%/cam.conf +%%ETCDIR%%/ch_editpoint.conf +%%ETCDIR%%/conf_core.lht +%%ETCDIR%%/drc_query.conf +%%ETCDIR%%/export_xy.conf +%%ETCDIR%%/fp_fs.conf +%%ETCDIR%%/fp_wget.conf +%%ETCDIR%%/import_gnetlist.conf +%%ETCDIR%%/io_pads.conf +%%ETCDIR%%/menu-default.lht +%%ETCDIR%%/show_netnames.conf +lib/pcb-rnd/gnet-gsch2pcb-rnd.scm +lib/pcb-rnd/gnet-pcbrndfwd.scm +lib/pcb-rnd/gnet-pcbrndfwd_elem.scm +lib/pcb-rnd/plugins/ar_cpcb.pup +lib/pcb-rnd/plugins/ar_cpcb.so +lib/pcb-rnd/plugins/dialogs.pup +lib/pcb-rnd/plugins/dialogs.so +lib/pcb-rnd/plugins/draw_csect.pup +lib/pcb-rnd/plugins/draw_csect.so +lib/pcb-rnd/plugins/draw_fontsel.pup +lib/pcb-rnd/plugins/draw_fontsel.so +lib/pcb-rnd/plugins/fp_wget.pup +lib/pcb-rnd/plugins/fp_wget.so +lib/pcb-rnd/plugins/import_accel_net.pup +lib/pcb-rnd/plugins/import_accel_net.so +lib/pcb-rnd/plugins/import_mentor_sch.pup +lib/pcb-rnd/plugins/import_mentor_sch.so +lib/pcb-rnd/plugins/import_orcad_net.pup +lib/pcb-rnd/plugins/import_orcad_net.so +lib/pcb-rnd/plugins/io_dsn.pup +lib/pcb-rnd/plugins/io_dsn.so +lib/pcb-rnd/plugins/io_kicad.pup +lib/pcb-rnd/plugins/io_kicad.so +lib/pcb-rnd/plugins/io_kicad_legacy.pup +lib/pcb-rnd/plugins/io_kicad_legacy.so +lib/pcb-rnd/plugins/lib_hid_pcbui.pup +lib/pcb-rnd/plugins/lib_hid_pcbui.so +%%PORTDOCS%%%%DOCSDIR%%/Autostyle.html +%%PORTDOCS%%%%DOCSDIR%%/INSTALL.UNIX.txt +%%PORTDOCS%%%%DOCSDIR%%/INSTALL.librnd.txt +%%PORTDOCS%%%%DOCSDIR%%/INSTALL.mac.txt +%%PORTDOCS%%%%DOCSDIR%%/INSTALL.win32.html +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%%%DOCSDIR%%/conf/groups.html +%%PORTDOCS%%%%DOCSDIR%%/conf/history.html +%%PORTDOCS%%%%DOCSDIR%%/conf/index.html +%%PORTDOCS%%%%DOCSDIR%%/conf/index_prog.html +%%PORTDOCS%%%%DOCSDIR%%/conf/index_user.html +%%PORTDOCS%%%%DOCSDIR%%/conf/lists.html +%%PORTDOCS%%%%DOCSDIR%%/conf/merging.png +%%PORTDOCS%%%%DOCSDIR%%/conf/noextend.html +%%PORTDOCS%%%%DOCSDIR%%/conf/plugin_chk.html +%%PORTDOCS%%%%DOCSDIR%%/conf/prio.html +%%PORTDOCS%%%%DOCSDIR%%/conf/scalars.html +%%PORTDOCS%%%%DOCSDIR%%/conf/sources.html +%%PORTDOCS%%%%DOCSDIR%%/conf/syntax.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_BOOLEAN.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_COLOR.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_COORD.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_INCREMENTS.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_INTEGER.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_LIST.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_REAL.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_STRING.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/CFN_UNIT.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/appearance.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/appearance_color.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/appearance_loglevels.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/appearance_messages.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/appearance_misc.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/appearance_padstack.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/appearance_subc.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/design.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/design_drc.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/design_drc_disable.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/design_thermal.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/editor.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/editor_selection.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/editor_view.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/import_alien_format.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/import_footprint_placement.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/import_footprint_removal.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/rc.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/rc_path.html +%%PORTDOCS%%%%DOCSDIR%%/conf/tree/temp.html +%%PORTDOCS%%%%DOCSDIR%%/contact.html +%%PORTDOCS%%%%DOCSDIR%%/contrib.html +%%PORTDOCS%%%%DOCSDIR%%/datasheet.html +%%PORTDOCS%%%%DOCSDIR%%/developer/alien_formats/geda_pcb.txt +%%PORTDOCS%%%%DOCSDIR%%/developer/alien_formats/hyp.txt +%%PORTDOCS%%%%DOCSDIR%%/developer/ddrc/proposal1.txt +%%PORTDOCS%%%%DOCSDIR%%/developer/ddrc/requirements.txt +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/after.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/before.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/export.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/feature.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/fp.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/hid.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/import.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/index.html +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/io.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/lib.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/mods.png +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/post.html +%%PORTDOCS%%%%DOCSDIR%%/developer/mods3/pre.html +%%PORTDOCS%%%%DOCSDIR%%/doc.html +%%PORTDOCS%%%%DOCSDIR%%/faq.html +%%PORTDOCS%%%%DOCSDIR%%/help.html +%%PORTDOCS%%%%DOCSDIR%%/help_details.html +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/irc.html +%%PORTDOCS%%%%DOCSDIR%%/keys.html +%%PORTDOCS%%%%DOCSDIR%%/license.html +%%PORTDOCS%%%%DOCSDIR%%/mirrors.html +%%PORTDOCS%%%%DOCSDIR%%/motivation.html +%%PORTDOCS%%%%DOCSDIR%%/myfeature.html +%%PORTDOCS%%%%DOCSDIR%%/news.html +%%PORTDOCS%%%%DOCSDIR%%/plan.txt +%%PORTDOCS%%%%DOCSDIR%%/privacy.html +%%PORTDOCS%%%%DOCSDIR%%/scripting.txt +%%PORTDOCS%%%%DOCSDIR%%/security/README +%%PORTDOCS%%%%DOCSDIR%%/security/bug1.html +%%PORTDOCS%%%%DOCSDIR%%/support.html +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/index.html +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step1a.png +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step1b.png +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step2.lht +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step2.png +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step3.lht +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step3a.png +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step3b.png +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step4.lht +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step5.lht +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step5.png +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step6.lht +%%PORTDOCS%%%%DOCSDIR%%/tutorial/15_no_sch/step6.png +%%PORTDOCS%%%%DOCSDIR%%/tutorial/16_tdx_netlist/7805.tdx +%%PORTDOCS%%%%DOCSDIR%%/tutorial/16_tdx_netlist/index.html +%%PORTDOCS%%%%DOCSDIR%%/tutorial/17_sch/7805_gschem.sch +%%PORTDOCS%%%%DOCSDIR%%/tutorial/17_sch/index.html +%%PORTDOCS%%%%DOCSDIR%%/tutorial/17_sch/sch.png +%%PORTDOCS%%%%DOCSDIR%%/user/01_intro/Makefile +%%PORTDOCS%%%%DOCSDIR%%/user/01_intro/flow.svg +%%PORTDOCS%%%%DOCSDIR%%/user/01_intro/history.html +%%PORTDOCS%%%%DOCSDIR%%/user/01_intro/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/01_intro/intro.html +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/obj_arc.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/obj_line.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/objects_basic.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/objects_complex.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/via_therm_noconn.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/via_therm_round_x45.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/via_therm_round_x90.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/via_therm_sharp_x45.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/via_therm_sharp_x90.png +%%PORTDOCS%%%%DOCSDIR%%/user/02_model/via_therm_solid.png +%%PORTDOCS%%%%DOCSDIR%%/user/03_data/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/04_invoc/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/01_gtk/base_window_highlight_coordsreadout.png +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/01_gtk/base_window_highlight_layerops.png +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/01_gtk/base_window_highlight_main.png +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/01_gtk/base_window_highlight_menus.png +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/01_gtk/base_window_highlight_opsreadout.png +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/01_gtk/base_window_highlight_routestyle.png +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/01_gtk/base_window_highlight_workops.png +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/01_gtk/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/03_batch/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/04_common/grid_menu.png +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/04_common/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/04_common/keytree.svg +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/04_common/keytree.txt +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/05_cli/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/05_ui/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/asm/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/autocrop/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/autoplace/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/autoroute/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/cam/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/ddraft/coord_seq.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/ddraft/coord_sys.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/ddraft/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/ddraft/trim.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/diag/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/distalign/align_mixed_parts_x.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/distalign/align_parts_y.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/distalign/distalign.txt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/distalign/distribute_parts_x.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/distalign/distribute_y_gaps.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/distalign/import_parts.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/distalign/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/distalign/result.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/Makefile +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/Post.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/Pre.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/debumpify.out.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/debumpify.out.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/debumpify.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/debumpify.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/debumpify.txt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/miter.out.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/miter.out.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/miter.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/miter.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/miter.txt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/orthopull.out.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/orthopull.out.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/orthopull.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/orthopull.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/orthopull.txt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/unjaggy.out.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/unjaggy.out.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/unjaggy.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/unjaggy.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/unjaggy.txt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/vianudge.out.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/vianudge.out.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/vianudge.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/vianudge.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/vianudge.txt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/viatrim.out.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/viatrim.out.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/viatrim.pcb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/viatrim.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/djopt/viatrim.txt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/drc_query/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/polystitch/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/query/functions.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/query/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/query/tutor_cli.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/install.txt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/intro.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ID.desc +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ID.name +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.awk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.bas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.fawk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.fl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.js +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.lua +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.pas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.pl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.py +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.rb +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.sh +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.stt +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/ex.tcl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/10_hello/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ID.desc +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ID.name +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ex.awk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ex.bas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ex.fawk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ex.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ex.lua +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ex.pas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ex.py +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/ex.tcl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/11_hello_menu/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ID.desc +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ID.name +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.awk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.bas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.fawk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.lua +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.pas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.pl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.py +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/ex.tcl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/12_hello_dad/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ID.desc +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ID.name +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.awk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.bas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.fawk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.lua +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.pas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.pl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.py +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/ex.tcl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/13_hello_dad/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ID.desc +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ID.name +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.awk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.bas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.fawk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.lua +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.pas +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.pl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.py +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/ex.tcl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/21_timer/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/ID.desc +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/ID.name +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/ex.awk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/ex.fawk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/ex.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/ex.lua +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/ex.tcl +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/72_dad_unitconv/uconv.png +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/81_persistency/ID.desc +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/81_persistency/ID.name +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/81_persistency/ex.awk +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/81_persistency/ex.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/81_persistency/ex.lua +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/81_persistency/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/Makefile +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/rosetta/index.templ.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/util/Makefile +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/util/rosetta_genpages.sh +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/scripting/util/tags +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/smartdisperse/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/arrow.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/line.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/redo.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/rotccw.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/rotcw.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/stopline.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/undo.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/via.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/zoom_ext.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/stroke/zoom_in.svg +%%PORTDOCS%%%%DOCSDIR%%/user/06_feature/vendordrill/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/07_io/1_1_io_hkp/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/07_io/3_1_export_openscad/1206.scad +%%PORTDOCS%%%%DOCSDIR%%/user/07_io/3_1_export_openscad/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/07_io/3_2_export_xy/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/07_io/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/08_util/01_gsch2pcb-rnd.html +%%PORTDOCS%%%%DOCSDIR%%/user/08_util/02_cgi.html +%%PORTDOCS%%%%DOCSDIR%%/user/08_util/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_details.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_reference.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/addrats.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/adjuststyle.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/align.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/applyvendor.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/atomic.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/attributes.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/autoplaceselected.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/autoroute.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/boardflip.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/changeclearsize.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/changeflag.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/changejoin.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/changename.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/changepinname.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/changesize.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/changesizes.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/chklayer.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/chkrst.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/chkview.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/claimnet.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/clrflag.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/command.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/connection.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/cycledrag.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/disperseelements.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/display.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/distribute.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/djopt.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/drc.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/elementlist.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/elementsetattr.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/executefile.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/exportoldconn.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/flip.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/freerotatebuffer.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/import.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/importgui.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/importsch.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/l.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/layerbystack.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/le.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/load.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/loadfootprint.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/loadfrom.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/loadvendorfrom.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/m.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/markcrosshair.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/mode.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/morphpolygon.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/movelayer.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/moveobject.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/movetocurrentlayer.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/netlist.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/new.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/openemsexcitation.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/pastebuffer.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/polycombine.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/polygon.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/polystitch.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/popup.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/preunload.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/printcalibrate.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/puller.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/q.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/quit.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/redo.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/renumberblock.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/renumberbuffer.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/replacefootprint.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/report.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/reportdialog.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/ripup.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/rn.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/rotate90.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/s.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/save.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/savelib.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/saveto.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/select.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/selectlayer.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/setflag.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/setsame.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/setthermal.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/setvalue.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/smartdisperse.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/swapsides.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/toggleview.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/undo.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/unselect.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/w.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/wq.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/action_src/zoom.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/attributes.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/bridges.svg +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/combined_glossary.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/dialogs.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/external_resources.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/formats.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/index.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/layer_addr.html +%%PORTDOCS%%%%DOCSDIR%%/user/09_appendix/layer_colors.html +%%PORTDOCS%%%%DOCSDIR%%/user/default.css +%%PORTDOCS%%%%DOCSDIR%%/user/index.html +%%PORTDOCS%%%%DOCSDIR%%/wishlist.txt +share/man/man1/bxl2txt.1.gz +share/man/man1/fp2preview.1.gz +share/man/man1/fp2subc.1.gz +share/man/man1/gsch2pcb-rnd.1.gz +share/man/man1/pcb-prj2lht.1.gz +share/man/man1/pcb-rnd-svg.1.gz +share/man/man1/pcb-rnd.1.gz +share/man/man1/txt2bxl.1.gz +%%DATADIR%%/default2.lht +%%DATADIR%%/default4.lht +%%DATADIR%%/default_font +%%DATADIR%%/footprint/connector/BNC_LAY.fp +%%DATADIR%%/footprint/connector/DB15F.fp +%%DATADIR%%/footprint/connector/DB15M.fp +%%DATADIR%%/footprint/connector/DB25F.fp +%%DATADIR%%/footprint/connector/DB25M.fp +%%DATADIR%%/footprint/connector/DB37F.fp +%%DATADIR%%/footprint/connector/DB37M.fp +%%DATADIR%%/footprint/connector/DB9F.fp +%%DATADIR%%/footprint/connector/DB9M.fp +%%DATADIR%%/footprint/connector/pwrjack.fp +%%DATADIR%%/footprint/parametric/acy +%%DATADIR%%/footprint/parametric/acy.awk +%%DATADIR%%/footprint/parametric/alf +%%DATADIR%%/footprint/parametric/alf.awk +%%DATADIR%%/footprint/parametric/bga +%%DATADIR%%/footprint/parametric/bga.awk +%%DATADIR%%/footprint/parametric/common.awk +%%DATADIR%%/footprint/parametric/common_subc.awk +%%DATADIR%%/footprint/parametric/connector +%%DATADIR%%/footprint/parametric/connector.awk +%%DATADIR%%/footprint/parametric/dip +%%DATADIR%%/footprint/parametric/dip.awk +%%DATADIR%%/footprint/parametric/msop +%%DATADIR%%/footprint/parametric/plcc +%%DATADIR%%/footprint/parametric/plcc.awk +%%DATADIR%%/footprint/parametric/qf +%%DATADIR%%/footprint/parametric/qf.awk +%%DATADIR%%/footprint/parametric/qfn +%%DATADIR%%/footprint/parametric/qfn.awk +%%DATADIR%%/footprint/parametric/qfp +%%DATADIR%%/footprint/parametric/qfp.awk +%%DATADIR%%/footprint/parametric/qsop +%%DATADIR%%/footprint/parametric/rcy +%%DATADIR%%/footprint/parametric/rcy.awk +%%DATADIR%%/footprint/parametric/screw +%%DATADIR%%/footprint/parametric/screw.awk +%%DATADIR%%/footprint/parametric/silkmark.help +%%DATADIR%%/footprint/parametric/silkmark_qf.help +%%DATADIR%%/footprint/parametric/so +%%DATADIR%%/footprint/parametric/so.awk +%%DATADIR%%/footprint/parametric/ssop +%%DATADIR%%/footprint/parametric/tssop +%%DATADIR%%/footprint/smd/01005.fp +%%DATADIR%%/footprint/smd/01005.scad +%%DATADIR%%/footprint/smd/0201.fp +%%DATADIR%%/footprint/smd/0201.scad +%%DATADIR%%/footprint/smd/0402.fp +%%DATADIR%%/footprint/smd/0402.scad +%%DATADIR%%/footprint/smd/0603.fp +%%DATADIR%%/footprint/smd/0603.scad +%%DATADIR%%/footprint/smd/0805.fp +%%DATADIR%%/footprint/smd/0805.scad +%%DATADIR%%/footprint/smd/1008.fp +%%DATADIR%%/footprint/smd/1206.fp +%%DATADIR%%/footprint/smd/1206.scad +%%DATADIR%%/footprint/smd/1206.stl +%%DATADIR%%/footprint/smd/1210.fp +%%DATADIR%%/footprint/smd/1806.fp +%%DATADIR%%/footprint/smd/1825.fp +%%DATADIR%%/footprint/smd/2706.fp +%%DATADIR%%/footprint/smd/DO214.fp +%%DATADIR%%/footprint/smd/DO214.scad +%%DATADIR%%/footprint/smd/DO214AB.fp +%%DATADIR%%/footprint/smd/MPAK.fp +%%DATADIR%%/footprint/smd/SC70_3.fp +%%DATADIR%%/footprint/smd/SC70_4.fp +%%DATADIR%%/footprint/smd/SC90.fp +%%DATADIR%%/footprint/smd/SOD106A.fp +%%DATADIR%%/footprint/smd/SOD110.fp +%%DATADIR%%/footprint/smd/SOD123.fp +%%DATADIR%%/footprint/smd/SOD123.scad +%%DATADIR%%/footprint/smd/SOD323.fp +%%DATADIR%%/footprint/smd/SOD323.scad +%%DATADIR%%/footprint/smd/SOD80.fp +%%DATADIR%%/footprint/smd/SOD87.fp +%%DATADIR%%/footprint/smd/SOT143.fp +%%DATADIR%%/footprint/smd/SOT223.fp +%%DATADIR%%/footprint/smd/SOT23.fp +%%DATADIR%%/footprint/smd/SOT23.scad +%%DATADIR%%/footprint/smd/SOT23.stl +%%DATADIR%%/footprint/smd/SOT23D.fp +%%DATADIR%%/footprint/smd/SOT25.fp +%%DATADIR%%/footprint/smd/SOT26.fp +%%DATADIR%%/footprint/smd/SOT323.fp +%%DATADIR%%/footprint/smd/SOT323D.fp +%%DATADIR%%/footprint/smd/SOT325.fp +%%DATADIR%%/footprint/smd/SOT326.fp +%%DATADIR%%/footprint/smd/SOT89.fp +%%DATADIR%%/footprint/smd/TANT.scad +%%DATADIR%%/footprint/smd/TANT_A.fp +%%DATADIR%%/footprint/smd/TANT_B.fp +%%DATADIR%%/footprint/smd/TANT_C.fp +%%DATADIR%%/footprint/smd/TANT_D.fp +%%DATADIR%%/footprint/smd/minimelf.fp +%%DATADIR%%/footprint/thru-hole/HC49.fp +%%DATADIR%%/footprint/thru-hole/HC49U.fp +%%DATADIR%%/footprint/thru-hole/HC49UH.fp +%%DATADIR%%/footprint/thru-hole/HC49U_3.fp +%%DATADIR%%/footprint/thru-hole/HC49U_3H.fp +%%DATADIR%%/footprint/thru-hole/HC51U.fp +%%DATADIR%%/footprint/thru-hole/HC51UH.fp +%%DATADIR%%/footprint/thru-hole/HEPTAWATT.fp +%%DATADIR%%/footprint/thru-hole/LED3.fp +%%DATADIR%%/footprint/thru-hole/LED5.fp +%%DATADIR%%/footprint/thru-hole/MULTIWATT11.fp +%%DATADIR%%/footprint/thru-hole/MULTIWATT15.fp +%%DATADIR%%/footprint/thru-hole/MULTIWATT8.fp +%%DATADIR%%/footprint/thru-hole/OSC14.fp +%%DATADIR%%/footprint/thru-hole/PENTAWATT.fp +%%DATADIR%%/footprint/thru-hole/TACT_6x6_4p +%%DATADIR%%/footprint/thru-hole/TO126.fp +%%DATADIR%%/footprint/thru-hole/TO126S.fp +%%DATADIR%%/footprint/thru-hole/TO126SW.fp +%%DATADIR%%/footprint/thru-hole/TO126W.fp +%%DATADIR%%/footprint/thru-hole/TO18.fp +%%DATADIR%%/footprint/thru-hole/TO218.fp +%%DATADIR%%/footprint/thru-hole/TO220.fp +%%DATADIR%%/footprint/thru-hole/TO220ACSTAND.fp +%%DATADIR%%/footprint/thru-hole/TO220S.fp +%%DATADIR%%/footprint/thru-hole/TO220SW.fp +%%DATADIR%%/footprint/thru-hole/TO220W.fp +%%DATADIR%%/footprint/thru-hole/TO247.fp +%%DATADIR%%/footprint/thru-hole/TO247_2.fp +%%DATADIR%%/footprint/thru-hole/TO251.fp +%%DATADIR%%/footprint/thru-hole/TO264.fp +%%DATADIR%%/footprint/thru-hole/TO39.fp +%%DATADIR%%/footprint/thru-hole/TO92.fp