Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
Date: Fri, 01 Feb 2019 17:02:56
Message-Id: 1549040566.befa565e61211f4b6e8d6d4536b57cec3d89791c.polynomial-c@gentoo
1 commit: befa565e61211f4b6e8d6d4536b57cec3d89791c
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 1 17:02:29 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 1 17:02:46 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befa565e
7
8 dev-libs/libtommath: Removed old.
9
10 Package-Manager: Portage-2.3.59, Repoman-2.3.12
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 dev-libs/libtommath/Manifest | 1 -
14 dev-libs/libtommath/libtommath-1.0-r1.ebuild | 72 ----------------------------
15 dev-libs/libtommath/libtommath-1.0.ebuild | 63 ------------------------
16 3 files changed, 136 deletions(-)
17
18 diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
19 index 64746e492b7..252e843e5fd 100644
20 --- a/dev-libs/libtommath/Manifest
21 +++ b/dev-libs/libtommath/Manifest
22 @@ -1,4 +1,3 @@
23 DIST libtommath-0.42.0.tar.gz 1732144 BLAKE2B 624697bfa0bab0244783c3d2c92df2a1c0418611dc7f25989d038a5689beae325a426d8de38967ec856bd1e6f2d9413615333eebbf9316add838deda5b122de3 SHA512 d26e7737e5750530a7b96432502f0d458931e67af528872c46ad8dfc921b8f6ef4b3e05cb07d22bd13a8b24db65812928ae4c381250a4df95f6ca55efc3dae23
24 DIST ltm-1.0.1.tar.xz 2210120 BLAKE2B e616f0359a1fffe8e1280dc24df1a83eb568d55f9f8acd0e4016fdd63b8ef10d939a8acbd4d49d70a69adf0e492ea5127200798f02af6af1c30e2e1f57870e3a SHA512 f98f7b0f91268e898803478fd52f578f476d378d096a25e48fa2e291159dc89bd1a6dc7d8c5c2254df840c731e5d009ec9728b72190318b6d1ba2916f5c66fb6
25 -DIST ltm-1.0.tar.xz 2191540 BLAKE2B 8794d81558f8e4236256c12201e03aad423b9e69ebd35fde941bd0e70174509a09973ad5cdf432c5c0cbf43f78693351782d9c2ea1085f2fa2a5bb77bafa89c5 SHA512 da2ced516106fb056373d97f9ac443805c57ebeb0a33982c14703d6dd8c3925e49aeb690b790ba91768ed5d41f5875dc50a3d3435dbb4088cfa3fddee9162082
26 DIST ltm-1.1.0.tar.xz 2125456 BLAKE2B 3aca7993704341f6a81e7fbef35389ac8ecd957dd78b5d576f0305d37493c3ddc32462cd787de2fb67d8e165417b18fcfde70accf991cd9433ff87591d8265ac SHA512 6d1b8b09d5b975a2b84ef6ab9cb1cc63db2f0503a906e499cb9d7eaba3f487be6e7f69bf692b188f888418c61ea563aa7e2411638d8979eac426b3d603ad1b91
27
28 diff --git a/dev-libs/libtommath/libtommath-1.0-r1.ebuild b/dev-libs/libtommath/libtommath-1.0-r1.ebuild
29 deleted file mode 100644
30 index c647c55ef31..00000000000
31 --- a/dev-libs/libtommath/libtommath-1.0-r1.ebuild
32 +++ /dev/null
33 @@ -1,72 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=5
38 -
39 -inherit autotools eutils multilib toolchain-funcs
40 -
41 -DESCRIPTION="Optimized and portable routines for integer theoretic applications"
42 -HOMEPAGE="http://www.libtom.net/"
43 -SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
44 -
45 -LICENSE="WTFPL-2"
46 -SLOT="0"
47 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
48 -IUSE="doc examples static-libs"
49 -
50 -DEPEND="sys-devel/libtool"
51 -RDEPEND=""
52 -
53 -src_prepare() {
54 - # need libtool for cross compilation. Bug #376643
55 - cat <<-EOF > configure.ac
56 - AC_INIT(libtommath, 0)
57 - AM_INIT_AUTOMAKE
58 - LT_INIT
59 - AC_CONFIG_FILES(Makefile)
60 - AC_OUTPUT
61 - EOF
62 - touch NEWS README AUTHORS ChangeLog Makefile.am
63 - eautoreconf
64 - export LT="${S}"/libtool
65 -}
66 -
67 -src_configure() {
68 - econf $(use_enable static-libs static)
69 -}
70 -
71 -_emake() {
72 - emake \
73 - CC="$(tc-getCC)" \
74 - AR="$(tc-getAR)" \
75 - RANLIB="$(tc-getRANLIB)" \
76 - -f makefile.shared \
77 - IGNORE_SPEED=1 \
78 - LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
79 - INCPATH="${EPREFIX}/usr/include" \
80 - "$@"
81 -}
82 -
83 -src_compile() {
84 - _emake
85 -}
86 -
87 -src_test() {
88 - _emake test_standalone
89 - ./test || die
90 -}
91 -
92 -src_install() {
93 - _emake DESTDIR="${D}" install
94 - # We only link against -lc, so drop the .la file.
95 - find "${ED}" -name '*.la' -delete
96 -
97 - dodoc changes.txt
98 -
99 - use doc && dodoc *.pdf
100 -
101 - if use examples ; then
102 - docinto demo
103 - dodoc demo/*.c
104 - fi
105 -}
106
107 diff --git a/dev-libs/libtommath/libtommath-1.0.ebuild b/dev-libs/libtommath/libtommath-1.0.ebuild
108 deleted file mode 100644
109 index 855b05e6164..00000000000
110 --- a/dev-libs/libtommath/libtommath-1.0.ebuild
111 +++ /dev/null
112 @@ -1,63 +0,0 @@
113 -# Copyright 1999-2017 Gentoo Foundation
114 -# Distributed under the terms of the GNU General Public License v2
115 -
116 -EAPI=5
117 -
118 -inherit autotools eutils multilib toolchain-funcs
119 -
120 -DESCRIPTION="Optimized and portable routines for integer theoretic applications"
121 -HOMEPAGE="http://www.libtom.net/"
122 -SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
123 -
124 -LICENSE="WTFPL-2"
125 -SLOT="0"
126 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
127 -IUSE="doc examples static-libs"
128 -
129 -DEPEND="sys-devel/libtool"
130 -RDEPEND=""
131 -
132 -src_prepare() {
133 - # need libtool for cross compilation. Bug #376643
134 - cat <<-EOF > configure.ac
135 - AC_INIT(libtommath, 0)
136 - AM_INIT_AUTOMAKE
137 - LT_INIT
138 - AC_CONFIG_FILES(Makefile)
139 - AC_OUTPUT
140 - EOF
141 - touch NEWS README AUTHORS ChangeLog Makefile.am
142 - eautoreconf
143 - export LT="${S}"/libtool
144 -}
145 -
146 -src_configure() {
147 - econf $(use_enable static-libs static)
148 -}
149 -
150 -_emake() {
151 - emake CC="$(tc-getCC)" -f makefile.shared \
152 - IGNORE_SPEED=1 \
153 - LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
154 - INCPATH="${EPREFIX}/usr/include" \
155 - "$@"
156 -}
157 -
158 -src_compile() {
159 - _emake
160 -}
161 -
162 -src_install() {
163 - _emake DESTDIR="${D}" install
164 - # We only link against -lc, so drop the .la file.
165 - find "${ED}" -name '*.la' -delete
166 -
167 - dodoc changes.txt
168 -
169 - use doc && dodoc *.pdf
170 -
171 - if use examples ; then
172 - docinto demo
173 - dodoc demo/*.c
174 - fi
175 -}