3 Commits

Author SHA256 Message Date
b9c4c8a7c6 Accepting request 1222138 from devel:languages:misc
- Update to scheme48-1.9.3 (2024-11-15)
  * Minor changes to configure to unbreak build on current setups.
- Remove patch scheme48-1.9.2-gcc14.patch as now upstream

- Add patch scheme48-1.9.2-gcc14.patch
  * Make it build even with gcc14

OBS-URL: https://build.opensuse.org/request/show/1222138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scheme48?expand=0&rev=4
2024-11-07 15:28:28 +00:00
6fb10d4656 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/scheme48?expand=0&rev=13
2024-11-07 10:57:23 +00:00
405f1c1150 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/scheme48?expand=0&rev=12
2024-11-07 10:50:25 +00:00
4 changed files with 22 additions and 8 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9c4921a90e95daee067cd2e9cc0ffe09e118f4da01c0c0198e577c4f47759df4
size 3951356

3
scheme48-1.9.3.tgz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6ef5a9f3fca14110b0f831b45801d11f9bdfb6799d976aa12e4f8809daf3904c
size 3948497

View File

@@ -1,3 +1,16 @@
-------------------------------------------------------------------
Thu Nov 7 10:55:51 UTC 2024 - Dr. Werner Fink <werner@suse.de>
- Update to scheme48-1.9.3 (2024-11-15)
* Minor changes to configure to unbreak build on current setups.
- Remove patch scheme48-1.9.2-gcc14.patch as now upstream
-------------------------------------------------------------------
Thu Nov 7 10:49:46 UTC 2024 - Dr. Werner Fink <werner@suse.de>
- Add patch scheme48-1.9.2-gcc14.patch
* Make it build even with gcc14
-------------------------------------------------------------------
Mon Feb 26 13:06:39 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package scheme48
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,19 +18,20 @@
#!BuildIgnore: scheme48-vm
Name: scheme48
Version: 1.9.2
Version: 1.9.3
Release: 0
Summary: An implementation of Scheme written by Richard Kelsey and Jonathan Rees
License: BSD-3-Clause
Group: Development/Languages/Scheme
Url: http://www.s48.org/
Source0: http://www.s48.org/1.9.2/scheme48-1.9.2.tgz
URL: https://www.s48.org/
Source0: https://www.s48.org/1.9.3/scheme48-1.9.3.tgz
Source1: scheme48-rpmlintrc
Patch0: noreturn.patch
Patch1: no-env-trampoline.diff
Patch2: debian-user-name.diff
Patch3: man-properly-escape-minuses.diff
Patch4: security-tmpfile.patch
#Patch5: scheme48-1.9.2-gcc14.patch
BuildRequires: emacs-nox
Requires: %{name}-vm = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -132,7 +133,7 @@ emacs -q -no-site-file -batch -eval "(byte-compile-file \"emacs/cmuscheme48.el\"
# It's now 2019, no latin text anymore
for f in README COPYING
do
iconv -f latin1 -t utf-8 -o $f.new $f
iconv -f latin1 -t utf-8 -o $f.new $f
touch -r $f $f.new
mv $f.new $f
done