3 %bcond_without static_libs # static library
5 Summary: Support library for GNOME games
6 Summary(pl.UTF-8): Biblioteka wspierająca dla gier GNOME
7 Name: libgnome-games-support
12 Source0: http://ftp.gnome.org/pub/GNOME/sources/libgnome-games-support/1.4/%{name}-%{version}.tar.xz
13 # Source0-md5: 2bc7594ad4b54f25648964792112bc51
14 URL: https://github.com/GNOME/libgnome-games-support
15 BuildRequires: autoconf >= 2.69
16 BuildRequires: automake >= 1:1.11
17 BuildRequires: gettext-tools >= 0.19.8
18 BuildRequires: glib2-devel >= 1:2.40.0
19 BuildRequires: gtk+3-devel >= 3.20.0
20 BuildRequires: libgee-devel >= 0.8
21 BuildRequires: libtool >= 2:2.2
22 BuildRequires: pkgconfig
23 BuildRequires: vala >= 2:0.40.0
24 Requires: glib2 >= 1:2.40.0
25 Requires: gtk+3 >= 3.20.0
26 Requires: libgee >= 0.8
27 Provides: libgames-support = %{version}-%{release}
28 Obsoletes: gnome-games < 1:3.8.0
29 Obsoletes: libgames-support < 1.2.0-1
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 libgnome-games-support is a small library intended for internal use by
34 GNOME Games, but it may be used by others. The API will only break
35 with the major version number. The ABI is unstable.
37 %description -l pl.UTF-8
38 libgnome-games-support to mała biblioteka przeznaczona do użytku
39 wewnętrznego gier ze środowiska GNOME, ale może być wykorzystywana
40 także przez innych. API może się zmieniać tylko wraz z głównym numerem
41 wersji; ABI nie jest stabilne.
44 Summary: Header files for libgnome-games-support library
45 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libgnome-games-support
46 Group: Development/Libraries
47 Requires: %{name} = %{version}-%{release}
48 Requires: glib2-devel >= 1:2.40.0
49 Requires: gtk+3-devel >= 3.20.0
50 Requires: libgee-devel >= 0.8
51 Provides: libgames-support-devel = %{version}-%{release}
52 Obsoletes: gnome-games-devel < 1:2.8.0
53 Obsoletes: gnome-games-static < 1:2.8.0
54 Obsoletes: libgames-support-devel < 1.2.0-1
57 Header files for libgnome-games-support library.
59 %description devel -l pl.UTF-8
60 Pliki nagłówkowe biblioteki libgnome-games-support.
63 Summary: Static libgnome-games-support library
64 Summary(pl.UTF-8): Statyczna biblioteka libgnome-games-support
65 Group: Development/Libraries
66 Requires: %{name}-devel = %{version}-%{release}
67 Provides: libgames-support-static = %{version}-%{release}
68 Obsoletes: libgames-support-static < 1.2.0-1
71 Static libgnome-games-support library.
73 %description static -l pl.UTF-8
74 Statyczna biblioteka libgnome-games-support.
76 %package -n vala-libgnome-games-support
77 Summary: Vala API for libgnome-games-support library
78 Summary(pl.UTF-8): API języka Vala do bibliotek libgnome-games-support
79 Group: Development/Libraries
80 Requires: %{name}-devel = %{version}-%{release}
81 Provides: vala-libgames-support = %{version}-%{release}
82 Obsoletes: vala-libgames-support < 1.2.0-1
83 %if "%{_rpmversion}" >= "5"
87 %description -n vala-libgnome-games-support
88 Vala API for libgnome-games-support library.
90 %description -n vala-libgnome-games-support -l pl.UTF-8
91 API języka Vala do bibliotek libgnome-games-support.
102 --disable-silent-rules \
103 %{?with_static_libs:--enable-static}
107 rm -rf $RPM_BUILD_ROOT
110 DESTDIR=$RPM_BUILD_ROOT
112 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
117 rm -rf $RPM_BUILD_ROOT
119 %post -p /sbin/ldconfig
120 %postun -p /sbin/ldconfig
122 %files -f %{name}.lang
123 %defattr(644,root,root,755)
125 %attr(755,root,root) %{_libdir}/libgnome-games-support-1.so.*.*.*
126 %attr(755,root,root) %ghost %{_libdir}/libgnome-games-support-1.so.3
129 %defattr(644,root,root,755)
130 %attr(755,root,root) %{_libdir}/libgnome-games-support-1.so
131 %{_includedir}/gnome-games-support-1
132 %{_pkgconfigdir}/libgnome-games-support-1.pc
134 %if %{with static_libs}
136 %defattr(644,root,root,755)
137 %{_libdir}/libgnome-games-support-1.a
140 %files -n vala-libgnome-games-support
141 %defattr(644,root,root,755)
142 %{_datadir}/vala/vapi/libgnome-games-support-1.vapi