From 6b9c62c6079c214dd5c8815246ed5d7945d77a428f1cae9affbe31321ad8e1bb Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 19 Nov 2022 04:14:34 +0000 Subject: [PATCH] - Update to release 4.8 OBS-URL: https://build.opensuse.org/package/show/science/gap-io?expand=0&rev=16 --- gap-io.changes | 9 +++++++++ gap-io.spec | 31 ++++++++++++++----------------- io-4.5.4.tar.bz2 | 3 --- io-4.8.0.tar.bz2 | 3 +++ 4 files changed, 26 insertions(+), 20 deletions(-) delete mode 100644 io-4.5.4.tar.bz2 create mode 100644 io-4.8.0.tar.bz2 diff --git a/gap-io.changes b/gap-io.changes index 748e5c2..49eaac2 100644 --- a/gap-io.changes +++ b/gap-io.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Sat Nov 19 04:10:57 UTC 2022 - Jan Engelhardt + +- Update to release 4.8 + * Add IO_CallWithTimeout, remove CheckForUpdates + * Add IO_realpath, add IO_getenv, IO_setenv, IO_unsetenv + * Fix unpickling of permutation groups with no generators + * Make IO_stat/IO_lstat/IO_fstat compatible with large files + ------------------------------------------------------------------- Wed Nov 14 23:25:37 UTC 2018 - Jan Engelhardt diff --git a/gap-io.spec b/gap-io.spec index d04264c..33845f7 100644 --- a/gap-io.spec +++ b/gap-io.spec @@ -1,7 +1,7 @@ # # spec file for package gap-io # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,43 +17,40 @@ Name: gap-io -Version: 4.5.4 +Version: 4.8.0 Release: 0 Summary: GAP: Bindings for low level C library IO License: GPL-3.0-or-later Group: Productivity/Scientific/Math -Url: http://gap-packages.github.io/io/ - -Source: https://www.gap-system.org/pub/gap/gap4/tar.bz2/packages/io-%version.tar.bz2 -BuildRequires: autoconf -BuildRequires: automake +URL: https://gap-packages.github.io/io/ +#Git-Clone: https://github.com/gap-packages/io +Source: https://github.com/gap-packages/io/releases/download/v%version/io-%version.tar.bz2 BuildRequires: fdupes -BuildRequires: gap-devel >= 4.9 +BuildRequires: gap-devel >= 4.11 BuildRequires: gap-rpm-devel BuildRequires: gmp-devel -BuildRequires: libtool -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: gap-core >= 4.9 +Requires: gap-core >= 4.11 %description The IO package provides bindings for GAP to the lower levels of Input/Output functionality in the C library. %prep -%setup -qn io-%version +%autosetup -n io-%version %build -autoreconf -fi %configure --with-gaproot="%gapdir" -make %{?_smp_mflags} DESTDIR="%buildroot" -rm -Rf {aclocal*,autom4*,cnf,config*,m4,src} -find . -type f -name "*.la" -delete +%make_build +rm -v doc/clean %install %gappkg_simple_install +pushd "%buildroot/$fmoddir/" +rm -Rf aclocal* autom4* cnf config* m4 gen src +find . -type f -name "*.la" -print -delete +popd %fdupes %buildroot/%_prefix %files -f %name.files -%defattr(-,root,root) %changelog diff --git a/io-4.5.4.tar.bz2 b/io-4.5.4.tar.bz2 deleted file mode 100644 index 20625e9..0000000 --- a/io-4.5.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb889049a51b82b7beb8bee1d8a9b1c3ade5aa5d5af92ad13617dc9819bce40d -size 795467 diff --git a/io-4.8.0.tar.bz2 b/io-4.8.0.tar.bz2 new file mode 100644 index 0000000..6019c77 --- /dev/null +++ b/io-4.8.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f78070fb0ec948930530d15bec87dec79069992201ab85eb44b772aeb652a042 +size 587279