Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf/
Date: Wed, 13 Nov 2019 19:58:59
Message-Id: 1573675124.840c43fc98154758856e45ae2fe1b1237b571923.bman@gentoo
1 commit: 840c43fc98154758856e45ae2fe1b1237b571923
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 13 19:43:41 2019 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 13 19:58:44 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840c43fc
7
8 sci-libs/hdf: drop old EAPI
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 sci-libs/hdf/Manifest | 2 --
13 sci-libs/hdf/hdf-4.2.8.ebuild | 56 -------------------------------------------
14 sci-libs/hdf/hdf-4.2.9.ebuild | 56 -------------------------------------------
15 3 files changed, 114 deletions(-)
16
17 diff --git a/sci-libs/hdf/Manifest b/sci-libs/hdf/Manifest
18 index f61e45f4988..5fbf047ece6 100644
19 --- a/sci-libs/hdf/Manifest
20 +++ b/sci-libs/hdf/Manifest
21 @@ -1,4 +1,2 @@
22 DIST hdf-4.2.11.tar.bz2 3173535 BLAKE2B a35a366858cc67d6ef68959cf407c21a929d5dca82834937b648eded506c7c3f75dd67be763f0d1fc24b7be92849b53d688abb25611cbc9b918340dbb23a83e1 SHA512 b3be9a91c62fa258c8aa6f97d1ccbd8301225e43938b525a826c639fd8b30b7dd566f58f4d54e365606d861ad01660887163e5ca6521293791080e5ed41ef781
23 DIST hdf-4.2.13.tar.bz2 3616255 BLAKE2B 3b20f018849b64aebc0e5fa53516f65f6e181b421c3842a033c2ec5586c262f18cb0be5c2a146bdecd9ae7580963817face2a21458852756f5b7072b7e6d5899 SHA512 d7be2b3650255590b72db4a6931325ec0af256db4b846cfe886c76bf24034901b2ba7a7e546566f426d265b1793287ea3f95d8fbd818a3d018fa6813a4541657
24 -DIST hdf-4.2.8.tar.bz2 3027253 BLAKE2B b1291fce4b2f47a4b2f1d725cfc5314c4e451d2dd4ede242ef64a11490884ff991b800b06b7aabf574659117c6abde5cd26236d23d8f38e003c7df9271248d90 SHA512 d033007eff74d957572db8433f66e9df6fec44f67b28ddbad6e9a2d832b5504a29e9ecc5565d861b8308bab8d0dbfce19ae1e2ade0dd758d370a333819364c8e
25 -DIST hdf-4.2.9.tar.bz2 3126686 BLAKE2B 491fdad375bef944ed9f7040faba0e811b11019e1f51c5c3f874f29be07b945eb68af31cfce56db5e1f03f3bbd9e85320bed6e5f7f2b725676ead50dac022986 SHA512 99630177167f115f4a7f4424cf3fc77962c4eb46698f884d0e89acfe7d585aa659fd7cdf36a29246ae518675b07182223d4337a7d0aac6344ce21ccbed9aa390
26
27 diff --git a/sci-libs/hdf/hdf-4.2.8.ebuild b/sci-libs/hdf/hdf-4.2.8.ebuild
28 deleted file mode 100644
29 index 32d8a3f2f0a..00000000000
30 --- a/sci-libs/hdf/hdf-4.2.8.ebuild
31 +++ /dev/null
32 @@ -1,56 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=4
37 -
38 -FORTRAN_NEEDED=fortran
39 -
40 -inherit eutils fortran-2 toolchain-funcs autotools flag-o-matic
41 -
42 -MYP=${P/_p/-patch}
43 -
44 -DESCRIPTION="General purpose library and format for storing scientific data"
45 -HOMEPAGE="http://www.hdfgroup.org/hdf4.html"
46 -SRC_URI="http://www.hdfgroup.org/ftp/HDF/HDF_Current/src/${MYP}.tar.bz2"
47 -
48 -SLOT="0"
49 -LICENSE="NCSA-HDF"
50 -KEYWORDS="amd64 ia64 ppc -sparc x86 ~amd64-linux ~x86-linux"
51 -IUSE="fortran szip static-libs"
52 -
53 -RDEPEND="
54 - sys-libs/zlib
55 - virtual/jpeg
56 - szip? ( virtual/szip )"
57 -DEPEND="${RDEPEND}"
58 -
59 -S=${WORKDIR}/${MYP}
60 -
61 -src_prepare() {
62 - epatch "${FILESDIR}"/4.2.7_p1-autotools.patch \
63 - "${FILESDIR}"/${PN}-ppc.patch
64 - sed -i -e 's/-R/-L/g' config/commence.am || die #rpath
65 - eautoreconf
66 - [[ $(tc-getFC) = *gfortran ]] && append-fflags -fno-range-check
67 -}
68 -
69 -src_configure() {
70 - econf \
71 - --enable-shared \
72 - --enable-production=gentoo \
73 - --disable-netcdf \
74 - $(use_enable fortran) \
75 - $(use_enable static-libs static) \
76 - $(use_with szip szlib) \
77 - CC="$(tc-getCC)"
78 -}
79 -
80 -src_install() {
81 - default
82 - dodoc release_notes/{RELEASE,HISTORY,bugs_fixed,misc_docs}.txt
83 - cd "${ED}"usr
84 - mv bin/ncgen{,-hdf} || die
85 - mv bin/ncdump{,-hdf} || die
86 - mv share/man/man1/ncgen{,-hdf}.1 || die
87 - mv share/man/man1/ncdump{,-hdf}.1 || die
88 -}
89
90 diff --git a/sci-libs/hdf/hdf-4.2.9.ebuild b/sci-libs/hdf/hdf-4.2.9.ebuild
91 deleted file mode 100644
92 index 04467f22944..00000000000
93 --- a/sci-libs/hdf/hdf-4.2.9.ebuild
94 +++ /dev/null
95 @@ -1,56 +0,0 @@
96 -# Copyright 1999-2018 Gentoo Foundation
97 -# Distributed under the terms of the GNU General Public License v2
98 -
99 -EAPI=4
100 -
101 -FORTRAN_NEEDED=fortran
102 -
103 -inherit eutils fortran-2 toolchain-funcs autotools flag-o-matic
104 -
105 -MYP=${P/_p/-patch}
106 -
107 -DESCRIPTION="General purpose library and format for storing scientific data"
108 -HOMEPAGE="http://www.hdfgroup.org/hdf4.html"
109 -SRC_URI="http://www.hdfgroup.org/ftp/HDF/HDF_Current/src/${MYP}.tar.bz2"
110 -
111 -SLOT="0"
112 -LICENSE="NCSA-HDF"
113 -KEYWORDS="~amd64 ~ppc -sparc ~x86 ~amd64-linux ~x86-linux"
114 -IUSE="fortran szip static-libs"
115 -
116 -RDEPEND="
117 - sys-libs/zlib
118 - virtual/jpeg
119 - szip? ( virtual/szip )"
120 -DEPEND="${RDEPEND}"
121 -
122 -S=${WORKDIR}/${MYP}
123 -
124 -src_prepare() {
125 - epatch "${FILESDIR}"/${P}-autotools.patch \
126 - "${FILESDIR}"/${PN}-ppc.patch
127 - sed -i -e 's/-R/-L/g' config/commence.am || die #rpath
128 - eautoreconf
129 - [[ $(tc-getFC) = *gfortran ]] && append-fflags -fno-range-check
130 -}
131 -
132 -src_configure() {
133 - econf \
134 - --enable-shared \
135 - --enable-production=gentoo \
136 - --disable-netcdf \
137 - $(use_enable fortran) \
138 - $(use_enable static-libs static) \
139 - $(use_with szip szlib) \
140 - CC="$(tc-getCC)"
141 -}
142 -
143 -src_install() {
144 - default
145 - dodoc release_notes/{RELEASE,HISTORY,bugs_fixed,misc_docs}.txt
146 - cd "${ED}"usr
147 - mv bin/ncgen{,-hdf} || die
148 - mv bin/ncdump{,-hdf} || die
149 - mv share/man/man1/ncgen{,-hdf}.1 || die
150 - mv share/man/man1/ncdump{,-hdf}.1 || die
151 -}