dh-fortran_0.45_arm64.changes (click to toggle) | |
---|---|
Format: | 1.8 |
Date: | Tue, 08 Jul 2025 09:44:16 +0100 |
Source: | dh-fortran |
Binary: | dh-fortran |
Architecture: | source all |
Version: | 0.45 |
Distribution: | experimental |
Urgency: | medium |
Maintainer: | Debian Science Team <debian-science-maintainers@lists.alioth.debian.org> |
Changed-By: | Alastair McKinstry <mckinstry@debian.org> |
Description: | dh-fortran - debhelper add-ons to handle Fortran '.mod' files and libraries |
Changes: | dh-fortran (0.45) experimental; urgency=medium * Change name to 'dh-fortran' * Support get_fc_vendor() to fortran-support.mk * Add more default code to fortran-support.mk for dh_*_fortran_templates * Add --preferred behavour to dh_fortran_lib * Add initial dh_fortran python wrapper script * Start python implementation |
Files: | f244bc82622cbc3498e4251130871869 1779 devel optional dh-fortran_0.45.dsc 0f8cc0aabc3f45cffb5945aad5b0d38c 39316 devel optional dh-fortran_0.45.tar.xz 32fb2231b9765aa3bea6332a1d38005f 25244 devel optional dh-fortran_0.45_all.deb 00f59d66789a510bb18f62c9bea572fb 6837 devel optional dh-fortran_0.45_arm64.buildinfo |
dh-fortran_0.45.dsc (click to toggle) | |
---|---|
Format: | 3.0 (native) |
Source: | dh-fortran |
Binary: | dh-fortran |
Architecture: | all |
Version: | 0.45 |
Maintainer: | Debian Science Team <debian-science-maintainers@lists.alioth.debian.org> |
Uploaders: | Sébastien Villemot <sebastien@debian.org>, Alastair McKinstry <mckinstry@debian.org> |
Standards-Version: | 4.7.2 |
Vcs-Browser: | https://salsa.debian.org/science-team/dh-fortran-mod |
Vcs-Git: | https://salsa.debian.org/science-team/dh-fortran-mod.git -b debian/latest |
Testsuite: | autopkgtest |
Testsuite-Triggers: | gfortran |
Build-Depends: | debhelper-compat (=13), dh-sequence-python3, python3-all |
Package-List: | dh-fortran deb devel optional arch=all |
Files: | 0f8cc0aabc3f45cffb5945aad5b0d38c 39316 dh-fortran_0.45.tar.xz |
control file for dh-fortran_0.45_all.deb (click to toggle) | |
---|---|
Package: | dh-fortran |
Version: | 0.45 |
Architecture: | all |
Maintainer: | Debian Science Team <debian-science-maintainers@lists.alioth.debian.org> |
Installed-Size: | 106 |
Depends: | perl:any, debhelper (>=13), python3-click, python3:any, gfortran | fortran-compiler, patchelf, libio-compress-perl, libfile-libmagic-perl |
Enhances: | debhelper |
Replaces: | dh-fortran-mod |
Provides: | dh-fortran-mod, dh-sequence-fortran, dh-sequence-fortran-mod |
Section: | devel |
Priority: | optional |
Multi-Arch: | foreign |
Description: | debhelper add-ons to handle Fortran '.mod' files and libraries Modules were introduced in the 1990 revision of the Fortran standard. When the Fortran compiler processes a source file containing a module, it produces both an object file and a '.mod' file. The latter plays a role similar to header files in C, since it is needed when compiling other source files which make use of the module. . The '.mod' files are however platform dependent, and their format changes with the gfortran version. . This package provides the dh_fortran_mod command, which simplifies the inclusion of '.mod' files in binary packages. First, it places the '.mod' files in the correct platform- and gfortran-dependent location. Second, it adds the right dependency information on gfortran version(s). . Inclusion of dh_fortran_mod in dh sequence is also provided under the name 'fortran_mod'. |
contents of dh-fortran_0.45_all.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-07-08 08:44 ./ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/bin/ -rwxr-xr-x root/root 225 2025-07-08 08:44 ./usr/bin/dh_fortran -rwxr-xr-x root/root 239 2025-07-08 08:44 ./usr/bin/dh_fortran_cmake -rwxr-xr-x root/root 14316 2025-07-08 08:44 ./usr/bin/dh_fortran_lib -rwxr-xr-x root/root 233 2025-07-08 08:44 ./usr/bin/dh_fortran_lib_new -rwxr-xr-x root/root 14975 2025-07-08 08:44 ./usr/bin/dh_fortran_mod -rwxr-xr-x root/root 236 2025-07-08 08:44 ./usr/bin/dh_fortran_mod_new -rwxr-xr-x root/root 245 2025-07-08 08:44 ./usr/bin/dh_fortran_pkgconf drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/lib/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/lib/python3/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/lib/python3/dist-packages/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dh_fortran-0.45.dist-info/ -rw-r--r-- root/root 7 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dh_fortran-0.45.dist-info/INSTALLER -rw-r--r-- root/root 3228 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dh_fortran-0.45.dist-info/METADATA -rw-r--r-- root/root 91 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dh_fortran-0.45.dist-info/WHEEL -rw-r--r-- root/root 269 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dh_fortran-0.45.dist-info/entry_points.txt -rw-r--r-- root/root 10 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dh_fortran-0.45.dist-info/top_level.txt drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/ -rw-r--r-- root/root 54 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/__init__.py -rw-r--r-- root/root 957 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/cli.py -rw-r--r-- root/root 981 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/cmake.py -rw-r--r-- root/root 5366 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/compilers.py -rw-r--r-- root/root 263 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/helpers.py -rw-r--r-- root/root 2676 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/lib.py -rw-r--r-- root/root 979 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/module.py -rw-r--r-- root/root 543 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/pkgconf.py -rw-r--r-- root/root 151 2025-07-08 08:44 ./usr/lib/python3/dist-packages/dhfortran/vendor.py drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/debhelper/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/debhelper/autoscripts/ -rw-r--r-- root/root 577 2025-07-08 08:44 ./usr/share/debhelper/autoscripts/postrm-fortran-mod -rw-r--r-- root/root 476 2025-07-08 08:44 ./usr/share/debhelper/autoscripts/preinst-fortran-mod drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/debhelper/dh-fortran/ -rw-r--r-- root/root 10772 2025-07-08 08:44 ./usr/share/debhelper/dh-fortran/fortran-support.mk drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/doc/dh-fortran/ -rw-r--r-- root/root 2463 2025-07-08 08:44 ./usr/share/doc/dh-fortran/changelog.gz -rw-r--r-- root/root 922 2025-07-08 08:44 ./usr/share/doc/dh-fortran/copyright drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/man/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/man/man1/ -rw-r--r-- root/root 2315 2025-07-08 08:44 ./usr/share/man/man1/dh_fortran_lib.1.gz -rw-r--r-- root/root 2139 2025-07-08 08:44 ./usr/share/man/man1/dh_fortran_mod.1.gz drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/perl5/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/perl5/Debian/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/perl5/Debian/Debhelper/ drwxr-xr-x root/root 0 2025-07-08 08:44 ./usr/share/perl5/Debian/Debhelper/Sequence/ -rw-r--r-- root/root 273 2025-07-08 08:44 ./usr/share/perl5/Debian/Debhelper/Sequence/fortran.pm lrwxrwxrwx root/root 0 2025-07-08 08:44 ./usr/share/perl5/Debian/Debhelper/Sequence/fortran_mod.pm -> fortran.pm |
copyright of dh-fortran_0.45_all.deb (click to toggle) | |
---|---|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Files: * Copyright: 2018 Alastair McKinstry <mckinstry@debian.org> License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with Dynare. If not, see <http://www.gnu.org/licenses/>. . On Debian systems, the full text of the GNU General Public License version 3 can be found in the file `/usr/share/common-licenses/GPL-3'. |
Timestamp: 08.07.2025 / 10:02:31 (UTC)