- Package COPYING as %license instead of %doc.
- Add gcc8.patch: add missing address operator. OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glibmm2_4?expand=0&rev=11
This commit is contained in:
parent
f6c7f1fa6c
commit
3754685cfd
@ -1,7 +1,12 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 28 08:30:00 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
- Package COPYING as %license instead of %doc.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 27 09:11:55 UTC 2018 - schwab@suse.de
|
||||
|
||||
- gcc8.patch: add missing address operator
|
||||
- Add gcc8.patch: add missing address operator.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 14 08:45:45 UTC 2017 - zaitor@opensuse.org
|
||||
|
@ -18,9 +18,8 @@
|
||||
|
||||
# Update baselibs.conf when changing this
|
||||
%define so_ver -2_4-1
|
||||
|
||||
Name: glibmm2_4
|
||||
%define _name glibmm
|
||||
Name: glibmm2_4
|
||||
Version: 2.52.1
|
||||
Release: 0
|
||||
Summary: C++ Interface for Glib
|
||||
@ -29,15 +28,16 @@ Group: Development/Libraries/C and C++
|
||||
Url: http://www.gtkmm.org/
|
||||
Source0: http://download.gnome.org/sources/glibmm/2.52/%{_name}-%{version}.tar.xz
|
||||
Source99: baselibs.conf
|
||||
# PATCH-FIX-UPSTREAM gcc8.patch schwab@suse.de -- Add missing address operator, fixes build wity GCC 8.
|
||||
Patch0: gcc8.patch
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.49.7
|
||||
BuildRequires: pkgconfig(gmodule-2.0) >= 2.49.7
|
||||
BuildRequires: pkgconfig(gobject-2.0) >= 2.49.7
|
||||
BuildRequires: pkgconfig(sigc++-2.0) >= 2.9.1
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
Glibmm is the official C++ interface for the popular cross-platform
|
||||
@ -45,7 +45,6 @@ library Glib. It provides non-UI API that is not available in standard
|
||||
C++ and makes it possible for gtkmm to wrap GObject-based APIs.
|
||||
|
||||
%package -n libglibmm%{so_ver}
|
||||
|
||||
Summary: C++ Interface for Glib
|
||||
Group: System/Libraries
|
||||
Provides: glibmm2 = %{version}
|
||||
@ -59,7 +58,6 @@ library Glib. It provides non-UI API that is not available in standard
|
||||
C++ and makes it possible for gtkmm to wrap GObject-based APIs.
|
||||
|
||||
%package -n libgiomm%{so_ver}
|
||||
|
||||
Summary: C++ Interface for Gio
|
||||
Group: System/Libraries
|
||||
|
||||
@ -96,29 +94,24 @@ make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
%make_install
|
||||
rm %{buildroot}%{_libdir}/*.la
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%fdupes %{buildroot}
|
||||
|
||||
%post -n libglibmm%{so_ver} -p /sbin/ldconfig
|
||||
|
||||
%postun -n libglibmm%{so_ver} -p /sbin/ldconfig
|
||||
|
||||
%post -n libgiomm%{so_ver} -p /sbin/ldconfig
|
||||
|
||||
%postun -n libgiomm%{so_ver} -p /sbin/ldconfig
|
||||
|
||||
%files -n libglibmm%{so_ver}
|
||||
%defattr (-, root, root)
|
||||
%doc AUTHORS COPYING ChangeLog NEWS README
|
||||
%license COPYING
|
||||
%doc AUTHORS ChangeLog NEWS README
|
||||
%{_libdir}/libglibmm-2.4.so.*
|
||||
%{_libdir}/libglibmm_generate_extra_defs-2.4.so.*
|
||||
|
||||
%files -n libgiomm%{so_ver}
|
||||
%defattr (-, root, root)
|
||||
%{_libdir}/libgiomm-2.4.so.*
|
||||
|
||||
%files devel
|
||||
%defattr (-, root, root)
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_includedir}/*
|
||||
|
Loading…
Reference in New Issue
Block a user