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