Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package qore-linenoise-module for
openSUSE:Factory checked in at 2022-06-16 18:19:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qore-linenoise-module (Old)
and /work/SRC/openSUSE:Factory/.qore-linenoise-module.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qore-linenoise-module"
Thu Jun 16 18:19:41 2022 rev:3 rq:981005 version:1.0.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/qore-linenoise-module/qore-linenoise-module.changes
2021-11-23 22:12:41.330457552 +0100
+++
/work/SRC/openSUSE:Factory/.qore-linenoise-module.new.1548/qore-linenoise-module.changes
2022-06-16 18:19:52.116050650 +0200
@@ -1,0 +2,12 @@
+Mon Jun 6 12:59:58 UTC 2022 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 1.0.0
+ * Version / Release schema changed
+- Fix build with qore 1.8.0
+
+-------------------------------------------------------------------
+Sun Jun 5 00:53:45 UTC 2022 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 1.0.0 for Qore 1.0.13
+
+-------------------------------------------------------------------
Old:
----
module-linenoise-release-1.0.10.tar.gz
New:
----
module-linenoise-1.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ qore-linenoise-module.spec ++++++
--- /var/tmp/diff_new_pack.OCQut4/_old 2022-06-16 18:19:52.676051447 +0200
+++ /var/tmp/diff_new_pack.OCQut4/_new 2022-06-16 18:19:52.680051453 +0200
@@ -1,7 +1,7 @@
#
# spec file for package qore-linenoise-module
#
-# Copyright (c) 2021 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
@@ -16,26 +16,28 @@
#
-%define qore_version 1.0.10
-%define src_name module-linenoise-release-%{qore_version}
+%define src_name module-linenoise-%{version}
%define module_api %(qore --latest-module-api 2>/dev/null)
Name: qore-linenoise-module
-Version: 1.0.0+qore%{qore_version}
+Version: 1.0.0
Release: 0
Summary: Linenoise module for Qore
License: LGPL-2.1-or-later OR MIT
Group: Development/Languages/Misc
URL: https://www.qore.org/
-Source:
https://github.com/qorelanguage/module-linenoise/archive/refs/tags/release-%{qore_version}.tar.gz#/%{src_name}.tar.gz
+Source:
https://github.com/qorelanguage/module-linenoise/archive/refs/tags/v%{version}.tar.gz#/%{src_name}.tar.gz
BuildRequires: cmake
BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: graphviz
BuildRequires: qore
-BuildRequires: qore-devel >= %{qore_version}
+BuildRequires: qore-devel >= 1.0.0
Requires: qore-module(abi)%{?_isa} = %{module_api}
Suggests: %{name}-doc = %{version}
+# Version schema changed, remove with 1.0.1 release
+Obsoletes: %{name} = 1.0.0+qore1.0.10
+Obsoletes: %{name} = 1.0.0+qore0.9.15
%description
The linenoise module provides readline-like functionality to Qore,
@@ -55,7 +57,7 @@
%build
%cmake
-%make_build docs
+%cmake_build docs
%install
%cmake_install
@@ -66,6 +68,7 @@
%{_libdir}/qore-modules/*
%files doc
-%doc README build/html/*
+%doc README
+%doc %{__builddir}/html
%changelog
++++++ module-linenoise-release-1.0.10.tar.gz -> module-linenoise-1.0.0.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/module-linenoise-release-1.0.10/qore-linenoise-module.spec
new/module-linenoise-1.0.0/qore-linenoise-module.spec
--- old/module-linenoise-release-1.0.10/qore-linenoise-module.spec
1970-01-01 01:00:00.000000000 +0100
+++ new/module-linenoise-1.0.0/qore-linenoise-module.spec 2022-01-27
07:48:01.000000000 +0100
@@ -0,0 +1,51 @@
+%{?_datarootdir: %global mydatarootdir %_datarootdir}
+%{!?_datarootdir: %global mydatarootdir %{buildroot}/usr/share}
+
+%global module_dir %{_libdir}/qore-modules
+%global user_module_dir %{mydatarootdir}/qore-modules/
+
+Name: qore-linenoise-module
+Version: 1.0.0
+Release: 1
+Summary: Qorus Integration Engine - Qore linenoise module
+License: MIT
+Group: Productivity/Networking/Other
+Url: https://qoretechnologies.com
+Source: qore-linenoise-module-%{version}.tar.bz2
+BuildRequires: gcc-c++
+%if 0%{?el7}
+BuildRequires: devtoolset-7-gcc-c++
+%endif
+BuildRequires: cmake >= 3.12.4
+BuildRequires: qore-devel >= 1.0
+Requires: %{_bindir}/env
+Requires: qore >= 1.0
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+
+%description
+This package contains the linenoise module for the Qore Programming Language.
+
+%prep
+%setup -q
+
+%build
+%if 0%{?el7}
+# enable devtoolset7
+. /opt/rh/devtoolset-7/enable
+unset linenoisePATH
+%endif
+export CXXFLAGS="%{?optflags}"
+alias linenoise=/usr/bin/linenoise3
+cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=RELWITHDEBINFO
-DCMAKE_SKIP_RPATH=1 -DCMAKE_SKIP_INSTALL_RPATH=1 -DCMAKE_SKIP_BUILD_RPATH=1
-DCMAKE_PREFIX_PATH=${_prefix}/lib64/cmake/Qore .
+make %{?_smp_mflags}
+
+%install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+
+%files
+%{module_dir}
+
+%changelog
+* Wed Jan 27 2022 David Nichols <[email protected]>
+- initial 1.0.0 release
+