diff --git a/HdrHistogram-2.1.11.tar.gz b/HdrHistogram-2.1.11.tar.gz new file mode 100644 index 0000000..bcfb03b Binary files /dev/null and b/HdrHistogram-2.1.11.tar.gz differ diff --git a/HdrHistogram.spec b/HdrHistogram.spec new file mode 100644 index 0000000..48f161d --- /dev/null +++ b/HdrHistogram.spec @@ -0,0 +1,55 @@ +Name: HdrHistogram +Version: 2.1.11 +Release: 1 +Summary: A High Dynamic Range (HDR) Histogram +License: BSD and CC0 +URL: http://hdrhistogram.github.io/%{name}/ +Source0: https://github.com/%{name}/%{name}/archive/%{name}-%{version}.tar.gz +BuildRequires: maven-local mvn(com.google.code.maven-replacer-plugin:replacer) +BuildRequires: mvn(junit:junit) mvn(org.sonatype.oss:oss-parent:pom:) +BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) +Requires: javapackages-tools +BuildArch: noarch +%description +HdrHistogram supports the recording and analyzing sampled data value +counts across a configurable integer value range with configurable value +precision within the range. Value precision is expressed as the number of +significant digits in the value recording, and provides control over value +quantization behavior across the value range and the subsequent value +resolution at any given level. + +%package javadoc +Summary: Javadoc for %{name} +%description javadoc +This package contains javadoc for %{name}. + +%prep +%setup -q -n %{name}-%{name}-%{version} +find -name "*.class" -print -delete +find -name "*.jar" -print -delete +%pom_remove_plugin :maven-dependency-plugin +%pom_remove_plugin :maven-javadoc-plugin +%pom_remove_plugin :maven-release-plugin +%pom_remove_plugin :maven-source-plugin +%pom_remove_plugin :nexus-staging-maven-plugin +%pom_xpath_set "pom:plugin[pom:groupId = 'com.google.code.maven-replacer-plugin' ]/pom:artifactId" replacer +%mvn_file :%{name} %{name} + +%build +%mvn_build + +%install +%mvn_install +%jpackage_script org.%{name}.HistogramLogProcessor "" "" %{name} HistogramLogProcessor true + +%files -f .mfiles +%{_bindir}/HistogramLogProcessor +%doc README.md +%license COPYING.txt LICENSE.txt + +%files javadoc -f .mfiles-javadoc +%license COPYING.txt LICENSE.txt + +%changelog +* Fri Aug 21 2020 wangyue - 2.1.11-1 +- package init diff --git a/HdrHistogram.yaml b/HdrHistogram.yaml new file mode 100644 index 0000000..33c4870 --- /dev/null +++ b/HdrHistogram.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/floatdrop/pinkie +version_control: github +src_repo: floatdrop/pinkie +tag_prefix: "^v" +seperator: "."