Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/, app-emulation/free42/
Date: Wed, 07 Oct 2020 20:39:50
Message-Id: 1602103183.f35b9c5f3fe3542bb1b280436c9f0b74eaa24015.voyageur@gentoo
1 commit: f35b9c5f3fe3542bb1b280436c9f0b74eaa24015
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 7 20:39:33 2020 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 7 20:39:43 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35b9c5f
7
8 app-emulation/free42: drop some old ~arch versions
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
12
13 app-emulation/free42/Manifest | 3 --
14 .../free42/files/free42-2.5.12-fix-makefile.patch | 45 -------------------
15 app-emulation/free42/free42-2.5.14.ebuild | 50 ----------------------
16 app-emulation/free42/free42-2.5.16.ebuild | 50 ----------------------
17 app-emulation/free42/free42-2.5.17.ebuild | 50 ----------------------
18 5 files changed, 198 deletions(-)
19
20 diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
21 index 5192f8b8a01..e9cdf10eee6 100644
22 --- a/app-emulation/free42/Manifest
23 +++ b/app-emulation/free42/Manifest
24 @@ -1,6 +1,3 @@
25 DIST free42-nologo-2.0.20.tgz 7390214 BLAKE2B 306f3378bcbb44fa7982c5d9c29bfbea62e915ca50ca5e5216f46fbf483f110a1288d4800991a74622a042517496ff8dd94c3fa3249e8bb4181957e6b23d5ea3 SHA512 9b540fbc50df2f94b135b5e778354f330df77a54ef2ad99b257b5b91d1e3e8d1241e8a834522fc46fe33571ea2695ad8889b427dbcf653870672e89cd56d60f5
26 -DIST free42-nologo-2.5.14.tgz 7410951 BLAKE2B 5d8087269da86a2c8c00378a3bc51d2f85e2458283ab84dbee3f6d84a373423581b983faef184e794f3c2effd3bde568a4df627a29720d8cb3970e27ddc9c3ca SHA512 0e2ed3f13448d0ea60255d5e45831fcf14efef831f7c2fef59348bd15e1e4b0c42d1b24693de4e35d350367057bc14995767e8e099eb3ed46320c6f6ba97fe69
27 -DIST free42-nologo-2.5.16.tgz 7412652 BLAKE2B bdea95adca140eecbb192706a5e611c1ad5d248b47aa609ac2733eb018ea74e7661a1797acf9458aa07b6015df7376b3ef329685cff984d364c2f5e26f7d213b SHA512 5adfe5ce09e3aecae7f05d3880234eb903eb48b36ee10e88be87a8941752323f97067b97cb85699fc03591fc355024eb6cd621f64c31e6e5c6dd4d5027f1ba34
28 -DIST free42-nologo-2.5.17.tgz 7412893 BLAKE2B ce8a06d290d4fcc12fd9b98c9bb80e12b3dc0a8d53b87cba874bce5798812d667c9e61ac4d990ace9828b10bf223adb1e32274ca11837ec50b4b0559fe8d92ac SHA512 64efdb93a33780095360eb987ca5fa192336b285dcf785a268db59fa4aa8cf2c8ce91b8242c9b4d5efa9c4556f5d688894f60056117e1c0774147894e59d32c9
29 DIST free42-nologo-2.5.18.tgz 7413195 BLAKE2B c3d7d92c2f9b527fb6932f46644cb306217ab103bde1ecfd52a2659a1a71eaef199abeda8b24977e338757bfd57c824c31bc3bf9aa396e3372629b04737e6232 SHA512 3543d0a0cc4dff9c96c1121f221dded40f2574fffbd4747ef179b0d5cf75a003f49bc548df554fb46504af787d9d2fdb434c23a420f4b3592c838f4d00ac7140
30 DIST free42-nologo-2.5.20.tgz 7414358 BLAKE2B f1e0963e6a808121efc4d9bd82863d8c7898f65504d4c59f6a6beadc0c4e5c1335ce4c65d25550a3f4d5c080e1933ad30f6325661af4a513f69941c48adda1a5 SHA512 04a01f29ed5a3c9374de98ead6c54191dbde6b0e3d9923b5c89f18f868630b50235711820e751e4a1e3efc0600b1a7a105e8800f660d67124458a8f2826c840f
31
32 diff --git a/app-emulation/free42/files/free42-2.5.12-fix-makefile.patch b/app-emulation/free42/files/free42-2.5.12-fix-makefile.patch
33 deleted file mode 100644
34 index 8a8fa437ba2..00000000000
35 --- a/app-emulation/free42/files/free42-2.5.12-fix-makefile.patch
36 +++ /dev/null
37 @@ -1,45 +0,0 @@
38 -diff -Naur free42-nologo-2.5.12.orig/gtk/Makefile free42-nologo-2.5.12/gtk/Makefile
39 ---- free42-nologo-2.5.12.orig/gtk/Makefile 2019-11-28 20:11:51.000000000 +0100
40 -+++ free42-nologo-2.5.12/gtk/Makefile 2019-11-29 17:59:58.292516949 +0100
41 -@@ -15,7 +15,7 @@
42 - # along with this program; if not, see http://www.gnu.org/licenses/.
43 - ###############################################################################
44 -
45 --CFLAGS = -MMD \
46 -+CFLAGS := -MMD \
47 - -Wall \
48 - -Wno-parentheses \
49 - -Wno-write-strings \
50 -@@ -34,7 +34,8 @@
51 - -DDECIMAL_GLOBAL_ROUNDING=1 \
52 - -DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
53 - -DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
54 -- -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
55 -+ -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
56 -+ ${CFLAGS}
57 -
58 - ###############################################################################
59 - ### Note that there are deprecation warnings while compiling shell_main.cc ###
60 -@@ -46,10 +47,11 @@
61 - ### GTK+ 3.22 for testing. ###
62 - ###############################################################################
63 -
64 --CXXFLAGS = $(CFLAGS) \
65 -+CXXFLAGS := $(CFLAGS) \
66 - -fno-exceptions \
67 - -fno-rtti \
68 -- -D_WCHAR_T_DEFINED
69 -+ -D_WCHAR_T_DEFINED \
70 -+ ${CFLAGS}
71 -
72 - LIBS = gcc111libbid.a $(shell pkg-config --libs gtk+-3.0)
73 -
74 -@@ -125,7 +127,7 @@
75 -
76 - symlinks:
77 - for fn in `cd ../common; /bin/ls`; do ln -s ../common/$$fn; done
78 -- sh ./build-intel-lib.sh
79 -+ +sh ./build-intel-lib.sh
80 - ln -s IntelRDFPMathLib20U1/TESTS/readtest.c
81 - touch symlinks
82 -
83
84 diff --git a/app-emulation/free42/free42-2.5.14.ebuild b/app-emulation/free42/free42-2.5.14.ebuild
85 deleted file mode 100644
86 index 4c320191905..00000000000
87 --- a/app-emulation/free42/free42-2.5.14.ebuild
88 +++ /dev/null
89 @@ -1,50 +0,0 @@
90 -# Copyright 1999-2020 Gentoo Authors
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=7
94 -
95 -inherit toolchain-funcs
96 -
97 -MY_PV="${PN}-nologo-${PV}"
98 -
99 -DESCRIPTION="An HP-42S Calculator Simulator"
100 -HOMEPAGE="https://thomasokken.com/free42/"
101 -SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz"
102 -
103 -LICENSE="GPL-2"
104 -SLOT="0"
105 -KEYWORDS="~amd64 ~x86"
106 -IUSE="+alsa"
107 -
108 -DEPEND="dev-libs/atk
109 - x11-libs/cairo
110 - x11-libs/gdk-pixbuf
111 - x11-libs/gtk+:3
112 - alsa? ( media-libs/alsa-lib )"
113 -
114 -RDEPEND="${DEPEND}"
115 -
116 -DOCS=( CREDITS HISTORY README )
117 -S="${WORKDIR}/${MY_PV}"
118 -
119 -PATCHES=(
120 - "${FILESDIR}/${PN}-2.5.12-fix-makefile.patch"
121 - "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
122 -)
123 -
124 -src_prepare() {
125 - default
126 -}
127 -
128 -src_compile() {
129 - local myconf
130 - use alsa && myconf="AUDIO_ALSA=yes"
131 - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
132 - emake -C gtk clean
133 - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
134 -}
135 -
136 -src_install() {
137 - default
138 - dobin gtk/free42bin gtk/free42dec
139 -}
140
141 diff --git a/app-emulation/free42/free42-2.5.16.ebuild b/app-emulation/free42/free42-2.5.16.ebuild
142 deleted file mode 100644
143 index bd3148a0b38..00000000000
144 --- a/app-emulation/free42/free42-2.5.16.ebuild
145 +++ /dev/null
146 @@ -1,50 +0,0 @@
147 -# Copyright 1999-2020 Gentoo Authors
148 -# Distributed under the terms of the GNU General Public License v2
149 -
150 -EAPI=7
151 -
152 -inherit toolchain-funcs
153 -
154 -MY_PV="${PN}-nologo-${PV}"
155 -
156 -DESCRIPTION="An HP-42S Calculator Simulator"
157 -HOMEPAGE="https://thomasokken.com/free42/"
158 -SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz"
159 -
160 -LICENSE="GPL-2"
161 -SLOT="0"
162 -KEYWORDS="~amd64 ~x86"
163 -IUSE="+alsa"
164 -
165 -DEPEND="dev-libs/atk
166 - x11-libs/cairo
167 - x11-libs/gdk-pixbuf
168 - x11-libs/gtk+:3
169 - alsa? ( media-libs/alsa-lib )"
170 -
171 -RDEPEND="${DEPEND}"
172 -
173 -DOCS=( CREDITS HISTORY README )
174 -S="${WORKDIR}/${MY_PV}"
175 -
176 -PATCHES=(
177 - "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch"
178 - "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
179 -)
180 -
181 -src_prepare() {
182 - default
183 -}
184 -
185 -src_compile() {
186 - local myconf
187 - use alsa && myconf="AUDIO_ALSA=yes"
188 - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
189 - emake -C gtk clean
190 - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
191 -}
192 -
193 -src_install() {
194 - default
195 - dobin gtk/free42bin gtk/free42dec
196 -}
197
198 diff --git a/app-emulation/free42/free42-2.5.17.ebuild b/app-emulation/free42/free42-2.5.17.ebuild
199 deleted file mode 100644
200 index bd3148a0b38..00000000000
201 --- a/app-emulation/free42/free42-2.5.17.ebuild
202 +++ /dev/null
203 @@ -1,50 +0,0 @@
204 -# Copyright 1999-2020 Gentoo Authors
205 -# Distributed under the terms of the GNU General Public License v2
206 -
207 -EAPI=7
208 -
209 -inherit toolchain-funcs
210 -
211 -MY_PV="${PN}-nologo-${PV}"
212 -
213 -DESCRIPTION="An HP-42S Calculator Simulator"
214 -HOMEPAGE="https://thomasokken.com/free42/"
215 -SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz"
216 -
217 -LICENSE="GPL-2"
218 -SLOT="0"
219 -KEYWORDS="~amd64 ~x86"
220 -IUSE="+alsa"
221 -
222 -DEPEND="dev-libs/atk
223 - x11-libs/cairo
224 - x11-libs/gdk-pixbuf
225 - x11-libs/gtk+:3
226 - alsa? ( media-libs/alsa-lib )"
227 -
228 -RDEPEND="${DEPEND}"
229 -
230 -DOCS=( CREDITS HISTORY README )
231 -S="${WORKDIR}/${MY_PV}"
232 -
233 -PATCHES=(
234 - "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch"
235 - "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
236 -)
237 -
238 -src_prepare() {
239 - default
240 -}
241 -
242 -src_compile() {
243 - local myconf
244 - use alsa && myconf="AUDIO_ALSA=yes"
245 - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
246 - emake -C gtk clean
247 - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
248 -}
249 -
250 -src_install() {
251 - default
252 - dobin gtk/free42bin gtk/free42dec
253 -}