%global realname log4erl %global debug_package %{nil} Name: erlang-%{realname} Version: 0.9.0 Release: 3%{?dist} Summary: A logger for erlang in the spirit of Log4J Group: Development/Libraries # Dual licensing (MPL or BSD) is explicitly stated at project's web-page # log4erl_parser.erl is licensed under ERPL License: MPLv1.1 or BSD and ERPL URL: http://code.google.com/p/log4erl/ Source0: http://log4erl.googlecode.com/files/log4erl-0.9.0.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: erlang-erts Requires: erlang-compiler Requires: erlang-crypto Requires: erlang-erts Requires: erlang-inets Requires: erlang-kernel Requires: erlang-mochiweb Requires: erlang-stdlib %description A logger for erlang in the spirit of Log4J. %prep %setup -q -n %{realname}-%{version} # in mochiweb rm -f src/mochinum.erl %build make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv install -m 644 ebin/%{realname}.app $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin install -m 644 ebin/*.beam $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin install -m 644 include/*.hrl $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include install -m 644 priv/*.conf $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc API.txt Appenders_API.txt CHANGELOG.txt CONFIGURATION.txt LICENSE.txt README.txt TODO.txt %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}/priv %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/*.beam %{_libdir}/erlang/lib/%{realname}-%{version}/include/*.hrl %{_libdir}/erlang/lib/%{realname}-%{version}/priv/*.conf %changelog * Mon Sep 27 2010 Peter Lemenkov <lemenkov@gmail.com> - 0.9.0-3 - Fixed license tag * Thu Sep 23 2010 Peter Lemenkov <lemenkov@gmail.com> - 0.9.0-2 - Narrow BuildRequires * Wed Sep 8 2010 Peter Lemenkov <lemenkov@gmail.com> - 0.9.0-1 - Initial build