Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/f2c/
Date: Mon, 09 Sep 2019 09:08:56
Message-Id: 1568020114.11a76d14b7e2ee0634cfd6ac6a9794a215fc92e2.soap@gentoo
1 commit: 11a76d14b7e2ee0634cfd6ac6a9794a215fc92e2
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 9 09:08:34 2019 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 9 09:08:34 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a76d14
7
8 dev-lang/f2c: Remove old
9
10 Package-Manager: Portage-2.3.75, Repoman-2.3.17
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12
13 dev-lang/f2c/Manifest | 1 -
14 dev-lang/f2c/f2c-20060507.ebuild | 38 ------------------------------
15 dev-lang/f2c/f2c-20100827.ebuild | 50 ----------------------------------------
16 3 files changed, 89 deletions(-)
17
18 diff --git a/dev-lang/f2c/Manifest b/dev-lang/f2c/Manifest
19 index 83cd3e38828..0c71c3a3529 100644
20 --- a/dev-lang/f2c/Manifest
21 +++ b/dev-lang/f2c/Manifest
22 @@ -1,3 +1,2 @@
23 -DIST f2c-20060507.tar.bz2 186677 BLAKE2B 972b55dc95372fc479d6fabd91b495bf4d7e055755c2f9fc5197045207bf8b494948b89c441ae9930c7a247e91707b379f2747e1d9299d04f0b27086bdd1248e SHA512 d0c9019b65a8ad2fd769ada596646a1cd9b682dcc8afa2cd99081376d967fbe959186a38d74570ab4bcce7622c58c8c10042948fa56e0a7080b12111c2b99b1e
24 DIST f2c_20100827-1.debian.tar.gz 15659 BLAKE2B 4773a939e51074df34b48540ed67d0bd3dce85b64d6118c480217b569bbe11a9907a7a8bf2d68f0ec5fae51c65ec29a9dafdac1a009a90b5c6d02306496a72d5 SHA512 784d3f1a74311a933b54103d36dd18eb879bef1816ea82e8d93ef5a0eb7582d4ddde3a2b764d15b78194bab4cdf940480089e8b920002134af66cdf095708535
25 DIST f2c_20100827.orig.tar.gz 417930 BLAKE2B 4ccd59762947de9d316520f213d33e095a559dfe914c06d58f4db21a031b6dca332d75473dbaa6a6167ef3f0459c68235fdddac3ed4dcea34e9597a8ab0ae982 SHA512 2c28d8c06e53b569816e7982725133d46e9b145a84ec51771f4cca2409098f894648ebe5b8089a1ddd8468be62394b0edb5985e50baeea8129e4f507236d6c0d
26
27 diff --git a/dev-lang/f2c/f2c-20060507.ebuild b/dev-lang/f2c/f2c-20060507.ebuild
28 deleted file mode 100644
29 index 32862f0a737..00000000000
30 --- a/dev-lang/f2c/f2c-20060507.ebuild
31 +++ /dev/null
32 @@ -1,38 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=0
37 -
38 -inherit eutils toolchain-funcs
39 -
40 -DESCRIPTION="Fortran to C converter"
41 -HOMEPAGE="http://www.netlib.org/f2c"
42 -#SRC_URI="ftp://netlib.bell-labs.com/netlib/f2c/src.tar"
43 -# To create, download src.tar, ungzip everything inside, then tar.bz2 the whole
44 -# thing.
45 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
46 -
47 -LICENSE="HPND"
48 -SLOT="0"
49 -KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
50 -IUSE=""
51 -
52 -RDEPEND="dev-libs/libf2c"
53 -DEPEND="${RDEPEND}"
54 -
55 -S="${WORKDIR}/src"
56 -
57 -src_compile() {
58 - emake \
59 - -f makefile.u \
60 - CC=$(tc-getCC) \
61 - CFLAGS="${CFLAGS}" \
62 - || die "make failed"
63 -}
64 -
65 -src_install() {
66 - mv -f f2c.1t f2c.1
67 - doman f2c.1
68 - dobin f2c
69 - dodoc README Notice
70 -}
71
72 diff --git a/dev-lang/f2c/f2c-20100827.ebuild b/dev-lang/f2c/f2c-20100827.ebuild
73 deleted file mode 100644
74 index 0b14e397a54..00000000000
75 --- a/dev-lang/f2c/f2c-20100827.ebuild
76 +++ /dev/null
77 @@ -1,50 +0,0 @@
78 -# Copyright 1999-2012 Gentoo Foundation
79 -# Distributed under the terms of the GNU General Public License v2
80 -
81 -EAPI=4
82 -
83 -inherit eutils toolchain-funcs
84 -
85 -DEB_PV=20100827
86 -DEB_PR=1
87 -DEB_P=${PN}_${DEB_PV}
88 -
89 -DESCRIPTION="Fortran to C converter"
90 -HOMEPAGE="http://www.netlib.org/f2c"
91 -SRC_URI="
92 - mirror://debian/pool/main/${PN:0:1}/${PN}/${DEB_P}.orig.tar.gz
93 - mirror://debian/pool/main/${PN:0:1}/${PN}/${DEB_P}-${DEB_PR}.debian.tar.gz"
94 -
95 -LICENSE="HPND"
96 -SLOT="0"
97 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
98 -IUSE="doc"
99 -
100 -RDEPEND="dev-libs/libf2c"
101 -DEPEND=""
102 -
103 -S="${WORKDIR}/${PN}"
104 -
105 -src_prepare() {
106 - # selective list of patches from debian
107 - epatch \
108 - "${WORKDIR}"/debian/patches/0000-prequilt-tweaks.patch \
109 - "${WORKDIR}"/debian/patches/0002-prototype-rmdir.patch \
110 - "${WORKDIR}"/debian/patches/0003-struct-init-braces.patch \
111 - "${WORKDIR}"/debian/patches/0004-man-dash-hyphen-slash.patch
112 - sed -i -e '/^CC/d' -e '/^CFLAGS/d' src/makefile.u || die
113 - tc-export CC
114 -}
115 -
116 -src_compile() {
117 - emake -C src -f makefile.u
118 -}
119 -
120 -src_install() {
121 - doman f2c.1
122 - use doc && dodoc f2c.pdf
123 - newdoc "${WORKDIR}"/debian/changelog debian.changelog
124 - cd src
125 - dobin f2c
126 - dodoc README Notice
127 -}