From 670a4e51f43eeea6a8c328f103aea61fbe0b27a1 Mon Sep 17 00:00:00 2001 From: Richard Kreckel Date: Wed, 7 Feb 2001 19:16:52 +0000 Subject: [PATCH] Hope this works now. --- debian/control | 16 +++------------- debian/ginac-dev.files | 1 + debian/ginac-dev.postinst | 5 +++++ debian/ginac-dev.postrm | 5 +++++ debian/ginac-doc.files | 0 debian/ginac.menu | 3 +-- debian/ginaccint.files | 2 ++ debian/rules | 4 ++-- 8 files changed, 19 insertions(+), 17 deletions(-) create mode 100644 debian/ginac-dev.postinst create mode 100644 debian/ginac-dev.postrm delete mode 100644 debian/ginac-doc.files diff --git a/debian/control b/debian/control index 9be99324..0288c332 100644 --- a/debian/control +++ b/debian/control @@ -18,30 +18,20 @@ Package: ginac-dev Architecture: any Section: devel Depends: ginac, libc6-dev, g++ (>=2.95.2), cln-dev (>=1.1.0) -Recommends: ginac-ginsh -Suggests: ginac-doc +Recommends: info | info-browser 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. . - This package provides header files and a static library. + This package provides header files, a static library plus a tutorial as info. Package: ginaccint Architecture: any Section: devel Depends: ginac-dev, cint (>=5.14.62) +Build-Depends: cint (>=5.14.62) Description: The GiNaC framework's interface with Cint, the C++ interpreter GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an open framework for symbolic computation within the C++ programming language. . ginaccint provides an interactive symbolic interface with a C++ syntax. - -Package: ginac-doc -Architecture: any -Recommends: info | info-browser -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. - . - This package contains the complete documentation including a tutorial and a - browsable reference. diff --git a/debian/ginac-dev.files b/debian/ginac-dev.files index 898ea2e0..066df4b0 100644 --- a/debian/ginac-dev.files +++ b/debian/ginac-dev.files @@ -4,3 +4,4 @@ usr/lib/libginac.so usr/include/ginac usr/bin/ginac-config usr/share/man/man1/ginac-config* +usr/share/info diff --git a/debian/ginac-dev.postinst b/debian/ginac-dev.postinst new file mode 100644 index 00000000..668dbba3 --- /dev/null +++ b/debian/ginac-dev.postinst @@ -0,0 +1,5 @@ +#!/bin/sh +set -e +install-info --section Math Math -- /usr/share/info/ginac.info + +#DEBHELPER# diff --git a/debian/ginac-dev.postrm b/debian/ginac-dev.postrm new file mode 100644 index 00000000..2f2ed426 --- /dev/null +++ b/debian/ginac-dev.postrm @@ -0,0 +1,5 @@ +#!/bin/sh +set -e +install-info --remove /usr/share/info/ginac.info + +#DEBHELPER# diff --git a/debian/ginac-doc.files b/debian/ginac-doc.files deleted file mode 100644 index e69de29b..00000000 diff --git a/debian/ginac.menu b/debian/ginac.menu index 005b3932..abcdd236 100644 --- a/debian/ginac.menu +++ b/debian/ginac.menu @@ -1,2 +1 @@ -?package(ginac):needs=X11|text|vc|wm section=Apps/see-menu-manual\ - title="GiNaC interactive shell" command="/usr/bin/ginsh" +?package(ginac):needs=text section=Apps/Math title="GiNaC interactive shell" command="/usr/bin/ginsh" diff --git a/debian/ginaccint.files b/debian/ginaccint.files index e69de29b..90556052 100644 --- a/debian/ginaccint.files +++ b/debian/ginaccint.files @@ -0,0 +1,2 @@ +usr/bin/ginaccint* +usr/share/man/man1/ginaccint* diff --git a/debian/rules b/debian/rules index eec20aea..12227e1f 100755 --- a/debian/rules +++ b/debian/rules @@ -35,7 +35,7 @@ binary-arch: build dh_installdocs ChangeLog NEWS README dh_installchangelogs dh_installmenu - dh_movefiles -pginac-dev -pginac-doc + dh_movefiles -pginac-dev if test -f cint/ginaccint.bin; then dh_movefiles -pginaccint; fi dh_strip dh_compress @@ -45,7 +45,7 @@ binary-arch: build dh_makeshlibs dh_installdeb dh_md5sums - dh_builddeb -pginac -pginac-dev -pginac-doc + dh_builddeb -pginac -pginac-dev if test -f cint/ginaccint.bin; then dh_builddeb -pginaccint; fi binary: binary-indep binary-arch -- 2.49.0