Source: fortran-julienne
Standards-Version: 4.7.3
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders:
 Alastair McKinstry <mckinstry@debian.org>,
Section: utils
Build-Depends:
 debhelper-compat (= 13),
 dh-fortran,
 flang-21,
 gfortran,
 fortran-fpm,
 libfortran-assert-dev,
 libclang-rt-21-dev [amd64 arm64 loong64 ppc64el riscv64 ppc64 sparc64],
 ford,
Vcs-Browser: https://salsa.debian.org/science-team/fortran-julienne
Vcs-Git: https://salsa.debian.org/science-team/fortran-julienne.git -b debian/latest
Homepage: https://github.com/berkeleylab/julienne

Package: libfortran-julienne-dev
Architecture: any
Section: libdevel
Depends:
 ${misc:Depends},
 ${fortran:Depends},
 libfortran-julienne0 ( = ${binary:Version} ),
Description: Idiomatic Correctness Checking for Fortran 2023 - devel files
 The Julienne framework offers a unified approach to writing unit tests
 and assertions. Julienne defines idioms for specifying correctness
 conditions in a common in tests that wrap the tested procedures or
 assertions that conditionally execute inside procedures.
 Julienne idioms center around expressions built from defined operations:
 a uniquely flexible Fortran capability allowing developers to define
 new operators or to overloading Fortran's intrinsic operators.
 .
 This package provides module files and static libraries.

Package: libfortran-julienne0
Architecture: any
Section: libs
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: Idiomatic Correctness Checking for Fortran 2023 - library
 The Julienne framework offers a unified approach to writing unit tests
 and assertions. Julienne defines idioms for specifying correctness
 conditions in a common in tests that wrap the tested procedures or
 assertions that conditionally execute inside procedures.
 Julienne idioms center around expressions built from defined operations:
 a uniquely flexible Fortran capability allowing developers to define
 new operators or to overloading Fortran's intrinsic operators.
 .
 This package provides the shared libraries.

Package: libfortran-julienne-utils
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 libfortran-julienne0 ( = ${binary:Version} )
Description: Idiomatic Correctness Checking for Fortran 2023 - utilities
 The Julienne framework offers a unified approach to writing unit tests
 and assertions. Julienne defines idioms for specifying correctness
 conditions in a common in tests that wrap the tested procedures or
 assertions that conditionally execute inside procedures.
 Julienne idioms center around expressions built from defined operations:
 a uniquely flexible Fortran capability allowing developers to define
 new operators or to overloading Fortran's intrinsic operators.
 .
 This package provides the 'scaffold' utility.

