------------------------------------------------------------------- Sat Feb 12 17:27:12 CET 2011 - vuntz@opensuse.org - Call relevant macros in %post/%postun: + %desktop_database_post/postun because the package ships at least one desktop file. + %icon_theme_cache_post/postun because the package ships themed icons. + %mime_database_post/postun because the package ships a mime type definition. - Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage. - Change Requires of lang subpackage to Recommends, since the english documentation is not there anymore. - Remove shared-mime-info Requires: if it's not there, then we simply don't need to update the mime database. ------------------------------------------------------------------- Thu Nov 25 18:54:06 CET 2010 - dimstar@opensuse.org - Update to version 1.0.12: + Recently used files menu + Only run ps2epsi on eps output if selected, it can be very slow and I've realized it's not commonly needed + Fix handling of comment at the end of file when running from the IDE + Fix handling of newlines in the lexer + Fix CrossProduct + Some self tests were missing in the distro + Fix 64 bit build to be warning free + Fix buld on Make 3.82 + Updated translations - Drop genius-make382.patch: fixed upstream. As a consequence, also remove the autoreconf call in build. ------------------------------------------------------------------- Sat Sep 11 22:02:15 UTC 2010 - dimstar@opensuse.org - Add genius-make382.patch: Fix build with make 3.82 - Add autoreconf call in build section. ------------------------------------------------------------------- Fri Sep 10 09:08:26 CEST 2010 - dimstar@opensuse.org - Update to version 1.0.11: + Build fix for some versions of ncurses + Minor documentation updates. ------------------------------------------------------------------- Thu Sep 9 10:33:47 CEST 2010 - dimstar@opensuse.org - Update to version 1.0.10: + Allow changing variable names for all plotting functions + Add SlopefieldTicks, VectorfieldTicks, LinePlotVariableNames, and SurfacePlotVariableNames, parameters + Add AskButtons interactive function + CHANGE: spelling fix: AuxiliaryUnitMatrix doesn't have two l's + Support for setting legend on LinePlotDrawLine with a "legend" parameter + Allow comparisons (== and !=) with null, treating it as an empty matrix + Uses GIO instead of GnomeVFS + Fix compilation without gtksourceview + Fix some crashes in plotting code + Allow slopefield solutions to leave plot window by a small fudge factor. + Fix zooming plots so that we can zoom by moving mouse in any direction + Fix compilation with newer sealed vte + Fix up some typos in the documentation + Updated translations. - Drop genius-sealed-vte.patch, fixed upstream. - Remove gnome-vfs2-devel BuildRequires. ------------------------------------------------------------------- Mon Aug 30 17:24:58 CEST 2010 - vuntz@opensuse.org - Add genius-sealed-vte.patch to fix build with latest vte, which seals the vte API. ------------------------------------------------------------------- Wed May 12 21:14:28 UTC 2010 - dimstar@opensuse.org - PreRequire shared-mime-info - Do not package .omf files twice. ------------------------------------------------------------------- Fri Dec 25 01:20:42 CET 2009 - vuntz@opensuse.org - Update to version 1.0.9: + Fix matrix expansion. This also fixes AuxilliaryUnitMatrix and JordanBlock. + Fix several possible crashers. + Fix a minor memory leak. ------------------------------------------------------------------- Fri Nov 13 13:09:38 CET 2009 - vuntz@opensuse.org - Update to version 1.0.8: + Buildfixes for Cygwin and parallel builds + Check events before executing a command line, fixes a race which results in display anomalies on new vte. + Documentation updates + Require GTK/GLib 2.12 and use the new tooltips API. ------------------------------------------------------------------- Fri Jul 31 12:34:19 CEST 2009 - vuntz@novell.com - Update to version 1.0.7: + SYNTAX: Added a possibility to exactly specify which variables are copied into a function's extra dictionary when it is being returned. E.g. "`(x) [x0] = (x-x0)" will copy x0 from the current context. This is a lot more efficient than the current behaviour which tries to copy everything referenced. + SYNTAX: Add "local" variables by specifying "local x,y,z" or "local *" as the first statement in a function. Local variables are not visible from higher contexts (functions called within) + CHANGE: all system parameters are now protected and cannot be redefined using the "parameter" keyword + Add UserVariables, UndefineAll, ProtectAll, and add Undefine as an alias to undefine. + Add trigonometric Fourier series related functions: NumericalFourierSeriesFunction, NumericalFourierSineSeriesFunction, NumericalFourierCosineSeriesFunction, FourierSeriesFunction, NumericalFourierSeriesCoefficients, NumericalFourierSineSeriesCoefficients, NumericalFourierCosineSeriesCoefficients, PeriodicExtension, EvenPeriodicExtension, OddPeriodicExtension + Fix changing floating point precision! + Fix uninitialized variable in graphing + Improve variable substitution for returned functions to be more efficient. Slightly changes behaviour with respect to global functions and variables used. + Plot windows now not treated annoyingly as dialogs + Fix compilation/decompilation of all function attributes. + Parse/Evaluate with a syntax error at end of string no longer terminate genius + Updated Mersenne stuff for the newest data from mersenne.org and fix MersennePrimeExponents + Fix opening new files from the command line. + Update the gel library to use the new language features. + Various other minor fixes + Translation updates. ------------------------------------------------------------------- Sun Jun 14 09:30:14 CEST 2009 - vuntz@novell.com - Clean package for Contrib.