Mailinglist Archive: opensuse-commit (2092 mails)

< Previous Next >
commit yacas
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Mon, 06 Aug 2007 23:23:22 +0200
  • Message-id: <20070806212322.993E667817A@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package yacas
checked in at Mon Aug 6 23:23:22 CEST 2007.

--------
--- yacas/yacas.changes 2007-06-26 20:29:16.000000000 +0200
+++ /mounts/work_src_done/STABLE/yacas/yacas.changes    2007-08-06 13:31:06.000000000 +0200
@@ -1,0 +2,10 @@
+Mon Aug  6 13:28:57 CEST 2007 - lrupp@xxxxxxx
+
+- update to 1.1.0:
+  + removed proteus worksheet
+  + removed the directories "colorcode": now you could now use 
+    regular expressions and such
+  + fix for a memory leak related to the use of the script archive
+  + large clean-up of the code
+
+-------------------------------------------------------------------

Old:
----
  yacas-1.0.63.tar.bz2
  yacas-proteus-64bit.patch
  yacas-proteus.diff

New:
----
  yacas-1.1.0.tar.bz2
  yacas-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yacas.spec ++++++
--- /var/tmp/diff_new_pack.v25376/_old  2007-08-06 23:23:07.000000000 +0200
+++ /var/tmp/diff_new_pack.v25376/_new  2007-08-06 23:23:07.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package yacas (Version 1.0.63)
+# spec file for package yacas (Version 1.1.0)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -29,17 +29,16 @@
 %endif
 #
 URL:            http://yacas.sourceforge.net/
-License:        GNU Library General Public License v. 2.0 and 2.1 (LGPL)
+License:        LGPL v2 or later
 Group:          Productivity/Scientific/Math
 Autoreqprov:    on
 Summary:        YACAS is an easy to use, general purpose Computer Algebra System
-Version:        1.0.63
-Release:        36
+Version:        1.1.0
+Release:        1
 Source:         %{name}-%{version}.tar.bz2
 Source2:        yacaslogo.xpm
 Source3:        yacas.desktop
-Patch:          yacas-proteus.diff
-Patch1:         yacas-proteus-64bit.patch
+Source4:        yacas-rpmlintrc
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -68,7 +67,7 @@
 
 %package devel
 Summary:        Development package for YACAS based software
-Group:          Productivity/Scientific/Math
+Group:          Development/Languages/Other
 Requires:       %name = %version
 Requires:       gsl-devel xorg-x11-libXau-devel glibc-devel xorg-x11-libxcb-devel xorg-x11-libX11-devel xorg-x11-libXext-devel xorg-x11-devel xorg-x11-libICE-devel 
 Requires:       xorg-x11-libSM-devel xorg-x11-libXt-devel xorg-x11-libXmu-devel Mesa
@@ -106,11 +105,7 @@
     John Lapeyre, Juan Pablo, Igor Khavkine, James Gilbertson, Daniel Richard G., Ladislav Zejda, Fred Bacon, Serge Winitzki, Jay Belanger, John Fremlin, Christian Obrecht , Alberto González Palomo, Jonathan Leto, Daniel Rigby, Franz Hack, Sebastian Ferraro, Jim Apple
 
 %prep
-%setup
-%patch0
-%ifarch x86_64 ia64 ppc64 s390x
-%patch1
-%endif
+%setup -q
 
 %build
 %ifarch x86_64
@@ -118,7 +113,6 @@
 export LDFLAGS="-L/usr/gcc/lib64" 
 %endif
 %endif
-CFLAGS="%{optflags}" CXXFLAGS="%{optflags} -fno-strict-aliasing" \
 %configure     --with-html-dir=%{_defaultdocdir}/%{name}/documentation \
                        --enable-archive \
             --enable-ps-doc \
@@ -126,32 +120,31 @@
             --enable-pdf-doc \
             --with-pdf-dir=%{_defaultdocdir}/%{name}/pdf \
             --enable-static=no \
-            --enable-proteus \
             --enable-server
 %{__make} %{?jobs:-j%jobs}
+# TODO: find a solution for the browser part of yacas below
+#pushd JavaYacas 
+#%{__make} -f makefile.yacas
+#popd
+
+%check
 %{__make} test
 
 %install
-%{makeinstall} DESTDIR=%buildroot
+%{makeinstall} 
 # install documentation
 %{__install} -d -m755 %buildroot/%{_defaultdocdir}/%{name}/{documentation,ps,pdf}
-%{__install} -m644 AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO %buildroot/%{_defaultdocdir}/%{name}
+%{__install} -m644 AUTHORS COPYING ChangeLog INSTALL README* TODO %buildroot/%{_defaultdocdir}/%{name}
+%{__rm} %buildroot/%{_defaultdocdir}/%{name}/README.Win32
 %{__install} -m644 manmake/*.pdf %buildroot/%{_defaultdocdir}/%{name}/pdf
-# remove postscript sources - they are in the ps directory
-## %{__rm} %buildroot/%{_defaultdocdir}/%{name}/documentation/*.ps.gz
+cp -a %{_builddir}/%name-%version/YacasNotebook %buildroot/%{_defaultdocdir}/%{name}/
 #
 # put all documentation to %{_defaultdocdir} and create a symlink for the tools
 #
 %{__rm} %buildroot/%{_datadir}/%{name}/documentation/yacaslogo.gif
 %{__mv} %buildroot/%{_datadir}/%{name}/documentation/hints             %buildroot/%{_defaultdocdir}/%{name}/documentation/
-%{__mv} %buildroot/%{_datadir}/%{name}/documentation/proteusbooks.html %buildroot/%{_defaultdocdir}/%{name}/documentation/
-%{__rm} -rf %buildroot/%{_datadir}/%{name}/documentation
 %{__ln_s} %{_defaultdocdir}/%{name}/documentation %buildroot/%{_datadir}/%{name}/documentation 
 #
-# export the correct path in proteus.conf
-#
-echo "/usr/share/yacas/" > %buildroot/%_sysconfdir/proteus.conf
-#
 # install desktop entry
 #
 %{__install} -d -m755 %buildroot/%{_datadir}/pixmaps
@@ -173,9 +166,7 @@
 
 %files
 %defattr(-,root,root)
-%config %_sysconfdir/proteus.conf
 %{_bindir}/%{name}*
-%{_bindir}/proteusworksheet
 %{_bindir}/ytxt2tex
 %{_datadir}/%{name}
 %exclude %{_datadir}/%{name}/include
@@ -193,7 +184,6 @@
 %exclude %{_defaultdocdir}/%{name}/pdf
 %exclude %{_defaultdocdir}/%{name}/ps
 %exclude %{_defaultdocdir}/%{name}/documentation/coding*
-%exclude %{_defaultdocdir}/%{name}/documentation/Lisp*
 %exclude %{_defaultdocdir}/%{name}/documentation/refprog*
 %defattr(755,root,root)
 %{_datadir}/%{name}/yacas-gmtplot3d.sh
@@ -219,14 +209,19 @@
 %exclude %{_defaultdocdir}/%{name}/documentation/essay*
 %exclude %{_defaultdocdir}/%{name}/documentation/hints
 %exclude %{_defaultdocdir}/%{name}/documentation/intro*
-%exclude %{_defaultdocdir}/%{name}/documentation/New*
 %exclude %{_defaultdocdir}/%{name}/documentation/refchapter*
-%exclude %{_defaultdocdir}/%{name}/documentation/ref.html
 %exclude %{_defaultdocdir}/%{name}/documentation/refmanual.html
 %exclude %{_defaultdocdir}/%{name}/documentation/yacaslogo.gif
 %exclude %{_defaultdocdir}/%{name}/documentation/manicon.html
 
 %changelog
+* Mon Aug 06 2007 - lrupp@xxxxxxx
+- update to 1.1.0:
+  + removed proteus worksheet
+  + removed the directories "colorcode": now you could now use
+  regular expressions and such
+  + fix for a memory leak related to the use of the script archive
+  + large clean-up of the code
 * Tue Jun 26 2007 - lrupp@xxxxxxx
 - changed desktop file entry (proteusworksheet => yacas)
 * Tue Jun 05 2007 - lrupp@xxxxxxx

++++++ yacas-1.0.63.tar.bz2 -> yacas-1.1.0.tar.bz2 ++++++
++++ 81178 lines of diff (skipped)




++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages