Gentoo Archives: gentoo-commits

From: Aisha Tammy <gentoo@×××××.cc>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/libsufr/
Date: Sun, 27 Sep 2020 12:35:20
Message-Id: 1601210109.c549cdf919909aded0dc8b77df181ad365459d1b.epsilon-0@gentoo
1 commit: c549cdf919909aded0dc8b77df181ad365459d1b
2 Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
3 AuthorDate: Sun Sep 27 12:14:17 2020 +0000
4 Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
5 CommitDate: Sun Sep 27 12:35:09 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c549cdf9
7
8 sci-libs/libsufr: version bump to 0.7.5
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
12
13 sci-libs/libsufr/libsufr-0.6.3.ebuild | 27 ----------------------
14 sci-libs/libsufr/libsufr-0.6.4.ebuild | 27 ----------------------
15 .../{libsufr-0.5.4.ebuild => libsufr-0.7.5.ebuild} | 25 +++++++++++++-------
16 3 files changed, 17 insertions(+), 62 deletions(-)
17
18 diff --git a/sci-libs/libsufr/libsufr-0.6.3.ebuild b/sci-libs/libsufr/libsufr-0.6.3.ebuild
19 deleted file mode 100644
20 index 2502a7f4b..000000000
21 --- a/sci-libs/libsufr/libsufr-0.6.3.ebuild
22 +++ /dev/null
23 @@ -1,27 +0,0 @@
24 -# Copyright 1999-2015 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=5
28 -
29 -inherit cmake-utils fortran-2
30 -
31 -DESCRIPTION="LIBrary of Some Useful Fortran Routines"
32 -HOMEPAGE="http://libsufr.sourceforge.net/"
33 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
34 -
35 -LICENSE="GPL-3"
36 -SLOT="0"
37 -KEYWORDS="~amd64 ~x86"
38 -IUSE="static-libs"
39 -
40 -DEPEND="virtual/fortran"
41 -RDEPEND="${DEPEND}"
42 -
43 -src_configure() {
44 - mycmakeargs=(
45 - $(cmake-utils_use static-libs CREATE_STATICLIB)
46 - )
47 - cmake-utils_src_configure
48 -}
49 -
50 -DOCS="CHANGELOG README VERSION"
51
52 diff --git a/sci-libs/libsufr/libsufr-0.6.4.ebuild b/sci-libs/libsufr/libsufr-0.6.4.ebuild
53 deleted file mode 100644
54 index 2502a7f4b..000000000
55 --- a/sci-libs/libsufr/libsufr-0.6.4.ebuild
56 +++ /dev/null
57 @@ -1,27 +0,0 @@
58 -# Copyright 1999-2015 Gentoo Foundation
59 -# Distributed under the terms of the GNU General Public License v2
60 -
61 -EAPI=5
62 -
63 -inherit cmake-utils fortran-2
64 -
65 -DESCRIPTION="LIBrary of Some Useful Fortran Routines"
66 -HOMEPAGE="http://libsufr.sourceforge.net/"
67 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
68 -
69 -LICENSE="GPL-3"
70 -SLOT="0"
71 -KEYWORDS="~amd64 ~x86"
72 -IUSE="static-libs"
73 -
74 -DEPEND="virtual/fortran"
75 -RDEPEND="${DEPEND}"
76 -
77 -src_configure() {
78 - mycmakeargs=(
79 - $(cmake-utils_use static-libs CREATE_STATICLIB)
80 - )
81 - cmake-utils_src_configure
82 -}
83 -
84 -DOCS="CHANGELOG README VERSION"
85
86 diff --git a/sci-libs/libsufr/libsufr-0.5.4.ebuild b/sci-libs/libsufr/libsufr-0.7.5.ebuild
87 similarity index 52%
88 rename from sci-libs/libsufr/libsufr-0.5.4.ebuild
89 rename to sci-libs/libsufr/libsufr-0.7.5.ebuild
90 index 0131c6629..af8654fe0 100644
91 --- a/sci-libs/libsufr/libsufr-0.5.4.ebuild
92 +++ b/sci-libs/libsufr/libsufr-0.7.5.ebuild
93 @@ -1,9 +1,10 @@
94 -# Copyright 1999-2014 Gentoo Foundation
95 +# Copyright 1999-2020 Gentoo Authors
96 # Distributed under the terms of the GNU General Public License v2
97
98 -EAPI=5
99 +EAPI=7
100
101 -inherit cmake-utils fortran-2
102 +CMAKE_BUILD_TYPE=Release
103 +inherit cmake fortran-2
104
105 DESCRIPTION="LIBrary of Some Useful Fortran Routines"
106 HOMEPAGE="http://libsufr.sourceforge.net/"
107 @@ -17,11 +18,19 @@ IUSE="static-libs"
108 DEPEND="virtual/fortran"
109 RDEPEND="${DEPEND}"
110
111 +DOCS=( "CHANGELOG" "README" "VERSION" )
112 +
113 +src_unpack() {
114 + default
115 +
116 + gunzip -r "${S}"/man || die
117 +}
118 +
119 src_configure() {
120 - mycmakeargs=(
121 - $(cmake-utils_use static-libs CREATE_STATICLIB)
122 + local mycmakeargs=(
123 + -DCMAKE_VERBOSE_MAKEFILE=ON
124 + -DCREATE_SHAREDLIB=ON
125 + -DCREATE_STATICLIB=$(usex static-libs)
126 )
127 - cmake-utils_src_configure
128 + cmake_src_configure
129 }
130 -
131 -DOCS="CHANGELOG README VERSION"