5 Commits

Author SHA1 Message Date
Sergey Torokhov
3697e41d19
dev-libs/StringiFor: Fix BDEPEND python implementation. Add '|| die'.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-09-10 14:23:34 +03:00
Sergey Torokhov
709970547b
dev-libs/StringiFor: fix call gfortran directly, pass system LDFLAGS
Closes: https://bugs.gentoo.org/784935
Closes: https://bugs.gentoo.org/780942

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-04-24 12:37:38 +03:00
Andrew Ammerlaan
04597bc976
dev-libs/StringiFor: add missing deps
Closes: https://bugs.gentoo.org/784935
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-04-22 08:44:53 +02:00
Sergey Torokhov
a725a13101
dev-libs/StringiFor: remove check if FFLAGS is empty
Because the FFLAGS is presented by default in profile [1]
the check "if FFLAGS is empty" is removed.

[1] https://bugs.gentoo.org/575446

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-21 15:35:27 +03:00
Sergey Torokhov
9228029843
dev-libs/StringiFor: new package
A KISS pure Fortran library providing astrings (class) manipulator
for modern (2003+) Fortran projects.

From developer's page (https://github.com/szaghi/StringiFor):

What is StringiFor?
Modern Fortran standards (2003+) have introduced a better support
for characters variables, but Fortraners still do not have the power
on dealing with strings of other more-rich-programmers, e.g. Pythoners.

Allocatable deferred length character variables are now quantum-leap
with respect the old inflexible Fortran characters,
but it is still not enough for many Fortraners.

Moreover, Fortran does not provide builtin methods
for widely used strings manipulations offered by other languages,
e.g. UPPER/lowercase transformation, tokenization, etc...
StringiFor attempts to fill this lack.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-19 17:01:04 +03:00