diff options
author | Rafael Laboissière <rafael@debian.org> | 2024-01-27 14:04:08 -0300 |
---|---|---|
committer | Rafael Laboissière <rafael@debian.org> | 2024-01-27 16:05:15 -0300 |
commit | 4982e24e7b1b3d93d9aa34a98915506d7ba7dcab (patch) | |
tree | 5b8fa2b00e90372d008f2c4dc53c37be39db4fdf | |
parent | 3219ab17a27eb67ad34c68784512be2926ca08ec (diff) |
Install documentation
+ d/control:
- Build-depend on dh-octave >= 1.8.0
- Build-depend on pyhton3
- Build-depend texlive
+ d/octave-dicom.doc-base: New file
+ d/octave-dicom.docs: New file
+ d/octave-dicom.info: New file
+ d/rules: Build the documentation via override_dh_auto_build
Gbp-Dch: Full
-rw-r--r-- | debian/control | 6 | ||||
-rw-r--r-- | debian/octave-dicom.doc-base | 16 | ||||
-rw-r--r-- | debian/octave-dicom.docs | 2 | ||||
-rw-r--r-- | debian/octave-dicom.info | 1 | ||||
-rwxr-xr-x | debian/rules | 5 |
5 files changed, 28 insertions, 2 deletions
diff --git a/debian/control b/debian/control index ef57cc8..01f1db6 100644 --- a/debian/control +++ b/debian/control @@ -5,9 +5,11 @@ Maintainer: Debian Octave Group <team+pkg-octave-team@tracker.debian.org> Uploaders: Rafael Laboissière <rafael@debian.org> Build-Depends: cmake, debhelper-compat (= 13), - dh-octave (>= 1.2.3), + dh-octave (>= 1.8.0), dh-sequence-octave, - libgdcm-dev (>= 2.0.16) + libgdcm-dev (>= 2.0.16), + python3, + texlive Standards-Version: 4.6.2 Homepage: https://gnu-octave.github.io/packages/dicom/ Vcs-Git: https://salsa.debian.org/pkg-octave-team/octave-dicom.git diff --git a/debian/octave-dicom.doc-base b/debian/octave-dicom.doc-base new file mode 100644 index 0000000..d4d0a29 --- /dev/null +++ b/debian/octave-dicom.doc-base @@ -0,0 +1,16 @@ +Document: octave-dicom-manual +Title: Octave Dicom - Dicom File I/O for GNU octave +Author: John Donoghue +Abstract: Documentation for the Dicom Package for GNU Octave +Section: Science/Mathematics + +Format: PDF +Files: /usr/share/doc/octave-dicom/dicom.pdf.gz + +Format: HTML +Files: /usr/share/doc/octave-dicom/dicom.html +Index: /usr/share/doc/octave-dicom/dicom.html + +Format: Info +Files: /usr/share/info/dicom.info.gz +Index: /usr/share/info/dicom.info.gz diff --git a/debian/octave-dicom.docs b/debian/octave-dicom.docs new file mode 100644 index 0000000..019af28 --- /dev/null +++ b/debian/octave-dicom.docs @@ -0,0 +1,2 @@ +doc/dicom.html +doc/dicom.pdf diff --git a/debian/octave-dicom.info b/debian/octave-dicom.info new file mode 100644 index 0000000..63268cb --- /dev/null +++ b/debian/octave-dicom.info @@ -0,0 +1 @@ +doc/dicom.info diff --git a/debian/rules b/debian/rules index 96f5873..401b830 100755 --- a/debian/rules +++ b/debian/rules @@ -9,3 +9,8 @@ sharedir = debian/octave-dicom/usr/share execute_after_dh_installdeb: mv $(sharedir)/octave/packages/dicom-*/imdata/README.md \ $(sharedir)/doc/octave-dicom/README-imdata.md + +ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) +override_dh_auto_build: + make -k docs doc/dicom.info +endif |