]> git.pld-linux.org Git - packages/libgnome-games-support.git/blob - libgames-support.spec
b856999ef3638966d838252609e9e72546bb0a52
[packages/libgnome-games-support.git] / libgames-support.spec
1 #
2 # Conditional build:
3 %bcond_without  static_libs     # static library
4 #
5 Summary:        Support library for GNOME games
6 Summary(pl.UTF-8):      Biblioteka wspierająca dla gier GNOME
7 Name:           libgames-support
8 Version:        0.1
9 Release:        2
10 License:        LGPL v3+
11 Group:          X11/Libraries
12 Source0:        http://download.gnome.org/sources/libgames-support/0.1/%{name}-%{version}.tar.xz
13 # Source0-md5:  741a504dd001450473045079d63ada9c
14 BuildRequires:  autoconf >= 2.69
15 BuildRequires:  automake >= 1:1.11
16 BuildRequires:  glib2-devel >= 1:2.40.0
17 BuildRequires:  gtk+3-devel >= 3.12.0
18 BuildRequires:  intltool >= 0.50.2
19 BuildRequires:  libgee-devel >= 0.8
20 BuildRequires:  libtool >= 2:2.2
21 BuildRequires:  pkgconfig
22 BuildRequires:  vala >= 2:0.24.0
23 Requires:       glib2 >= 1:2.40.0
24 Requires:       gtk+3 >= 3.12.0
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 libgames-support is a small library intended for internal use by GNOME
29 Games, but it may be used by others. The API will only break with the
30 major version number. The ABI is unstable.
31
32 %description -l pl.UTF-8
33 libgames-support to mała biblioteka przeznaczona do użytku
34 wewnętrznego gier ze środowiska GNOME, ale może być wykorzystywana
35 także przez innych. API może się zmieniać tylko wraz z głównym numerem
36 wersji; ABI nie jest stabilne.
37
38 %package devel
39 Summary:        Header files for libgames-support library
40 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki libgames-support
41 Group:          Development/Libraries
42 Requires:       %{name} = %{version}-%{release}
43 Requires:       glib2-devel >= 1:2.40.0
44 Requires:       gtk+3-devel >= 3.12.0
45
46 %description devel
47 Header files for libgames-support library.
48
49 %description devel -l pl.UTF-8
50 Pliki nagłówkowe biblioteki libgames-support.
51
52 %package static
53 Summary:        Static libgames-support library
54 Summary(pl.UTF-8):      Statyczna biblioteka libgames-support
55 Group:          Development/Libraries
56 Requires:       %{name}-devel = %{version}-%{release}
57
58 %description static
59 Static libgames-support library.
60
61 %description static -l pl.UTF-8
62 Statyczna biblioteka libgames-support.
63
64 %package -n vala-libgames-support
65 Summary:        Vala API for libgames-support library
66 Summary(pl.UTF-8):      API języka Vala do bibliotek libgames-support
67 Group:          Development/Libraries
68 Requires:       %{name}-devel = %{version}-%{release}
69
70 %description -n vala-libgames-support
71 Vala API for libgames-support library.
72
73 %description -n vala-libgames-support -l pl.UTF-8
74 API języka Vala do bibliotek libgames-support.
75
76 %prep
77 %setup -q
78
79 %build
80 %{__intltoolize}
81 %{__libtoolize}
82 %{__aclocal} -I m4
83 %{__autoconf}
84 %{__automake}
85 %configure \
86         %{?with_static_libs:--enable-static}
87 %{__make}
88
89 %install
90 rm -rf $RPM_BUILD_ROOT
91
92 %{__make} install \
93         DESTDIR=$RPM_BUILD_ROOT
94
95 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
96
97 %find_lang %{name}
98
99 %clean
100 rm -rf $RPM_BUILD_ROOT
101
102 %post   -p /sbin/ldconfig
103 %postun -p /sbin/ldconfig
104
105 %files -f %{name}.lang
106 %defattr(644,root,root,755)
107 %doc NEWS README
108 %attr(755,root,root) %{_libdir}/libgames-support.so.*.*.*
109 %attr(755,root,root) %ghost %{_libdir}/libgames-support.so.0
110
111 %files devel
112 %defattr(644,root,root,755)
113 %attr(755,root,root) %{_libdir}/libgames-support.so
114 %{_includedir}/gnome-games
115 %{_pkgconfigdir}/libgames-support-1.0.pc
116
117 %if %{with static_libs}
118 %files static
119 %defattr(644,root,root,755)
120 %{_libdir}/libgames-support.a
121 %endif
122
123 %files -n vala-libgames-support
124 %defattr(644,root,root,755)
125 %{_datadir}/vala/vapi/libgames-support-1.0.vapi
This page took 0.069744 seconds and 2 git commands to generate.