Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > by-pkgid > 88b827c82e2a13e20433971bea47dcd9 > files > 2

gloox-0.8.1-1mdv2007.0.src.rpm


%define name gloox
%define version 0.8.1
%define release %mkrel 1

%define lib_major 0
%define lib_name %mklibname %name %lib_major


# select between GNUTLS or OpenSSL
%define use_gnutls 0
%{?_with_gnutls: %global use_gnutls 1}


Summary: Gloox is a C++ Jabber/XMPP library
Name: %{name}
Version: %{version}
Release: %{release}
Source0:  http://camaya.net/download/%{name}-%{version}.tar.bz2
License: GPL
Group: Networking/Remote access
Url: http://camaya.net/gloox
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libiksemel-devel
%if %use_gnutls
BuildRequires:  gnutls-devel
%endif




%description
gloox is a C++ Jabber/XMPP library which takes care of the
low-level protocol stuff. Additionally, it offers high-level
interfaces for interaction with an XMPP server. It is released
under the GNU GPL. Commercial licenses are available.

%clean
rm -rf $RPM_BUILD_ROOT
 
%prep
%setup -q

%build
%configure \
%if %use_gnutls
        --with-gnutls      \
%else
        --without-gnutls       \
%endif


%make


%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%files
%defattr(-,root,root)
%doc AUTHORS COPYING 


%package -n %{lib_name}
Summary: Libraries for %name
Group: Networking/Instant messaging

%description -n %{lib_name}
%name librairies

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/lib*%{name}.so.*

%post -n %{lib_name} -p /sbin/ldconfig
%postun -n %{lib_name} -p /sbin/ldconfig




%package -n %{lib_name}-devel
Summary: Headers for %name
Group: Networking/Instant messaging
Provides: %lib_name = %version-%release
Provides: %lib_name-devel = %version-%release
Provides: lib%name-devel = %version-%release
Requires: %lib_name = %version-%release

%description -n %{lib_name}-devel
headers for %name librairies


%files -n %lib_name-devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/lib*%{name}*.la
%{_libdir}/lib*%{name}.so
%{_libdir}/pkgconfig/*
%{_bindir}/*
%post -n %{lib_name}-devel -p /sbin/ldconfig
%postun -n %{lib_name}-devel -p /sbin/ldconfig




%package -n %{lib_name}-static-devel
Summary: Static libraries for %name
Group: Networking/Instant messaging

%description -n %{lib_name}-static-devel
headers for %name librairies

%files -n %{lib_name}-static-devel
%defattr(-,root,root)
%{_libdir}/lib*%{name}*.a








%changelog
* Sun Jul 30 2006 Jerome Soyer <saispo@mandriva.org> 0.8.1-1mdv2007.0
- New release 0.8.1

* Sun Jul 23 2006 Olivier Blin <blino@mandriva.com> 0.8-2mdv2007.0
- rebuild for new glibc

* Thu Apr 13 2006 Jerome Soyer <saispo@mandriva.org> 0.8-1mdk
- New release 0.8

* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.6.1-1mdk
- New release 0.7.6.1
- use mkrel

* Thu May 12 2005 Emmanuel Blindauer <blindauer@mandriva.org> 0.7.3-1mdk
- First Mandrakelinux release