From bae2e50c6adff52909163794c67f49c6575fffc2 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Jun 01 2016 14:36:47 +0000 Subject: Spec-file cleanups Signed-off-by: Peter Lemenkov --- diff --git a/erlang-getopt.spec b/erlang-getopt.spec index 45e0e55..352765f 100644 --- a/erlang-getopt.spec +++ b/erlang-getopt.spec @@ -1,11 +1,12 @@ %global realname getopt %global upstream jcomellas +# Technically, we're noarch; but erlang whose directories we install into is not. %global debug_package %{nil} Name: erlang-%{realname} Version: 0.8.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Erlang module to parse command line arguments using the GNU getopt syntax Group: Development/Libraries License: BSD @@ -16,8 +17,6 @@ VCS: scm:git:https://github.com/%{upstream}/%{realname}.git Source0: https://github.com/%{upstream}/%{realname}/archive/v%{version}/%{realname}-%{version}.tar.gz Patch1: getopt-0001-Fix-edoc-compilation.patch BuildRequires: erlang-rebar -Requires: erlang-erts%{?_isa} >= R13B -Requires: erlang-stdlib%{?_isa} >= R13B %description @@ -31,29 +30,27 @@ chmod 0644 examples/*.escript %build -rebar compile -v -rebar doc -v +%{erlang_compile} -%check -# BEWARE rebar needs bootstrapped getopt in case of an API change -rebar eunit -v +%install +%{erlang_install} -%install -install -D -m 644 ebin/%{realname}.app %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app -install -D -m 644 ebin/%{realname}.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.beam +%check +%{erlang_test} %files -%doc LICENSE.txt README.md examples/ -%dir %{_libdir}/erlang/lib/%{realname}-%{version} -%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin -%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app -%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.beam +%license LICENSE.txt +%doc README.md examples/ +%{erlang_appdir}/ %changelog +* Wed Jun 1 2016 Peter Lemenkov - 0.8.2-4 +- Spec-file cleanups + * Wed Feb 03 2016 Fedora Release Engineering - 0.8.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild