dh-fortran-mod (0.40) unstable; urgency=medium * Standards-Version: 4.7.0; no changes required * Move to gfortran-14 as the default compiler -- Alastair McKinstry Sun, 18 Aug 2024 13:47:03 +0100 dh-fortran-mod (0.39) unstable; urgency=medium * Commit didn't get included.. Redo Closes: #1062809 -- Alastair McKinstry Mon, 05 Feb 2024 07:31:22 +0000 dh-fortran-mod (0.38) unstable; urgency=medium * Fix typo that breaks builds. Closes: #1062809 * Add flang19, gfortran14 support -- Alastair McKinstry Sun, 04 Feb 2024 22:08:38 +0000 dh-fortran-mod (0.37) unstable; urgency=medium * Initial dh_fortran_lib, simple cases only * Fix for dh_fortran_mod; don't produce deps on flang-7, * Override dh_dwz in fortran-support.mk as its broken by patchelf, used in dh_fortran_lib * dh_fortran_mod: now support gfortran-14 -- Alastair McKinstry Wed, 31 Jan 2024 06:48:51 +0000 dh-fortran-mod (0.36) unstable; urgency=medium * Bugfix: mod files can be misidentified as c++ * debhelper-interaction test: fix cwd -- Alastair McKinstry Tue, 16 Jan 2024 18:21:25 +0000 dh-fortran-mod (0.35) unstable; urgency=medium * Drop pkg-gfortran test as defunct for now * Bugfix foreach_fc_execute_after; remove foreach_fc -- Alastair McKinstry Fri, 12 Jan 2024 20:16:28 +0000 dh-fortran-mod (0.34) unstable; urgency=medium * Start dh_fortran_libs * Add foreach_fc_execute_{before,after} macros * Add experimental flang18 -- Alastair McKinstry Fri, 05 Jan 2024 07:23:56 +0000 dh-fortran-mod (0.33) unstable; urgency=medium * Fixes for fortran-support.mk: whitespace issue and typo * foreach_fc(): for automated compiler build support -- Alastair McKinstry Thu, 04 Jan 2024 15:16:47 +0000 dh-fortran-mod (0.32) unstable; urgency=medium * Remove troublesome quotes around function returns * Add lfortran support * Define FC_OPTIONAL in fortran-support.mk * Return sane defaults for external FC in fortran-support.mk * Add TODO.md, test Makefile * Change misc:Depends to fortran:Depends in dh-fortran-mod -- Alastair McKinstry Mon, 01 Jan 2024 12:36:47 +0000 dh-fortran-mod (0.31) unstable; urgency=medium * Provide dh-sequence-fortran as we do more than mod files now * Depend on gfortran | fortran-compiler to simplify build-deps * Add detection code for flang-external-fc-, flang-new-* * Update documentation in dh_fortran_mod * fortran-support.mk: (experimental) - add get_fmoddir, get_flibdir, get_fc_exe functions -- Alastair McKinstry Sat, 30 Dec 2023 13:03:26 +0000 dh-fortran-mod (0.30) unstable; urgency=medium * Update more references to /usr/include -- Alastair McKinstry Thu, 07 Dec 2023 08:46:46 +0000 dh-fortran-mod (0.29) unstable; urgency=medium * Add fortran-support.mk helper script for d/rules. Experimental * Set fmoddir to /usr/include, not /usr/lib -- Alastair McKinstry Mon, 04 Dec 2023 16:57:34 +0000 dh-fortran-mod (0.28) unstable; urgency=medium * Standards-Version: 4.6.2 * Add support for gfortran-12 -- Alastair McKinstry Fri, 16 Jun 2023 14:33:57 +0100 dh-fortran-mod (0.27) unstable; urgency=medium * Silently ignore failure to delete non-existent directories in postrm Closes: #1019050 -- Alastair McKinstry Mon, 12 Sep 2022 14:27:19 +0100 dh-fortran-mod (0.26) unstable; urgency=medium * Ignore errors on rm cruft files in preinst -- Alastair McKinstry Mon, 29 Aug 2022 20:58:31 +0100 dh-fortran-mod (0.25) unstable; urgency=medium * Don't create links 'gfortran-*' without arch base when compiler not installed. Clean up cruft from doing so before * Close old fixed bug. Closes: #1013316 -- Alastair McKinstry Mon, 29 Aug 2022 17:43:35 +0100 dh-fortran-mod (0.24) unstable; urgency=medium * Drop gcc-transition workk for now as it blocks the tbb transition -- Alastair McKinstry Tue, 21 Jun 2022 16:20:17 +0100 dh-fortran-mod (0.23) unstable; urgency=medium * Standards-Version: 4.6.1 * Forrce Build-depend on gfortran-12 for gcc-12 transition. Then rebuild deps with this version. -- Alastair McKinstry Sun, 19 Jun 2022 10:07:17 +0100 dh-fortran-mod (0.22) unstable; urgency=medium * Add support for gfortran-12 -- Alastair McKinstry Fri, 22 Apr 2022 18:40:50 +0100 dh-fortran-mod (0.21) unstable; urgency=medium * Standards-Version: 4.6.0 * Drop old code now bullseye is released * Update default gfortran to gfortran-11 -- Alastair McKinstry Mon, 18 Oct 2021 16:30:11 +0100 dh-fortran-mod (0.20) unstable; urgency=medium * Fix autopkgtest script; add field to d/control in tests to silence warnings -- Alastair McKinstry Wed, 20 Jan 2021 20:44:52 +0000 dh-fortran-mod (0.19) unstable; urgency=medium * Point d/gbp.conf to debian/latest branch * Add package tests * Syntax fix in dh_fortran_mod. -- Alastair McKinstry Mon, 18 Jan 2021 10:52:41 +0000 dh-fortran-mod (0.18) unstable; urgency=medium * Bump gfortran default to gfortran-10 * gfortran-11 expected to have module version 15 * Set vcs-git to point to debian/latest branch * Standards-Version: 4.5.1 * Updated patch. Closes: #965255 -- Alastair McKinstry Sat, 16 Jan 2021 10:58:03 +0000 dh-fortran-mod (0.17) unstable; urgency=medium * Fix for reproducibility. Thanks to Chris Lamb. Closes: #965255 * debhelper compat 13 -- Alastair McKinstry Tue, 21 Jul 2020 08:59:11 +0100 dh-fortran-mod (0.16) unstable; urgency=medium * Fix inserted depends to form of 'real-compiler-version | compiler-mod-XXX' to silence dependency warnings on virtual packages -- Alastair McKinstry Wed, 01 Apr 2020 15:15:54 +0100 dh-fortran-mod (0.15) unstable; urgency=medium * Standards-Version now 4.5.0 * Provide: dh-sequence-fortran_mod. -- Alastair McKinstry Sun, 23 Feb 2020 11:56:01 +0000 dh-fortran-mod (0.14) unstable; urgency=medium * Now Use gfortran-9. * Drop use fof ${Fortran-Mod} and Fortran-Mod: stanza. Simply use ${misc:Depends}. Closes: #941476 * Standards-Version now 4.4.1.0 -- Alastair McKinstry Fri, 18 Oct 2019 05:47:52 +0100 dh-fortran-mod (0.13) unstable; urgency=medium * Bugfix: when installing on cmdline, don't install into non-specified packages * Now at Standards-Version: 4.4.0 * flang-7 20190329+ use modversion 34. Move from 33 to 34 -- Alastair McKinstry Thu, 18 Jul 2019 11:50:17 +0100 dh-fortran-mod (0.12) unstable; urgency=medium [ Andreas Beckmann ] * Use dpkg makefile snippet instead of manual changelog parsing. * Switch to debhelper-compat (= 12). * Introduce a $VERSION variable in dh_fortran_mod s.t. the generated code inserted into maintainer scripts is properly annotated with the dh-fortran-mod version that created it. -- Alastair McKinstry Tue, 29 Jan 2019 08:58:31 +0000 dh-fortran-mod (0.11) unstable; urgency=medium * Calculate canonical compiler at build-time, as the compiler may not be installed at install-time, and readlink will fail. * Re-order deletes in postrm script to ensure all deletes are done. -- Alastair McKinstry Mon, 07 Jan 2019 12:19:46 +0000 dh-fortran-mod (0.10) unstable; urgency=medium * Ensure mod files are installed chmod 644 * Add link for canonical compiler name * Standards-Version: 4.3.0 -- Alastair McKinstry Thu, 03 Jan 2019 16:05:19 +0000 dh-fortran-mod (0.9) unstable; urgency=medium * Make creating cmplr link conditional. * handle target directories that may be subdirectory of $fmoddir -- Alastair McKinstry Mon, 31 Dec 2018 13:23:51 +0000 dh-fortran-mod (0.8) unstable; urgency=medium [ Jelmer Vernooij ] * Use secure copyright file specification URI. [ Alastair McKinstry ] * Only add postrm/preinst scripts for packages with mod files. Closes: #917205 * Don't fail on postrm if directory already removed -- Alastair McKinstry Wed, 26 Dec 2018 12:59:35 +0000 dh-fortran-mod (0.7) unstable; urgency=medium * Ensure test in postrm script does not return 1 and fail -e. -- Alastair McKinstry Thu, 20 Dec 2018 14:10:43 +0000 dh-fortran-mod (0.6) unstable; urgency=medium * Add spaces into preinst / postrm fragments. Closes: #916565 -- Alastair McKinstry Wed, 19 Dec 2018 15:40:05 +0000 dh-fortran-mod (0.5) unstable; urgency=medium * Set ${Fortran-Mod} variable instead of ${misc:Built-Using} as Built-Using has strict semantics; don't use it -- Alastair McKinstry Thu, 13 Dec 2018 07:45:06 +0000 dh-fortran-mod (0.4) unstable; urgency=medium * Standards-Version: 4.2.1; no changes required * Put files in fmoddir, /usr/lib/$multiarch/fortran/$compiler directory by default. * Set misc:Built-Using: variable with the compiler version rather than misc:Depends. * Add support for flang compiler. * Add preinst / postrm script fragments for creating / deleting /usr/lib/$multiarch/fortran/$compiler/ directories for mod files -- Alastair McKinstry Mon, 10 Dec 2018 16:29:21 +0000 dh-fortran-mod (0.3) unstable; urgency=medium * Change subst-vars to include real compiler pkg to work build buildds. -- Alastair McKinstry Sun, 06 May 2018 07:39:28 +0100 dh-fortran-mod (0.2) unstable; urgency=medium * Copy code from dh_install to enable globbing of paths. -- Alastair McKinstry Fri, 04 May 2018 15:30:50 +0100 dh-fortran-mod (0.1) unstable; urgency=low * Initial release. (Closes: #868013). -- Alastair McKinstry Tue, 01 May 2018 17:36:13 +0100