Hello community, here is the log from the commit of package yacas checked in at Sun Mar 11 00:17:47 CET 2007. -------- --- yacas/yacas.changes 2007-02-15 16:42:43.000000000 +0100 +++ /mounts/work_src_done/STABLE/yacas/yacas.changes 2007-03-09 12:52:31.000000000 +0100 @@ -1,0 +2,5 @@ +Fri Mar 9 12:52:26 CET 2007 - lrupp@suse.de + +- specfile cleanup + +------------------------------------------------------------------- New: ---- yacas.desktop ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yacas.spec ++++++ --- /var/tmp/diff_new_pack.aV1017/_old 2007-03-11 00:17:30.000000000 +0100 +++ /var/tmp/diff_new_pack.aV1017/_new 2007-03-11 00:17:30.000000000 +0100 @@ -12,16 +12,21 @@ Name: yacas BuildRequires: dejagnu fltk-devel gcc-c++ gnuplot gperf gsl-devel libtool readline-devel te_ams te_latex termcap +# +# Distribution dependend Requires +# +# +# openSUSE +# BuildRequires: update-desktop-files -%if %suse_version <= 1000 +%if 0%{?suse_version} < 1000 BuildRequires: gcc-mainline-fortran libstdc++-devel %else BuildRequires: gcc-fortran %endif -# # needed BuildRequires for proteus BuildRequires: xorg-x11-devel -%if %suse_version > 1020 +%if 0%{?suse_version} > 1020 BuildRequires: xorg-x11-libX11-devel xorg-x11-libXext-devel xorg-x11-libXmu-devel xorg-x11-libXt-devel xorg-x11-libs %endif # @@ -32,9 +37,10 @@ Autoreqprov: on Summary: YACAS is an easy to use, general purpose Computer Algebra System. Version: 1.0.63 -Release: 1 +Release: 4 Source: %{name}-%{version}.tar.bz2 Source2: yacaslogo.xpm +Source3: yacas.desktop Patch: yacas-proteus.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -80,22 +86,32 @@ %{__install} -d -m755 %buildroot/%{_defaultdocdir}/%{name}/documentation %{__install} -m644 AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO %buildroot/%{_defaultdocdir}/%{name} %{__install} -m644 manmake/*.pdf %buildroot/%{_defaultdocdir}/%{name}/documentation +# # remove unneeded static libraries +# %{__rm} %buildroot/%{_libdir}/*.la %{__rm} %buildroot/%{_libdir}/%{name}/*.la +# # 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 +%{__install} -d -m755 %buildroot/%{_datadir}/applications %{__install} -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps -%if %suse_version >= 1020 - %suse_update_desktop_file -c yacas Yacas "Computer algebra system" proteusworksheet yacaslogo.xpm Education Math +%{__install} -m 644 %{SOURCE3} %{buildroot}%{_datadir}/applications +%if 0%{?suse_version} >= 1020 + %suse_update_desktop_file -G "Computer algebra system" yacas Education Math %else %suse_update_desktop_file yacas Education Math %endif @@ -123,7 +139,9 @@ %{_libdir}/libc%{name}* %doc %{_defaultdocdir}/%{name} -%changelog -n yacas +%changelog +* Fri Mar 09 2007 - lrupp@suse.de +- specfile cleanup * Thu Feb 15 2007 - lrupp@suse.de - build with "-fno-strict-aliasing" (=> grower.h:203 needs to be fixed) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org