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: 3b3df350a3527ab648bd450193931a42
14 BuildRequires: autoconf >= 2.69
15 BuildRequires: automake >= 1:1.11
16 BuildRequires: gettext-tools >= 0.19.8
17 BuildRequires: glib2-devel >= 1:2.40.0
18 BuildRequires: gtk+3-devel >= 3.20.0
19 BuildRequires: libgee-devel >= 0.8
20 BuildRequires: libtool >= 2:2.2
21 BuildRequires: pkgconfig
22 BuildRequires: vala >= 2:0.40.0
23 Requires: glib2 >= 1:2.40.0
24 Requires: gtk+3 >= 3.20.0
25 Provides: libgames-support = %{version}-%{release}
26 Obsoletes: libgames-support < 1.2.0-1
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 libgnome-games-support is a small library intended for internal use by
31 GNOME Games, but it may be used by others. The API will only break
32 with the major version number. The ABI is unstable.
34 %description -l pl.UTF-8
35 libgnome-games-support to mała biblioteka przeznaczona do użytku
36 wewnętrznego gier ze środowiska GNOME, ale może być wykorzystywana
37 także przez innych. API może się zmieniać tylko wraz z głównym numerem
38 wersji; ABI nie jest stabilne.
41 Summary: Header files for libgnome-games-support library
42 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libgnome-games-support
43 Group: Development/Libraries
44 Requires: %{name} = %{version}-%{release}
45 Requires: glib2-devel >= 1:2.40.0
46 Requires: gtk+3-devel >= 3.20.0
47 Provides: libgames-support-devel = %{version}-%{release}
48 Obsoletes: libgames-support-devel < 1.2.0-1
51 Header files for libgnome-games-support library.
53 %description devel -l pl.UTF-8
54 Pliki nagłówkowe biblioteki libgnome-games-support.
57 Summary: Static libgnome-games-support library
58 Summary(pl.UTF-8): Statyczna biblioteka libgnome-games-support
59 Group: Development/Libraries
60 Requires: %{name}-devel = %{version}-%{release}
61 Provides: libgames-support-static = %{version}-%{release}
62 Obsoletes: libgames-support-static < 1.2.0-1
65 Static libgnome-games-support library.
67 %description static -l pl.UTF-8
68 Statyczna biblioteka libgnome-games-support.
70 %package -n vala-libgnome-games-support
71 Summary: Vala API for libgnome-games-support library
72 Summary(pl.UTF-8): API języka Vala do bibliotek libgnome-games-support
73 Group: Development/Libraries
74 Requires: %{name}-devel = %{version}-%{release}
75 Provides: vala-libgames-support = %{version}-%{release}
76 Obsoletes: vala-libgames-support < 1.2.0-1
77 %if "%{_rpmversion}" >= "5"
81 %description -n vala-libgnome-games-support
82 Vala API for libgnome-games-support library.
84 %description -n vala-libgnome-games-support -l pl.UTF-8
85 API języka Vala do bibliotek libgnome-games-support.
96 --disable-silent-rules \
97 %{?with_static_libs:--enable-static}
101 rm -rf $RPM_BUILD_ROOT
104 DESTDIR=$RPM_BUILD_ROOT
106 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
111 rm -rf $RPM_BUILD_ROOT
113 %post -p /sbin/ldconfig
114 %postun -p /sbin/ldconfig
116 %files -f %{name}.lang
117 %defattr(644,root,root,755)
119 %attr(755,root,root) %{_libdir}/libgnome-games-support-1.so.*.*.*
120 %attr(755,root,root) %ghost %{_libdir}/libgnome-games-support-1.so.3
123 %defattr(644,root,root,755)
124 %attr(755,root,root) %{_libdir}/libgnome-games-support-1.so
125 %{_includedir}/gnome-games-support-1
126 %{_pkgconfigdir}/libgnome-games-support-1.pc
128 %if %{with static_libs}
130 %defattr(644,root,root,755)
131 %{_libdir}/libgnome-games-support-1.a
134 %files -n vala-libgnome-games-support
135 %defattr(644,root,root,755)
136 %{_datadir}/vala/vapi/libgnome-games-support-1.vapi