%global realname exmpp Name: erlang-%{realname} Version: 0.9.5 Release: 1%{?dist} Summary: A library for the eXtensible Messaging and Presence Protocol Group: Development/Languages License: ERPL URL: https://support.process-one.net/doc/display/EXMPP/ Source0: http://download.process-one.net/%{realname}/%{realname}-%{version}.tar.gz Source1: http://download.process-one.net/%{realname}/%{realname}-%{version}.tar.gz.asc BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: erlang >= R12B-5 BuildRequires: expat-devel BuildRequires: libxml2-devel BuildRequires: openssl-devel BuildRequires: zlib-devel Provides: %{realname} = %{version}-%{release} Requires: erlang-crypto >= R12B-5 Requires: erlang-erts >= R12B-5 Requires: erlang-inets >= R12B-5 Requires: erlang-kernel >= R12B-5 Requires: erlang-ssl >= R12B-5 Requires: erlang-stdlib >= R12B-5 %description Erlang XMPP library (exmpp) is a fast and scalable library for the eXtensible Messaging and Presence Protocol. %prep %setup -q -n %{realname}-%{version} %build # the installer has some weird logic, and it needs to set-up # prefix, pointing out to erlang dir %configure --prefix=%{_libdir}/erlang/lib make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # cleanup of *.la files rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv/lib/*.la # Fix path for installed doc-files mkdir -p $RPM_BUILD_ROOT%{_docdir} mv $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/doc/html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %dir %{_libdir}/erlang/lib/%{realname}-%{version} %dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin %dir %{_libdir}/erlang/lib/%{realname}-%{version}/include %dir %{_libdir}/erlang/lib/%{realname}-%{version}/include/internal %dir %{_libdir}/erlang/lib/%{realname}-%{version}/priv %dir %{_libdir}/erlang/lib/%{realname}-%{version}/priv/lib %doc %{_docdir}/%{name}-%{version} %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/exmpp.app %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/exmpp.appup %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/exmpp.beam %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/exmpp_*.beam %{_libdir}/erlang/lib/%{realname}-%{version}/include/exmpp.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/exmpp_caps.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/exmpp_client.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/exmpp_nss.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/exmpp_xml.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/exmpp_xmpp.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/internal/exmpp_known_attrs.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/internal/exmpp_known_elems.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/internal/exmpp_known_nss.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/include/internal/exmpp_xmpp.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/priv/lib/exmpp_compress_zlib.so %{_libdir}/erlang/lib/%{realname}-%{version}/priv/lib/exmpp_stringprep.so %{_libdir}/erlang/lib/%{realname}-%{version}/priv/lib/exmpp_tls_openssl.so %{_libdir}/erlang/lib/%{realname}-%{version}/priv/lib/exmpp_xml_expat.so %{_libdir}/erlang/lib/%{realname}-%{version}/priv/lib/exmpp_xml_expat_legacy.so %{_libdir}/erlang/lib/%{realname}-%{version}/priv/lib/exmpp_xml_libxml2.so %changelog * Fri Aug 27 2010 Peter Lemenkov 0.9.5-1 - Ver. 0.9.5 * Fri Jun 25 2010 Peter Lemenkov 0.9.3-2 - Fixed docs installation * Fri Mar 12 2010 Peter Lemenkov 0.9.3-1 - Ver. 0.9.3 * Sun Jan 17 2010 Peter Lemenkov 0.9.2-2 - Got rid of %%define * Thu Dec 24 2009 Peter Lemenkov 0.9.2-1 - Ver. 0.9.2 * Thu Dec 3 2009 Peter Lemenkov 0.9.1-2.svn871 - Ver. 0.9.1 + svn ver. 871 * Tue Jun 16 2009 Peter Lemenkov 0.9.1-1 - initial build