public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Marek Szuba" <marecki@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
Date: Wed, 21 Jul 2021 15:39:23 +0000 (UTC)	[thread overview]
Message-ID: <1626881941.634434386c1db025e04bdecdeb4b128d5a706559.marecki@gentoo> (raw)

commit:     634434386c1db025e04bdecdeb4b128d5a706559
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 21 12:18:24 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jul 21 15:39:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63443438

dev-lang/cfortran: add 20110621

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-lang/cfortran/Manifest                 |  2 ++
 dev-lang/cfortran/cfortran-20110621.ebuild | 57 ++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-lang/cfortran/Manifest b/dev-lang/cfortran/Manifest
index 9c13e94ab9e..9add37c3da6 100644
--- a/dev-lang/cfortran/Manifest
+++ b/dev-lang/cfortran/Manifest
@@ -1,2 +1,4 @@
+DIST cfortran_20110621-1.debian.tar.xz 13352 BLAKE2B 0039dd4b5973e5cd13a136c51e8719ffa8e104db0d716cbd247fe440643dfce5308767d182abbcbafbd1de791e8cb4384c479660fe8b592477968d40c54078e8 SHA512 51387a17e4f69e5f5e53e188b5397a08d578aba42fdc446d4901e59be32bb0e5f07d871daa809e9de6051b4d9213b4312e25f70970db9173e4f33a0e66b4b44b
+DIST cfortran_20110621.orig.tar.gz 129061 BLAKE2B 16c0cae1675923c1f6f13fe5a2a65ff86a2a80e4b3c3956c04cbc2df562dad8426b90c8a3a34919c28a7bee29f7430ffe8b415e28a484421aa8f58430456b934 SHA512 59b4285bb5392916880503bdd1cead5602944ebbf615d3c40bb7232770d6a74d3138a0b2abbab4fed9ea9bd2a56b2d3097d9609833c07d773dc43b8be0a3258a
 DIST cfortran_4.4-14.diff.gz 23084 BLAKE2B 8e760b3697869c12e94925c4781318fbe7640f0563a2464bf5d9f51a4afcb4bf9c281bab189542f2342d6dbc6f5524b4a48d9f844459d190e9182a96ebefbf9b SHA512 1e0b267efc17c2ba30ca1108d59ef87d1a401e6b88bea2c7045458f8cfad6ec9a05f6bf4a08c1d6cb314c790a4969a1f0fdf0c7b6abc28bae544928aad5b0218
 DIST cfortran_4.4.orig.tar.gz 120119 BLAKE2B df4e0650e2718ed0c2009fb1b85330266308b0b584fcdc85e08cad0913bf063ab38824724b43a005a63a6e6bd5152b35115a68659487a992b96d0d38792e6d0a SHA512 969d0db566ecd7ed7945cac7f8ceea1cbd94ab427734ba83882acf97022c83b1417e32515d847fee89144137f58f7041cf5164fc397f3d7526f3aa958f8b038c

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
new file mode 100644
index 00000000000..feb93f85b1d
--- /dev/null
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=test
+
+inherit autotools fortran-2
+
+DEB_PR="1"
+
+DESCRIPTION="Header file allowing to call Fortran routines from C and C++"
+HOMEPAGE="https://www-zeus.desy.de/~burow/cfortran/"
+SRC_URI="
+	mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz
+	mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.debian.tar.xz"
+
+SLOT="0"
+LICENSE="LGPL-2"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples test"
+
+RESTRICT="!test? ( test )"
+
+DOCS=( cfortran.doc )
+
+src_prepare() {
+	eapply "${WORKDIR}"/debian/patches/*.patch
+	default
+	eautoreconf
+
+	if use examples; then
+		# The examples are also used as tests and it's tricky to clean up
+		# afterwards, just save a clean copy (sans Makefiles, as they only
+		# cover the test phase) before the tests are run.
+		cp -ar eg eg_src || die "Failed to preserve a clean copy of examples"
+		rm -f eg_src/Makefile{,.am,.in}
+	fi
+}
+
+src_install() {
+	default
+
+	# For compatibility with older versions
+	dodir /usr/include/cfortran
+	dosym -r /usr/include/cfortran.h /usr/include/cfortran/cfortran.h
+
+	docinto debian
+	dodoc "${WORKDIR}"/debian/{NEWS,changelog,copyright}
+	docinto html
+	dodoc cfortran.html index.htm
+
+	if use examples; then
+		docinto examples
+		dodoc -r cfortest.c cfortex.f eg_src/*
+	fi
+}


             reply	other threads:[~2021-07-21 15:39 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-21 15:39 Marek Szuba [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-04-08 18:50 [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/ Andrew Ammerlaan
2024-03-15  6:49 Sam James
2023-12-14  4:22 Sam James
2023-03-04 11:37 Arthur Zamarin
2023-03-04  8:49 Arthur Zamarin
2023-03-04  8:49 Arthur Zamarin
2023-03-04  8:07 Arthur Zamarin
2022-06-03 12:27 Ulrich Müller
2022-05-06  7:16 Arthur Zamarin
2022-05-06  7:08 Arthur Zamarin
2021-10-16  4:25 Sam James
2021-10-12  7:10 Agostino Sarubbo
2021-10-11  5:45 Sam James
2021-10-11  4:33 Sam James
2021-10-11  4:20 Sam James
2021-08-14 23:15 Marek Szuba
2021-08-14 23:15 Marek Szuba
2019-11-06  9:56 Michał Górny
2019-10-16  4:45 Matt Turner
2019-10-11 22:32 Sergei Trofimovich
2019-10-07 19:27 Sergei Trofimovich
2019-10-07 19:12 Sergei Trofimovich
2019-10-07 10:44 Agostino Sarubbo
2018-05-16 22:57 Aaron Bauman
2017-07-17  9:48 Alexis Ballier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1626881941.634434386c1db025e04bdecdeb4b128d5a706559.marecki@gentoo \
    --to=marecki@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox