X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=GiNaC.spec.in;h=f3048e6c7a4f6d3321822dae9834dbe134f7bac7;hp=15b626211cbe38f1a77cb8d358c2f51480340c09;hb=f263f768cf609ae8c0899560449f235a6d408193;hpb=d812026311a6f18c3db09af14b635fa1ac03e43f diff --git a/GiNaC.spec.in b/GiNaC.spec.in index 15b62621..f3048e6c 100644 --- a/GiNaC.spec.in +++ b/GiNaC.spec.in @@ -15,18 +15,15 @@ Prereq: /sbin/install-info BuildRoot: %{_tmppath}/%{name}-root Prefix: %{_prefix} -Requires: cln >= 1.0.3 +Requires: cln >= 1.1 %description GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an open framework for symbolic computation within the C++ programming language. -It includes the ginsh ("GiNaC interactive shell") which provides a simple and -easy-to-use CAS-like interface to GiNaC for non-programmers. - %package devel -Summary: Libraries, includes and more to develop GiNaC applications +Summary: GiNaC development libraries and header files Group: Development/Libraries Requires: %{name} = %{version} @@ -34,8 +31,22 @@ Requires: %{name} = %{version} GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an open framework for symbolic computation within the C++ programming language. -This is the libraries, include files and other resources you can use to -develop GiNaC applications. +This package contains the libraries, include files and other resources you +use to develop GiNaC applications. + + +%package utils +Summary: GiNaC-related utilities +Group: System Environment/Libraries +Requires: %{name} = %{version} + +%description utils +GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an +open framework for symbolic computation within the C++ programming language. + +This package includes the ginsh ("GiNaC interactive shell") which provides a +simple and easy-to-use CAS-like interface to GiNaC for non-programmers, and +the tool "viewgar" which displays the contents of GiNaC archives. %prep @@ -57,7 +68,7 @@ make %install rm -rf ${RPM_BUILD_ROOT} -make DESTDIR=${RPM_BUILD_ROOT} install-strip +make DESTDIR=${RPM_BUILD_ROOT} install gzip -9nf ${RPM_BUILD_ROOT}%{_infodir}/ginac.info* %clean @@ -81,23 +92,29 @@ fi %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS README %{_libdir}/*.so.* -%{_bindir}/ginsh -%{_bindir}/viewgar -%{_mandir}/man1/ginsh.1 -%{_mandir}/man1/viewgar.1 %files devel %defattr(-,root,root) %{_libdir}/*.a %{_libdir}/*.la %{_libdir}/*.so -%{_includedir}/*.h +%{_includedir}/ginac/*.h %{_infodir}/*.info* -%{_mandir}/man1/ginac-config.1 +%{_mandir}/man1/ginac-config.1* %{_bindir}/ginac-config %{_datadir}/aclocal/* +%files utils +%defattr(-,root,root) +%{_bindir}/ginsh +%{_bindir}/viewgar +%{_mandir}/man1/ginsh.1* +%{_mandir}/man1/viewgar.1* + %changelog +* Thu Nov 1 2001 Christian Bauer +- moved ginsh and viewgar to "utils" package + * Thu Oct 5 2000 Christian Bauer - cleaned up a bit