Hello community,
here is the log from the commit of package libmaa for openSUSE:Factory checked
in at 2019-04-30 13:00:40
Comparing /work/SRC/openSUSE:Factory/libmaa (Old)
and /work/SRC/openSUSE:Factory/.libmaa.new.5536 (New)
Package is "libmaa"
Tue Apr 30 13:00:40 2019 rev:2 rq:697416 version:1.4.4
Changes:
--- /work/SRC/openSUSE:Factory/libmaa/libmaa.changes2019-02-24
17:11:03.128497026 +0100
+++ /work/SRC/openSUSE:Factory/.libmaa.new.5536/libmaa.changes 2019-04-30
13:00:45.794167314 +0200
@@ -1,0 +2,19 @@
+Tue Apr 23 22:06:51 MSK 2019 - v...@gmx.net
+
+- Update to libmaa-1.4.4:
+ * Fix compilation failure using gcc-8
+- Simplify build process using capabilities of mk-configure
+- Remove patches already applied in upstream, specifically
+ - 02-Spelling-typos.patch
+ - 03-Fix-gcc-8-ftbfs.patch
+- Fix License in rpm spec
+- Remove unnecessary dependencies from rpm spec
+
+---
+Thu Mar 7 23:47:47 CET 2019 - Matej Cepl
+
+- Update to 1.4.3:
+ - Fix parallel build
+ - Explicitely enable WARNERR and remove gcc-ism from CFLAGS
+
+---
Old:
02-Spelling-typos.patch
03-Fix-gcc-8-ftbfs.patch
libmaa-1.4.2.tar.gz
New:
libmaa-1.4.4.tar.gz
Other differences:
--
++ libmaa.spec ++
--- /var/tmp/diff_new_pack.S3zwS9/_old 2019-04-30 13:00:47.390166835 +0200
+++ /var/tmp/diff_new_pack.S3zwS9/_new 2019-04-30 13:00:47.390166835 +0200
@@ -19,21 +19,14 @@
%define soname 4
Name: libmaa
-Version:1.4.2
+Version:1.4.4
Release:0
Summary:Library providing many low-level data structures
-License:GPL-2.0-or-later
+License:MIT
Group: Development/Libraries/C and C++
Url:http://www.dict.org
Source0:
https://downloads.sourceforge.net/dict/%{name}-%{version}.tar.gz
-Patch0: 02-Spelling-typos.patch
-Patch1: 03-Fix-gcc-8-ftbfs.patch
-BuildRequires: bison
-BuildRequires: bmake
-BuildRequires: flex
-BuildRequires: libtool
BuildRequires: mk-configure
-BuildRequires: pam-devel
BuildRequires: zlib-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -71,17 +64,19 @@
%prep
%setup -q
-%autopatch -p 1
+
+%define env \
+unset MAKEFLAGS \
+export MKSTATICLIB=no \
+export NOSUBDIR=doc
%build
-mkcmake PREFIX=%{_prefix} LIBDIR=%{_libdir}
+%{env}
+%{mkcmake}
%install
-mkcmake install DESTDIR=%{?buildroot} \
-PREFIX=%{_prefix} LIBDIR=%{_libdir}
-rm -f %{buildroot}%{_libdir}/*.la
-rm -f %{buildroot}%{_libdir}/*.a
-rm -rf %{buildroot}%{_datadir}/doc/libmaa
+%{env}
+%{mkcmake} install DESTDIR=%{?buildroot}
%post -n %{name}%{soname} -p /sbin/ldconfig
++ libmaa-1.4.2.tar.gz -> libmaa-1.4.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libmaa-1.4.2/Makefile.common
new/libmaa-1.4.4/Makefile.common
--- old/libmaa-1.4.2/Makefile.common2018-03-07 11:13:00.0 +0100
+++ new/libmaa-1.4.4/Makefile.common2019-04-23 20:53:24.0 +0200
@@ -4,4 +4,4 @@
DOCDIR ?= ${DATADIR}/doc/libmaa
-VERSION = 1.4.2
+VERSION = 1.4.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libmaa-1.4.2/doc/NEWS new/libmaa-1.4.4/doc/NEWS
--- old/libmaa-1.4.2/doc/NEWS 2018-03-07 11:13:00.0 +0100
+++ new/libmaa-1.4.4/doc/NEWS 2019-04-23 20:53:24.0 +0200
@@ -1,4 +1,15 @@
+Version 1.4.4, by Aleksey Cheusov, Tue, 23 Apr 2019 21:50:34 +0300
+
+ Fix compilation failure using gcc-8.
+ Thanks to Robert Luberda!
+
+
+Version 1.4.3, by Aleksey Cheusov, Fri, 15 Feb 2019 21:09:58 +0300
+
+ Fix parallel build
+
+
Version 1.4.2, by Aleksey Cheusov, Wed, 7 Mar 2018 1:10:37 +0300
Fix build failure on SunOS-5.11 (alloca)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libmaa-1.4.2/maa/Makefile
new/libmaa-1.4.4/maa/Makefile
--- old/libmaa-1.4.2/maa/Makefile 2018-03-07 11:13:00.0 +0100
+++ new/libmaa-1.4.4/maa/Makefile 2019-04-23 20:53:24.0 +0200
@@ -3,10 +3,8 @@
MKC_REQUIRE_PROGS += awk
##
-.PATH: ${.OBJDIR}
-
WARNS ?= 4
-#WARNERR ?=yes
+WARNERR ?= yes
LIB = maa
INCS = maa.h
@@ -20,14 +18,13 @@
MKC_CHECK_SIZEOF =long
MKC_CHECK_HEADERS =sys/resource.h alloca.h