]> git.pld-linux.org Git - packages/clutter-gtkmm.git/blame - clutter-gtkmm.spec
- unconditional noarch subpackages
[packages/clutter-gtkmm.git] / clutter-gtkmm.spec
CommitLineData
9cc9d8aa
JB
1#
2# Conditional build:
3%bcond_without static_libs # static library
4
62774ef3
JB
5Summary: C++ wrappers for clutter-gtk library
6Summary(pl.UTF-8): Obudowanie C++ do biblioteki clutter-gtk
7Name: clutter-gtkmm
8Version: 1.6.0
9cc9d8aa 9Release: 3
62774ef3
JB
10License: LGPL v2.1+
11Group: X11/Libraries
12Source0: http://ftp.gnome.org/pub/GNOME/sources/clutter-gtkmm/1.6/%{name}-%{version}.tar.xz
13# Source0-md5: d4e95d2e90de5114067c9e31fd04979c
14URL: https://developer.gnome.org/clutter-gtkmm/
9cc9d8aa
JB
15BuildRequires: autoconf >= 2.59
16BuildRequires: automake >= 1:1.9
62774ef3
JB
17BuildRequires: clutter-gtk-devel >= 1.6.0
18BuildRequires: cluttermm-devel >= 0.9.6
19BuildRequires: gtkmm3-devel >= 3.6.0
9cc9d8aa 20BuildRequires: libtool >= 2:1.5
62774ef3
JB
21BuildRequires: mm-common >= 0.8
22BuildRequires: pkgconfig
23BuildRequires: tar >= 1:1.22
24BuildRequires: xz
25Requires: clutter-gtk >= 1.6.0
26Requires: cluttermm >= 0.9.6
27Requires: gtkmm3 >= 3.6.0
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31C++ wrappers for clutter-gtk library.
32
33%description -l pl.UTF-8
34Obudowanie C++ do biblioteki clutter-gtk.
35
36%package devel
37Summary: Header files for clutter-gtkmm library
38Summary(pl.UTF-8): Pliki nagłówkowe biblioteki clutter-gtkmm
39Group: X11/Development/Libraries
40Requires: %{name} = %{version}-%{release}
41Requires: clutter-gtk-devel >= 1.6.0
42Requires: cluttermm-devel >= 0.9.6
43Requires: gtkmm3-devel >= 3.6.0
44
45%description devel
46Header files for clutter-gtkmm library.
47
48%description devel -l pl.UTF-8
49Pliki nagłówkowe biblioteki clutter-gtkmm.
50
51%package static
52Summary: Static clutter-gtkmm library
53Summary(pl.UTF-8): Statyczna biblioteka clutter-gtkmm
54Group: X11/Development/Libraries
55Requires: %{name}-devel = %{version}-%{release}
56
57%description static
58Static clutter-gtkmm library.
59
60%description static -l pl.UTF-8
61Statyczna biblioteka clutter-gtkmm.
62
63%package apidocs
64Summary: clutter-gtkmm API documentation
65Summary(pl.UTF-8): Dokumentacja API clutter-gtkmm
66Group: Documentation
62774ef3 67BuildArch: noarch
62774ef3
JB
68
69%description apidocs
70clutter-gtkmm API documentation.
71
72%description apidocs -l pl.UTF-8
73Dokumentacja API clutter-gtkmm.
74
75%prep
76%setup -q
77
78%build
9cc9d8aa
JB
79%{__libtoolize}
80%{__aclocal} -I build
81%{__autoconf}
82%{__autoheader}
83%{__automake}
62774ef3
JB
84%configure \
85 --disable-silent-rules \
9cc9d8aa 86 %{?with_static_libs:--enable-static}
62774ef3
JB
87
88%{__make}
89
90%install
91rm -rf $RPM_BUILD_ROOT
92
93%{__make} install \
94 DESTDIR=$RPM_BUILD_ROOT
95
96%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
97
98%clean
99rm -rf $RPM_BUILD_ROOT
100
101%post -p /sbin/ldconfig
102%postun -p /sbin/ldconfig
103
104%files
105%defattr(644,root,root,755)
106%doc ChangeLog NEWS README TODO
107%attr(755,root,root) %{_libdir}/libclutter-gtkmm-1.0.so.*.*.*
108%attr(755,root,root) %ghost %{_libdir}/libclutter-gtkmm-1.0.so.2
109
110%files devel
111%defattr(644,root,root,755)
112%attr(755,root,root) %{_libdir}/libclutter-gtkmm-1.0.so
113%dir %{_libdir}/clutter-gtkmm-1.0
114%{_libdir}/clutter-gtkmm-1.0/include
115%{_includedir}/clutter-gtkmm-1.0
116%{_pkgconfigdir}/clutter-gtkmm-1.0.pc
117
58a2d50a 118%if %{with static_libs}
62774ef3
JB
119%files static
120%defattr(644,root,root,755)
121%{_libdir}/libclutter-gtkmm-1.0.a
58a2d50a 122%endif
62774ef3
JB
123
124%files apidocs
125%defattr(644,root,root,755)
126%{_docdir}/clutter-gtkmm-1.0
127%{_datadir}/devhelp/books/clutter-gtkmm-1.0
This page took 0.265049 seconds and 4 git commands to generate.