X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=debian%2Fcontrol;h=81c18fcfaf3ccfbecfe909b798e7eefe99b0cb56;hp=3766e4a25887c1472b83cc20d4a304fa0a123c7f;hb=270969d036bd27a8454442501f8eb241fa66c9b2;hpb=90294c2d1e2a09580b8c761c3ea9ee60b37e84c0 diff --git a/debian/control b/debian/control index 3766e4a2..81c18fcf 100644 --- a/debian/control +++ b/debian/control @@ -1,45 +1,64 @@ Source: ginac -Section: devel +Section: math Priority: optional Maintainer: Richard Kreckel -Standards-Version: 3.1.1 +Build-Depends: cdbs (>= 0.4.28), debhelper (>= 4.0.0), libcln-dev, libgmp3-dev, libreadline5-dev, flex, bison +Standards-Version: 3.6.2 -Package: ginac +Package: libginac1.4 Architecture: any +Section: libs Depends: ${shlibs:Depends} +Suggests: ginac-tools Description: The GiNaC framework (runtime library) - GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an - open framework for symbolic computation within the C++ programming language. + GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a + library for doing symbolic (i.e. non-numeric) computation directly in the C++ + programming language. . - See for detailed information. + This package provides the runtime library. See for + detailed information about GiNaC. -Package: ginac-dev +Package: libginac-dev Architecture: any -Depends: ginac, libc6-dev -Recommends: ginac-ginsh -Suggests: ginac-doc +Section: libdevel +Depends: libginac1.4 (= ${Source-Version}), libc6-dev, g++, libcln-dev +Recommends: info | info-browser, libginac1.4-dbg (= ${Source-Version}) +Suggests: ginac-tools Description: The GiNaC framework (development files) - GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an - open framework for symbolic computation within the C++ programming language. + GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a + library for doing symbolic (i.e. non-numeric) computation directly in the C++ + programming language. . - This package provides header files and a static library. + This package provides header files, a static library plus a tutorial as info + file. See for detailed information about GiNaC. -Package: ginac-ginsh +Package: ginac-tools Architecture: any -Depends: ginac, libc6-dev -Description: The GiNaC framework's interactive shell - GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an - open framework for symbolic computation within the C++ programming language. +Section: math +Depends: ${shlibs:Depends} +Recommends: doc-base +Description: Some tools for the GiNaC framework + GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a + library for doing symbolic (i.e. non-numeric) computation directly in the C++ + programming language. . - The ginsh (GiNaC interactive shell) provides a simple and easy to use - CAS-like interface for GiNaC's classes. + This package provides some additional tools, like the popular ginsh (GiNaC + interactive shell) and viewgar (for inspecting GiNaC archive files). See + for detailed information about GiNaC. -Package: ginac-doc +Package: libginac1.4-dbg Architecture: any -Depends: ginac, libc6-dev -Description: The GiNaC framework (documentation files) - GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an - open framework for symbolic computation within the C++ programming language. +Section: libdevel +Depends: libginac1.4 (= ${Source-Version}) +Recommends: gdb (>= 6.3) +Description: The GiNaC framework (debugging symbols) + GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a + library for doing symbolic (i.e. non-numeric) computation directly in the C++ + programming language. . - This package contains the complete documentation including a tutorial and a - browsable reference. \ No newline at end of file + This package provides an unstripped shared library with debugging symbols. The + library is installed in /usr/lib/debug and will be automatically used by + gdb while debugging programs using the GiNaC library. Most people will not + need this package. For detailed information about GiNaC see + . +