summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fortran-2.eclass: fix spellingSam James2023-03-261-1/+1
| | | | | | | Thanks to codespell. Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* fortran-2.eclass: Quote argument of ":" commandUlrich Müller2023-03-261-5/+5
| | | | | | This avoids globbing, see: https://www.shellcheck.net/wiki/SC2223 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* eclass: standardize prologue/epilogueDavid Seifert2023-03-171-11/+9
| | | | | Closes: https://github.com/gentoo/gentoo/pull/30061 Signed-off-by: David Seifert <soap@gentoo.org>
* *.eclass: @ECLASS-VARIABLE renamed to @ECLASS_VARIABLEUlrich Müller2022-03-241-3/+3
| | | | | Bug: https://bugs.gentoo.org/835396 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* fortran-2.eclass: quote variables to allow FC containing spacesFrançois-Xavier Carton2022-03-161-3/+3
| | | | | | Signed-off-by: François-Xavier Carton <fx.carton91@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24595 Signed-off-by: Sam James <sam@gentoo.org>
* fortran-2.eclass: use BDEPEND on EAPI 7+Marek Szuba2021-07-201-1/+11
| | | | | | | | | | | | | For FORTRAN_NEEDED=test we need both the compiler and the test binaries to run on the build host only, hence new EAPIs only set BDEPEND here; For other modes (other than "no", of course), we need a Fortran compiler running on the build host as well as the runtime libraries built for the target arch, necessitating the use of both DEPEND and BDEPEND on newer EAPIs. Closes: https://bugs.gentoo.org/802153 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* fortran-2.eclass: support EAPI 8Marek Szuba2021-07-161-2/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* fortran-2.eclass: [QA] drop EAPI 4 supportSam James2021-06-201-3/+4
| | | | | Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* eclass: [QA] Revert multiple meaningless doc changesMichał Górny2020-12-281-10/+0
| | | | | | | | | | | Revert multiple meaningless eclass documentation changes, notably adding a lot of placeholders and documenting implementation details. These changes were aimed at silencing (valid) documentation warnings without actually providing valuable documentation to the end users. While some of these changes were beneficial, it would take a lot of effort to review them all and the author is unwilling to fix his mistakes. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* eclass/fortran-2: fixup documentationAaron Bauman2020-12-161-0/+10
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* */*: reassign jlec's packagesMichał Górny2020-08-051-1/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Bump copyright on files touched this yearMichał Górny2020-02-111-1/+1
| | | | | | | Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* fortran-2.eclass: Remove stray @CODE token from comment.Ulrich Müller2020-01-101-1/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* fortran-2.eclass: cleanup and improvementsAndrew Savchenko2018-11-171-11/+11
| | | | | | | Fix problems in the eclass found during EAPI 7 support review, but unrelated to the EAPI 7 update. Thanks all reviewes for their work. Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
* fortran-2.eclass: bump to EAPI 7Andrew Savchenko2018-11-171-4/+7
| | | | | | Add EAPI 7 support. Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
* fortran-2.eclass: add @SUPPORTED_EAPISMichał Górny2018-08-151-0/+1
|
* Drop support for EAPI < 4 in fortran.eclassJustin Lecher2017-03-181-15/+5
| | | | | | | | https://bugs.gentoo.org/show_bug.cgi?id=573088 https://bugs.gentoo.org/show_bug.cgi?id=477070 https://bugs.sabayon.org/show_bug.cgi?id=4170 Signed-off-by: Justin Lecher <jlec@gentoo.org>
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* fortran-2.eclass: Move inherit and EXPORT_FUNCTIONS to topJustin Lecher2016-02-171-8/+8
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Fix fortran-2_pkg_setup() for EAPI=6Justin Lecher2016-01-301-1/+1
| | | | | | | | case statement ignored EAPI > 5 Gentoo-Bugs: https://bugs.gentoo.org/show_bug.cgi?id=573368 Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Enable EAPI=6 supportJustin Lecher2015-12-281-1/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: debug-print-function in all functionsJustin Lecher2015-12-281-0/+13
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Fix @DESCRIPTION tag usageJustin Lecher2015-12-281-1/+2
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Unset variable in global scope after usageJustin Lecher2015-12-281-0/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Fix for missing case endJustin Lecher2015-11-281-0/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: fortran_int64_abi_fflags() addJustin Lecher2015-11-281-0/+16
| | | | | | | fortran_int64_abi_fflags help you querry for the necessary compiler flags to enable 64bit int support Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Fix whitespacesJustin Lecher2015-11-281-16/+16
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Only source eclass onceJustin Lecher2015-11-281-0/+4
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Update CopyrightJustin Lecher2015-11-281-1/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Respect fortran as test depJustin Lecher2015-11-281-1/+4
| | | | | | | If fortran is only needed for test, then there is no need to add it to RDEPEND. Signed-off-by: Justin Lecher <jlec@gentoo.org>
* proj/gentoo: Initial commitRobin H. Johnson2015-08-081-0/+256
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed