]> git.pld-linux.org Git - packages/glibmm.git/blame - glibmm.spec
- tabs in preamble
[packages/glibmm.git] / glibmm.spec
CommitLineData
45271ebb 1#
6b8d6cb0 2# Conditional build:
ae9a9ff5 3%bcond_without static_libs # don't build static library
6b8d6cb0 4#
cb90ad5d 5Summary: A C++ interface for glib library
2671e694 6Summary(pl.UTF-8): Interfejs C++ dla biblioteki glib
cb90ad5d 7Name: glibmm
2b1b6f3d 8Version: 2.12.5
5c6045ff 9Release: 1
cb90ad5d 10License: LGPL
11Group: Libraries
e8d9cec2 12Source0: http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.12/%{name}-%{version}.tar.bz2
2b1b6f3d 13# Source0-md5: 309fab274ada3d62aa4506fb6f5685e2
cb90ad5d 14URL: http://gtkmm.sourceforge.net/
eb5092d4 15BuildRequires: autoconf >= 2.50
c744216a 16BuildRequires: automake
2b1b6f3d 17BuildRequires: glib2-devel >= 1:2.12.9
1fab423f 18BuildRequires: libsigc++-devel >= 1:2.0.17
82749c10 19BuildRequires: libstdc++-devel
eb5092d4 20BuildRequires: libtool >= 2:1.4d
82749c10 21BuildRequires: perl-XML-Parser
22BuildRequires: pkgconfig
2b1b6f3d 23Requires: glib2 >= 1:2.12.9
1fab423f 24Requires: libsigc++ >= 1:2.0.17
cb90ad5d 25Obsoletes: gtkmm-glib
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
29A C++ interface for glib library.
30
71135d25 31%description -l pl.UTF-8
cb90ad5d 32Interfejs C++ dla biblioteki glib.
33
34%package devel
35Summary: Header files for glibmm library
2671e694 36Summary(pl.UTF-8): Pliki nagłówkowe biblioteki glibmm
cb90ad5d 37Group: Development/Libraries
d9627ebc 38Requires: %{name} = %{version}-%{release}
2b1b6f3d 39Requires: glib2-devel >= 1:2.12.9
1fab423f 40Requires: libsigc++-devel >= 1:2.0.17
cb90ad5d 41Requires: libstdc++-devel
f89107e9 42Obsoletes: gtkmm-glib-devel
cb90ad5d 43
44%description devel
45Header files for glibmm library.
46
71135d25
JR
47%description devel -l pl.UTF-8
48Pliki nagłówkowe biblioteki glibmm.
cb90ad5d 49
50%package static
51Summary: Static glibmm library
2671e694 52Summary(pl.UTF-8): Statyczna biblioteka glibmm
cb90ad5d 53Group: Development/Libraries
d9627ebc 54Requires: %{name}-devel = %{version}-%{release}
f89107e9 55Obsoletes: gtkmm-glib-static
cb90ad5d 56
57%description static
58Static glibmm library.
59
71135d25 60%description static -l pl.UTF-8
cb90ad5d 61Statyczna biblioteka glibmm.
62
10429126
JB
63%package doc
64Summary: Reference documentation and examples for glibmm
2671e694 65Summary(pl.UTF-8): Szczegółowa dokumentacja i przykłady dla glibmm
10429126
JB
66Group: Documentation
67
68%description doc
69Reference documentation and examples for glibmm.
70
71135d25
JR
71%description doc -l pl.UTF-8
72Szczegółowa dokumentacja i przykłady dla glibmm.
10429126 73
cb90ad5d 74%prep
75%setup -q
76
77%build
eb5092d4
JB
78%{__libtoolize}
79%{__aclocal} -I scripts
80%{__autoconf}
81%{__automake}
cb90ad5d 82%configure \
83 --enable-fulldocs \
10429126
JB
84 %{?with_static_libs:--enable-static}
85
cb90ad5d 86%{__make}
87
88%install
89rm -rf $RPM_BUILD_ROOT
90
91%{__make} install \
92 DESTDIR=$RPM_BUILD_ROOT \
93 gtkmm_docdir=%{_gtkdocdir}/%{name}-2.4 \
94 glibmm_docdir=%{_examplesdir}/%{name}-%{version}
95
96%clean
97rm -rf $RPM_BUILD_ROOT
98
99%post -p /sbin/ldconfig
100%postun -p /sbin/ldconfig
101
102%files
103%defattr(644,root,root,755)
104%doc AUTHORS ChangeLog CHANGES NEWS README
105%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
106
107%files devel
108%defattr(644,root,root,755)
109%attr(755,root,root) %{_libdir}/lib*.so
cb90ad5d 110%{_libdir}/lib*.la
8fd992e9 111%dir %{_libdir}/%{name}-2.4
112%{_libdir}/%{name}-2.4/include
113%dir %{_libdir}/%{name}-2.4/proc
114%{_libdir}/%{name}-2.4/proc/m4
115%{_libdir}/%{name}-2.4/proc/pm
116%attr(755,root,root) %{_libdir}/%{name}-2.4/proc/gmmproc
117%attr(755,root,root) %{_libdir}/%{name}-2.4/proc/*.pl
118%{_includedir}/%{name}-2.4
cb90ad5d 119%{_pkgconfigdir}/*.pc
4289f84d 120%{_aclocaldir}/*.m4
cb90ad5d 121
ae9a9ff5 122%if %{with static_libs}
cb90ad5d 123%files static
124%defattr(644,root,root,755)
125%{_libdir}/lib*.a
70d016b9 126%endif
10429126
JB
127
128%files doc
129%defattr(644,root,root,755)
130%{_gtkdocdir}/%{name}-2.4
131%{_examplesdir}/%{name}-%{version}
This page took 0.128744 seconds and 4 git commands to generate.