diff --git a/qucs-0.0.19-compile-fix.patch b/qucs-0.0.19-compile-fix.patch new file mode 100644 index 0000000..45986da --- /dev/null +++ b/qucs-0.0.19-compile-fix.patch @@ -0,0 +1,26 @@ +diff --git a/qucs-core/src/Makefile.am b/qucs-core/src/Makefile.am +index fa7b8dd..45f4353 100755 +--- a/qucs-core/src/Makefile.am ++++ b/qucs-core/src/Makefile.am +@@ -122,7 +122,7 @@ all-am: qucsdefs.h + generated_FILES = qucsdefs.h + + qucsdefs.h: qucsator$(EXEEXT) +- ./$< -l > $@ ++ LD_PRELOAD=./.libs/libqucs.so.0 ./$< -l > $@ + + ## The qucs equation definitions use a hash lookup table + ## generated using gperf and put in gperfapphash.cpp which +diff --git a/qucs-core/src/Makefile.in b/qucs-core/src/Makefile.in +index 3196e0d..bb0bfcd 100644 +--- a/qucs-core/src/Makefile.in ++++ b/qucs-core/src/Makefile.in +@@ -1224,7 +1224,7 @@ scan_zvr.cpp: LEX_OUTPUT_ROOT = lex.zvr_ + all-am: qucsdefs.h + + qucsdefs.h: qucsator$(EXEEXT) +- ./$< -l > $@ ++ LD_PRELOAD=./.libs/libqucs.so.0 ./$< -l > $@ + + equation.cpp: gperfapphash.cpp + diff --git a/qucs-0.0.19-latex-fix.patch b/qucs-0.0.19-latex-fix.patch new file mode 100644 index 0000000..457a170 --- /dev/null +++ b/qucs-0.0.19-latex-fix.patch @@ -0,0 +1,62 @@ +diff --git a/qucs-doc/technical/coplanar.tex b/qucs-doc/technical/coplanar.tex +index 906e987..b3ec63d 100755 +--- a/qucs-doc/technical/coplanar.tex ++++ b/qucs-doc/technical/coplanar.tex +@@ -75,7 +75,7 @@ substrate, as shown on the left of the figure below, can be mapped + into a parallel plate capacitor filled with dielectric $ABCD$ using + the conformal function: + \begin{equation} +-w = \int_{z_0}^{z}�\dfrac{dz}{\sqrt{(z-W/2)(z-W/2-s)}}. ++w = \int_{z_0}^{z}\dfrac{dz}{\sqrt{(z-W/2)(z-W/2-s)}}. + \end{equation} + + \begin{figure}[ht] +diff --git a/qucs-doc/tutorial/getstarted/content.tex b/qucs-doc/tutorial/getstarted/content.tex +index 097d963..8d8b748 100755 +--- a/qucs-doc/tutorial/getstarted/content.tex ++++ b/qucs-doc/tutorial/getstarted/content.tex +@@ -2,7 +2,7 @@ + % Tutorial -- Getting Started with Qucs + % + % Copyright (C) 2007 Stefan Jahn +-% Copyright (C) 2007 Juan Carlos Borr�s ++% Copyright (C) 2007 Juan Carlos Borrás + % + % Permission is granted to copy, distribute and/or modify this document + % under the terms of the GNU Free Documentation License, Version 1.1 +diff --git a/qucs-doc/tutorial/getstarted/getstarted.tex b/qucs-doc/tutorial/getstarted/getstarted.tex +index 41792cc..10bca83 100755 +--- a/qucs-doc/tutorial/getstarted/getstarted.tex ++++ b/qucs-doc/tutorial/getstarted/getstarted.tex +@@ -20,15 +20,15 @@ + Getting Started with Qucs} + \tutauthor{ + Stefan Jahn\vspace*{6pt}\\ +- Juan Carlos Borr�s} ++ Juan Carlos Borrás} + \tutcopyright{ + Copyright \copyright{} 2007 Stefan Jahn + \textless stefan@lkcc.org\textgreater\\ +- Copyright \copyright{} 2007 Juan Carlos Borr�s ++ Copyright \copyright{} 2007 Juan Carlos Borrás + \textless jcborras@gmail.com\textgreater} + \tutbookfalse + +-\tutstartup{\tutsubtitle}{Stefan Jahn and Juan Carlos Borr�s} ++\tutstartup{\tutsubtitle}{Stefan Jahn and Juan Carlos Borrás} + + \usepackage{keystroke} + +diff --git a/qucs-doc/tutorial/modelbjt/content.tex b/qucs-doc/tutorial/modelbjt/content.tex +index bc79b0e..3797b3a 100755 +--- a/qucs-doc/tutorial/modelbjt/content.tex ++++ b/qucs-doc/tutorial/modelbjt/content.tex +@@ -163,7 +163,7 @@ In order to simulate properly the device, you need to used the correct package, + + Eventhough the device has two emitter, the model used has only one emitter. The parasitic of this model are shoyn in the spice netlist described in the choice of the transistor and reproduced in a schematic (see fig. \ref{design:pa:model:parasitSch}). These parameter are always critical to extract, either you have the knowledge to do it or then you should rely on the piece of information given by the device manucfacturer. It is also very difficult to figure out what have to be changed in such description of the device. Some fitting have been performed using 3D electromagnetic software in the time domain based on MOM methods to verify these parameters. + +-Philips� fifth generation double poly silicon wideband technology uses a steep emitter doped profile resulting in transition frequencies over 20 GHz, and with poly base contacts a low base resistance is obtained. Via the buried layer, the collector contact is brought out at the top of the die. The substrate is connected directly to the emitter package lead, resulting in improved thermal performance ( see fig \ref{design:pa:model:fifthGen}). ++Philips fifth generation double poly silicon wideband technology uses a steep emitter doped profile resulting in transition frequencies over 20 GHz, and with poly base contacts a low base resistance is obtained. Via the buried layer, the collector contact is brought out at the top of the die. The substrate is connected directly to the emitter package lead, resulting in improved thermal performance ( see fig \ref{design:pa:model:fifthGen}). + + \begin{figure}[htbp] + \begin{center}