Blame SPECS/HdrHistogram.spec

8add92
Name:          HdrHistogram
8add92
Version:       2.1.11
8add92
Release:       2%{?dist}
8add92
Summary:       A High Dynamic Range (HDR) Histogram
8add92
License:       BSD and CC0
8add92
URL:           http://hdrhistogram.github.io/%{name}/
8add92
Source0:       https://github.com/%{name}/%{name}/archive/%{name}-%{version}.tar.gz
8add92
8add92
BuildRequires: maven-local
8add92
BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer)
8add92
BuildRequires: mvn(junit:junit)
8add92
BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
8add92
# fedora 25
8add92
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
8add92
# Explicit requires for javapackages-tools since HistogramLogProcessor script
8add92
# uses /usr/share/java-utils/java-functions
8add92
Requires:      javapackages-tools
8add92
8add92
BuildArch:     noarch
8add92
8add92
%description
8add92
HdrHistogram supports the recording and analyzing sampled data value
8add92
counts across a configurable integer value range with configurable value
8add92
precision within the range. Value precision is expressed as the number of
8add92
significant digits in the value recording, and provides control over value
8add92
quantization behavior across the value range and the subsequent value
8add92
resolution at any given level.
8add92
8add92
%package javadoc
8add92
Summary:       Javadoc for %{name}
8add92
8add92
%description javadoc
8add92
This package contains javadoc for %{name}.
8add92
8add92
%prep
8add92
%setup -q -n %{name}-%{name}-%{version}
8add92
find  -name "*.class"  -print -delete
8add92
find  -name "*.jar"  -print -delete
8add92
8add92
%pom_remove_plugin :maven-dependency-plugin
8add92
%pom_remove_plugin :maven-javadoc-plugin
8add92
%pom_remove_plugin :maven-release-plugin
8add92
%pom_remove_plugin :maven-source-plugin
8add92
%pom_remove_plugin :nexus-staging-maven-plugin
8add92
8add92
%pom_xpath_set "pom:plugin[pom:groupId = 'com.google.code.maven-replacer-plugin' ]/pom:artifactId" replacer
8add92
8add92
%mvn_file :%{name} %{name}
8add92
8add92
%build
8add92
%mvn_build
8add92
8add92
%install
8add92
%mvn_install
8add92
8add92
%jpackage_script org.%{name}.HistogramLogProcessor "" "" %{name} HistogramLogProcessor true
8add92
8add92
%files -f .mfiles
8add92
%{_bindir}/HistogramLogProcessor
8add92
%doc README.md
8add92
%license COPYING.txt LICENSE.txt
8add92
8add92
%files javadoc -f .mfiles-javadoc
8add92
%license COPYING.txt LICENSE.txt
8add92
8add92
%changelog
8add92
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.11-2
8add92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8add92
8add92
* Thu Oct 10 2019 Jie Kang <jkang@redhat.com> - 2.1.11-1
8add92
- Update to 2.1.11
8add92
8add92
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.9-8
8add92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
8add92
8add92
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.9-7
8add92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
8add92
8add92
* Fri Aug 31 2018 Severin Gehwolf <sgehwolf@redhat.com> - 2.1.9-6
8add92
- Add explicit requirement on javapackages-tools for script which
8add92
  uses java-functions. See RHBZ#1600426.
8add92
8add92
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.9-5
8add92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
8add92
8add92
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.9-4
8add92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
8add92
8add92
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.9-3
8add92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8add92
8add92
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.9-2
8add92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8add92
8add92
* Tue Jun 21 2016 Tomas Repik <trepik@redhat.com> - 2.1.9-1
8add92
- Update to 2.1.9
8add92
8add92
* Mon Mar 07 2016 Tomas Repik <trepik@redhat.com> - 2.1.8-1
8add92
- launcher HistogramLogProcessor installation
8add92
- Update to 2.1.8
8add92
8add92
* Thu Oct 22 2015 gil cattaneo <puntogil@libero.it> 2.1.7-1
8add92
- initial rpm