From fab355b9acc153c3922c1c3d0af9e4c3499f0536 Mon Sep 17 00:00:00 2001 From: kmos Date: Tue, 31 Mar 2020 15:04:47 +0000 Subject: [PATCH] The cad/qucs port's only update in the 8 years since it was imported was to add patches to make it happy with clang. There are newer versions but no one has been interested. Time to retire it. ok rsadowski@ tracey@ --- cad/Makefile | 3 +- cad/qucs/Makefile | 39 -- cad/qucs/distinfo | 2 - cad/qucs/patches/patch-configure | 33 -- .../patch-qucs-core_src_math_complex_h | 25 - .../patches/patch-qucs-core_src_math_real_cpp | 14 - cad/qucs/patches/patch-qucs-core_src_matrix_h | 67 --- cad/qucs/patches/patch-qucs-core_src_matvec_h | 50 -- cad/qucs/patches/patch-qucs-core_src_vector_h | 51 -- .../patches/patch-qucs-filter_qf_filter_cpp | 30 -- cad/qucs/pkg/DESCR | 6 - cad/qucs/pkg/PLIST | 495 ------------------ 12 files changed, 1 insertion(+), 814 deletions(-) delete mode 100644 cad/qucs/Makefile delete mode 100644 cad/qucs/distinfo delete mode 100644 cad/qucs/patches/patch-configure delete mode 100644 cad/qucs/patches/patch-qucs-core_src_math_complex_h delete mode 100644 cad/qucs/patches/patch-qucs-core_src_math_real_cpp delete mode 100644 cad/qucs/patches/patch-qucs-core_src_matrix_h delete mode 100644 cad/qucs/patches/patch-qucs-core_src_matvec_h delete mode 100644 cad/qucs/patches/patch-qucs-core_src_vector_h delete mode 100644 cad/qucs/patches/patch-qucs-filter_qf_filter_cpp delete mode 100644 cad/qucs/pkg/DESCR delete mode 100644 cad/qucs/pkg/PLIST diff --git a/cad/Makefile b/cad/Makefile index 03b17e1af8e..a8a89873b25 100644 --- a/cad/Makefile +++ b/cad/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.38 2019/11/08 16:07:49 sthen Exp $ +# $OpenBSD: Makefile,v 1.39 2020/03/31 15:04:47 kmos Exp $ SUBDIR = SUBDIR += abc @@ -23,7 +23,6 @@ SUBDIR += qcad SUBDIR += qelectrotech SUBDIR += qrouter - SUBDIR += qucs SUBDIR += qucs-s SUBDIR += tkgate SUBDIR += xcircuit diff --git a/cad/qucs/Makefile b/cad/qucs/Makefile deleted file mode 100644 index 469df107586..00000000000 --- a/cad/qucs/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# $OpenBSD: Makefile,v 1.14 2019/07/12 20:43:45 sthen Exp $ - -PORTROACH= limit:[0-9]\.[0-9]\.[0-9][0-9]$ - -COMMENT= graphical circuit design and simulation tool -BROKEN-hppa = OOM on hicumL2V2p23.core.o - -DISTNAME= qucs-0.0.16 -REVISION= 3 -CATEGORIES= cad - -HOMEPAGE= http://qucs.sourceforge.net/ - -# GPLv2 -PERMIT_PACKAGE= Yes - -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qucs/} - -WANTLIB += ICE SM X11 c m pthread ${COMPILER_LIBCXX} - -COMPILER = base-clang ports-gcc base-gcc - -MODULES= x11/qt3 - -USE_GMAKE= Yes - -CONFIGURE_STYLE=gnu -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib -pthread" - -pre-configure: - ${SUBST_CMD} ${WRKSRC}/configure - -post-configure: - perl -pi.bak \ - -e 's,.*(\#undef __(BEGIN|END)_DECLS).*,$$1,;' \ - ${WRKBUILD}/config.h ${WRKBUILD}/qucs-core/config.h - -.include diff --git a/cad/qucs/distinfo b/cad/qucs/distinfo deleted file mode 100644 index 0abb9e0e564..00000000000 --- a/cad/qucs/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (qucs-0.0.16.tar.gz) = /lu3WoLk6qAI5H0HR+1iygn5SSA33UJ/6TEbMAlSC8E= -SIZE (qucs-0.0.16.tar.gz) = 7419958 diff --git a/cad/qucs/patches/patch-configure b/cad/qucs/patches/patch-configure deleted file mode 100644 index 3a69c809304..00000000000 --- a/cad/qucs/patches/patch-configure +++ /dev/null @@ -1,33 +0,0 @@ -$OpenBSD: patch-configure,v 1.1.1.1 2011/09/15 15:20:17 jasper Exp $ - -- Fixup after ${SUBST_CMD} mangled this file -- Fix path to qt library - ---- configure.orig Thu Mar 17 20:57:40 2011 -+++ configure Wed Sep 7 18:52:25 2011 -@@ -2511,15 +2511,8 @@ echo timestamp > conftest.file - # name. Accept space and tab only in the latter. - am_lf=' - ' --case `pwd` in -- *[\\\"\#\$\&\'\`$am_lf]*) -- as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;; --esac --case $srcdir in -- *[\\\"\#\$\&\'\`$am_lf\ \ ]*) -- as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;; --esac - -+ - # Do `set' in a subshell so we don't clobber the current shell's - # arguments. Must try -L first in case configure is actually a - # symlink; some systems play weird games with the mod time of symlinks -@@ -5592,7 +5585,7 @@ $as_echo_n "checking for Qt headers... " >&6; } - paths="$QTDIR/include /usr/local/qt/include /usr/include/qt /usr/include/qt3 \ - /usr/include /usr/X11R6/include/X11/qt /usr/X11R6/include/X11/qt \ - /usr/X11R6/include/qt /usr/X11R6/include /sw/include/qt \ -- /usr/X11R6/include/qt2 $prefix/include/qt3" -+ /usr/X11R6/include/qt2 $prefix/include/qt3 ${LOCALBASE}/include/X11/qt3/" - for path in $paths; do - if test -f "$path/qapplication.h"; then - QT_INCLUDES=$path diff --git a/cad/qucs/patches/patch-qucs-core_src_math_complex_h b/cad/qucs/patches/patch-qucs-core_src_math_complex_h deleted file mode 100644 index 9d5bafd5030..00000000000 --- a/cad/qucs/patches/patch-qucs-core_src_math_complex_h +++ /dev/null @@ -1,25 +0,0 @@ -$OpenBSD: patch-qucs-core_src_math_complex_h,v 1.1 2017/05/02 15:13:39 espie Exp $ -Don't include namespace std with libcxx, ambiguity with vector. -Don't multi-declare polar functions, especially ones we don't define -(stolen from qucs-current) - -Index: qucs-core/src/math/complex.h ---- qucs-core/src/math/complex.h.orig -+++ qucs-core/src/math/complex.h -@@ -37,7 +37,6 @@ using namespace std::tr1; - typedef std::complex nr_complex_t; - #else - #include --using namespace std; - typedef std::complex nr_complex_t; - #endif - -@@ -118,8 +117,6 @@ nr_complex_t polar (const nr_double_t mag, const nr_ - - #ifndef HAVE_CXX_COMPLEX_POLAR_COMPLEX - nr_complex_t polar (const nr_complex_t a, const nr_complex_t p); --nr_complex_t polar (const nr_double_t a, const nr_complex_t p); --nr_complex_t polar (const nr_complex_t a, const nr_double_t p = 0.0); - #endif - - #ifndef HAVE_CXX_COMPLEX_POW diff --git a/cad/qucs/patches/patch-qucs-core_src_math_real_cpp b/cad/qucs/patches/patch-qucs-core_src_math_real_cpp deleted file mode 100644 index 75f6b9d1e1d..00000000000 --- a/cad/qucs/patches/patch-qucs-core_src_math_real_cpp +++ /dev/null @@ -1,14 +0,0 @@ -$OpenBSD: patch-qucs-core_src_math_real_cpp,v 1.1 2017/05/02 15:13:39 espie Exp $ - -Index: qucs-core/src/math/real.cpp ---- qucs-core/src/math/real.cpp.orig -+++ qucs-core/src/math/real.cpp -@@ -112,6 +112,8 @@ nr_double_t norm (const nr_double_t r) { - \return Modulus of r - \todo Why not inline - */ -+/* prevent collision with the system */ -+#define abs myabs - nr_double_t abs (const nr_double_t r) { - return fabs (r); - } diff --git a/cad/qucs/patches/patch-qucs-core_src_matrix_h b/cad/qucs/patches/patch-qucs-core_src_matrix_h deleted file mode 100644 index cb695e577d9..00000000000 --- a/cad/qucs/patches/patch-qucs-core_src_matrix_h +++ /dev/null @@ -1,67 +0,0 @@ -$OpenBSD: patch-qucs-core_src_matrix_h,v 1.1 2017/05/02 15:13:39 espie Exp $ -friend declarations can't have default params. - -Index: qucs-core/src/matrix.h ---- qucs-core/src/matrix.h.orig -+++ qucs-core/src/matrix.h -@@ -29,6 +29,19 @@ class vector; - class matrix; - - matrix eye (int); -+matrix stos (matrix, nr_complex_t, nr_complex_t z0 = 50.0); -+matrix stos (matrix, nr_double_t, nr_double_t z0 = 50.0); -+matrix stos (matrix, vector, nr_complex_t z0 = 50.0); -+matrix stoz (matrix, nr_complex_t z0 = 50.0); -+matrix ztos (matrix, nr_complex_t z0 = 50.0); -+matrix stoy (matrix, nr_complex_t z0 = 50.0); -+matrix ytos (matrix, nr_complex_t z0 = 50.0); -+matrix stoa (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -+matrix atos (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -+matrix stoh (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -+matrix htos (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -+matrix stog (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -+matrix gtos (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); - - /*!\brief Dense complex matrix class */ - class matrix -@@ -92,27 +105,27 @@ class matrix - friend matrix inverseLaplace (matrix); - friend matrix inverseGaussJordan (matrix); - friend matrix inverse (matrix); -- friend matrix stos (matrix, nr_complex_t, nr_complex_t z0 = 50.0); -- friend matrix stos (matrix, nr_double_t, nr_double_t z0 = 50.0); -- friend matrix stos (matrix, vector, nr_complex_t z0 = 50.0); -+ friend matrix stos (matrix, nr_complex_t, nr_complex_t z0); -+ friend matrix stos (matrix, nr_double_t, nr_double_t z0); -+ friend matrix stos (matrix, vector, nr_complex_t z0); - friend matrix stos (matrix, nr_complex_t, vector); - friend matrix stos (matrix, vector, vector); -- friend matrix stoz (matrix, nr_complex_t z0 = 50.0); -+ friend matrix stoz (matrix, nr_complex_t z0); - friend matrix stoz (matrix, vector); -- friend matrix ztos (matrix, nr_complex_t z0 = 50.0); -+ friend matrix ztos (matrix, nr_complex_t z0); - friend matrix ztos (matrix, vector); - friend matrix ztoy (matrix); -- friend matrix stoy (matrix, nr_complex_t z0 = 50.0); -+ friend matrix stoy (matrix, nr_complex_t z0); - friend matrix stoy (matrix, vector); -- friend matrix ytos (matrix, nr_complex_t z0 = 50.0); -+ friend matrix ytos (matrix, nr_complex_t z0); - friend matrix ytos (matrix, vector); - friend matrix ytoz (matrix); -- friend matrix stoa (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -- friend matrix atos (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -- friend matrix stoh (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -- friend matrix htos (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -- friend matrix stog (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -- friend matrix gtos (matrix, nr_complex_t z1 = 50.0, nr_complex_t z2 = 50.0); -+ friend matrix stoa (matrix, nr_complex_t z1, nr_complex_t z2); -+ friend matrix atos (matrix, nr_complex_t z1, nr_complex_t z2); -+ friend matrix stoh (matrix, nr_complex_t z1, nr_complex_t z2); -+ friend matrix htos (matrix, nr_complex_t z1, nr_complex_t z2); -+ friend matrix stog (matrix, nr_complex_t z1, nr_complex_t z2); -+ friend matrix gtos (matrix, nr_complex_t z1, nr_complex_t z2); - friend matrix cytocs (matrix, matrix); - friend matrix cztocs (matrix, matrix); - friend matrix cztocy (matrix, matrix); diff --git a/cad/qucs/patches/patch-qucs-core_src_matvec_h b/cad/qucs/patches/patch-qucs-core_src_matvec_h deleted file mode 100644 index dfacb691c4d..00000000000 --- a/cad/qucs/patches/patch-qucs-core_src_matvec_h +++ /dev/null @@ -1,50 +0,0 @@ -$OpenBSD: patch-qucs-core_src_matvec_h,v 1.1 2017/05/02 15:13:39 espie Exp $ -friend declarations can't have default params. - -Index: qucs-core/src/matvec.h ---- qucs-core/src/matvec.h.orig -+++ qucs-core/src/matvec.h -@@ -26,7 +26,16 @@ - #define __MATVEC_H__ - - class matrix; -+class matvec; - -+matvec stos (matvec, nr_complex_t, nr_complex_t z0 = 50.0); -+matvec stos (matvec, nr_double_t, nr_double_t z0 = 50.0); -+matvec stos (matvec, vector, nr_complex_t z0 = 50.0); -+matvec stoz (matvec, nr_complex_t z0 = 50.0); -+matvec ztos (matvec, nr_complex_t z0 = 50.0); -+matvec stoy (matvec, nr_complex_t z0 = 50.0); -+matvec ytos (matvec, nr_complex_t z0 = 50.0); -+ - class matvec - { - public: -@@ -103,19 +112,19 @@ class matvec - friend vector rollet (matvec); - friend vector b1 (matvec); - -- friend matvec stos (matvec, nr_complex_t, nr_complex_t z0 = 50.0); -- friend matvec stos (matvec, nr_double_t, nr_double_t z0 = 50.0); -- friend matvec stos (matvec, vector, nr_complex_t z0 = 50.0); -+ friend matvec stos (matvec, nr_complex_t, nr_complex_t z0); -+ friend matvec stos (matvec, nr_double_t, nr_double_t z0); -+ friend matvec stos (matvec, vector, nr_complex_t z0); - friend matvec stos (matvec, nr_complex_t, vector); - friend matvec stos (matvec, vector, vector); -- friend matvec stoz (matvec, nr_complex_t z0 = 50.0); -+ friend matvec stoz (matvec, nr_complex_t z0); - friend matvec stoz (matvec, vector); -- friend matvec ztos (matvec, nr_complex_t z0 = 50.0); -+ friend matvec ztos (matvec, nr_complex_t z0); - friend matvec ztos (matvec, vector); - friend matvec ztoy (matvec); -- friend matvec stoy (matvec, nr_complex_t z0 = 50.0); -+ friend matvec stoy (matvec, nr_complex_t z0); - friend matvec stoy (matvec, vector); -- friend matvec ytos (matvec, nr_complex_t z0 = 50.0); -+ friend matvec ytos (matvec, nr_complex_t z0); - friend matvec ytos (matvec, vector); - friend matvec ytoz (matvec); - diff --git a/cad/qucs/patches/patch-qucs-core_src_vector_h b/cad/qucs/patches/patch-qucs-core_src_vector_h deleted file mode 100644 index cfbcccb623d..00000000000 --- a/cad/qucs/patches/patch-qucs-core_src_vector_h +++ /dev/null @@ -1,51 +0,0 @@ -$OpenBSD: patch-qucs-core_src_vector_h,v 1.1 2017/05/02 15:13:39 espie Exp $ -friend declarations can't have default params. - -Index: qucs-core/src/vector.h ---- qucs-core/src/vector.h.orig -+++ qucs-core/src/vector.h -@@ -36,6 +36,15 @@ - class strlist; - class vector; - -+vector ztor (vector, nr_complex_t zref = 50.0); -+vector rtoz (vector, nr_complex_t zref = 50.0); -+vector ytor (vector, nr_complex_t zref = 50.0); -+vector rtoy (vector, nr_complex_t zref = 50.0); -+vector diff (vector, vector, int n = 1); -+vector unwrap (vector, -+ nr_double_t tol = M_PI, nr_double_t step = 2 * M_PI); -+vector dbm (vector, const nr_complex_t z = 50.0); -+ - vector linspace (nr_double_t, nr_double_t, int); - vector logspace (nr_double_t, nr_double_t, int); - vector runavg (vector, const int); -@@ -82,7 +91,7 @@ class vector : public object - friend vector cumsum (vector); - friend vector cumprod (vector); - friend vector cumavg (vector); -- friend vector dbm (vector, const nr_complex_t z = 50.0); -+ friend vector dbm (vector, const nr_complex_t z); - friend nr_complex_t integrate (vector v, const nr_complex_t); - friend nr_double_t integrate (vector v, const nr_double_t); - -@@ -100,13 +109,12 @@ class vector : public object - friend vector pow (const nr_complex_t, vector); - friend vector pow (const nr_double_t, vector); - friend vector pow (vector, vector); -- friend vector ztor (vector, nr_complex_t zref = 50.0); -- friend vector rtoz (vector, nr_complex_t zref = 50.0); -- friend vector ytor (vector, nr_complex_t zref = 50.0); -- friend vector rtoy (vector, nr_complex_t zref = 50.0); -- friend vector diff (vector, vector, int n = 1); -- friend vector unwrap (vector, -- nr_double_t tol = M_PI, nr_double_t step = 2 * M_PI); -+ friend vector ztor (vector, nr_complex_t zref); -+ friend vector rtoz (vector, nr_complex_t zref); -+ friend vector ytor (vector, nr_complex_t zref); -+ friend vector rtoy (vector, nr_complex_t zref); -+ friend vector diff (vector, vector, int n); -+ friend vector unwrap (vector, nr_double_t tol, nr_double_t step); - - friend vector polar (vector, const nr_complex_t); - friend vector polar (const nr_complex_t, vector); diff --git a/cad/qucs/patches/patch-qucs-filter_qf_filter_cpp b/cad/qucs/patches/patch-qucs-filter_qf_filter_cpp deleted file mode 100644 index a7ad36d1962..00000000000 --- a/cad/qucs/patches/patch-qucs-filter_qf_filter_cpp +++ /dev/null @@ -1,30 +0,0 @@ -$OpenBSD: patch-qucs-filter_qf_filter_cpp,v 1.1 2017/05/02 15:13:39 espie Exp $ -Non-sensical multiple default constructor. -sanity fix stolen from qucs-current. - -Index: qucs-filter/qf_filter.cpp ---- qucs-filter/qf_filter.cpp.orig -+++ qucs-filter/qf_filter.cpp -@@ -43,19 +43,19 @@ qf_filter::qf_filter () : - ncomp (0), Comp (NULL) { - } - --qf_filter::qf_filter (int n = 3, qfk k = UNDEF, qft t = LOWPASS) : -+qf_filter::qf_filter (int n, qfk k = UNDEF, qft t = LOWPASS) : - type (t), kind (k), ord (n), fc (0), bw (0), imp (1), - ncomp (0), Comp (NULL) { - } - --qf_filter::qf_filter (qfk k = UNDEF, qft t = LOWPASS, qf_double_t r = 1, -+qf_filter::qf_filter (qfk k, qft t, qf_double_t r = 1, - qf_double_t f = 1, qf_double_t b = 0) : - type (t), kind (k), fc (f), bw (b), imp (r), ncomp (0), Comp (NULL) { - fstart = fc - bw / 2; - fstop = fc + bw / 2; - } - --qf_filter::qf_filter (qfk k = UNDEF, qft t = LOWPASS) : -+qf_filter::qf_filter (qfk k, qft t = LOWPASS) : - type (t), kind (k), ord (0), fc (0), bw (0), imp (1), - ncomp (0), Comp (NULL) { - } diff --git a/cad/qucs/pkg/DESCR b/cad/qucs/pkg/DESCR deleted file mode 100644 index b6b1f926717..00000000000 --- a/cad/qucs/pkg/DESCR +++ /dev/null @@ -1,6 +0,0 @@ -Qucs is a circuit simulator with graphical user interface. The software -aims to support all kinds of circuit simulation types, e.g. DC, AC, -S-parameter and harmonic balance analysis. - -To permit digital circuit simulation, it's recommended to install -the freehdl package. diff --git a/cad/qucs/pkg/PLIST b/cad/qucs/pkg/PLIST deleted file mode 100644 index 792b42ea074..00000000000 --- a/cad/qucs/pkg/PLIST +++ /dev/null @@ -1,495 +0,0 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2011/09/15 15:20:17 jasper Exp $ -bin/ps2sp -@bin bin/qucs -@bin bin/qucsator -@bin bin/qucsattenuator -@bin bin/qucsconv -bin/qucsdigi -bin/qucsdigilib -@bin bin/qucsedit -@bin bin/qucsfilter -@bin bin/qucshelp -@bin bin/qucslib -@bin bin/qucstrans -bin/qucsveri -@man man/man1/ps2sp.1 -@man man/man1/qucs.1 -@man man/man1/qucsator.1 -@man man/man1/qucsattenuator.1 -@man man/man1/qucsconv.1 -@man man/man1/qucsdigi.1 -@man man/man1/qucsdigilib.1 -@man man/man1/qucsedit.1 -@man man/man1/qucsfilter.1 -@man man/man1/qucshelp.1 -@man man/man1/qucslib.1 -@man man/man1/qucstrans.1 -@man man/man1/qucsveri.1 -share/qucs/ -share/qucs/bitmaps/ -share/qucs/bitmaps/DLS_1ton.png -share/qucs/bitmaps/DLS_nto1.png -share/qucs/bitmaps/EKV26nMOS.png -share/qucs/bitmaps/EKV26pMOS.png -share/qucs/bitmaps/MESFET.png -share/qucs/bitmaps/ac.png -share/qucs/bitmaps/ac_current.png -share/qucs/bitmaps/ac_voltage.png -share/qucs/bitmaps/am_mod.png -share/qucs/bitmaps/amplifier.png -share/qucs/bitmaps/and.png -share/qucs/bitmaps/andor4x2.png -share/qucs/bitmaps/andor4x3.png -share/qucs/bitmaps/andor4x4.png -share/qucs/bitmaps/arrow.png -share/qucs/bitmaps/att_bridge.png -share/qucs/bitmaps/att_pi.png -share/qucs/bitmaps/att_tee.png -share/qucs/bitmaps/attenuator.png -share/qucs/bitmaps/back.png -share/qucs/bitmaps/biast.png -share/qucs/bitmaps/big.button.qucs.xpm -share/qucs/bitmaps/big.qucs.xpm -share/qucs/bitmaps/binarytogrey4bit.png -share/qucs/bitmaps/bondwire.png -share/qucs/bitmaps/bottom.png -share/qucs/bitmaps/buffer.png -share/qucs/bitmaps/c_microstrip.png -share/qucs/bitmaps/capacitor.png -share/qucs/bitmaps/cccs.png -share/qucs/bitmaps/ccvs.png -share/qucs/bitmaps/circulator.png -share/qucs/bitmaps/coax.png -share/qucs/bitmaps/coaxial.png -share/qucs/bitmaps/comp_1bit.png -share/qucs/bitmaps/comp_2bit.png -share/qucs/bitmaps/comp_4bit.png -share/qucs/bitmaps/coplanar.png -share/qucs/bitmaps/coupler.png -share/qucs/bitmaps/cpw.png -share/qucs/bitmaps/cpw_back.png -share/qucs/bitmaps/cpwgap.png -share/qucs/bitmaps/cpwopen.png -share/qucs/bitmaps/cpwshort.png -share/qucs/bitmaps/cpwstep.png -share/qucs/bitmaps/ctline.png -share/qucs/bitmaps/curve.png -share/qucs/bitmaps/dc.png -share/qucs/bitmaps/dc_current.png -share/qucs/bitmaps/dc_voltage.png -share/qucs/bitmaps/dcblock.png -share/qucs/bitmaps/dcfeed.png -share/qucs/bitmaps/deactiv.png -share/qucs/bitmaps/dff_SR.png -share/qucs/bitmaps/dflipflop.png -share/qucs/bitmaps/diac.png -share/qucs/bitmaps/digi.png -share/qucs/bitmaps/digi_source.png -share/qucs/bitmaps/diode.png -share/qucs/bitmaps/dmosfet.png -share/qucs/bitmaps/dmosfet_sub.png -share/qucs/bitmaps/dmux2to4.png -share/qucs/bitmaps/dmux3to8.png -share/qucs/bitmaps/dmux4to16.png -share/qucs/bitmaps/edd.png -share/qucs/bitmaps/editcopy.png -share/qucs/bitmaps/editcut.png -share/qucs/bitmaps/editdelete.png -share/qucs/bitmaps/editpaste.png -share/qucs/bitmaps/ellipse.png -share/qucs/bitmaps/ellipsearc.png -share/qucs/bitmaps/equation.png -share/qucs/bitmaps/fa1b.png -share/qucs/bitmaps/fa2b.png -share/qucs/bitmaps/fileclose.png -share/qucs/bitmaps/filenew.png -share/qucs/bitmaps/fileopen.png -share/qucs/bitmaps/fileprint.png -share/qucs/bitmaps/filesave.png -share/qucs/bitmaps/filesaveall.png -share/qucs/bitmaps/filledellipse.png -share/qucs/bitmaps/filledrect.png -share/qucs/bitmaps/forward.png -share/qucs/bitmaps/gatedDlatch.png -share/qucs/bitmaps/gear.png -share/qucs/bitmaps/gnd.png -share/qucs/bitmaps/greytobinary4bit.png -share/qucs/bitmaps/ground.png -share/qucs/bitmaps/gyrator.png -share/qucs/bitmaps/ha1b.png -share/qucs/bitmaps/hb.png -share/qucs/bitmaps/home.png -share/qucs/bitmaps/hpribin4bit.png -share/qucs/bitmaps/hybrid.png -share/qucs/bitmaps/iexp.png -share/qucs/bitmaps/ifile.png -share/qucs/bitmaps/inductor.png -share/qucs/bitmaps/inverter.png -share/qucs/bitmaps/iprobe.png -share/qucs/bitmaps/ipulse.png -share/qucs/bitmaps/irect.png -share/qucs/bitmaps/isolator.png -share/qucs/bitmaps/jkff_SR.png -share/qucs/bitmaps/jkflipflop.png -share/qucs/bitmaps/line.png -share/qucs/bitmaps/log_amp.png -share/qucs/bitmaps/logic_0.png -share/qucs/bitmaps/logic_1.png -share/qucs/bitmaps/marker.png -share/qucs/bitmaps/microstrip.png -share/qucs/bitmaps/mirror.png -share/qucs/bitmaps/mirrory.png -share/qucs/bitmaps/mod_amp.png -share/qucs/bitmaps/mscorner.png -share/qucs/bitmaps/mscoupled.png -share/qucs/bitmaps/mscross.png -share/qucs/bitmaps/msgap.png -share/qucs/bitmaps/msline.png -share/qucs/bitmaps/msmbend.png -share/qucs/bitmaps/msopen.png -share/qucs/bitmaps/msrstub.png -share/qucs/bitmaps/msstep.png -share/qucs/bitmaps/mstee.png -share/qucs/bitmaps/msvia.png -share/qucs/bitmaps/mutual.png -share/qucs/bitmaps/mutual2.png -share/qucs/bitmaps/mux2to1.png -share/qucs/bitmaps/mux4to1.png -share/qucs/bitmaps/mux8to1.png -share/qucs/bitmaps/nand.png -share/qucs/bitmaps/next.png -share/qucs/bitmaps/nfet.png -share/qucs/bitmaps/nigbt.png -share/qucs/bitmaps/nmosfet.png -share/qucs/bitmaps/nmosfet_sub.png -share/qucs/bitmaps/nodename.png -share/qucs/bitmaps/noise_current.png -share/qucs/bitmaps/noise_ii.png -share/qucs/bitmaps/noise_iv.png -share/qucs/bitmaps/noise_volt.png -share/qucs/bitmaps/noise_vv.png -share/qucs/bitmaps/nor.png -share/qucs/bitmaps/npn.png -share/qucs/bitmaps/npn_therm.png -share/qucs/bitmaps/npnsub.png -share/qucs/bitmaps/npnsub_therm.png -share/qucs/bitmaps/opamp.png -share/qucs/bitmaps/optimize.png -share/qucs/bitmaps/or.png -share/qucs/bitmaps/pad2bit.png -share/qucs/bitmaps/pad3bit.png -share/qucs/bitmaps/pad4bit.png -share/qucs/bitmaps/pfet.png -share/qucs/bitmaps/photodiode.png -share/qucs/bitmaps/phototransistor.png -share/qucs/bitmaps/pm_mod.png -share/qucs/bitmaps/pmosfet.png -share/qucs/bitmaps/pmosfet_sub.png -share/qucs/bitmaps/pnp.png -share/qucs/bitmaps/pnp_therm.png -share/qucs/bitmaps/pnpsub.png -share/qucs/bitmaps/pnpsub_therm.png -share/qucs/bitmaps/pointer.png -share/qucs/bitmaps/polar.png -share/qucs/bitmaps/polarsmith.png -share/qucs/bitmaps/port.png -share/qucs/bitmaps/potentiometer.png -share/qucs/bitmaps/previous.png -share/qucs/bitmaps/pshifter.png -share/qucs/bitmaps/quit.png -share/qucs/bitmaps/rebuild.png -share/qucs/bitmaps/rect.png -share/qucs/bitmaps/rect3d.png -share/qucs/bitmaps/rectangle.png -share/qucs/bitmaps/rectline.png -share/qucs/bitmaps/rectwaveguide.png -share/qucs/bitmaps/redo.png -share/qucs/bitmaps/relais.png -share/qucs/bitmaps/resistor.png -share/qucs/bitmaps/resistor_us.png -share/qucs/bitmaps/rfedd.png -share/qucs/bitmaps/rlcg.png -share/qucs/bitmaps/rotate_ccw.png -share/qucs/bitmaps/rsflipflop.png -share/qucs/bitmaps/smith.png -share/qucs/bitmaps/smithpolar.png -share/qucs/bitmaps/source.png -share/qucs/bitmaps/sparameter.png -share/qucs/bitmaps/spfile1.png -share/qucs/bitmaps/spfile2.png -share/qucs/bitmaps/spfile3.png -share/qucs/bitmaps/spicefile.png -share/qucs/bitmaps/subcircuit.png -share/qucs/bitmaps/subport.png -share/qucs/bitmaps/substrate.png -share/qucs/bitmaps/sweep.png -share/qucs/bitmaps/switch.png -share/qucs/bitmaps/symtrans.png -share/qucs/bitmaps/tabular.png -share/qucs/bitmaps/text.png -share/qucs/bitmaps/textnew.png -share/qucs/bitmaps/tff_SR.png -share/qucs/bitmaps/thyristor.png -share/qucs/bitmaps/timing.png -share/qucs/bitmaps/tiny.button.qucs.xpm -share/qucs/bitmaps/tiny.qucs.xpm -share/qucs/bitmaps/tline.png -share/qucs/bitmaps/tline_4port.png -share/qucs/bitmaps/top.png -share/qucs/bitmaps/tran.png -share/qucs/bitmaps/transformer.png -share/qucs/bitmaps/triac.png -share/qucs/bitmaps/truth.png -share/qucs/bitmaps/tunneldiode.png -share/qucs/bitmaps/twistedpair.png -share/qucs/bitmaps/undo.png -share/qucs/bitmaps/vccs.png -share/qucs/bitmaps/vcvs.png -share/qucs/bitmaps/vexp.png -share/qucs/bitmaps/vfile.png -share/qucs/bitmaps/vhdlfile.png -share/qucs/bitmaps/viewmag+.png -share/qucs/bitmaps/viewmag-.png -share/qucs/bitmaps/viewmag1.png -share/qucs/bitmaps/viewmagfit.png -share/qucs/bitmaps/vprobe.png -share/qucs/bitmaps/vpulse.png -share/qucs/bitmaps/vrect.png -share/qucs/bitmaps/wire.png -share/qucs/bitmaps/xnor.png -share/qucs/bitmaps/xor.png -share/qucs/bitmaps/ysmith.png -share/qucs/docs/ -share/qucs/docs/cs/ -share/qucs/docs/cs/characters.html -share/qucs/docs/cs/contab.png -share/qucs/docs/cs/index.html -share/qucs/docs/cs/internal.html -share/qucs/docs/cs/matching.html -share/qucs/docs/cs/mathfunc.html -share/qucs/docs/cs/optimization1.png -share/qucs/docs/cs/optimization2.png -share/qucs/docs/cs/optimization3.png -share/qucs/docs/cs/optimization4.png -share/qucs/docs/cs/optimization5.png -share/qucs/docs/cs/optimization6.png -share/qucs/docs/cs/optimization7.png -share/qucs/docs/cs/optimization8.png -share/qucs/docs/cs/paste.png -share/qucs/docs/cs/programs.html -share/qucs/docs/cs/qucsdigi.png -share/qucs/docs/cs/qucsmain.png -share/qucs/docs/cs/select.png -share/qucs/docs/cs/short.html -share/qucs/docs/cs/start.html -share/qucs/docs/cs/start_digi.html -share/qucs/docs/cs/start_opt.html -share/qucs/docs/cs/subcircuit.html -share/qucs/docs/cs/subcircuit.png -share/qucs/docs/cs/wire.png -share/qucs/docs/de/ -share/qucs/docs/de/characters.html -share/qucs/docs/de/index.html -share/qucs/docs/de/inhalttab.png -share/qucs/docs/de/internal.html -share/qucs/docs/de/matching.html -share/qucs/docs/de/mathfunc.html -share/qucs/docs/de/optimization1.png -share/qucs/docs/de/optimization2.png -share/qucs/docs/de/optimization3.png -share/qucs/docs/de/optimization4.png -share/qucs/docs/de/optimization5.png -share/qucs/docs/de/optimization6.png -share/qucs/docs/de/optimization7.png -share/qucs/docs/de/optimization8.png -share/qucs/docs/de/paste.png -share/qucs/docs/de/programs.html -share/qucs/docs/de/qucsdigi.png -share/qucs/docs/de/qucshaupt.png -share/qucs/docs/de/select.png -share/qucs/docs/de/short.html -share/qucs/docs/de/start.html -share/qucs/docs/de/start_digi.html -share/qucs/docs/de/start_opt.html -share/qucs/docs/de/subcircuit.html -share/qucs/docs/de/unterschaltung.png -share/qucs/docs/de/wire.png -share/qucs/docs/en/ -share/qucs/docs/en/characters.html -share/qucs/docs/en/contab.png -share/qucs/docs/en/index.html -share/qucs/docs/en/internal.html -share/qucs/docs/en/matching.html -share/qucs/docs/en/mathfunc.html -share/qucs/docs/en/octave.html -share/qucs/docs/en/optimization1.png -share/qucs/docs/en/optimization2.png -share/qucs/docs/en/optimization3.png -share/qucs/docs/en/optimization4.png -share/qucs/docs/en/optimization5.png -share/qucs/docs/en/optimization6.png -share/qucs/docs/en/optimization7.png -share/qucs/docs/en/optimization8.png -share/qucs/docs/en/paste.png -share/qucs/docs/en/programs.html -share/qucs/docs/en/qucsdigi.png -share/qucs/docs/en/qucsmain.png -share/qucs/docs/en/select.png -share/qucs/docs/en/short.html -share/qucs/docs/en/start.html -share/qucs/docs/en/start_digi.html -share/qucs/docs/en/start_opt.html -share/qucs/docs/en/subcircuit.html -share/qucs/docs/en/subcircuit.png -share/qucs/docs/en/wire.png -share/qucs/docs/es/ -share/qucs/docs/es/contab.png -share/qucs/docs/es/index.html -share/qucs/docs/es/mathfunc.html -share/qucs/docs/es/paste.png -share/qucs/docs/es/programs.html -share/qucs/docs/es/qucsmain.png -share/qucs/docs/es/select.png -share/qucs/docs/es/short.html -share/qucs/docs/es/start.html -share/qucs/docs/es/subcircuit.html -share/qucs/docs/es/subcircuit.png -share/qucs/docs/es/wire.png -share/qucs/docs/fr/ -share/qucs/docs/fr/contab.png -share/qucs/docs/fr/index.html -share/qucs/docs/fr/mathfunc.html -share/qucs/docs/fr/paste.png -share/qucs/docs/fr/qucsmain.png -share/qucs/docs/fr/select.png -share/qucs/docs/fr/short.html -share/qucs/docs/fr/start.html -share/qucs/docs/fr/subcircuit.html -share/qucs/docs/fr/subcircuit.png -share/qucs/docs/fr/wire.png -share/qucs/docs/pt/ -share/qucs/docs/pt/characters.html -share/qucs/docs/pt/contab.png -share/qucs/docs/pt/index.html -share/qucs/docs/pt/internal.html -share/qucs/docs/pt/matching.html -share/qucs/docs/pt/mathfunc.html -share/qucs/docs/pt/optimization1.png -share/qucs/docs/pt/optimization2.png -share/qucs/docs/pt/optimization3.png -share/qucs/docs/pt/optimization4.png -share/qucs/docs/pt/optimization5.png -share/qucs/docs/pt/optimization6.png -share/qucs/docs/pt/optimization7.png -share/qucs/docs/pt/optimization8.png -share/qucs/docs/pt/paste.png -share/qucs/docs/pt/programs.html -share/qucs/docs/pt/qucsdigi.png -share/qucs/docs/pt/qucsmain.png -share/qucs/docs/pt/select.png -share/qucs/docs/pt/short.html -share/qucs/docs/pt/start.html -share/qucs/docs/pt/start_digi.html -share/qucs/docs/pt/start_opt.html -share/qucs/docs/pt/subcircuit.html -share/qucs/docs/pt/subcircuit.png -share/qucs/docs/pt/wire.png -share/qucs/docs/ru/ -share/qucs/docs/ru/characters.html -share/qucs/docs/ru/contab.png -share/qucs/docs/ru/index.html -share/qucs/docs/ru/internal.html -share/qucs/docs/ru/matching.html -share/qucs/docs/ru/mathfunc.html -share/qucs/docs/ru/optimization1.png -share/qucs/docs/ru/optimization2.png -share/qucs/docs/ru/optimization3.png -share/qucs/docs/ru/optimization4.png -share/qucs/docs/ru/optimization5.png -share/qucs/docs/ru/optimization6.png -share/qucs/docs/ru/optimization7.png -share/qucs/docs/ru/optimization8.png -share/qucs/docs/ru/paste.png -share/qucs/docs/ru/programs.html -share/qucs/docs/ru/qucsdigi.png -share/qucs/docs/ru/qucsmain.png -share/qucs/docs/ru/select.png -share/qucs/docs/ru/short.html -share/qucs/docs/ru/start.html -share/qucs/docs/ru/start_digi.html -share/qucs/docs/ru/start_opt.html -share/qucs/docs/ru/subcircuit.html -share/qucs/docs/ru/subcircuit.png -share/qucs/docs/ru/wire.png -share/qucs/docs/uk/ -share/qucs/docs/uk/characters.html -share/qucs/docs/uk/contab.png -share/qucs/docs/uk/index.html -share/qucs/docs/uk/internal.html -share/qucs/docs/uk/matching.html -share/qucs/docs/uk/mathfunc.html -share/qucs/docs/uk/optimization1.png -share/qucs/docs/uk/optimization2.png -share/qucs/docs/uk/optimization3.png -share/qucs/docs/uk/optimization4.png -share/qucs/docs/uk/optimization5.png -share/qucs/docs/uk/optimization6.png -share/qucs/docs/uk/optimization7.png -share/qucs/docs/uk/optimization8.png -share/qucs/docs/uk/paste.png -share/qucs/docs/uk/programs.html -share/qucs/docs/uk/qucsdigi.png -share/qucs/docs/uk/qucsmain.png -share/qucs/docs/uk/select.png -share/qucs/docs/uk/short.html -share/qucs/docs/uk/start.html -share/qucs/docs/uk/start_digi.html -share/qucs/docs/uk/start_opt.html -share/qucs/docs/uk/subcircuit.html -share/qucs/docs/uk/subcircuit.png -share/qucs/docs/uk/wire.png -share/qucs/lang/ -share/qucs/lang/qucs_ar.qm -share/qucs/lang/qucs_ca.qm -share/qucs/lang/qucs_cs.qm -share/qucs/lang/qucs_de.qm -share/qucs/lang/qucs_es.qm -share/qucs/lang/qucs_fr.qm -share/qucs/lang/qucs_he.qm -share/qucs/lang/qucs_hu.qm -share/qucs/lang/qucs_it.qm -share/qucs/lang/qucs_jp.qm -share/qucs/lang/qucs_kk.qm -share/qucs/lang/qucs_pl.qm -share/qucs/lang/qucs_pt.qm -share/qucs/lang/qucs_ro.qm -share/qucs/lang/qucs_ru.qm -share/qucs/lang/qucs_sv.qm -share/qucs/lang/qucs_tr.qm -share/qucs/lang/qucs_uk.qm -share/qucs/library/ -share/qucs/library/Bridges.lib -share/qucs/library/Diodes.lib -share/qucs/library/Ideal.lib -share/qucs/library/JFETs.lib -share/qucs/library/LEDs.lib -share/qucs/library/MOSFETs.lib -share/qucs/library/NMOSFETs.lib -share/qucs/library/OpAmps.lib -share/qucs/library/PMOSFETs.lib -share/qucs/library/Regulators.lib -share/qucs/library/Substrates.lib -share/qucs/library/Transistors.lib -share/qucs/library/Varistors.lib -share/qucs/library/Z-Diodes.lib -share/qucs/octave/ -share/qucs/octave/getQucsVariable.m -share/qucs/octave/loadQucsDataSet.m -share/qucs/octave/loadQucsVariable.m -share/qucs/octave/showQucsDataSet.m -share/qucs/tline/ -share/qucs/tline/cstrip_kj_1.trc -share/qucs/tline/cstrip_kj_2.trc -share/qucs/tline/hp.trc -share/qucs/tline/ustrip50fr4.trc -share/qucs/tline/ustrip_jansen.trc