Projects
Kolab:Winterfell
erlang-exometer_core
erlang-exometer_core.spec
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File erlang-exometer_core.spec of Package erlang-exometer_core
%if 0%{?opensuse_bs} #!BuildIgnore: ghostscript-x11 %endif %global realname exometer_core %global upstream Feuerlabs %global debug_package %{nil} %global git_tag d7c4ddd %global patchnumber 0 Name: erlang-%{realname} Version: 1.4 Release: 1%{?dist} Summary: Erlang instrumentation package, core services Group: Development/Languages License: MPL 2.0 URL: https://github.com/Feuerlabs/exometer_core # wget --content-disposition https://github.com/Feuerlabs/exometer_core/tarball/1.4 Source0: %{upstream}-%{realname}-%{version}-%{patchnumber}-g%{git_tag}.tar.gz Patch1: erlang-exometer_core-1.4-set-version.patch # Required for unit-tests only (if you're not interested in a compile-time # testing then you may remove these lines): BuildRequires: erlang-lager >= 2.0.3 BuildRequires: erlang-parse_trans >= 2.9.2 BuildRequires: erlang-folsom >= 0.8.2 BuildRequires: erlang-setup >= 1.5 # Compile-time requirements BuildRequires: erlang-meck >= 0.8.2 BuildRequires: erlang-rebar Requires: erlang-kernel%{?_isa} Requires: erlang-lager%{?_isa} Requires: erlang-setup%{?_isa} Requires: erlang-stdlib%{?_isa} >= R13B %description The Exometer Core package allows for easy and efficient instrumentation of Erlang code, allowing crucial data on system performance to be exported to a wide variety of monitoring systems. Exometer Core comes with a set of pre-defined monitor components, and can be expanded with custom components to handle new types of Metrics, as well as integration with additional external systems such as databases, load balancers, etc. %prep %setup -q -n %{upstream}-%{realname}-21b4194 %patch1 -p1 %build rebar compile -v %install mkdir -p %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,include,priv} install -p -m 644 ebin/%{realname}.app %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin install -p -m 644 ebin/*.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin install -p -m 644 include/*.hrl %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/include %check rm -rf test/exometer_report_SUITE.erl rebar eunit skip_deps=true -v %files %doc LICENSE README.md %dir %{_libdir}/erlang/lib/%{realname}-%{version} %dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin %dir %{_libdir}/erlang/lib/%{realname}-%{version}/include %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/*.beam %{_libdir}/erlang/lib/%{realname}-%{version}/include/*.hrl %changelog * Wed Jul 8 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 1.4-1 - Initial package
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.