File glog.spec of Package glog

%define soversion 0
Name:           libglog%soversion
Version:        0.3.3
Release:        0
Summary:        A C++ application logging library
License:        BSD-3-Clause
URL:            http://code.google.com/p/google-glog
Source0:        http://google-glog.googlecode.com/files/glog-%{version}.tar.gz
BuildRequires:  autoconf
BuildRequires:  gcc-c++

%description
Google glog is a library that implements application-level
logging. This library provides logging APIs based on C++-style
streams and various helper macros.


%package -n glog-devel
Summary:        Development files for glog
Group:          Development/Libraries
Requires:       libglog%soversion = %{version}-%{release}

%description -n glog-devel
The glog-devel package contains libraries and header files for
developing applications that use glog.


%prep
%setup -q -n glog-%version

%build
autoconf
export CXXFLAGS="$RPM_OPT_FLAGS -fpermissive"
%configure --disable-static
make %{?_smp_mflags}


%install
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
# we hand pick them instead for correct location
rm -rf $RPM_BUILD_ROOT/usr/share/doc

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README AUTHORS NEWS doc/*
%{_libdir}/libglog.so.%{soversion}
%{_libdir}/libglog.so.%{soversion}.*

%files -n glog-devel
%defattr(-,root,root,-)
%doc doc/designstyle.css doc/glog.html
%{_libdir}/libglog.so
%{_libdir}/pkgconfig/libglog.pc
%dir %{_includedir}/glog
%{_includedir}/glog/*


openSUSE Build Service is sponsored by