• Bug#1110179: ITP: fpm -- Fortran package manager - build tool

    From Alastair McKinstry@21:1/5 to All on Thu Jul 31 11:30:02 2025
    XPost: linux.debian.devel

    Package: wnpp
    Severity: wishlist
    Owner: Alastair McKinstry <[email protected]>
    X-Debbugs-Cc: [email protected], [email protected]

    * Package name : fpm
    Version : 0.12.0
    Upstream Contact: [email protected]
    * URL : https://github.com/fortran-lang/fpm
    * License : MIT
    Programming Lang: Fortran
    Description : Fortran package manager - build tool

    Fortran Package Manager (fpm) is a package manager and build system for Fortran. Its key goal is to improve the user experience of Fortran programmers. It does so by making it easier to build your Fortran program or library, run the executables, tests,
    and examples, and distribute it as a dependency to other Fortran projects. Fpm's user interface is modeled after Rust's Cargo, so if you're familiar with that tool, you will feel at home with fpm. Fpm's long term vision is to nurture and grow the
    ecosystem of modern Fortran applications and libraries.

    Fortran Package Manager is not to be confused with Jordan Sissel's fpm, a more general, non-Fortran related package manager.

    There was also an fpm ackage in Debian, removed in 2007.

    I will maintain this as part of Debian Science team,, with automated support via dh-fortran.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon McVittie@21:1/5 to Alastair McKinstry on Thu Jul 31 16:20:01 2025
    XPost: linux.debian.devel

    On Thu, 31 Jul 2025 at 10:26:44 +0100, Alastair McKinstry wrote:
    Fortran Package Manager is not to be confused with Jordan Sissel's fpm,
    a more general, non-Fortran related package manager.

    Under this name, it absolutely will get confused with Jordan Sissel's
    fpm. I would suggest packaging it with a namespaced name: perhaps
    fortran-fpm or something like that.

    There was also an fpm ackage in Debian, removed in 2007.

    This appears to have been a third, unrelated fpm (it was a password
    manager), adding to the confusion...

    smcv

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)