File gtkmm-utils.spec of Package gtkmm-utils
Name: gtkmm-utils
Version: 0.3.2
Release: 1
License: GNU Lesser General Public License (LGPL)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gcc-c++
BuildRequires: glibmm2-devel
BuildRequires: gtkmm2-devel
Source0: gtkmm-utils-%{version}.tar.bz2
Group: Libraries
Packager: hfiguiere@novell.com
Summary: High level utility functions, classes and widgets written on top of gtkmm and glibmm.
%description
High level utility functions, classes and widgets written on top of gtkmm and glibmm.
* logging framework
* option parsing, date and string utilities
* tile widgets (see a Paperbox screenshot)
* dialog helpers
%package devel
Group: Development/Libraries/C and C++
Summary: High level utility functions, classes and widgets written on top of gtkmm and glibmm.
Requires: gtkmm-utils = %{version}-%{release}
%description devel
High level utility functions, classes and widgets written on top of gtkmm and glibmm.
* logging framework
* option parsing, date and string utilities
* tile widgets (see a Paperbox screenshot)
* dialog helpers
%prep
%setup -q
%build
%configure \
--disable-static
make
%install
DESTDIR=$RPM_BUILD_ROOT make install
rm $RPM_BUILD_ROOT/%{_libdir}/libg*mm-utils.la
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
rm -rf "$RPM_BUILD_ROOT"
%files
%defattr(-,root,root)
%{_libdir}/libg*mm-utils.so.*
%files devel
%defattr(-,root,root)
%{_libdir}/pkgconfig/*.pc
%{_includedir}/glibmm-utils-1.0
%{_includedir}/gtkmm-utils-1.0
%{_libdir}/libglibmm-utils.so
%{_libdir}/libgtkmm-utils.so
%changelog