cad/lepton-eda: Update to 1.9.10
ChangeLog: https://github.com/lepton-eda/lepton-eda/blob/master/NEWS.md#notable-changes-in-lepton-eda-1910-20200319 PR: 245068 Submitted by: graahnul.grom@gmail.com (maintainer)
This commit is contained in:
parent
2e95c72233
commit
ea0eb6f8c2
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=529231
@ -1,8 +1,8 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= lepton-eda
|
||||
PORTVERSION= 1.9.9
|
||||
DISTVERSIONSUFFIX= -20191003
|
||||
PORTVERSION= 1.9.10
|
||||
DISTVERSIONSUFFIX= -20200319
|
||||
CATEGORIES= cad
|
||||
|
||||
MAINTAINER= graahnul.grom@gmail.com
|
||||
@ -22,19 +22,14 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
|
||||
USES= autoreconf desktop-file-utils gettext-tools gnome \
|
||||
groff:build libtool localbase makeinfo pathfix perl5 \
|
||||
pkgconfig python:2.7,run shared-mime-info shebangfix
|
||||
pkgconfig shared-mime-info shebangfix
|
||||
USE_GITHUB= yes
|
||||
USE_GNOME= cairo gtk20
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
SHEBANG_FILES= utils/scripts/lepton-tragesym \
|
||||
utils/scripts/lepton-archive.py \
|
||||
utils/scripts/gschupdate \
|
||||
utils/scripts/gsymupdate \
|
||||
utils/scripts/lepton-pcb_backannotate \
|
||||
SHEBANG_FILES= utils/scripts/lepton-pcb_backannotate \
|
||||
utils/scripts/lepton-refdes_renum \
|
||||
utils/scripts/lepton-symfix \
|
||||
examples/lightning_detector/bom
|
||||
utils/scripts/lepton-symfix
|
||||
|
||||
PORTEXAMPLES= examples/*
|
||||
|
||||
@ -51,4 +46,13 @@ OPTIONS_SUB= yes
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e \
|
||||
's,\$$(docdir)/examples,\$$(datadir)/examples/lepton-eda,' \
|
||||
${WRKSRC}/examples/Makefile.am \
|
||||
${WRKSRC}/examples/RF_Amp/Makefile.am \
|
||||
${WRKSRC}/examples/TwoStageAmp/Makefile.am \
|
||||
${WRKSRC}/examples/gTAG/Makefile.am \
|
||||
${WRKSRC}/examples/lightning_detector/Makefile.am
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1570203233
|
||||
SHA256 (lepton-eda-lepton-eda-1.9.9-20191003_GH0.tar.gz) = 13448d91ae17ab8c5e5cbba56c5a4e6a7cc3b3cb392280cb4d218f50891469d7
|
||||
SIZE (lepton-eda-lepton-eda-1.9.9-20191003_GH0.tar.gz) = 8361951
|
||||
TIMESTAMP = 1585112125
|
||||
SHA256 (lepton-eda-lepton-eda-1.9.10-20200319_GH0.tar.gz) = 271fac1424a963117dfe687846c8d884bc70ed8bf3a50c72ad5cc00741a5c403
|
||||
SIZE (lepton-eda-lepton-eda-1.9.10-20200319_GH0.tar.gz) = 8386076
|
||||
|
@ -1,20 +0,0 @@
|
||||
--- build-tools/icon-theme-installer.orig 2019-10-03 20:45:55 UTC
|
||||
+++ build-tools/icon-theme-installer
|
||||
@@ -103,13 +103,13 @@ if test -z "$INSTALL_BASE_DIR"; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
-if test ! -x `echo "$MKINSTALLDIRS_EXEC" | cut -f1 -d' '`; then
|
||||
- echo "Cannot find '$MKINSTALLDIRS_EXEC'; You probably want to pass -m \$(mkinstalldirs)"
|
||||
+if test -z "$MKINSTALLDIRS_EXEC"; then
|
||||
+ echo "\$MKINSTALLDIRS_EXEC is not set. Pass it with the -m command line option"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
-if test ! -x `echo "$INSTALL_DATA_EXEC" | cut -f1 -d' '`; then
|
||||
- echo "Cannot find '$INSTALL_DATA_EXEC'; You probably want to pass -x \$(INSTALL_DATA)"
|
||||
+if test -z "$INSTALL_DATA_EXEC"; then
|
||||
+ echo "\$INSTALL_DATA_EXEC' is not set. Pass it with the -x command line option"
|
||||
exit 1
|
||||
fi
|
||||
|
@ -1,14 +0,0 @@
|
||||
--- docs/scheme-api/Makefile.am.orig 2019-10-09 16:39:51 UTC
|
||||
+++ docs/scheme-api/Makefile.am
|
||||
@@ -4,10 +4,8 @@ AM_MAKEINFOHTMLFLAGS = --css-ref=lepton-
|
||||
|
||||
EXTRA_DIST = lepton-scheme.css
|
||||
|
||||
-html-local:
|
||||
+all: all-am html
|
||||
$(MKDIR_P) $(builddir)/lepton-scheme.html/
|
||||
cp -fv $(srcdir)/lepton-scheme.css $(builddir)/lepton-scheme.html/
|
||||
|
||||
-all-local: html
|
||||
-
|
||||
install-data-local: install-html
|
@ -1,24 +0,0 @@
|
||||
--- examples/Makefile.am.orig 2019-02-23 08:55:55 UTC
|
||||
+++ examples/Makefile.am
|
||||
@@ -1,9 +1,9 @@
|
||||
|
||||
SUBDIRS = gTAG lightning_detector RF_Amp TwoStageAmp
|
||||
|
||||
-exampledir = $(docdir)/examples/
|
||||
+exampledir = $(datadir)/examples/lepton-eda/
|
||||
|
||||
-example_DATA = README
|
||||
+example_DATA = README
|
||||
|
||||
EXTRA_DIST = ChangeLog ChangeLog-1.0 $(example_DATA)
|
||||
|
||||
@@ -16,7 +16,7 @@ ChangeLog: $(top_builddir)/stamp-git
|
||||
) > $@
|
||||
endif HAVE_GIT_REPO
|
||||
|
||||
-MOSTLYCLEANFILES = *.log core FILE *~
|
||||
-CLEANFILES = *.log core FILE *~
|
||||
+MOSTLYCLEANFILES = *.log core FILE *~
|
||||
+CLEANFILES = *.log core FILE *~
|
||||
DISTCLEANFILES = *.log core FILE *~
|
||||
MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in ChangeLog
|
@ -1,11 +0,0 @@
|
||||
--- examples/RF_Amp/Makefile.am.orig 2019-02-23 08:55:55 UTC
|
||||
+++ examples/RF_Amp/Makefile.am
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
SUBDIRS = model sym
|
||||
|
||||
-exampledir = $(docdir)/examples/RF_Amp/
|
||||
+exampledir = $(datadir)/examples/lepton-eda/RF_Amp/
|
||||
|
||||
example_DATA = 5980-2396E.pdf MSA-2643.cir MSA-2643.sch \
|
||||
Q1.cir Q1.sch Q2.cir Q2.sch README Simulation.cmd gafrc
|
@ -1,12 +0,0 @@
|
||||
--- examples/RF_Amp/model/Makefile.am.orig 2019-02-23 08:55:55 UTC
|
||||
+++ examples/RF_Amp/model/Makefile.am
|
||||
@@ -1,7 +1,7 @@
|
||||
-exampledir = $(docdir)/examples/RF_Amp/model/
|
||||
+exampledir = $(datadir)/examples/lepton-eda/RF_Amp/model/
|
||||
|
||||
example_DATA = BJTM1_Q1.mod BJTM1_Q2.mod DiodeM1_Q1.mod DiodeM1_Q2.mod \
|
||||
- DiodeM2_Q1.mod DiodeM2_Q2.mod DiodeM3_Q1.mod DiodeM3_Q2.mod
|
||||
+ DiodeM2_Q1.mod DiodeM2_Q2.mod DiodeM3_Q1.mod DiodeM3_Q2.mod
|
||||
|
||||
EXTRA_DIST = $(example_DATA)
|
||||
|
@ -1,8 +0,0 @@
|
||||
--- examples/RF_Amp/sym/Makefile.am.orig 2019-02-23 08:55:55 UTC
|
||||
+++ examples/RF_Amp/sym/Makefile.am
|
||||
@@ -1,4 +1,4 @@
|
||||
-exampledir = $(docdir)/examples/RF_Amp/sym/
|
||||
+exampledir = $(datadir)/examples/lepton-eda/RF_Amp/sym/
|
||||
|
||||
example_DATA = BJT_Model.sym Q_Model.sym spice-subcircuit-IO-1.sym \
|
||||
spice-subcircuit-LL-1.sym
|
@ -1,8 +0,0 @@
|
||||
--- examples/TwoStageAmp/Makefile.am.orig 2019-02-23 08:55:55 UTC
|
||||
+++ examples/TwoStageAmp/Makefile.am
|
||||
@@ -1,4 +1,4 @@
|
||||
-exampledir = $(docdir)/examples/TwoStageAmp/
|
||||
+exampledir = $(datadir)/examples/lepton-eda/TwoStageAmp/
|
||||
|
||||
nobase_example_DATA = \
|
||||
Simulation.cmd TwoStageAmp.sch spice.netlist gafrc \
|
@ -1,8 +0,0 @@
|
||||
--- examples/gTAG/Makefile.am.orig 2019-02-23 08:55:55 UTC
|
||||
+++ examples/gTAG/Makefile.am
|
||||
@@ -1,4 +1,4 @@
|
||||
-exampledir = $(docdir)/examples/gTAG/
|
||||
+exampledir = $(datadir)/examples/lepton-eda/gTAG/
|
||||
|
||||
example_DATA = 7414-1.sym attribs gafrc copyleft.sym crdist.sh \
|
||||
cy7c64603-52nc.sym gTAG-consio.ps gTAG-consio.sch \
|
@ -1,16 +0,0 @@
|
||||
--- examples/lightning_detector/Makefile.am.orig 2019-02-23 08:55:55 UTC
|
||||
+++ examples/lightning_detector/Makefile.am
|
||||
@@ -1,11 +1,11 @@
|
||||
-exampledir = $(docdir)/examples/lightning_detector/
|
||||
+exampledir = $(datadir)/examples/lepton-eda/lightning_detector/
|
||||
|
||||
nobase_example_DATA = \
|
||||
bom bom.readme lightning.net lightning.pcb lightning.sch \
|
||||
lightning.sch.bom gafrc \
|
||||
sym/2N4401.sym sym/2N4403.sym
|
||||
|
||||
-EXTRA_DIST = $(nobase_example_DATA)
|
||||
+EXTRA_DIST = $(nobase_example_DATA)
|
||||
|
||||
MOSTLYCLEANFILES = gschem.log *~
|
||||
CLEANFILES = gschem.log *~
|
@ -1,23 +0,0 @@
|
||||
--- liblepton/include/liblepton/geda_list.h.orig 2019-10-03 20:45:55 UTC
|
||||
+++ liblepton/include/liblepton/geda_list.h
|
||||
@@ -1,7 +1,8 @@
|
||||
-/* gEDA - GPL Electronic Design Automation
|
||||
- * libgeda - gEDA's library
|
||||
+/* Lepton EDA library
|
||||
* Copyright (C) 1998-2010 Ales Hvezda
|
||||
* Copyright (C) 2007-2010 Peter Clifton
|
||||
+ * Copyright (C) 2011-2015 gEDA Contributors
|
||||
+ * Copyright (C) 2017-2019 Lepton EDA Contributors
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Library General Public
|
||||
@@ -56,6 +57,9 @@ void geda_list_add_glist( GedaList *list
|
||||
void geda_list_remove( GedaList *list, gpointer item );
|
||||
/*void geda_list_remove_glist( GedaList *list, GList *items ); */ /* Undemanded as yet */
|
||||
void geda_list_remove_all( GedaList *list );
|
||||
+void geda_list_move_item( GedaList* list, gpointer item, gint newpos );
|
||||
+
|
||||
+
|
||||
|
||||
/*const GList *geda_list_get_glist( GedaList *list ); */
|
||||
#define geda_list_get_glist(list) (list->glist)
|
@ -1,11 +0,0 @@
|
||||
--- liblepton/scheme/geda/log-rotate.scm.orig 2019-10-03 20:45:55 UTC
|
||||
+++ liblepton/scheme/geda/log-rotate.scm
|
||||
@@ -44,7 +44,7 @@
|
||||
;; FIXME This should be obtained from the code that decides where to
|
||||
;; create and populate log files.
|
||||
(define (log-directory)
|
||||
- (string-append (user-config-dir) file-name-separator-string "logs"))
|
||||
+ (string-append (user-cache-dir) file-name-separator-string "logs"))
|
||||
|
||||
;;;; get-log-toolname path
|
||||
;;
|
@ -1,10 +0,0 @@
|
||||
--- liblepton/scheme/geda/os.scm.orig 2019-10-03 20:45:55 UTC
|
||||
+++ liblepton/scheme/geda/os.scm
|
||||
@@ -49,6 +49,7 @@
|
||||
(define-public sys-config-dirs %sys-config-dirs)
|
||||
(define-public user-data-dir %user-data-dir)
|
||||
(define-public user-config-dir %user-config-dir)
|
||||
+(define-public user-cache-dir %user-cache-dir)
|
||||
|
||||
(define-public expand-env-variables
|
||||
;; Only compile regular expression once
|
@ -1,36 +0,0 @@
|
||||
--- liblepton/src/geda_list.c.orig 2019-10-03 20:45:55 UTC
|
||||
+++ liblepton/src/geda_list.c
|
||||
@@ -1,7 +1,8 @@
|
||||
-/* gEDA - GPL Electronic Design Automation
|
||||
- * libgeda - gEDA's library
|
||||
+/* Lepton EDA library
|
||||
* Copyright (C) 1998-2000 Ales Hvezda
|
||||
* Copyright (C) 2007-2010 Peter Clifton
|
||||
+ * Copyright (C) 2011-2013 gEDA Contributors
|
||||
+ * Copyright (C) 2017-2019 Lepton EDA Contributors
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@@ -179,3 +180,22 @@ void geda_list_remove_all( GedaList *lis
|
||||
g_signal_emit( list, geda_list_signals[ CHANGED ], 0 );
|
||||
}
|
||||
|
||||
+
|
||||
+/*! \brief Moves the list data \a item to a new position \a newpos.
|
||||
+ */
|
||||
+void geda_list_move_item( GedaList* list, gpointer item, gint newpos )
|
||||
+{
|
||||
+ GList* gl = list->glist;
|
||||
+ GList* node = g_list_find (gl, item);
|
||||
+
|
||||
+ if (node != NULL)
|
||||
+ {
|
||||
+ gl = g_list_remove_link (gl, node);
|
||||
+ gl = g_list_insert (gl, item, newpos);
|
||||
+ g_list_free (node);
|
||||
+ list->glist = gl;
|
||||
+
|
||||
+ g_signal_emit( list, geda_list_signals[ CHANGED ], 0 );
|
||||
+ }
|
||||
+}
|
||||
+
|
@ -1,43 +0,0 @@
|
||||
--- liblepton/src/scheme_os.c.orig 2019-10-03 20:45:55 UTC
|
||||
+++ liblepton/src/scheme_os.c
|
||||
@@ -153,6 +153,25 @@ SCM_DEFINE (user_config_dir, "%user-conf
|
||||
return scm_from_locale_string(eda_get_user_config_dir());
|
||||
}
|
||||
|
||||
+/*! \brief Get user cache directory.
|
||||
+ * \par Function Description
|
||||
+ * Returns the directory where per-user cache data should be
|
||||
+ * stored
|
||||
+ *
|
||||
+ * \note Scheme API: Implements the %user-cache-dir procedure is the
|
||||
+ * (geda core os) module.
|
||||
+ *
|
||||
+ * \return a string.
|
||||
+ */
|
||||
+SCM_DEFINE (user_cache_dir, "%user-cache-dir", 0, 0, 0, (),
|
||||
+ "Return the directory for user cache data.")
|
||||
+{
|
||||
+ /* eda_get_user_cache_dir() returns a raw environment string, so assume
|
||||
+ * it's in the current locale's encoding. */
|
||||
+ return scm_from_locale_string (eda_get_user_cache_dir ());
|
||||
+}
|
||||
+
|
||||
+
|
||||
/*!
|
||||
* \brief Create the (geda core os) Scheme module.
|
||||
* \par Function Description
|
||||
@@ -166,8 +185,12 @@ init_module_geda_core_os (void *unused)
|
||||
#include "scheme_os.x"
|
||||
|
||||
/* Add them to the module's public definitions. */
|
||||
- scm_c_export (s_platform, s_sys_data_dirs, s_sys_config_dirs,
|
||||
- s_user_data_dir, s_user_config_dir,
|
||||
+ scm_c_export (s_platform,
|
||||
+ s_sys_config_dirs,
|
||||
+ s_sys_data_dirs,
|
||||
+ s_user_cache_dir,
|
||||
+ s_user_config_dir,
|
||||
+ s_user_data_dir,
|
||||
NULL);
|
||||
}
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- netlist/scheme/backend/gnet-spice-sdb.scm.orig 2019-10-03 20:45:55 UTC
|
||||
+++ netlist/scheme/backend/gnet-spice-sdb.scm
|
||||
@@ -209,7 +209,7 @@
|
||||
(and (string-ci=? (gnetlist:get-package-attribute package "device")
|
||||
"spice-io")
|
||||
package))
|
||||
- (filter-map spice-io? ls))
|
||||
+ (filter-map spice-io? package-list))
|
||||
|
||||
|
||||
;;; Given a list of spice-IO packages (refdeses), this function
|
@ -1,275 +0,0 @@
|
||||
--- schematic/src/x_tabs.c.orig 2019-10-03 20:45:55 UTC
|
||||
+++ schematic/src/x_tabs.c
|
||||
@@ -53,7 +53,7 @@
|
||||
* key: use-tabs
|
||||
* group: schematic.gui
|
||||
* type: boolean
|
||||
- * default val: false
|
||||
+ * default val: true
|
||||
*
|
||||
* 2) Whether to show "close" button on tabs:
|
||||
* key: show-close-button
|
||||
@@ -75,7 +75,7 @@
|
||||
|
||||
|
||||
static gboolean
|
||||
-g_x_tabs_enabled = FALSE;
|
||||
+g_x_tabs_enabled = TRUE;
|
||||
|
||||
static gboolean
|
||||
g_x_tabs_show_close_button = TRUE;
|
||||
@@ -284,6 +284,28 @@ x_tabs_page_on_sel (GtkNotebook* nbook,
|
||||
guint ndx,
|
||||
gpointer data);
|
||||
|
||||
+static void
|
||||
+x_tabs_page_on_reordered (GtkNotebook* nbook,
|
||||
+ GtkWidget* wtab,
|
||||
+ guint newindex,
|
||||
+ gpointer data);
|
||||
+
|
||||
+
|
||||
+static gboolean
|
||||
+x_tabs_hdr_on_mouse_click (GtkWidget* hdr, GdkEvent* e, gpointer data);
|
||||
+static GtkMenu*
|
||||
+x_tabs_menu_create (TabInfo* nfo);
|
||||
+static void
|
||||
+x_tabs_menu_create_item (GschemToplevel* toplevel,
|
||||
+ GtkWidget* menu,
|
||||
+ const gchar* action_name,
|
||||
+ const gchar* action_label,
|
||||
+ const gchar* icon_name);
|
||||
+static void
|
||||
+x_tabs_menu_create_item_separ (GtkWidget* menu);
|
||||
+static void
|
||||
+x_tabs_menu_item_on_activate (GtkAction* action, gpointer data);
|
||||
+
|
||||
|
||||
|
||||
/* page view: */
|
||||
@@ -409,7 +431,24 @@ x_tabs_dbg_pages_dump (GschemToplevel* w
|
||||
printf( " ^^^^^^^^^^^^^^ pages ^^^^^^^^^^^^^^^^^^\n\n" );
|
||||
}
|
||||
|
||||
-#endif
|
||||
+static void
|
||||
+x_tabs_dbg_pages_dump_simple (GschemToplevel* w_current)
|
||||
+{
|
||||
+ printf( " >> pages:\n" );
|
||||
+ g_return_if_fail( w_current != NULL );
|
||||
+
|
||||
+ for ( GList* node = w_current->toplevel->pages->glist;
|
||||
+ node != NULL;
|
||||
+ node = g_list_next( node ) )
|
||||
+ {
|
||||
+ PAGE* p = node->data;
|
||||
+ printf( " p: [%s]\n", g_path_get_basename( s_page_get_filename(p) ) );
|
||||
+ }
|
||||
+
|
||||
+ printf( "\n" );
|
||||
+}
|
||||
+
|
||||
+#endif /* DEBUG */
|
||||
|
||||
|
||||
|
||||
@@ -661,6 +700,11 @@ x_tabs_nbook_create (GschemToplevel* w_c
|
||||
g_signal_connect (nbook, "switch-page",
|
||||
G_CALLBACK (&x_tabs_page_on_sel), w_current);
|
||||
|
||||
+ g_signal_connect (nbook,
|
||||
+ "page-reordered",
|
||||
+ G_CALLBACK (&x_tabs_page_on_reordered),
|
||||
+ w_current);
|
||||
+
|
||||
} /* x_tabs_nbook_create() */
|
||||
|
||||
|
||||
@@ -913,7 +957,18 @@ x_tabs_hdr_set (GtkNotebook* nbook, TabI
|
||||
g_return_if_fail (nfo != NULL);
|
||||
|
||||
GtkWidget* hdr = x_tabs_hdr_create (nfo);
|
||||
- gtk_notebook_set_tab_label (nbook, nfo->wtab_, hdr);
|
||||
+
|
||||
+ GtkWidget* ebox = gtk_event_box_new();
|
||||
+ gtk_event_box_set_visible_window (GTK_EVENT_BOX (ebox), FALSE);
|
||||
+ gtk_container_add (GTK_CONTAINER (ebox), hdr);
|
||||
+ gtk_widget_show_all (ebox);
|
||||
+
|
||||
+ g_signal_connect (ebox,
|
||||
+ "button-press-event",
|
||||
+ G_CALLBACK (&x_tabs_hdr_on_mouse_click),
|
||||
+ nfo);
|
||||
+
|
||||
+ gtk_notebook_set_tab_label (nbook, nfo->wtab_, ebox);
|
||||
}
|
||||
|
||||
|
||||
@@ -1160,6 +1215,8 @@ x_tabs_page_new (GschemToplevel* w_curre
|
||||
x_tabs_tl_pview_cur_set (w_current, pview);
|
||||
gint ndx = x_tabs_nbook_page_add (w_current, page, pview, wtab);
|
||||
|
||||
+ gtk_notebook_set_tab_reorderable (w_current->xtabs_nbook, wtab, TRUE);
|
||||
+
|
||||
return x_tabs_info_add (w_current, ndx, page, pview, wtab);
|
||||
|
||||
} /* x_tabs_page_new() */
|
||||
@@ -1485,3 +1542,158 @@ x_tabs_page_on_sel (GtkNotebook* nbook,
|
||||
|
||||
} /* x_tabs_page_on_sel() */
|
||||
|
||||
+
|
||||
+
|
||||
+/*! \brief GtkNotebook "page-reordered" signal handler.
|
||||
+ */
|
||||
+static void
|
||||
+x_tabs_page_on_reordered (GtkNotebook* nbook,
|
||||
+ GtkWidget* wtab,
|
||||
+ guint newindex,
|
||||
+ gpointer data)
|
||||
+{
|
||||
+ GschemToplevel* w_current = (GschemToplevel*) data;
|
||||
+ g_return_if_fail (w_current != NULL);
|
||||
+ g_return_if_fail (w_current->toplevel != NULL);
|
||||
+ g_return_if_fail (w_current->toplevel->pages != NULL);
|
||||
+
|
||||
+ TabInfo* nfo = x_tabs_info_find_by_wtab (w_current->xtabs_info_list, wtab);
|
||||
+ g_return_if_fail (nfo != NULL);
|
||||
+
|
||||
+ GedaPageList* pages = w_current->toplevel->pages;
|
||||
+ geda_list_move_item (pages, nfo->page_, newindex);
|
||||
+
|
||||
+ gtk_widget_grab_focus (GTK_WIDGET (nfo->pview_));
|
||||
+ page_select_widget_update (w_current);
|
||||
+
|
||||
+#ifdef DEBUG
|
||||
+ x_tabs_dbg_pages_dump_simple( w_current );
|
||||
+#endif
|
||||
+
|
||||
+} /* x_tabs_page_on_reordered() */
|
||||
+
|
||||
+
|
||||
+
|
||||
+/*! \brief Create popup menu for tab's header.
|
||||
+ */
|
||||
+static GtkMenu*
|
||||
+x_tabs_menu_create (TabInfo* nfo)
|
||||
+{
|
||||
+ g_return_val_if_fail (nfo != NULL, NULL);
|
||||
+
|
||||
+ GschemToplevel* tl = nfo->tl_;
|
||||
+ g_return_val_if_fail (tl != NULL, NULL);
|
||||
+
|
||||
+ GtkWidget* menu = gtk_menu_new();
|
||||
+ x_tabs_menu_create_item (tl, menu, "file-new", _("_New"), GTK_STOCK_NEW);
|
||||
+ x_tabs_menu_create_item (tl, menu, "file-open", _("_Open"), GTK_STOCK_OPEN);
|
||||
+ x_tabs_menu_create_item_separ (menu);
|
||||
+ x_tabs_menu_create_item (tl, menu, "file-save", _("_Save"), GTK_STOCK_SAVE);
|
||||
+ x_tabs_menu_create_item (tl, menu, "file-save-as", _("Save _As..."), GTK_STOCK_SAVE_AS);
|
||||
+ x_tabs_menu_create_item_separ (menu);
|
||||
+ x_tabs_menu_create_item (tl, menu, "page-manager", _("Page _Manager..."), NULL);
|
||||
+ x_tabs_menu_create_item_separ (menu);
|
||||
+ x_tabs_menu_create_item (tl, menu, "page-close", _("_Close"), GTK_STOCK_CLOSE);
|
||||
+
|
||||
+ gtk_widget_show_all (menu);
|
||||
+ return GTK_MENU (menu);
|
||||
+
|
||||
+} /* x_tabs_menu_create() */
|
||||
+
|
||||
+
|
||||
+
|
||||
+/*! \brief Tab's header widget "button-press-event" signal handler.
|
||||
+ * \todo Consider switching to clicked tab
|
||||
+ */
|
||||
+static gboolean
|
||||
+x_tabs_hdr_on_mouse_click (GtkWidget* hdr, GdkEvent* e, gpointer data)
|
||||
+{
|
||||
+ g_return_val_if_fail (data != NULL, FALSE);
|
||||
+ GdkEventButton* ebtn = (GdkEventButton*) e;
|
||||
+
|
||||
+ TabInfo* nfo = (TabInfo*) data;
|
||||
+ TabInfo* nfocur = x_tabs_info_cur (nfo->tl_);
|
||||
+
|
||||
+ /* show menu for current tab only:
|
||||
+ */
|
||||
+ if (nfo != nfocur)
|
||||
+ return FALSE;
|
||||
+
|
||||
+#ifdef DEBUG
|
||||
+ printf( "p: [%s]\n", g_path_get_basename( s_page_get_filename(nfo->page_) ) );
|
||||
+ printf( "C: [%s]\n\n", g_path_get_basename( s_page_get_filename(nfocur->page_) ) );
|
||||
+#endif
|
||||
+
|
||||
+ if (ebtn->type == GDK_BUTTON_PRESS && ebtn->button == 3)
|
||||
+ {
|
||||
+ GtkMenu* menu = x_tabs_menu_create (nfo);
|
||||
+
|
||||
+ int btn = 0;
|
||||
+ int etime = 0;
|
||||
+ if (ebtn != NULL)
|
||||
+ {
|
||||
+ btn = ebtn->button;
|
||||
+ etime = gtk_get_current_event_time();
|
||||
+ }
|
||||
+
|
||||
+ gtk_menu_attach_to_widget (menu, hdr, NULL);
|
||||
+ gtk_menu_popup (menu, NULL, NULL, NULL, NULL, btn, etime);
|
||||
+
|
||||
+ return TRUE;
|
||||
+ }
|
||||
+
|
||||
+ return FALSE;
|
||||
+
|
||||
+} /* x_tabs_page_on_mouse_click() */
|
||||
+
|
||||
+
|
||||
+
|
||||
+/*! \brief "activate" signal handler for context menu item action.
|
||||
+ */
|
||||
+static void
|
||||
+x_tabs_menu_item_on_activate (GtkAction* action, gpointer data)
|
||||
+{
|
||||
+ GschemToplevel* toplevel = (GschemToplevel*) data;
|
||||
+ const gchar* action_name = gtk_action_get_name (action);
|
||||
+
|
||||
+ g_action_eval_by_name (toplevel, action_name);
|
||||
+}
|
||||
+
|
||||
+
|
||||
+
|
||||
+/*! \brief Create and add popup menu item separator.
|
||||
+ */
|
||||
+static void
|
||||
+x_tabs_menu_create_item_separ (GtkWidget* menu)
|
||||
+{
|
||||
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu),
|
||||
+ gtk_separator_menu_item_new());
|
||||
+}
|
||||
+
|
||||
+
|
||||
+
|
||||
+/*! \brief Create and add popup menu item.
|
||||
+ */
|
||||
+static void
|
||||
+x_tabs_menu_create_item (GschemToplevel* toplevel,
|
||||
+ GtkWidget* menu,
|
||||
+ const gchar* action_name,
|
||||
+ const gchar* action_label,
|
||||
+ const gchar* icon_name)
|
||||
+{
|
||||
+ GschemAction* action = gschem_action_new (action_name, /* name */
|
||||
+ action_label, /* label */
|
||||
+ NULL, /* tooltip */
|
||||
+ icon_name, /* stock_id */
|
||||
+ NULL); /* multikey_accel */
|
||||
+
|
||||
+ GtkWidget* item = gtk_action_create_menu_item (GTK_ACTION (action));
|
||||
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
|
||||
+
|
||||
+ g_signal_connect (action,
|
||||
+ "activate",
|
||||
+ G_CALLBACK (&x_tabs_menu_item_on_activate),
|
||||
+ toplevel);
|
||||
+
|
||||
+} /* x_tabs_menu_create_item() */
|
||||
+
|
17
cad/lepton-eda/files/patch-utils_scripts_lepton-upcfg.in
Normal file
17
cad/lepton-eda/files/patch-utils_scripts_lepton-upcfg.in
Normal file
@ -0,0 +1,17 @@
|
||||
--- utils/scripts/lepton-upcfg.in.orig 2020-03-25 12:47:33 UTC
|
||||
+++ utils/scripts/lepton-upcfg.in
|
||||
@@ -219,7 +219,13 @@ Lepton EDA homepage: <~a>
|
||||
)
|
||||
|
||||
|
||||
- ( upcfg-log "ii: upgrading config in [~a]...~%" (config-file-path cfg-id) )
|
||||
+ ( upcfg-log
|
||||
+ "ii: upgrading config in [~a]...~%"
|
||||
+ ( if cfg-id
|
||||
+ ( config-file-path cfg-id ) ; if
|
||||
+ ( list-ref files 0 ) ; else
|
||||
+ )
|
||||
+ )
|
||||
|
||||
( if ( null? files )
|
||||
( or (config-upgrade cfg-id #:copy copy #:overwrite overwrite) (failure) ) ; if
|
@ -1,11 +1,11 @@
|
||||
--- version.h.orig 2019-10-04 15:45:44 UTC
|
||||
--- version.h.orig 2020-03-25 05:39:40 UTC
|
||||
+++ version.h
|
||||
@@ -0,0 +1,8 @@
|
||||
+/* Date part of package version string. */
|
||||
+#define PACKAGE_DATE_VERSION "20191003"
|
||||
+#define PACKAGE_DATE_VERSION "20200319"
|
||||
+
|
||||
+/* Dotted part of package version string. */
|
||||
+#define PACKAGE_DOTTED_VERSION "1.9.9"
|
||||
+#define PACKAGE_DOTTED_VERSION "1.9.10"
|
||||
+
|
||||
+/* Current git commit. */
|
||||
+#define PACKAGE_GIT_COMMIT "3139e7782564ff4bf76963984a735fbe638e43a0"
|
||||
+#define PACKAGE_GIT_COMMIT "c69155b34b82d2b288f4787f92fe930112e73c72"
|
||||
|
@ -1,6 +1,8 @@
|
||||
The Lepton EDA suite provides schematic capture, netlisting, bill
|
||||
of materials generation, and many other features. It was forked
|
||||
from the gEDA/gaf suite in late 2016. It's in active development
|
||||
and well supported.
|
||||
Lepton EDA is a suite of free software tools for designing
|
||||
electronics. It provides schematic capture, netlisting into
|
||||
over 30 netlist formats, and many other features.
|
||||
It was forked from the gEDA/gaf suite in late 2016 by most
|
||||
of its active developers at that time.
|
||||
It's in active development and well supported.
|
||||
|
||||
WWW: https://github.com/lepton-eda/lepton-eda
|
||||
|
@ -1,6 +1,7 @@
|
||||
bin/lepton-archive
|
||||
bin/lepton-attrib
|
||||
bin/lepton-cli
|
||||
bin/lepton-embed
|
||||
bin/lepton-netlist
|
||||
bin/lepton-pcb_backannotate
|
||||
bin/lepton-refdes_renum
|
||||
@ -8,7 +9,6 @@ bin/lepton-renum
|
||||
bin/lepton-sch2pcb
|
||||
bin/lepton-schdiff
|
||||
bin/lepton-schematic
|
||||
bin/lepton-schlas
|
||||
bin/lepton-symcheck
|
||||
bin/lepton-symfix
|
||||
bin/lepton-tragesym
|
||||
@ -32,8 +32,8 @@ include/liblepton/geda_circle.h
|
||||
include/liblepton/geda_circle_object.h
|
||||
include/liblepton/geda_color.h
|
||||
include/liblepton/geda_color_map.h
|
||||
include/liblepton/geda_complex.h
|
||||
include/liblepton/geda_complex_object.h
|
||||
include/liblepton/geda_component.h
|
||||
include/liblepton/geda_component_object.h
|
||||
include/liblepton/geda_coord.h
|
||||
include/liblepton/geda_fill_type.h
|
||||
include/liblepton/geda_forward.h
|
||||
@ -68,16 +68,17 @@ include/libleptonrenderer/edacairo.h
|
||||
include/libleptonrenderer/edarenderer.h
|
||||
include/libleptonrenderer/libleptonrenderer.h
|
||||
lib/liblepton.so
|
||||
lib/liblepton.so.4
|
||||
lib/liblepton.so.4.0.0
|
||||
lib/liblepton.so.5
|
||||
lib/liblepton.so.5.0.0
|
||||
lib/libleptonrenderer.so
|
||||
lib/libleptonrenderer.so.1
|
||||
lib/libleptonrenderer.so.1.0.2
|
||||
lib/libleptonrenderer.so.2
|
||||
lib/libleptonrenderer.so.2.0.0
|
||||
libdata/pkgconfig/liblepton.pc
|
||||
libdata/pkgconfig/libleptonrenderer.pc
|
||||
man/man1/lepton-archive.1.gz
|
||||
man/man1/lepton-attrib.1.gz
|
||||
man/man1/lepton-cli.1.gz
|
||||
man/man1/lepton-embed.1.gz
|
||||
man/man1/lepton-netlist.1.gz
|
||||
man/man1/lepton-pcb_backannotate.1.gz
|
||||
man/man1/lepton-refdes_renum.1.gz
|
||||
@ -85,14 +86,14 @@ man/man1/lepton-renum.1.gz
|
||||
man/man1/lepton-sch2pcb.1.gz
|
||||
man/man1/lepton-schdiff.1.gz
|
||||
man/man1/lepton-schematic.1.gz
|
||||
man/man1/lepton-schlas.1.gz
|
||||
man/man1/lepton-symcheck.1.gz
|
||||
man/man1/lepton-symfix.1.gz
|
||||
man/man1/lepton-tragesym.1.gz
|
||||
share/applications/lepton-attrib.desktop
|
||||
share/applications/lepton-schematic.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/NEWS.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/gedadocs.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/lepton-scheme.css
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Actions.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Arcs.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Attributes.html
|
||||
@ -112,15 +113,11 @@ share/applications/lepton-schematic.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Core-object-functions.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Core-page-functions.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Core-source-library-functions.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Files-and-pages.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Function-Index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/General-object-functions.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Hooks.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Introduction.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Key-mapping.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/lepton_002dnetlist-API-Reference.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/lepton_002dschematic-API-Reference.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Lines.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Logging-functions.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Miscellanous-lepton_002dschematic-functions.html
|
||||
@ -128,9 +125,9 @@ share/applications/lepton-schematic.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Object-bounds.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Object-color.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Object-fill-and-stroke.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Objects.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Object-sub_002dtypes.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Object-transformations.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Objects.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Pages.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Paths.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Pictures.html
|
||||
@ -141,9 +138,14 @@ share/applications/lepton-schematic.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Text.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Variable-Index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/Windows-and-views.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/lepton-scheme.css
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/lepton_002dnetlist-API-Reference.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/lepton-scheme.html/lepton_002dschematic-API-Reference.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-archive.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-attrib.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-cli.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-embed.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-netlist.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-pcb_backannotate.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-refdes_renum.html
|
||||
@ -151,7 +153,6 @@ share/applications/lepton-schematic.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-sch2pcb.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-schdiff.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-schematic.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-schlas.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-symcheck.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-symfix.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/man/lepton-tragesym.html
|
||||
@ -623,6 +624,7 @@ share/applications/lepton-schematic.desktop
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/Q2.cir
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/Q2.sch
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/README
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/Simulation.batch.cmd
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/Simulation.cmd
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/gafrc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/model/BJTM1_Q1.mod
|
||||
@ -635,42 +637,75 @@ share/applications/lepton-schematic.desktop
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/model/DiodeM3_Q2.mod
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/BJT_Model.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/Q_Model.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/capacitor-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/diode-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/gnd-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/inductor-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/resistor-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/spice-include-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/spice-subcircuit-IO-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/spice-subcircuit-LL-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/title-B.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/vac-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RF_Amp/sym/vdc-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/Simulation.batch.cmd
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/Simulation.cmd
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/TwoStageAmp.sch
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/gafrc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/models/2N3904.mod
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/spice.netlist
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/capacitor-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/gnd-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/resistor-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/spice-directive-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/spice-include-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/spice-model-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/title-B.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/transistor.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/7414-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/vcc-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/vdc-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TwoStageAmp/sym/vsin-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/README
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/attribs
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/copyleft.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/crdist.sh
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/cy7c64603-52nc.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-consio.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-consio.sch
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-consio.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-jtagio.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-jtagio.sch
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-jtagio.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-pcb.net
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-psu.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-psu.sch
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-psu.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-ucont.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-ucont.sch
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG-ucont.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG.bom
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gTAG.sch
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gafrc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/gnetlistrc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/max882.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sn75240pw.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/bom
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/bom.readme
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/geda.conf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/ps/gTAG-consio.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/ps/gTAG-jtagio.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/ps/gTAG-psu.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/ps/gTAG-ucont.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/ps/gTAG.ps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/24Cxx-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/3.3V-plus-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/5V-plus-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/7414-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/capacitor-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/capacitor-2.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/connector4-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/connector8-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/copyleft.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/crystal-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/cy7c64603-52nc.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/gTAG-consio.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/gTAG-jtagio.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/gTAG-psu.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/gTAG-ucont.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/gnd-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/header20-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/in-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/jumper-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/max882.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/out-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/resistor-2.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/sn75240pw.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gTAG/sym/title-A2.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/gafrc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/lightning.net
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/lightning.pcb
|
||||
@ -678,6 +713,14 @@ share/applications/lepton-schematic.desktop
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/lightning.sch.bom
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/2N4401.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/2N4403.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/capacitor-2.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/diode-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/in-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/inductor-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/out-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/resistor-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/resistor-variable-1.sym
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lightning_detector/sym/title-A4.sym
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-lepton-sch2pcb-project.png
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-lepton-schematic.png
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-lepton-symbol.png
|
||||
@ -738,13 +781,10 @@ share/icons/hicolor/scalable/mimetypes/application-x-lepton-symbol.svg
|
||||
%%DATADIR%%/bitmap/gschem-top2bottom.png
|
||||
%%DATADIR%%/bitmap/gschem-undo.xpm
|
||||
%%DATADIR%%/bitmap/gschem-warning.png
|
||||
%%DATADIR%%/gafrc.d/config-netlist.scm
|
||||
%%DATADIR%%/gafrc.d/geda-clib.scm
|
||||
%%DATADIR%%/geda-system.conf
|
||||
%%DATADIR%%/gschem-colormap-bw
|
||||
%%DATADIR%%/gschem-colormap-darkbg
|
||||
%%DATADIR%%/gschem-colormap-lightbg
|
||||
%%DATADIR%%/gschem-gtkrc
|
||||
%%DATADIR%%/icons/hicolor/16x16/actions/attribute-attach.png
|
||||
%%DATADIR%%/icons/hicolor/16x16/actions/attribute-detach.png
|
||||
%%DATADIR%%/icons/hicolor/16x16/actions/attribute-show-both.png
|
||||
@ -771,6 +811,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-lepton-symbol.svg
|
||||
%%DATADIR%%/icons/hicolor/22x22/actions/insert-symbol.png
|
||||
%%DATADIR%%/icons/hicolor/22x22/actions/insert-text.png
|
||||
%%DATADIR%%/icons/hicolor/22x22/actions/select.png
|
||||
%%DATADIR%%/lepton-gtkrc
|
||||
%%DATADIR%%/lepton-system.conf
|
||||
%%DATADIR%%/print-colormap-darkbg
|
||||
%%DATADIR%%/print-colormap-lightbg
|
||||
@ -778,6 +819,8 @@ share/icons/hicolor/scalable/mimetypes/application-x-lepton-symbol.svg
|
||||
%%DATADIR%%/scheme/auto-place-netname.scm
|
||||
%%DATADIR%%/scheme/auto-refdes.scm
|
||||
%%DATADIR%%/scheme/auto-uref.scm
|
||||
%%DATADIR%%/scheme/autoload/config-netlist.scm
|
||||
%%DATADIR%%/scheme/autoload/config-symbol-libraries.scm
|
||||
%%DATADIR%%/scheme/backend/gnet-PCB.scm
|
||||
%%DATADIR%%/scheme/backend/gnet-allegro.scm
|
||||
%%DATADIR%%/scheme/backend/gnet-bae.scm
|
||||
@ -821,76 +864,89 @@ share/icons/hicolor/scalable/mimetypes/application-x-lepton-symbol.svg
|
||||
%%DATADIR%%/scheme/conf/schematic/deprecated.scm
|
||||
%%DATADIR%%/scheme/conf/schematic/keys.scm
|
||||
%%DATADIR%%/scheme/conf/schematic/menu.scm
|
||||
%%DATADIR%%/scheme/conf/schematic/options.scm
|
||||
%%DATADIR%%/scheme/conf/schematic/stroke.scm
|
||||
%%DATADIR%%/scheme/default-attrib-positions.scm
|
||||
%%DATADIR%%/scheme/geda-deprecated-config.scm
|
||||
%%DATADIR%%/scheme/geda.scm
|
||||
%%DATADIR%%/scheme/geda/attrib.scm
|
||||
%%DATADIR%%/scheme/geda/config.scm
|
||||
%%DATADIR%%/scheme/geda/core/gettext.scm
|
||||
%%DATADIR%%/scheme/geda/deprecated.scm
|
||||
%%DATADIR%%/scheme/geda/library.scm
|
||||
%%DATADIR%%/scheme/geda/log-rotate.scm
|
||||
%%DATADIR%%/scheme/geda/log.scm
|
||||
%%DATADIR%%/scheme/geda/object.scm
|
||||
%%DATADIR%%/scheme/geda/os.scm
|
||||
%%DATADIR%%/scheme/geda/page.scm
|
||||
%%DATADIR%%/scheme/geda/repl.scm
|
||||
%%DATADIR%%/scheme/gschem/action.scm
|
||||
%%DATADIR%%/scheme/gschem/attrib.scm
|
||||
%%DATADIR%%/scheme/gschem/builtins.scm
|
||||
%%DATADIR%%/scheme/gschem/core/gettext.scm
|
||||
%%DATADIR%%/scheme/gschem/deprecated.scm
|
||||
%%DATADIR%%/scheme/gschem/gschemdoc.scm
|
||||
%%DATADIR%%/scheme/gschem/hook.scm
|
||||
%%DATADIR%%/scheme/gschem/keymap.scm
|
||||
%%DATADIR%%/scheme/gschem/repl.scm
|
||||
%%DATADIR%%/scheme/gschem/selection.scm
|
||||
%%DATADIR%%/scheme/gschem/symbol/check.scm
|
||||
%%DATADIR%%/scheme/gschem/util.scm
|
||||
%%DATADIR%%/scheme/gschem/window.scm
|
||||
%%DATADIR%%/scheme/lepton/attrib.scm
|
||||
%%DATADIR%%/scheme/lepton/config.scm
|
||||
%%DATADIR%%/scheme/lepton/core/gettext.scm
|
||||
%%DATADIR%%/scheme/lepton/file-system.scm
|
||||
%%DATADIR%%/scheme/lepton/legacy-config.scm
|
||||
%%DATADIR%%/scheme/lepton/legacy-config/keylist.scm
|
||||
%%DATADIR%%/scheme/lepton/library.scm
|
||||
%%DATADIR%%/scheme/lepton/library/component.scm
|
||||
%%DATADIR%%/scheme/lepton/log-rotate.scm
|
||||
%%DATADIR%%/scheme/lepton/log.scm
|
||||
%%DATADIR%%/scheme/lepton/object.scm
|
||||
%%DATADIR%%/scheme/lepton/os.scm
|
||||
%%DATADIR%%/scheme/lepton/page.scm
|
||||
%%DATADIR%%/scheme/lepton/rc.scm
|
||||
%%DATADIR%%/scheme/lepton/repl.scm
|
||||
%%DATADIR%%/scheme/lepton/version.scm
|
||||
%%DATADIR%%/scheme/list-keys.scm
|
||||
%%DATADIR%%/scheme/netlist.scm
|
||||
%%DATADIR%%/scheme/netlist/attrib/compare.scm
|
||||
%%DATADIR%%/scheme/netlist/attrib/refdes.scm
|
||||
%%DATADIR%%/scheme/netlist/backend-getopt.scm
|
||||
%%DATADIR%%/scheme/netlist/config.scm
|
||||
%%DATADIR%%/scheme/netlist/core/gettext.scm
|
||||
%%DATADIR%%/scheme/netlist/deprecated.scm
|
||||
%%DATADIR%%/scheme/netlist/duplicate.scm
|
||||
%%DATADIR%%/scheme/netlist/error.scm
|
||||
%%DATADIR%%/scheme/netlist/hierarchy.scm
|
||||
%%DATADIR%%/scheme/netlist/mode.scm
|
||||
%%DATADIR%%/scheme/netlist/net.scm
|
||||
%%DATADIR%%/scheme/netlist/option.scm
|
||||
%%DATADIR%%/scheme/netlist/package-pin.scm
|
||||
%%DATADIR%%/scheme/netlist/package.scm
|
||||
%%DATADIR%%/scheme/netlist/page.scm
|
||||
%%DATADIR%%/scheme/netlist/partlist.scm
|
||||
%%DATADIR%%/scheme/netlist/partlist/common.scm
|
||||
%%DATADIR%%/scheme/netlist/pin-net.scm
|
||||
%%DATADIR%%/scheme/netlist/port.scm
|
||||
%%DATADIR%%/scheme/netlist/rename.scm
|
||||
%%DATADIR%%/scheme/netlist/repl.scm
|
||||
%%DATADIR%%/scheme/netlist/schematic-component.scm
|
||||
%%DATADIR%%/scheme/netlist/schematic-connection.scm
|
||||
%%DATADIR%%/scheme/netlist/schematic-port.scm
|
||||
%%DATADIR%%/scheme/netlist/schematic.scm
|
||||
%%DATADIR%%/scheme/netlist/schematic/toplevel.scm
|
||||
%%DATADIR%%/scheme/netlist/sort.scm
|
||||
%%DATADIR%%/scheme/netlist/traverse.scm
|
||||
%%DATADIR%%/scheme/netlist/subschematic-connection.scm
|
||||
%%DATADIR%%/scheme/netlist/subschematic.scm
|
||||
%%DATADIR%%/scheme/netlist/verbose.scm
|
||||
%%DATADIR%%/scheme/pcb.scm
|
||||
%%DATADIR%%/scheme/print-NB-attribs.scm
|
||||
%%DATADIR%%/scheme/schematic/action.scm
|
||||
%%DATADIR%%/scheme/schematic/attrib.scm
|
||||
%%DATADIR%%/scheme/schematic/builtins.scm
|
||||
%%DATADIR%%/scheme/schematic/core/gettext.scm
|
||||
%%DATADIR%%/scheme/schematic/gschemdoc.scm
|
||||
%%DATADIR%%/scheme/schematic/gui/keymap.scm
|
||||
%%DATADIR%%/scheme/schematic/gui/stroke.scm
|
||||
%%DATADIR%%/scheme/schematic/hook.scm
|
||||
%%DATADIR%%/scheme/schematic/keymap.scm
|
||||
%%DATADIR%%/scheme/schematic/netlist.scm
|
||||
%%DATADIR%%/scheme/schematic/precompile.scm
|
||||
%%DATADIR%%/scheme/schematic/repl.scm
|
||||
%%DATADIR%%/scheme/schematic/selection.scm
|
||||
%%DATADIR%%/scheme/schematic/symbol/check.scm
|
||||
%%DATADIR%%/scheme/schematic/undo.scm
|
||||
%%DATADIR%%/scheme/schematic/util.scm
|
||||
%%DATADIR%%/scheme/schematic/window.scm
|
||||
%%DATADIR%%/scheme/symbol/blame.scm
|
||||
%%DATADIR%%/scheme/symbol/check.scm
|
||||
%%DATADIR%%/scheme/symbol/check/alignment.scm
|
||||
|
Loading…
Reference in New Issue
Block a user