From 7ffbc06305c10043c26e94640b1ec6a94b2e4913064000c128464a59539f9869 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Tue, 4 Jul 2023 14:29:10 +0000 Subject: [PATCH 1/3] [info=2dd40642db3c2648acf9a22098440ac2b1d96168] OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/swipl?expand=0&rev=4 --- _scmsync.obsinfo | 8 ++++---- swipl.changes | 5 ----- swipl.spec | 17 +++++++---------- 3 files changed, 11 insertions(+), 19 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index b1e5875..9f455f0 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1688480725 -commit: 57df3912699ce9fdc087aff2d9a8540bccfd6fba -url: https://src.opensuse.org/mcepl/swipl.git -revision: 57df3912699ce9fdc087aff2d9a8540bccfd6fba +mtime: 1678283554 +commit: 2dd40642db3c2648acf9a22098440ac2b1d96168 +url: https://src.opensuse.org/pool/swipl +revision: factory diff --git a/swipl.changes b/swipl.changes index c6c7aa4..703a56c 100644 --- a/swipl.changes +++ b/swipl.changes @@ -1,8 +1,3 @@ -------------------------------------------------------------------- -Tue Jul 4 14:24:55 UTC 2023 - Matej Cepl - -- Make rpmlint slightly less unhappy with us. - ------------------------------------------------------------------- Tue Mar 7 08:55:38 UTC 2023 - Matej Cepl diff --git a/swipl.spec b/swipl.spec index c7d22a1..26a406d 100644 --- a/swipl.spec +++ b/swipl.spec @@ -1,7 +1,7 @@ # # spec file for package swipl # -# Copyright (c) 2023 SUSE LLC +# 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 @@ -27,12 +27,12 @@ Source98: swipl-rpmlintrc # For SOURCE_DATE_EPOCH variable- reproducible builds Source99: %{name}.changes BuildRequires: cmake +BuildRequires: ninja BuildRequires: db-devel BuildRequires: fdupes BuildRequires: freetype2-devel BuildRequires: gcc-c++ BuildRequires: gmp-devel -BuildRequires: gperftools-devel BuildRequires: java-devel >= 1.8.0 # For %%check BuildRequires: junit @@ -40,7 +40,7 @@ BuildRequires: libarchive-devel BuildRequires: libjpeg-devel BuildRequires: libunwind-devel BuildRequires: ncurses-devel -BuildRequires: ninja +BuildRequires: gperftools-devel BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: unixODBC-devel @@ -49,8 +49,8 @@ BuildRequires: pkgconfig(libedit) BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(ossp-uuid) BuildRequires: pkgconfig(sm) -BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw6) +BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xinerama) @@ -64,7 +64,7 @@ Provides: swi_pl = %{version} Obsoletes: swi-prolog < %{version} Obsoletes: swi_pl < %{version} -# jpackage-utils +# jpackage-utils \ %description Edinburgh-style Prolog compiler including modules, autoload, libraries, @@ -74,9 +74,6 @@ Emacs interface, a very fast compiler,and an X11 interface using XPCE. %prep %autosetup -p1 -sed -i -e "s|#!%{_bindir}/env swipl|#!%{_bindir}/swipl|" \ - packages/protobufs/bootstrap/protoc-gen-swipl - %build export SOURCE_DATE_EPOCH="$(sed -n '/^----/n;s/ - .*$//;p;q' %{SOURCE99} | date -u -f - +%%s)" %define __builder ninja @@ -99,8 +96,8 @@ install -D -m 0644 %{buildroot}%{_datadir}/pkgconfig/swipl.pc \ rm -v %{buildroot}%{_datadir}/pkgconfig/swipl.pc rmdir -v %{buildroot}%{_datadir}/pkgconfig -%fdupes %{buildroot}/%{_libdir}/%{name}* -%fdupes %{buildroot}/%{_prefix}/lib/%{name}* +%fdupes %{buildroot}/%{_libdir}/%{name} +%fdupes %{buildroot}/%{_libdir}/%{name}-%{version} %fdupes %{buildroot}/%{_docdir}/%{name}-%{version} %check From f71ce63ba3c76e1595774dc3ac4608bc6d87fe0f08548904021bce88ed06389e Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Wed, 5 Jul 2023 13:31:11 +0000 Subject: [PATCH 2/3] [info=1604597a6d4c84fc69c42dd3f278b673e48e26ae] OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/swipl?expand=0&rev=5 --- _scmsync.obsinfo | 4 ++-- swipl.changes | 5 +++++ swipl.spec | 17 ++++++++++------- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 9f455f0..e434326 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1678283554 -commit: 2dd40642db3c2648acf9a22098440ac2b1d96168 +mtime: 1688563859 +commit: 1604597a6d4c84fc69c42dd3f278b673e48e26ae url: https://src.opensuse.org/pool/swipl revision: factory diff --git a/swipl.changes b/swipl.changes index 703a56c..c6c7aa4 100644 --- a/swipl.changes +++ b/swipl.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 4 14:24:55 UTC 2023 - Matej Cepl + +- Make rpmlint slightly less unhappy with us. + ------------------------------------------------------------------- Tue Mar 7 08:55:38 UTC 2023 - Matej Cepl diff --git a/swipl.spec b/swipl.spec index 26a406d..c7d22a1 100644 --- a/swipl.spec +++ b/swipl.spec @@ -1,7 +1,7 @@ # # spec file for package swipl # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,12 +27,12 @@ Source98: swipl-rpmlintrc # For SOURCE_DATE_EPOCH variable- reproducible builds Source99: %{name}.changes BuildRequires: cmake -BuildRequires: ninja BuildRequires: db-devel BuildRequires: fdupes BuildRequires: freetype2-devel BuildRequires: gcc-c++ BuildRequires: gmp-devel +BuildRequires: gperftools-devel BuildRequires: java-devel >= 1.8.0 # For %%check BuildRequires: junit @@ -40,7 +40,7 @@ BuildRequires: libarchive-devel BuildRequires: libjpeg-devel BuildRequires: libunwind-devel BuildRequires: ncurses-devel -BuildRequires: gperftools-devel +BuildRequires: ninja BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: unixODBC-devel @@ -49,8 +49,8 @@ BuildRequires: pkgconfig(libedit) BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(ossp-uuid) BuildRequires: pkgconfig(sm) -BuildRequires: pkgconfig(xaw6) BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xaw6) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xinerama) @@ -64,7 +64,7 @@ Provides: swi_pl = %{version} Obsoletes: swi-prolog < %{version} Obsoletes: swi_pl < %{version} -# jpackage-utils \ +# jpackage-utils %description Edinburgh-style Prolog compiler including modules, autoload, libraries, @@ -74,6 +74,9 @@ Emacs interface, a very fast compiler,and an X11 interface using XPCE. %prep %autosetup -p1 +sed -i -e "s|#!%{_bindir}/env swipl|#!%{_bindir}/swipl|" \ + packages/protobufs/bootstrap/protoc-gen-swipl + %build export SOURCE_DATE_EPOCH="$(sed -n '/^----/n;s/ - .*$//;p;q' %{SOURCE99} | date -u -f - +%%s)" %define __builder ninja @@ -96,8 +99,8 @@ install -D -m 0644 %{buildroot}%{_datadir}/pkgconfig/swipl.pc \ rm -v %{buildroot}%{_datadir}/pkgconfig/swipl.pc rmdir -v %{buildroot}%{_datadir}/pkgconfig -%fdupes %{buildroot}/%{_libdir}/%{name} -%fdupes %{buildroot}/%{_libdir}/%{name}-%{version} +%fdupes %{buildroot}/%{_libdir}/%{name}* +%fdupes %{buildroot}/%{_prefix}/lib/%{name}* %fdupes %{buildroot}/%{_docdir}/%{name}-%{version} %check From e54a276ddc1aae849ec6c53682686f053542d0f5fc56066c6cc3cbf400a9a7ae Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Tue, 5 Mar 2024 15:44:46 +0000 Subject: [PATCH 3/3] - Update to the devel version 9.3.2. Unfortunately, the number of changes is so large and the upstream doesn't keep a changelog file, so I have to refer you to the web page https://www.swi-prolog.org/. OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/swipl?expand=0&rev=7 --- swipl-9.0.4.tar.gz | 3 --- swipl-9.3.2.tar.gz | 3 +++ swipl.changes | 8 ++++++++ swipl.spec | 4 ++-- 4 files changed, 13 insertions(+), 5 deletions(-) delete mode 100644 swipl-9.0.4.tar.gz create mode 100644 swipl-9.3.2.tar.gz diff --git a/swipl-9.0.4.tar.gz b/swipl-9.0.4.tar.gz deleted file mode 100644 index 30489eb..0000000 --- a/swipl-9.0.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:feb2815a51d34fa81cb34e8149830405935a7e1d1c1950461239750baa8b49f0 -size 11854471 diff --git a/swipl-9.3.2.tar.gz b/swipl-9.3.2.tar.gz new file mode 100644 index 0000000..0d54bc4 --- /dev/null +++ b/swipl-9.3.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c329123b4f63aa8d1566f4097af58412588d4e7ad16a5fd743f97b4be6733410 +size 12249493 diff --git a/swipl.changes b/swipl.changes index c6c7aa4..94e4392 100644 --- a/swipl.changes +++ b/swipl.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Mar 4 17:41:37 UTC 2024 - Matej Cepl + +- Update to the devel version 9.3.2. Unfortunately, the number + of changes is so large and the upstream doesn't keep a + changelog file, so I have to refer you to the web page + https://www.swi-prolog.org/. + ------------------------------------------------------------------- Tue Jul 4 14:24:55 UTC 2023 - Matej Cepl diff --git a/swipl.spec b/swipl.spec index c7d22a1..bb43901 100644 --- a/swipl.spec +++ b/swipl.spec @@ -17,12 +17,12 @@ Name: swipl -Version: 9.0.4 +Version: 9.3.2 Release: 0 Summary: Prolog Compiler License: GPL-2.0-or-later AND LGPL-2.1-or-later URL: https://www.swi-prolog.org -Source0: http://www.swi-prolog.org/download/stable/src/swipl-%{version}.tar.gz +Source0: https://www.swi-prolog.org/download/devel/src/swipl-%{version}.tar.gz Source98: swipl-rpmlintrc # For SOURCE_DATE_EPOCH variable- reproducible builds Source99: %{name}.changes