Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > c9c626b8fddf5b2a9726f55104492783 > files > 2

mathomatic-16.0.5-10.mga9.src.rpm

Name:		mathomatic
Version:	16.0.5
Release:	%mkrel 10
Epoch:		0
Summary:	General purpose CAS (Computer Algebra System)
URL:		http://www.mathomatic.org/
Source0:	http://mathomatic.orgserve.de/%{name}-%{version}.tar.bz2
License:	LGPLv2
Group:		Sciences/Mathematics
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel

%description
Mathomatic is a portable, general purpose CAS (Computer Algebra System)
written entirely in C. It is free software (GNU LGPL license). This is a
console mode application and library that easily compiles and runs under
any operating system with a C compiler. There are no dependencies other
than the standard C libraries. Mathomatic has been under development
since 1986 and now stands at 16,000 lines of highly efficient code. The
author is George Gesslein II.

%prep
%setup -q
%autopatch -p1

%{__cat} > makefile.lib << EOF
all:
EOF
%{__mkdir_p} lib
%{__cp} -a makefile.lib lib/makefile
%{__mkdir_p} %{name}_secure
%{__mkdir_p} %{name}_secure/lib
%{__cp} -a makefile.lib %{name}_secure/lib/makefile
%{__cp} -a *.[ch] makefile VERSION changes.txt makenews.sh %{name}_secure

%build
%{__sed} -e 's/-O3 /%{optflags} /' makefile > makefile.opt
%{make} CC=%{__cc} READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name} -f makefile.opt
%{make} CC=%{__cc} READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name} -f makefile.opt check
pushd %{name}_secure
ln -s ../%{name}.1 .
ln -s ../rmath.1 .
ln -s ../doc .
ln -s ../primes .
%{__sed} -e 's/-O3 /%{optflags} -DSECURE -DTIMEOUT_SECONDS=3600 /' makefile > makefile.secure
%{make} CC=%{__cc} READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name}_secure -f makefile.secure
popd

%install
%makeinstall docdir=%{buildroot}%{_docdir}/%{name}
%{__rm} -rf %{buildroot}%{_docdir}/%{name}
%{__install} -m 755 %{name}_secure/%{name}_secure %{buildroot}%{_bindir}/%{name}_secure
%{_bindir}/desktop-file-validate %{buildroot}%{_datadir}/applications/mathomatic.desktop

%files
%doc changes.txt README.txt VERSION doc/ tests/
%{_bindir}/%{name}
%{_bindir}/%{name}_secure
%{_mandir}/man1/mathomatic.1*
%{_datadir}/applications/mathomatic.desktop
%{_datadir}/pixmaps/mathomatic.png
%{_datadir}/pixmaps/mathomatic.xpm


%changelog
* Thu Nov 10 2022 ghibo <ghibo> 0:16.0.5-10.mga9
+ Revision: 1905076
- Rebuild for aging.
- Fix link commands.
- Added %%autopatch.
+ umeabot <umeabot>
- Mageia 9 Mass Rebuild
+ pterjan <pterjan>
- Remove usage of obsolete macros (https://github.com/rpm-software-management/rpm/issues/1211)

* Tue Feb 18 2020 umeabot <umeabot> 0:16.0.5-8.mga8
+ Revision: 1542193
- Mageia 8 Mass Rebuild

* Sat Jan 04 2020 luigiwalser <luigiwalser> 0:16.0.5-7.mga8
+ Revision: 1475987
- rebuild for readline

* Sun Sep 23 2018 umeabot <umeabot> 0:16.0.5-6.mga7
+ Revision: 1299487
- Mageia 7 Mass Rebuild

* Tue Jan 02 2018 wally <wally> 0:16.0.5-5.mga7
+ Revision: 1189450
- rebuild for new readline

* Sun Jan 31 2016 umeabot <umeabot> 0:16.0.5-4.mga6
+ Revision: 929425
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 0:16.0.5-3.mga5
+ Revision: 744522
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0:16.0.5-2.mga5
+ Revision: 682210
- Mageia 5 Mass Rebuild

* Tue Mar 11 2014 akien <akien> 0:16.0.5-1.mga5
+ Revision: 602454
- New version 16.0.5

* Sun Jan 05 2014 pterjan <pterjan> 0:16.0.2-3.mga4
+ Revision: 564833
- Fix build
+ umeabot <umeabot>
- Mageia 4 Mass Rebuild
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
+ fwang <fwang>
- new version 16.0.2

* Tue Feb 21 2012 kharec <kharec> 0:15.8.0-1.mga2
+ Revision: 211599
- new version 15.8.0

* Fri Nov 18 2011 kharec <kharec> 0:15.7.1-1.mga2
+ Revision: 168994
- update to 15.7.1

* Fri Nov 11 2011 kharec <kharec> 0:15.7.0-1.mga2
+ Revision: 166768
- New version 15.7.0

* Wed Nov 02 2011 kharec <kharec> 0:15.6.2-1.mga2
+ Revision: 161499
- remove %%post and %%postun
- fix build
- imported package mathomatic


* Mon Dec 27 2010 Funda Wang <fwang@mandriva.org> 0:15.3.7-1mdv2011.0
+ Revision: 625366
- update to new version 15.3.7

* Sun Dec 19 2010 Funda Wang <fwang@mandriva.org> 0:15.3.6-1mdv2011.0
+ Revision: 623140
- update to new version 15.3.6

* Mon Nov 29 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.3.5-1mdv2011.0
+ Revision: 602968
- update to 15.3.5

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 0:15.3.4-1mdv2011.0
+ Revision: 598572
- new version 15.3.4

* Sun Oct 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.3.1-1mdv2011.0
+ Revision: 587903
- new version

* Tue Oct 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.3.0-1mdv2011.0
+ Revision: 585071
- update to 15.3.0

* Wed Sep 29 2010 Funda Wang <fwang@mandriva.org> 0:15.2.2-1mdv2011.0
+ Revision: 581956
- update to new version 15.2.2

* Thu Sep 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.2.1-1mdv2011.0
+ Revision: 575257
- update to 15.2.1

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 0:15.2.0-1mdv2011.0
+ Revision: 572566
- update to new version 15.2.0

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 0:15.1.6-1mdv2011.0
+ Revision: 568155
- update to new version 15.1.6

* Tue Jul 20 2010 Funda Wang <fwang@mandriva.org> 0:15.1.5-1mdv2011.0
+ Revision: 555496
- update to new version 15.1.5

* Sun Jul 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.1.4-1mdv2011.0
+ Revision: 551163
- update to 15.1.4

* Thu Apr 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.0.7-1mdv2010.1
+ Revision: 537809
- update to 15.0.7

* Sun Mar 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.0.6-1mdv2010.1
+ Revision: 528507
- update to 15.0.6
- remove com

* Wed Jan 27 2010 Frederik Himpe <fhimpe@mandriva.org> 0:15.0.5-1mdv2010.1
+ Revision: 497376
- update to new version 15.0.5

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0:15.0.4-1mdv2010.1
+ Revision: 493270
- update to new version 15.0.4

* Fri Jan 15 2010 Jérôme Brenier <incubusss@mandriva.org> 0:15.0.3-1mdv2010.1
+ Revision: 491851
- new version 15.0.3

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0:15.0.2-1mdv2010.1
+ Revision: 482903
- update to new version 15.0.2

* Thu Dec 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0:15.0.1-1mdv2010.1
+ Revision: 479812
- update to new version 15.0.1

* Sun Dec 06 2009 Funda Wang <fwang@mandriva.org> 0:15.0.0-1mdv2010.1
+ Revision: 474005
- new version 15.0.0

* Sat Nov 28 2009 Funda Wang <fwang@mandriva.org> 0:14.6.3-1mdv2010.1
+ Revision: 470837
- new version 14.6.3

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.6.0-1mdv2010.1
+ Revision: 462837
- update to new version 14.6.0

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.7-1mdv2010.1
+ Revision: 462144
- update to new version 14.5.7

* Wed Sep 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.5-1mdv2010.0
+ Revision: 443608
- update to new version 14.5.5

* Sun Aug 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.4-1mdv2010.0
+ Revision: 422658
- update to new version 14.5.4

* Sat Jul 18 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.2-1mdv2010.0
+ Revision: 397209
- update to new version 14.5.2

* Mon Jul 06 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.1-1mdv2010.0
+ Revision: 393058
- update to new version 14.5.1

* Thu Jun 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.0-1mdv2010.0
+ Revision: 389179
- update to new version 14.5.0

* Sun Jun 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.4.5-1mdv2010.0
+ Revision: 385892
- update to new version 14.4.5

* Wed Jun 03 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.4.4-1mdv2010.0
+ Revision: 382485
- update to new version 14.4.4

* Wed May 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.4.2-1mdv2010.0
+ Revision: 375513
- update to new version 14.4.2

* Mon May 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.4.1-1mdv2010.0
+ Revision: 371862
- update to new version 14.4.1

* Wed Mar 18 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.3.5-1mdv2009.1
+ Revision: 357426
- update to new version 14.3.5

* Thu Mar 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.3.4-1mdv2009.1
+ Revision: 349095
- update to new version 14.3.4

* Fri Feb 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0:14.3.3-2mdv2009.1
+ Revision: 345416
- rebuild against new readline

* Mon Feb 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.3.3-1mdv2009.1
+ Revision: 341046
- update to new version 14.3.3

* Mon Feb 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.3.2-1mdv2009.1
+ Revision: 338871
- update to new version 14.3.2

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0:14.3.0-1mdv2009.1
+ Revision: 332766
- New upstream release

* Sun Jan 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.8-1mdv2009.1
+ Revision: 324532
- update to new version 14.2.8

* Sat Dec 20 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.7-1mdv2009.1
+ Revision: 316427
- update to new version 14.2.7

* Sun Dec 07 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.5-1mdv2009.1
+ Revision: 311515
- update to new version 14.2.5

* Mon Nov 24 2008 David Walluck <walluck@mandriva.org> 0:14.2.3-1mdv2009.1
+ Revision: 306127
- 14.2.3

* Tue Nov 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.2-1mdv2009.1
+ Revision: 302314
- update to new version 14.2.2

* Sat Oct 18 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.1-1mdv2009.1
+ Revision: 295039
- update to new version 14.2.1

* Fri Oct 10 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.0-1mdv2009.1
+ Revision: 291655
- update to new version 14.2.0

* Sun Sep 07 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.6-1mdv2009.0
+ Revision: 282324
- update to new version 14.1.6

* Mon Aug 25 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.5-1mdv2009.0
+ Revision: 275991
- update to new version 14.1.5

* Sat Aug 16 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.4-1mdv2009.0
+ Revision: 272765
- update to new version 14.1.4

* Wed Aug 13 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.3-1mdv2009.0
+ Revision: 271539
- update to new version 14.1.3

* Mon Aug 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.2-1mdv2009.0
+ Revision: 270846
- update to new version 14.1.2

* Thu Jul 31 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.1-1mdv2009.0
+ Revision: 257950
- update to new version 14.1.1

* Sun Jul 27 2008 David Walluck <walluck@mandriva.org> 0:14.1.0-1mdv2009.0
+ Revision: 250495
- 14.1.0

* Mon May 05 2008 Funda Wang <fwang@mandriva.org> 0:14.0.2-1mdv2009.0
+ Revision: 201442
- New version 14.0.2

* Fri Apr 25 2008 David Walluck <walluck@mandriva.org> 0:14.0.0-1mdv2009.0
+ Revision: 197337
- 14.0.0

* Sun Apr 20 2008 David Walluck <walluck@mandriva.org> 0:12.9.2-1mdv2009.0
+ Revision: 196003
- 12.9.2

* Mon Feb 25 2008 Frederik Himpe <fhimpe@mandriva.org> 0:12.8.8-1mdv2008.1
+ Revision: 174954
- New upstream version
- New license policy

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Fri Feb 01 2008 David Walluck <walluck@mandriva.org> 0:12.8.6-1mdv2008.1
+ Revision: 161274
- 12.8.6

* Wed Jan 23 2008 David Walluck <walluck@mandriva.org> 0:12.8.5-1mdv2008.1
+ Revision: 156969
- 12.8.5

* Tue Jan 08 2008 David Walluck <walluck@mandriva.org> 0:12.8.4-1mdv2008.1
+ Revision: 146900
- 12.8.4

* Sun Dec 30 2007 David Walluck <walluck@mandriva.org> 0:12.8.3-1mdv2008.1
+ Revision: 139387
- fix build
- 12.8.3

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 David Walluck <walluck@mandriva.org> 0:12.8.2-1mdv2008.1
+ Revision: 119061
- BuildRequires: desktop-file-utils
- 12.8.2

* Sat Nov 17 2007 David Walluck <walluck@mandriva.org> 0:12.8.0-1mdv2008.1
+ Revision: 109187
- 12.8.0

* Fri Nov 02 2007 David Walluck <walluck@mandriva.org> 0:12.7.9-1mdv2008.1
+ Revision: 105305
- 12.7.9

* Sat Oct 13 2007 David Walluck <walluck@mandriva.org> 0:12.7.7-1mdv2008.1
+ Revision: 97840
- 12.7.7

* Fri Sep 07 2007 David Walluck <walluck@mandriva.org> 0:12.7.6-1mdv2008.0
+ Revision: 81513
- 12.7.6

* Mon Aug 20 2007 David Walluck <walluck@mandriva.org> 0:12.7.5-1mdv2008.0
+ Revision: 68037
- 12.7.5

* Sat Jun 23 2007 David Walluck <walluck@mandriva.org> 0:12.7.3-1mdv2008.0
+ Revision: 43423
- 12.7.3

* Mon May 14 2007 David Walluck <walluck@mandriva.org> 0:12.7.0-1mdv2008.0
+ Revision: 26604
- 12.7.0


* Fri Dec 15 2006 David Walluck <walluck@mandriva.org> 12.6.8-1mdv2007.0
+ Revision: 97387
- 12.6.8
- Import mathomatic

* Mon Sep 18 2006 David Walluck <walluck@mandriva.org> 0:12.6.3-1
- 12.6.3

* Mon Aug 28 2006 David Walluck <walluck@mandriva.org> 0:12.6.1-1mdv2007.0
- 12.6.1

* Sat Aug 12 2006 David Walluck <walluck@mandriva.org> 0:12.5.19-1mdv2007.0
- 12.5.19

* Tue Aug 08 2006 David Walluck <walluck@mandriva.org> 0:12.5.18-1mdv2007.0
- 12.5.18

* Tue Jul 11 2006 David Walluck <walluck@mandriva.org> 0:12.5.17-1mdv2007.0
- 12.5.17

* Mon Jun 05 2006 David Walluck <walluck@mandriva.org> 0:12.5.16-1mdv2007.0
- 12.5.16

* Tue Mar 28 2006 David Walluck <walluck@mandriva.org> 0:12.5.12-1mdk
- 12.5.12

* Thu Mar 09 2006 Lenny Cartier <lenny@mandriva.com> 0:12.5.11-1mdk
- 12.5.11

* Thu Mar 02 2006 David Walluck <walluck@mandriva.org> 0:12.5.10-1mdk
- 12.5.10

* Wed Feb 22 2006 David Walluck <walluck@mandriva.org> 0:12.5.8-1mdk
- 12.5.8

* Fri Jan 20 2006 David Walluck <walluck@mandriva.org> 0:12.5.6-1mdk
- 12.5.6

* Thu Dec 29 2005 David Walluck <walluck@mandriva.org> 0:12.5.5-1mdk
- 12.5.5

* Sat Dec 17 2005 David Walluck <walluck@mandriva.org> 0:12.5.4-1mdk
- 12.5.4

* Sun Oct 23 2005 David Walluck <walluck@mandriva.org> 0:12.5.0-1mdk
- 12.5.0

* Mon Oct 10 2005 David Walluck <walluck@mandriva.org> 0:12.4.12-1mdk
- release