dh-fortran (0.65)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 0.66 > 0.65
- Git: https://salsa.debian.org/science-team/dh-fortran.git -b debian/latest
-
- Branch: debian/latest
- Path: debian/changelog
- Repo size: 503808
- Browser: https://salsa.debian.org/science-team/dh-fortran
- Last scan: 2026-02-09 19:15:16+00
- Next scan: 2026-02-15 05:18:00+00
- Debian changelog in Git:
dh-fortran (0.66) UNRELEASED; urgency=medium
* dh_fortran_lib: handle case of no soname
* Intercept dh_ calls to allow env to be set on non-buildsystem
calls.
-- Alastair McKinstry <mckinstry@debian.org> Fri, 30 Jan 2026 19:53:30 +0000
- This branch is 48 commits ahead of tag debian/0.64
- Git log:
commit 48cfb2ee512e56a27bb61979b97ab63cc919dd52
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Feb 9 07:27:08 2026 +0000
Rework to not intercept dh_auto_clean ; it can be overridden
commit 7ea71932465a462b0dc0f3574a1ba0eacda37f83
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sun Feb 8 08:54:33 2026 +0000
Minor fixes that got dropped?
commit 33cb748c7098d97e2884d8fe2644738ca765aef4
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sun Feb 8 08:23:54 2026 +0000
Cache frequently used, constant functions
commit ed93452142b518dc113308ec7e3220070812ba1e
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sun Feb 8 08:20:22 2026 +0000
Better behaviour in null case,a non-multifortran build
commit 3be5015513054f619798086785b89932adc84ce7
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sat Feb 7 18:49:18 2026 +0000
Fix debian/build symlink
commit d87913d917d9175ccba6eb15909ae31922f05a12
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sat Feb 7 18:37:12 2026 +0000
Handle builddir=. and non-multifortran builds properly
commit a082b0b9d2ae6ef16acf5b6b54bf1830b3a4e418
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sat Feb 7 09:54:38 2026 +0000
Cleanup of env handling and passing
commit 4812e62833e27a304cee449df6d3863dd7940e74
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sat Feb 7 08:42:48 2026 +0000
RF: move make_symlink out of class so it can be used elsewhere
commit 32652c3c383061f469e41905df2e5202cfe04fb2
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Feb 6 20:54:28 2026 +0000
Cope with . builds
commit 350bf4ae15c06b59d7c0214e383d0f17bc3a7292
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Feb 6 20:19:19 2026 +0000
Reverse flags on doit()
commit c69315990812f5817154d86e0d9eef8694ddb96d
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Feb 6 12:17:56 2026 +0000
First version to automatically build cmake/ecbuild projects
commit 2611ce7751c9e54ac1bc519574f4e748b0da2835
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Thu Feb 5 07:55:07 2026 +0000
First version to silently work on non-fpm builds
commit 562966f05617c1b0817dc95bda7c07fd06696b8c
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Wed Feb 4 17:33:06 2026 +0000
More notes
commit 8f4b774a832b5d6f760a9b7c4ce4a677af99c2c8
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Wed Feb 4 09:23:17 2026 +0000
Intercept dh_ calls to allow env to be set on non-buildsystem calls.
commit d4728457aa7b466268c712e23ca99074f448a421
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Wed Feb 4 09:22:01 2026 +0000
Delete unnecessary _internal wrapping
commit 9e3da0ce0d9ba74151908e773d8b9ea056fb8585
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Wed Feb 4 09:16:52 2026 +0000
For now (with intercept as noop), call dh_fortran_* in sequence
commit 4d3ed3607f0208849c745e32c8f8dcbd604d5d87
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Wed Feb 4 09:14:12 2026 +0000
POC that now runs fpm builds in fortran-build, intercepts non-fortran builds to set env (but currently no-ops).
commit 10e023b84d9edb6800ba222f92132861c13d61f2
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Tue Feb 3 11:38:46 2026 +0000
Enable quieter TODOs
commit 0f346cc5d0a699752865d92394adcad108caa6fc
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Tue Feb 3 11:29:34 2026 +0000
Ensure we delete per-fc builddirs
commit c57e22ccf1137c4bb3738cc2a40877a36909cd47
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Tue Feb 3 11:17:28 2026 +0000
Set env in fpm builds; delete builddir if specified
commit 0e8088dcf55633d3be81a5f6bbff28f72e5e1e68
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Tue Feb 3 10:46:25 2026 +0000
Call dh_fortran_{lib,mod,pkgconf,cmake per fc after install
commit 1aa75b85cacc8118aa8abf5aa33aa7d23d4f4941
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Tue Feb 3 10:45:44 2026 +0000
Fix minor docs
commit d0ba8b929daf3cf7f1703ca3fa660625a1e10c78
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Tue Feb 3 07:39:52 2026 +0000
Add mechanism to intercept dh_auto_* calls to add env, etc
commit f6abd90f6635045d381297955c4e10f23b098cc6
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Feb 2 15:14:33 2026 +0000
Remove dodgy space
commit f6e1c17f52e1e3576ca80b043cfbbc0b310338b3
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Feb 2 12:47:57 2026 +0000
WIP: testing non-fpm multibuilds
commit 72cd980f76dd156996de0b4eac8a821145ac95a5
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Feb 2 11:59:35 2026 +0000
Initial implementation of FC_REQUIRED
commit dd5f08d4d5fda685805f75236a73dc2f3902ba35
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Feb 2 10:00:06 2026 +0000
fpm-support.txt: Notes
commit 786c4a8cbd324d7701d5f8745ec618bda2288c37
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Feb 2 09:27:16 2026 +0000
Rework: add dh_fortran_<target> cmds for each target; needed for perl call
commit 515f1b2fd93d9cf5d731df261d57476edb0f7ff1
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Feb 2 07:42:25 2026 +0000
Cleanup unnecessary context passing, pass env to targets
commit 6784183b8add2dd4814be5ddee8c4f20e75aa4ee
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Feb 2 07:41:38 2026 +0000
Ensure buildenv passed to targets
commit 86c6033ff4ad030b04b2208649599afefe8e5bab
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sun Feb 1 09:51:53 2026 +0000
Tidy up debug output
commit ec4fe7393b1f28c341dd77fee8d35997e5f992cf
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 19:53:34 2026 +0000
dh_fortran_lib: handle case of no soname
commit 8842628e5b8f52e3e890b8ca83936c483f90f12e
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 18:26:10 2026 +0000
Push 0.65 to unstable
commit e0bba689638c925a5a0c6ee4f230226f0dd2187e
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 18:25:05 2026 +0000
Drop verbose debug statements that break usage. Closes: #1126679
commit 5077945eecf923675fca769508c2e9271e0b071a
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 17:48:52 2026 +0000
Remove debug that breaks get_env
commit 7f32b84845a91fa4f3db10ba786933847735b0a3
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 17:48:22 2026 +0000
Add fPIC for gfortran-15 to workaround fpm issue
commit bcc77390b4a83633fdbf708d81adad5ee71c415f
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 17:22:16 2026 +0000
Fix delete - do it in perl layer
commit a4ccac9f95b00bb0578e99e20878185a61bbd621
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 11:52:52 2026 +0000
Append -Lflibdir to get_ld_flags() output
commit 66732706e110495c0fac4e6c29025ab9fb2c96f1
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 10:36:57 2026 +0000
Ensure lfortran flags stripped
commit 64221e95ab6873ac1a6498fb271095fa42875ae1
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 10:35:22 2026 +0000
Update d/changelog
commit 6e448a80f7d893df13ce2f96173d136b64b8be94
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 10:33:04 2026 +0000
Hard-code lfortran mod dir to lfortran-mod-0, rather than per-compiler version
commit 56b8a41a3981158b1d5c0b0c5fbb55adc22865a8
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 10:28:18 2026 +0000
Split on newlines; vars may contain spaces
commit 44b9c6235905fe54a8561b776f2be4b8e81eb410
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 10:16:15 2026 +0000
Append -Ifmoddir to get_fc_flags() output
commit 314c0da2dee6b1921cb95873f702a2b91a6479c5
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 09:48:31 2026 +0000
get_fc_optional() returns a set to fix list bug
commit e094320837de3adaba7a7bf3ff9ff314548b9fc7
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 09:57:06 2026 +0000
Update CHANGES.md
commit 9a7ad1790af1f5a52f7beb77eb626c3010b53be9
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 09:47:49 2026 +0000
get_fc_optional() returns a set to fix list bug
commit 25f88b85f02af35a56baebd2ee293b8ea15b0f1c
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 09:46:09 2026 +0000
get_fc_optional() returns a set now, more logical
commit 86e7098d459d79cb22b19485030530d1e94ad4a1
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Fri Jan 30 09:44:48 2026 +0000
Ensure verbose is set