Blame golang-github-ryszard-goskiplist.spec

02ce763
# Generated by go2rpm
3daae85
%bcond_without check
3daae85
3daae85
# https://github.com/ryszard/goskiplist
3daae85
%global goipath         github.com/ryszard/goskiplist
3daae85
%global commit          2dfbae5fcf46374f166f8969cb07e167f1be6273
3daae85
02ce763
%gometa
02ce763
3daae85
%global common_description %{expand:
3daae85
This is a library implementing skip lists for the Go programming language.
3daae85
3daae85
Skip lists are a data structure that can be used in place of balanced trees.
3daae85
Skip lists use probabilistic balancing rather than strictly enforced balancing
3daae85
and as a result the algorithms for insertion and deletion in skip lists are
3daae85
much simpler and significantly faster than equivalent algorithms for balanced
3daae85
trees.
3daae85
02ce763
Skip lists were first described in Pugh, William (June 1990). "Skip lists: a
3daae85
probabilistic alternative to balanced trees".
3daae85
Communications of the ACM 33 (6): 668–676.}
3daae85
02ce763
%global golicenses      LICENSE
02ce763
%global godocs          AUTHORS CONTRIBUTORS README.markdown
3daae85
3daae85
Name:           %{goname}
3daae85
Version:        0
8041893
Release:        0.5%{?dist}
02ce763
Summary:        Skip list implementation in Go
02ce763
02ce763
# Upstream license specification: Apache-2.0
3daae85
License:        ASL 2.0
3daae85
URL:            %{gourl}
3daae85
Source0:        %{gosource}
3daae85
3daae85
%description
3daae85
%{common_description}
3daae85
02ce763
%gopkg
3daae85
3daae85
%prep
02ce763
%goprep
3daae85
3daae85
%install
02ce763
%gopkginstall
3daae85
3daae85
%if %{with check}
3daae85
%check
02ce763
%gocheck
3daae85
%endif
3daae85
02ce763
%gopkgfiles
3daae85
3daae85
%changelog
8041893
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.5
8041893
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
8041893
a053549
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.4
a053549
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
a053549
6824a74
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.3
6824a74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
6824a74
02ce763
* Mon Jun 03 17:29:44 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0-0.2.20190306git2dfbae5
02ce763
- Update to new macros
02ce763
3daae85
* Sun Mar 03 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0-0.1.20190306git2dfbae5
3daae85
- First package for Fedora