File ksimus-floatingpoint.diff of Package ksimus

--- doc/en/index.docbook
+++ doc/en/index.docbook
@@ -5,6 +5,7 @@
   <!ENTITY ksimusfloatingpoint '<application>KSimus Package Floating Point</application>'>
   <!ENTITY kapp '&ksimusfloatingpoint;'><!-- replace test here -->
   <!ENTITY % addindex "IGNORE">
+  <!ENTITY package "IGNORE">
   <!ENTITY % English "INCLUDE"><!-- change language only here -->
   <!ENTITY kappmail '<email>ksimus@gmx.de</email>'>
 
--- ksimus-floatingpoint/Makefile.am.orig	2004-04-27 09:55:55.538480976 +0200
+++ ksimus-floatingpoint/Makefile.am	2004-04-27 09:56:17.988068120 +0200
@@ -1,21 +1,17 @@
 ####### kdevelop will overwrite this part!!! (begin)##########
-lib_LTLIBRARIES = libksimus-floatingpoint.la
+ksimlib_LTLIBRARIES = libksimus-floatingpoint.la
 
 
 ## INCLUDES were found outside kdevelop specific part
 
 
-LDFLAGS =      -shared
-
 libksimus_floatingpoint_la_METASOURCES = AUTO
 
 
-LDADD = 
-
 libksimus_floatingpoint_la_SOURCES = random.cpp delay.cpp floatmin.cpp floatmax.cpp floattan.cpp floatcos.cpp floatsin.cpp floatlog.cpp floatexp.cpp dataselector.cpp floatlatch.cpp convertboolfloat.cpp convertfloatbool.cpp extconnfloatout.cpp extconnfloatin.cpp simpleconditional.cpp waveformgenerator.cpp floatabs.cpp float1in1out.cpp floatconstinput.cpp floatstylerange1out.cpp floatlineinput.cpp floatremainder.cpp floatstyle1out.cpp floatxin1out.cpp floatsubtractor.cpp floatmultiplier.cpp floatlineoutput.cpp floatinputslider.cpp floatdivider.cpp floatadd.cpp float2in1out.cpp float1out.cpp ksimusfloatingpoint.cpp 
-libksimus_floatingpoint_la_LIBADD = 
+libksimus_floatingpoint_la_LIBADD = $(LIB_QT)
 
-libksimus_floatingpoint_la_LDFLAGS = $(all_libraries) -avoid-version -module -no-undefined
+libksimus_floatingpoint_la_LDFLAGS = $(all_libraries) -avoid-version -module 
 
 
 
@@ -23,7 +19,7 @@
 
 ####### kdevelop will overwrite this part!!! (end)############
 
-libdir = @libdir@/ksimus
+ksimlibdir = $(libdir)/ksimus
 INCLUDES= $(all_includes) -I$(includedir)
 
 # this 10 paths are KDE specific. Use them:
--- ksimus-floatingpoint/waveformgenerator.cpp.orig	2005-04-07 21:10:06.658306303 +0200
+++ ksimus-floatingpoint/waveformgenerator.cpp	2005-04-07 21:10:17.381450871 +0200
@@ -74,6 +74,7 @@ const ComponentInfo * getWaveformGenerat
 
 static EnumDict<eWaveType> waveTypeDict;
 
+template <>
 EnumDict<eWaveType>::tData EnumDict<eWaveType>::data[]
 			= { {"Sinusoidal", KSimLibFloatingPoint::eSinusoidal},
           {"Square",     KSimLibFloatingPoint::eSquare},