1
0

Accepting request 629368 from GNOME:Factory

- Update to version 1.4.2:
  + Hide category chooser on scores dialog when not needed.
- Changes from version 1.4.1:
  + Fix invalid cast in scores dialog.
- Changes from version 1.4.0:
  + Fix Scores.Context.get_high_scores() returning unordered
    scores.
  + Ensure all public objects are usable when created with
    g_object_new().
  + Build with --abi-stability (requires valac 0.40). Bump soname.
- Following upstream changes, bump soname to 3, use define sover to
  ease future bumps.
- Drop gnome-common BuildRequires and remove conditional autogen
  call, we are using a prestine tarball.
- Add make_build, actually build the libs ourselves, not just
  install the upstream ones. Use autosetup macro. (forwarded request 629277 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/629368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libgnome-games-support?expand=0&rev=7
This commit is contained in:
Dominique Leuenberger 2018-09-04 20:54:30 +00:00 committed by Git OBS Bridge
commit 59f2fd1c04
4 changed files with 39 additions and 18 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6123c2419b8224589b09ca9b4f471ea51e4817c0369cec3137cd1f8fe7698aef
size 344372

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08017b6b3656441eb6d7ec1cb3e32f5ff0335da16cd095156f561684e6cd110a
size 335656

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Mon Aug 13 08:56:31 UTC 2018 - bjorn.lie@gmail.com
- Update to version 1.4.2:
+ Hide category chooser on scores dialog when not needed.
- Changes from version 1.4.1:
+ Fix invalid cast in scores dialog.
- Changes from version 1.4.0:
+ Fix Scores.Context.get_high_scores() returning unordered
scores.
+ Ensure all public objects are usable when created with
g_object_new().
+ Build with --abi-stability (requires valac 0.40). Bump soname.
- Following upstream changes, bump soname to 3, use define sover to
ease future bumps.
- Drop gnome-common BuildRequires and remove conditional autogen
call, we are using a prestine tarball.
- Add make_build, actually build the libs ourselves, not just
install the upstream ones. Use autosetup macro.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 5 15:24:47 UTC 2018 - jengelh@inai.de Mon Mar 5 15:24:47 UTC 2018 - jengelh@inai.de

View File

@ -16,18 +16,20 @@
# #
%define sover 3
Name: libgnome-games-support Name: libgnome-games-support
Version: 1.2.3 Version: 1.4.2
Release: 0 Release: 0
Summary: Internal support library for GNOME games Summary: Internal support library for GNOME games
License: LGPL-3.0-or-later License: LGPL-3.0-or-later
Group: Development/Libraries/GNOME Group: Development/Libraries/GNOME
Url: https://git.gnome.org/browse/libgnome-games-support/ URL: https://git.gnome.org/browse/libgnome-games-support/
Source: http://download.gnome.org/sources/libgnome-games-support/1.2/%{name}-%{version}.tar.xz Source0: https://download.gnome.org/sources/libgnome-games-support/1.4/%{name}-%{version}.tar.xz
BuildRequires: gnome-common
BuildRequires: intltool >= 0.50.2 BuildRequires: intltool >= 0.50.2
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: vala >= 0.24 BuildRequires: vala >= 0.40
BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(gio-2.0) >= 2.40 BuildRequires: pkgconfig(gio-2.0) >= 2.40
BuildRequires: pkgconfig(glib-2.0) >= 2.40 BuildRequires: pkgconfig(glib-2.0) >= 2.40
@ -39,13 +41,13 @@ libgnome-games-support is a small library intended for internal use by
GNOME Games, but it may be used by others. The API will only break GNOME Games, but it may be used by others. The API will only break
with the major version number. The ABI is unstable. with the major version number. The ABI is unstable.
%package -n libgnome-games-support-1-2 %package -n libgnome-games-support-1-%{sover}
Summary: Internal support library for GNOME games Summary: Internal support library for GNOME games
# In order for the -lang package to be installable # In order for the -lang package to be installable
Group: System/Libraries Group: System/Libraries
Provides: %{name} = %{version} Provides: %{name} = %{version}
%description -n libgnome-games-support-1-2 %description -n libgnome-games-support-1-%{sover}
libgnome-games-support is a small library intended for internal use by libgnome-games-support is a small library intended for internal use by
GNOME Games, but it may be used by others. The API will only break GNOME Games, but it may be used by others. The API will only break
with the major version number. The ABI is unstable. with the major version number. The ABI is unstable.
@ -53,7 +55,7 @@ with the major version number. The ABI is unstable.
%package devel %package devel
Summary: Development files for the GNOME Internal games library Summary: Development files for the GNOME Internal games library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libgnome-games-support-1-2 = %{version} Requires: libgnome-games-support-1-%{sover} = %{version}
%description devel %description devel
libgnome-games-support is a small library intended for internal use by libgnome-games-support is a small library intended for internal use by
@ -63,24 +65,23 @@ with the major version number. The ABI is unstable.
%lang_package %lang_package
%prep %prep
%setup -q %autosetup
%build %build
if [ ! -e configure ]; then ./autogen.sh; fi
%configure %configure
%make_build
%install %install
%make_install %make_install
find %{buildroot} -type f -name "*.la" -delete -print find %{buildroot} -type f -name "*.la" -delete -print
%find_lang %{name} %find_lang %{name}
%post -n libgnome-games-support-1-2 -p /sbin/ldconfig %post -n libgnome-games-support-1-%{sover} -p /sbin/ldconfig
%postun -n libgnome-games-support-1-2 -p /sbin/ldconfig %postun -n libgnome-games-support-1-%{sover} -p /sbin/ldconfig
%files -n libgnome-games-support-1-2 %files -n libgnome-games-support-1-%{sover}
%license COPYING.LESSER %license COPYING.LESSER
%{_libdir}/libgnome-games-support-1.so.%{sover}*
%{_libdir}/libgnome-games-support-1.so.2*
%files devel %files devel
%{_includedir}/gnome-games-support-1/ %{_includedir}/gnome-games-support-1/