diff --git a/.gitignore b/.gitignore index b0df62e..8032eaf 100644 --- a/.gitignore +++ b/.gitignore @@ -39,9 +39,3 @@ /giac-1.9.0.91.tar.gz /giac-1.9.0.97.tar.gz /giac-1.9.0.99.tar.gz -/giac-1.9.0.992.tar.gz -/giac-1.9.0.993.tar.gz -/giac-1.9.0.998.tar.gz -/giac-1.9.0.999.tar.gz -/giac-2.0.0.17.tar.gz -/giac-2.0.0.18.tar.gz diff --git a/giac-faking_mkjs.patch b/giac-faking_mkjs.patch deleted file mode 100644 index 4978d74..0000000 --- a/giac-faking_mkjs.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/Makefile.orig.am 2024-05-13 08:25:27.000000000 +0200 -+++ b/src/Makefile.am 2024-07-16 21:37:38.681076855 +0200 -@@ -71,7 +71,7 @@ - ./mkjs - - mkjs: mkjs.cc -- g++ mkjs.cc -o mkjs -+ g++ mkjs.cc -o mkjs.fake - - AM_CPPFLAGS = -DIN_GIAC -I$(srcdir) -I$(top_srcdir) -I$(builddir) \ - -I$(top_builddir) $(GMP_CFLAGS) $(NTL_CFLAGS) \ ---- a/src/Makefile.orig.in 2024-05-23 17:09:52.000000000 +0200 -+++ b/src/Makefile.in 2024-07-16 21:36:49.122491632 +0200 -@@ -1470,7 +1470,7 @@ - ./mkjs - - mkjs: mkjs.cc -- g++ mkjs.cc -o mkjs -+ g++ mkjs.cc -o mkjs.fake - - install-exec-hook: - rm -f $(DESTDIR)$(bindir)/cas_help diff --git a/giac-makesrc.sh b/giac-makesrc.sh index e7cca4e..93eefd7 100755 --- a/giac-makesrc.sh +++ b/giac-makesrc.sh @@ -4,8 +4,8 @@ # package maintainer. # -VERSION="2.0.0" -VERSIONREV="18" +VERSION="1.9.0" +VERSIONREV="99" # The upstream tarball name is: giac"$SOURCEORIG".tar.gz SOURCEORIG=_"$VERSION"-"$VERSIONREV" @@ -20,11 +20,13 @@ if [ -f "$OUTPUTFILEBASENAME".tar.gz -o -f "$OUTPUTFILEBASENAME".tar.bz2 ] ; the fi echo >&2 "Build a temporary working dir" -mkdir -p giac-src -cd giac-src +TARGET=$(mkdir -p "giac-src") +ORIGDIR=`pwd` +cd "$TARGET" echo >&2 "Downloading upstream source ..." -wget "https://www-fourier.univ-grenoble-alpes.fr/~parisse/debian/dists/stable/main/source/giac$SOURCEORIG.tar.gz" +wget "http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac$SOURCEORIG.tar.gz" + echo >&2 "Untar upstream source ..." tar -xzf giac"$SOURCEORIG".tar.gz @@ -58,10 +60,11 @@ touch html_vall echo >&2 "Building giac source tarball ..." cd ../../../ tar -cz giac-"$VERSION" -f "$OUTPUTFILEBASENAME".tar.gz -mv "giac"$OUTPUTFILEBASENAME".tar.gz" ../ -cd ../ + echo >&2 "Cleaning extracted dir ..." rm -rf giac-src +rm -f "giac$SOURCEORIG.tar.gz" +rm -rf giac-"$VERSION" echo >&2 "Finished." diff --git a/giac-undefine_GLIBCXX_ASSERTIONS.patch b/giac-undefine_GLIBCXX_ASSERTIONS.patch index 1b36832..d0055a9 100644 --- a/giac-undefine_GLIBCXX_ASSERTIONS.patch +++ b/giac-undefine_GLIBCXX_ASSERTIONS.patch @@ -1,8 +1,8 @@ --- a/src/first.orig.h 2023-05-24 09:52:40.000000000 +0200 +++ b/src/first.h 2024-02-10 19:37:26.376884368 +0100 -@@ -27,12 +27,7 @@ - #endif - +@@ -22,12 +22,7 @@ + #define _GIAC_FIRST_H_ + // register is deprecated in c++17 -#define register - @@ -12,26 +12,5 @@ -#endif +#define register - #if defined NUMWORKS && !defined SDL_KHICAS + #ifdef NUMWORKS #define KHICAS 1 ---- a/src/vecteur.orig.cc 2024-06-04 08:13:22.000000000 +0200 -+++ b/src/vecteur.cc 2024-11-01 17:58:56.061073533 +0100 -@@ -8498,15 +8498,15 @@ - } - else { - int C=col+1; -- longlong * ptr= &buffer[C],*ptrend=&buffer[0]+cmax-4; -- const int *ptrN=&Nline[C]; -+ longlong * ptr= &buffer[0]+C,*ptrend=&buffer[0]+cmax-4; -+ const int *ptrN=&Nline[0]+C; - for (;ptr>giacdoclist -# Change permissions to following files -chmod a+x %{buildroot}%{_datadir}/giac/doc/send18 -chmod a+x %{buildroot}%{_datadir}/giac/doc/send19 - -# Symlink duplicated files -%fdupes -s %{buildroot}%{_datadir} - %if %{with check} %check -export LD_LIBRARY_PATH=%{buildroot}%{_libdir} +export LD_LIBRARY_PATH=../src/.libs make -C check check -# This is for debugging purpose only -#make -j1 -C check check -#cat check/test-suite.log %endif -%files +%files -f %{name}.lang %license COPYING micropython-1.12/micropython-LICENSE %license LICENSE.tinymt32 %{_bindir}/icas @@ -412,13 +373,8 @@ make -C check check %{_bindir}/*_help %{_libdir}/libgiac.so.0.0.0 %{_libdir}/libgiac.so.0 -%{_libdir}/libxcas.so.0.0.0 -%{_libdir}/libxcas.so.0 %{_libdir}/libgiac.a -%{_libexecdir}/giac/khicas.nwa -%ifnarch %{power64} %{_libdir}/libmicropython.a -%endif %{_libdir}/libxcas.a # The following files are required at runtime by icas AND xcas. # (Ex: if LANG is fr, alea(5) should give an INT) @@ -446,7 +402,6 @@ make -C check check # The gui files %files xcas %{_bindir}/xcas -%{_datadir}/giac/xcas.html # The dirs shared %dir %{_datadir}/giac %dir %{_datadir}/giac/doc @@ -478,7 +433,6 @@ make -C check check %files devel %{_includedir}/giac/ %{_libdir}/libgiac.so -%{_libdir}/libxcas.so # DOC Files %files doc -f giacdoclist @@ -494,9 +448,9 @@ make -C check check # character encoding. # - The .cas and .cxx files are giac code and function. They are text files # -# NB: _docdir/giac is in the -filsystem package +# NB: %%{_docdir}/giac is in the -filsystem package %{_docdir}/giac/* -# Add all the files that are in _datadir/giac but not giac/aide_cas +# Add all the files that are in %%{_datadir}/giac but not giac/aide_cas # and not those in giac/doc/ %dir %{_datadir}/giac %dir %{_docdir}/giac @@ -514,4 +468,415 @@ make -C check check %{_datadir}/giac/examples/ %changelog -%autochangelog +* Fri May 10 2024 Antonio Trande 1.9.0.99-1 +- Update to 1.9.0 sub-99 (rhbz#2279596) + +* Sun Apr 07 2024 Antonio Trande 1.9.0.97-1 +- Update to 1.9.0 sub-97 (rhbz#2264455) + +* Fri Mar 29 2024 Jerry James - 1.9.0.91-3 +- Rebuild for cocoalib 0.99850 + +* Sat Feb 10 2024 Antonio Trande 1.9.0.91-2 +- Undefine GLIBCXX_ASSERTIONS + +* Fri Feb 09 2024 Antonio Trande 1.9.0.91-1 +- Update to 1.9.0 sub-91 (rhbz#2259889) + +* Sat Jan 27 2024 Antonio Trande 1.9.0.85-1 +- Update to 1.9.0 sub-85 (rhbz#2259889) + +* Wed Jan 24 2024 Fedora Release Engineering - 1.9.0.73-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.9.0.73-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Dec 17 2023 Antonio Trande 1.9.0.73-1 +- Update to 1.9.0 sub-73 (rhbz#2253863) + +* Sat Nov 04 2023 Antonio Trande 1.9.0.69-1 +- Update to 1.9.0 sub-69 (rhbz#2245682) + +* Tue Oct 03 2023 Antonio Trande 1.9.0.63-1 +- Update to 1.9.0 sub-63 (rhbz#2241636) + +* Tue Sep 26 2023 Antonio Trande 1.9.0.61-1 +- Update to 1.9.0 sub-61 (rhbz#2240449) + +* Wed Sep 20 2023 Antonio Trande 1.9.0.59-1 +- Update to 1.9.0 sub-59 (rhbz#2239514) + +* Wed Jul 19 2023 Fedora Release Engineering - 1.9.0.57-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jul 13 2023 Jerry James - 1.9.0.57-2 +- Remove hevea and cocoalib dependencies on i386 +- Fix path to texinfo.tex +- Convert License tag to SPDX + +* Thu Jun 29 2023 Antonio Trande 1.9.0.57-1 +- Update to 1.9.0 sub-57 + +* Wed Feb 01 2023 Antonio Trande 1.9.0.37-1 +- Update to 1.9.0 sub-37 + +* Thu Jan 19 2023 Fedora Release Engineering - 1.9.0.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 10 2023 Antonio Trande 1.9.0.35-1 +- Update to 1.9.0 sub-35 + +* Sun Jan 08 2023 Antonio Trande 1.9.0.29-3 +- Disable LTO flags + +* Wed Dec 7 2022 Florian Weimer - 1.9.0.29-2 +- C99 compatibility fixes (#2151473) +- Do not override the system file. + +* Fri Nov 18 2022 Antonio Trande 1.9.0.29-1 +- Update to 1.9.0 sub-29 + +* Tue Sep 27 2022 Jerry James - 1.9.0.19-3 +- Rebuild for pari 2.15.0 + +* Tue Aug 23 2022 Mamoru TASAKA - 1.9.0.19-2 +- Rebuild for gsl-2.7.1 + +* Fri Aug 12 2022 Antonio Trande 1.9.0.19-1 +- Update to 1.9.0 sub-19 + +* Thu Jul 21 2022 Fedora Release Engineering - 1.7.0.29-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Mar 24 2022 Jerry James - 1.7.0.29-3 +- Rebuild for cocoalib 0.99800 + +* Thu Jan 20 2022 Fedora Release Engineering - 1.7.0.29-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sat Sep 04 2021 Antonio Trande 1.7.0.29-1 +- Update to 1.7.0 sub-29 + +* Thu Jul 22 2021 Fedora Release Engineering - 1.7.0.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jun 29 2021 Jerry James - 1.7.0.13-3 +- Rebuild for ntl 11.5.1 + +* Thu Jun 17 2021 Jerry James - 1.7.0.13-2 +- Rebuild for cocoalib 0.99713 +- Build with cliquer support + +* Sat Jun 12 2021 Antonio Trande 1.7.0.13-1 +- Update to 1.7.0 sub-13 + +* Thu Mar 25 2021 Antonio Trande 1.7.0.1-1 +- Update to 1.7.0 sub-1 +- Remove wasm file with bad magic number +- Obsolete old appdata file + +* Thu Mar 25 2021 Antonio Trande 1.6.0.25-5 +- Fix Version tag in desktop file +- Fix rhbz#1943048 + +* Wed Feb 17 2021 Jerry James - 1.6.0.25-4 +- Rebuild for cocoalib 0.99712 +- Work harder to avoid depending on libgslcblas + +* Tue Jan 26 2021 Fedora Release Engineering - 1.6.0.25-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Nov 9 2020 Jerry James - 1.6.0.25-2 +- Rebuild for pari 2.13.0 +- Bring back (modified) cocoalib patch, still needed for cocoalib support + +* Wed Oct 21 2020 Antonio Trande 1.6.0.25-1 +- Update to 1.6.0 sub-25 +- Patch configure.ac instead of configure.in + +* Thu Aug 27 2020 Iñaki Úcar - 1.6.0.7-5 +- https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager + +* Tue Aug 18 2020 Jeff Law - 1.6.0.7-4 +- Force C++14 as this code is not C++17 ready + +* Sat Aug 01 2020 Fedora Release Engineering - 1.6.0.7-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 1.6.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sun Jul 19 2020 Antonio Trande 1.6.0.7-1 +- Update to 1.6.0 sub-7 + +* Tue Jun 30 2020 Jeff Law - 1.5.0.85-4 +- Fix broken configure test compromised by LTO + +* Tue Jun 2 2020 Jerry James - 1.5.0.85-3 +- Rebuild for nauty 2.7.1 + +* Fri Mar 20 2020 Jerry James - 1.5.0.85-2 +- Rebuild for CoCoAlib 0.99700 +- Add cocoalib patch +- Build with gmp-ecm, libcurl, libsamplerate, and nauty support + +* Tue Feb 04 2020 Antonio Trande 1.5.0.85-1 +- Update to 1.5.0 sub-85 + +* Tue Jan 28 2020 Fedora Release Engineering - 1.5.0.75-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 9 2020 Jerry James - 1.5.0.75-3 +- Rebuild for ntl 11.4.3 + +* Sat Dec 7 2019 Jerry James - 1.5.0.75-2 +- Rebuild for CoCoAlib 0.99650 again + +* Thu Nov 28 2019 Antonio Trande 1.5.0.75-1 +- Update to 1.5.0 sub-75 +- Drop cocoalib patch + +* Wed Nov 27 2019 Jerry James - 1.5.0.63-4 +- Rebuild for CoCoAlib 0.99650 + +* Fri Oct 11 2019 Jerry James - 1.5.0.63-3 +- Rebuild for mpfr 4 + +* Tue Sep 24 2019 Jerry James - 1.5.0.63-2 +- Rebuild for ntl 11.3.4 + +* Sat Sep 14 2019 Antonio Trande 1.5.0.63-1 +- Update to 1.5.0 sub-63 + +* Tue Aug 20 2019 Susi Lehtola - 1.5.0.53-3 +- Rebuilt for GSL 2.6. + +* Thu Jul 25 2019 Fedora Release Engineering - 1.5.0.53-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat May 18 2019 Antonio Trande 1.5.0.53-1 +- Update to 1.5.0 sub-53 + +* Wed Apr 24 2019 Björn Esser - 1.5.0.35-4 +- Remove hardcoded gzip suffix from GNU info pages + +* Sun Feb 17 2019 Igor Gnatenko - 1.5.0.35-3 +- Rebuild for readline 8.0 + +* Thu Jan 31 2019 Fedora Release Engineering - 1.5.0.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Jan 14 2019 Antonio Trande 1.5.0.35-1 +- Update to 1.5.0 sub-35 + +* Sat Oct 13 2018 Jerry James - 1.5.0.3-2 +- Rebuild for ntl 11.3.0 + +* Wed Oct 10 2018 Antonio Trande 1.5.0.3-1 +- Update to 1.5.0 sub-3 + +* Fri Aug 10 2018 Jerry James - 1.4.9.59-5 +- Rebuild for CoCoAlib 0.99600, ntl 11.2.1, and pari 2.11.0 + +* Fri Jul 13 2018 Fedora Release Engineering - 1.4.9.59-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jul 3 2018 Jerry James - 1.4.9.59-3 +- Build with CoCoAlib, glpk, and libao support +- Remove scriptlets that call install-info + +* Sat Jun 2 2018 Jerry James - 1.4.9.59-2 +- Rebuild for libfplll 5.2.1 and mpfi 1.5.3 + +* Fri May 18 2018 Antonio Trande 1.4.9.59-1 +- Update to 1.4.9 sub-59 +- Tests still disabled (some of them fail again) + +* Wed Mar 28 2018 Peter Robinson 1.4.9.45-5 +- Build on all arches (tests now pass) + +* Fri Feb 16 2018 Antonio Trande - 1.4.9.45-4 +- Use %%ldconfig_scriptlets + +* Wed Feb 07 2018 Fedora Release Engineering - 1.4.9.45-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sat Feb 03 2018 Antonio Trande 1.4.9.45-2 +- Re-set previous ldconfig scripts + +* Sat Feb 03 2018 Antonio Trande 1.4.9.45-1 +- Update to 1.4.9 sub-45 +- Use %%ldconfig_scriptlets + +* Thu Jan 11 2018 Igor Gnatenko - 1.4.9.43-2 +- Remove obsolete scriptlets + +* Sun Dec 24 2017 Antonio Trande 1.4.9.43-1 +- Update to 1.4.9 sub-43 + +* Thu Dec 21 2017 Antonio Trande 1.4.9.41-3 +- Symlink restored + +* Thu Dec 21 2017 Antonio Trande 1.4.9.41-2 +- Undo latest symlink changes + +* Sun Dec 17 2017 Antonio Trande 1.4.9.41-1 +- Update to 1.4.9 sub-41 +- Appdata file moved into metainfo shared data directory + +* Sat Dec 02 2017 Antonio Trande 1.4.9.33-1 +- Update to 1.4.9 sub-33 +- Fix symlinks + +* Fri Dec 01 2017 Antonio Trande 1.4.9.29-2 +- Make symlinks used by QCAS + +* Thu Nov 30 2017 Antonio Trande 1.4.9.29-1 +- Update to 1.4.9 sub-29 + +* Thu Sep 28 2017 Jerry James - 1.2.3.57-1 +- Rebuild for ntl 10.5.0 +- Fix versioning scheme + +* Wed Aug 02 2017 Fedora Release Engineering - 1.2.3-9.57 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Antonio Trande 1.2.3-8.57 +- Update to 1.2.3 sub-57 + +* Wed Jul 26 2017 Fedora Release Engineering - 1.2.3-7.49 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Jul 13 2017 Petr Pisar - 1.2.3-6.49 +- perl dependency renamed to perl-interpreter + +* Sun Jun 11 2017 Antonio Trande 1.2.3-5.49 +- Update to 1.2.3 sub-49 + +* Sun May 14 2017 Peter Robinson 1.2.3-4.43 +- Bump Release so upgrade path works + +* Fri May 12 2017 Antonio Trande 1.2.3-1.43 +- Update to 1.2.3 sub-43 + +* Wed Apr 05 2017 Jerry James - 1.2.3-3.25 +- Rebuild for ntl 10.3.0 +- Make EVR greater than 1.2.3-3.13 + +* Sun Feb 19 2017 Antonio Trande 1.2.3-1.25 +- Update to 1.2.3 sub-25 + +* Fri Feb 10 2017 Fedora Release Engineering - 1.2.3-3.13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Sat Jan 21 2017 Peter Robinson 1.2.3-2.13 +- Adjust release so it's newer than the previous rev + +* Wed Jan 18 2017 Antonio Trande 1.2.3-1.13 +- Update to 1.2.3 sub-13 + +* Thu Jan 12 2017 Igor Gnatenko - 1.2.3-2.9 +- Rebuild for readline 7.x + +* Thu Jan 05 2017 Antonio Trande 1.2.3-1.9 +- Update to 1.2.3 sub-9 +- Conformed to new rules for scriptlets + +* Sun Dec 25 2016 Antonio Trande 1.2.2-14.105 +- Update to subversion 105 + +* Fri Dec 02 2016 Paul Howarth 1.2.2-13.103 +- Rebuild for pari 2.9.0 + +* Tue Nov 15 2016 Antonio Trande 1.2.2-12.103 +- Update to subversion 103 + +* Thu Oct 20 2016 Jerry James 1.2.2-11.85 +- Rebuild for ntl 10.1.0 +- Add -iszero patch to fix breakage with recent glibc versions + +* Tue Sep 27 2016 Antonio Trande 1.2.2-10.85 +- Update to subversion 85 + +* Mon Sep 05 2016 Jerry James 1.2.2-9.75 +- Rebuild for ntl 9.11.0 + +* Mon Jul 25 2016 Jerry James 1.2.2-8.75 +- Rebuild for ntl 9.10.0 + +* Fri Jul 15 2016 Antonio Trande 1.2.2-7.75 +- Update to subversion 75 + +* Thu Jul 07 2016 Antonio Trande 1.2.2-6.63 +- Exclude s390x + +* Sat Jul 02 2016 Antonio Trande 1.2.2-5.63 +- Fix directories ownership +- Exclude PPC and aarch64 + +* Thu Jun 30 2016 Antonio Trande 1.2.2-4.63 +- Update to subversion 63 +- Add libXinerama BR +- Fix co-owning of documentation sub-directories +- Fix appdata file +- Add Provides tags + +* Thu May 19 2016 Antonio Trande 1.2.2-3.45 +- Source tarball repacked without non-free docs +- Licenses combined in GPLv3+ only + +* Fri May 13 2016 Antonio Trande 1.2.2-2 +- Fix required package of pgiac + +* Fri May 13 2016 Antonio Trande 1.2.2-1 +- Update to 1.2.2 +- pgiac script packaged separately +- Fix cSolveorder check +- Update scriptlets +- Add appdata file +- Excluded PPC and aarch64 +- Drop the filesystem sub-package + +* Sun Jul 6 2014 Frederic Han 1.1.1-1 +- Update to current stable upstream version. Remove obsolete patches. +- Add mpfi-devel dependency. (New feature in 1.1.1) +- Add requires of hicolor-icon-theme instead of owning dirs. + +* Sun Apr 27 2014 Frederic Han 1.1.0-1 +- Let the doc package be independent of the binary packages. So create + a filesystem package containing the shared directories + +* Wed Apr 16 2014 Frederic Han 1.1.0-1 +- Dont delete intl/Makefile to avoid Makefile and configure modif/rebuilt +- Create a file list: giacdocfile for giac/doc files that are not needed + at runtime +- Remove %%dir %%{_datadir}/mime and %%dir %%{_datadir}/mime/packages from + giac-xcas package list + +* Mon Apr 14 2014 Frederic Han 1.1.0-1 +- Add tinymt32 License in %%doc, and LGPLv2+ tag +- Add gettext-devel in BR and disable included intl +- removed doc/*/texinfo.tex, add BR texinfo, and rebuild *.info with + the system texinfo.tex file for License clarity, also convert them to utf-8 +- Add missing %%dir in %%files xcas and %%files +- Fix unused-direct-shlib-dependency for libgiac +- Remove x perms in examples, clean backup files +- Move the mime and desktop updates to %%post xcas and %%postun xcas +- Add a warning to *not* try to convert .xws files to UTF-8 + +* Fri Apr 11 2014 Frederic Han 1.1.0-1 +- Initial version +- Found GPLv3 and v2 files in 1.1.0 sources. So package the GPLv3 LICENSE. +- Put GPLv3+ tag on the -doc package according to 1.1.1. +- Rename the package giac-gui to giac-xcas. +- Add a check patch and make check. +- Some files of %%{_datadir}/giac are need at runtime. So, + add them in the main or -xcas package filelist. +- Move all the %%{_docdir}/giac files except LICENSE to the -doc package +- Add extra pdf doc found in source archive. +- Untabify spec file. +- remove the README patch to keep the original 1.1.0 unchanged. add a README.fedora + to explain the License evolution of giac non FR doc. +- Improve giac.1 manpage. diff --git a/sources b/sources index 0a2dd00..8ab7649 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (giac-2.0.0.18.tar.gz) = 9b92320c21a94c758e4c18d5393c91f5cd2e2eb66c13ad4aeeb66c70bb53181fb8f82e5288a1c18bf4ae870f132baf6af0ffa5940819d40187b045de24503edc +SHA512 (giac-1.9.0.99.tar.gz) = f165ae7a9be0aa702a912a09990243b7ad456f326ca97bae089ba1e8b6b1f9641355aca0f7afe38d12e0fc97da3a92519cf335e53e59582447bf7af66640cd32