]> git.pld-linux.org Git - packages/atkmm.git/blame - atkmm.spec
- updated to 2.24.1; C++11 now
[packages/atkmm.git] / atkmm.spec
CommitLineData
d6bcf0c9 1#
2# Conditional build:
3%bcond_without static_libs # don't build static libraries
82e67264 4
5e5ed5e5
MB
5Summary: A C++ interface for atk library
6Summary(pl.UTF-8): Interfejs C++ dla biblioteki atk
7Name: atkmm
1c3f11b5
JB
8Version: 2.24.1
9Release: 1
84d50b7b 10License: LGPL v2.1+
5e5ed5e5 11Group: Libraries
1c3f11b5
JB
12Source0: http://ftp.gnome.org/pub/GNOME/sources/atkmm/2.24/%{name}-%{version}.tar.xz
13# Source0-md5: 279f32c23b74e5d25bce2b941294cdc8
5e5ed5e5 14URL: http://www.gtkmm.org/
1c3f11b5 15BuildRequires: atk-devel >= 1:2.18.0
5e5ed5e5
MB
16BuildRequires: autoconf >= 2.59
17BuildRequires: automake >= 1:1.9
1c3f11b5 18BuildRequires: glibmm-devel >= 2.46.1
a2414ebf 19BuildRequires: libtool >= 2:2.0
1c3f11b5 20BuildRequires: mm-common >= 0.9.8
5e5ed5e5 21BuildRequires: pkgconfig
8ba4dd6d
MB
22BuildRequires: tar >= 1:1.22
23BuildRequires: xz
1c3f11b5 24Requires: glibmm >= 2.46.1
5e5ed5e5
MB
25Provides: gtkmm-atk
26Obsoletes: gtkmm-atk
5e5ed5e5
MB
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30A C++ interface for atk library.
31
32%description -l pl.UTF-8
33Interfejs C++ dla biblioteki atk.
34
35%package devel
36Summary: Header files for atkmm library
37Summary(pl.UTF-8): Pliki nagłówkowe biblioteki atkmm
38Group: Development/Libraries
39Requires: %{name} = %{version}-%{release}
1c3f11b5
JB
40Requires: atk-devel >= 1:2.18.0
41Requires: glibmm-devel >= 2.46.1
5e5ed5e5
MB
42Provides: gtkmm-atk-devel
43Obsoletes: gtkmm-atk-devel
44
45%description devel
46Header files for atkmm library.
47
48%description devel -l pl.UTF-8
49Pliki nagłówkowe biblioteki atkmm.
50
51%package apidocs
52Summary: atkmm API documentation
53Summary(pl.UTF-8): Dokumentacja API biblioteki atkmm
54Group: Documentation
55Requires: gtk-doc-common
82e67264
ER
56%if "%{_rpmversion}" >= "5"
57BuildArch: noarch
58%endif
5e5ed5e5
MB
59
60%description apidocs
61API documentation for atkmm library.
62
63%description apidocs -l pl.UTF-8
64Dokumentacja API biblioteki atkmm.
65
d6bcf0c9 66%package static
67Summary: atkmm static library
68Summary(pl.UTF-8): Biblioteka statyczna atkmm
69Group: Development/Libraries
70Requires: %{name}-devel = %{version}-%{release}
70d99279 71Provides: gtkmm-atk-static
d6bcf0c9 72Obsoletes: gtkmm-atk-static
73
74%description static
75Static atkmm library.
76
77%description static -l pl.UTF-8
78Statyczna biblioteka atkmm.
79
5e5ed5e5
MB
80%prep
81%setup -q
82
83%build
84%{__libtoolize}
85%{__aclocal} -I build
86%{__autoconf}
87%{__autoheader}
88%{__automake}
d6bcf0c9 89%configure \
90 %{?with_static_libs:--enable-static}
5e5ed5e5
MB
91%{__make}
92
93%install
94rm -rf $RPM_BUILD_ROOT
95
96%{__make} install \
97 DESTDIR=$RPM_BUILD_ROOT \
98 libdocdir=%{_gtkdocdir}/atkmm-1.6 \
99 devhelpdir=%{_gtkdocdir}/atkmm-1.6
100
4f717dc9
AF
101%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
102
5e5ed5e5
MB
103%clean
104rm -rf $RPM_BUILD_ROOT
105
106%post -p /sbin/ldconfig
107%postun -p /sbin/ldconfig
108
109%files
110%defattr(644,root,root,755)
111%doc AUTHORS ChangeLog NEWS README
112%attr(755,root,root) %{_libdir}/libatkmm-1.6.so.*.*.*
113%attr(755,root,root) %ghost %{_libdir}/libatkmm-1.6.so.1
114
115%files devel
116%defattr(644,root,root,755)
117%attr(755,root,root) %{_libdir}/libatkmm-1.6.so
118%{_libdir}/atkmm-1.6
5e5ed5e5
MB
119%{_includedir}/atkmm-1.6
120%{_pkgconfigdir}/atkmm-1.6.pc
121
122%files apidocs
123%defattr(644,root,root,755)
124%{_gtkdocdir}/atkmm-1.6
d6bcf0c9 125
126%if %{with static_libs}
127%files static
128%defattr(644,root,root,755)
129%{_libdir}/libatkmm-1.6.a
130%endif
This page took 0.087675 seconds and 4 git commands to generate.