Update to 3.1.0

This commit is contained in:
Oleg Girko 2022-12-12 01:16:08 +00:00
commit 96ffab4c68
7 changed files with 7 additions and 62 deletions

2
.gitignore vendored
View file

@ -1 +1 @@
/algol68g-3.0.3.tar.gz
/algol68g-3.1.0.tar.gz

View file

@ -1,10 +0,0 @@
--- a/configure.ac
+++ b/configure.ac
@@ -318,7 +318,6 @@
AC_MSG_WARN([gcc is the preferred C compiler; configuring interpreter-only])
else
AC_DEFINE(HAVE_GCC, 1, [Define this if GCC was detected])
- CFLAGS="-g -O2 -Wall"
A68G_AC_PROG_CC_CFLAGS([-Wshadow])
A68G_AC_PROG_CC_CFLAGS([-Wunused-variable])
A68G_AC_PROG_CC_CFLAGS([-Wunused-parameter])

View file

@ -1,11 +0,0 @@
--- a/configure.ac
+++ b/configure.ac
@@ -201,7 +201,7 @@
# Linux.
#
# aarch64*-*-linux* is for RaspberryPi-4 on ARM-64 - otherwise http/tcp isnt found
-*86-*-gnu | *86_64-*-gnu | *86-*-linux* | *86_64-*-linux* | arm*-*-linux* | aarch*-*-linux*)
+*-gnu | *-linux*)
AC_DEFINE(BUILD_LINUX, 1, [Define this if LINUX was detected])
AC_DEFINE(HAVE_IEEE_754, 1, [Define this if IEEE_754 compliant])
AC_MSG_RESULT([linux])

View file

@ -1,22 +0,0 @@
--- a/Makefile.am
+++ b/Makefile.am
@@ -105,8 +105,8 @@
./src/include/a68g-stddef.h \
./src/include/a68g-transput.h \
./src/include/a68g-types.h
-includedir = /usr/local/include/algol68g
-include_HEADERS = \
+a68g_includedir = $(pkgincludedir)
+a68g_include_HEADERS = \
./a68g-config.h \
./src/include/a68g-common.h \
./src/include/a68g-compiler.h \
@@ -142,7 +142,7 @@
./src/include/a68g-transput.h \
./src/include/a68g-types.h
bin_PROGRAMS = a68g
-a68g_CFLAGS = -DBINDIR='"$(bindir)"' -DINCLUDEDIR='"$(includedir)"'
+a68g_CFLAGS = -DBINDIR='"$(bindir)"' -DINCLUDEDIR='"$(pkgincludedir)"'
a68g_CPPFLAGS = -I$(top_srcdir)/src/include
TESTS_ENVIRONMENT=./a68g
TESTS=\

View file

@ -1,11 +0,0 @@
--- a/src/include/a68g-includes.h
+++ b/src/include/a68g-includes.h
@@ -83,7 +83,7 @@
#endif
#if defined (HAVE_LIBPQ_FE_H)
-#include <postgresql/libpq-fe.h>
+#include <libpq-fe.h>
#endif
#if defined (HAVE_MATH_H)

View file

@ -6,15 +6,11 @@
Name: algol68g
Summary: Algol 68 Genie compiler-interpreter
Version: 3.0.3
Release: 4%{?dist}
Version: 3.1.0
Release: 1%{?dist}
License: GPLv3+
URL: https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html
Source: https://jmvdveer.home.xs4all.nl/%{name}-%{version}.tar.gz
Patch0: algol68g-cflags.patch
Patch1: algol68g-includedir.patch
Patch2: algol68g-libpq-include.patch
Patch3: algol68g-configure-linux.patch
BuildRequires: gcc
BuildRequires: autoconf
BuildRequires: automake
@ -63,6 +59,9 @@ autoreconf
%exclude %{_pkgdocdir}/LICENSE
%changelog
* Sun Dec 11 2022 Oleg Girko <ol@infoserver.lv> - 3.1.0-1
- Update to 3.1.0
* Tue Aug 23 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.0.3-4
- Rebuild for gsl-2.7.1

View file

@ -1 +1 @@
SHA512 (algol68g-3.0.3.tar.gz) = eb1d03ad34bf3ce0822586d904fbf9bc8a8db4fb2ae82a067b2f612a6ad85bf485df486514206751588c689948dfb531331d40b8cda37fcb5eea3e47cf27ad3f
SHA512 (algol68g-3.1.0.tar.gz) = 92370031432eb42c8de4486696827ed6b0716f4cd918cb722263c16cec03cbf6e07873b7d6a56ca6e52b762a45d9be1848eba62755dd5cacafdc3aac7abf4f2e