Blame golang-github-burntsushi-toml.spec

6de426b
# Generated by go2rpm
6de426b
%bcond_without check
6de426b
6de426b
# https://github.com/BurntSushi/toml
6de426b
%global goipath         github.com/BurntSushi/toml
6de426b
Version:                0.3.1
6de426b
6de426b
%gometa
6de426b
3b65c07
# Remove in F33:
3b65c07
%global godevelheader %{expand:
3b65c07
Obsoletes:      golang-github-BurntSushi-toml-devel < 0.3.1-3
3b65c07
}
3b65c07
6de426b
%global common_description %{expand:
6de426b
TOML stands for Tom's Obvious, Minimal Language. This Go package provides a
6de426b
reflection interface similar to Go's standard library json and xml packages.
6de426b
This package also supports the encoding.TextUnmarshaler and
6de426b
encoding.TextMarshaler interfaces so that you can define custom data
6de426b
representations.}
6de426b
6de426b
%global golicenses      COPYING
6de426b
%global godocs          _examples README.md COMPATIBLE
6de426b
6de426b
%global gosupfiles glide.lock glide.yaml
6de426b
6de426b
Name:           %{goname}
fb1be57
Release:        8%{?dist}
6de426b
Summary:        Toml parser with reflection for Golang
6de426b
6de426b
License:        MIT
6de426b
URL:            %{gourl}
6de426b
Source0:        %{gosource}
6de426b
Source1:        glide.lock
6de426b
Source2:        glide.yaml
6de426b
e862304
# Remove in F33:
e862304
Obsoletes:      golang-github-BurntSushi-toml < 0.3.1-3
e862304
6de426b
%description
6de426b
%{common_description}
6de426b
6de426b
%gopkg
6de426b
6de426b
%prep
6de426b
%goprep
6de426b
cp %{S:1} %{S:2} .
6de426b
6de426b
%build
6de426b
for cmd in cmd/* ; do
6de426b
  %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
6de426b
done
6de426b
6de426b
%install
6de426b
%gopkginstall
6de426b
install -m 0755 -vd                     %{buildroot}%{_bindir}
6de426b
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
6de426b
6de426b
%if %{with check}
6de426b
%check
6de426b
%gocheck
6de426b
%endif
6de426b
6de426b
%files
6de426b
%license %{golicenses}
6de426b
%doc %{godocs}
6de426b
%{_bindir}/*
6de426b
6de426b
%gopkgfiles
6de426b
6de426b
%changelog
fb1be57
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-8
fb1be57
- Second attempt - Rebuilt for
fb1be57
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
fb1be57
b883a7e
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-7
b883a7e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b883a7e
f32084f
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-6
f32084f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f32084f
ba73d64
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-5
ba73d64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
ba73d64
3b65c07
* Fri Jul 05 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.3.1-4
3b65c07
- Add Obsoletes for old name
3b65c07
6de426b
* Wed Apr 24 21:30:18 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0.3.1-3
6de426b
- Update to new macros
6de426b
6de426b
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-2
6de426b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
6de426b
6de426b
* Wed Oct 31 2018 Robert-André Mauchin <zebob.m@gmail.com> - 0.3.1-1
6de426b
- Release 0.3.1
6de426b
6de426b
* Tue Oct 23 2018 Nicolas Mailhot <nim@fedoraproject.org> - 0.3.0-4
6de426b
- redhat-rpm-config-123 triggers bugs in gosetup, remove it from Go spec files as it’s just an alias
6de426b
- https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/RWD5YATAYAFWKIDZBB7EB6N5DAO4ZKFM/
6de426b
6de426b
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - Forge-specific packaging variables
6de426b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6de426b
6de426b
* Fri Jun 08 2018 Jan Chaloupka <jchaloup@redhat.com> - 0.3.0-2
6de426b
- Upload glide.lock and glide.yaml
6de426b
6de426b
* Sun Mar 18 2018 Jan Chaloupka <jchaloup@redhat.com> - 0.3.0-1
6de426b
- Update to 0.3.0
6de426b
  resolves: #1423641
6de426b
6de426b
* Wed Feb 28 2018 Jan Chaloupka <jchaloup@redhat.com> - 0-0.15.20140718git2ceedfe
6de426b
- Autogenerate some parts using the new macros
6de426b
6de426b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.14.git2ceedfe
6de426b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6de426b
6de426b
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.13.git2ceedfe
6de426b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
6de426b
6de426b
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.12.git2ceedfe
6de426b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6de426b
6de426b
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.11.git2ceedfe
6de426b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6de426b
6de426b
* Tue Jan 17 2017 Jan Chaloupka <jchaloup@redhat.com> - 0-0.10.git2ceedfe
6de426b
- Polish the spec file
6de426b
  related: #1247656
6de426b
6de426b
* Tue Aug 09 2016 jchaloup <jchaloup@redhat.com> - 0-0.9.git2ceedfe
6de426b
- Enable devel and unit-test for epel7
6de426b
  related: #1247656
6de426b
6de426b
* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.8.git2ceedfe
6de426b
- https://fedoraproject.org/wiki/Changes/golang1.7
6de426b
6de426b
* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.7.git2ceedfe
6de426b
- https://fedoraproject.org/wiki/Changes/golang1.6
6de426b
6de426b
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.6.git2ceedfe
6de426b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6de426b
6de426b
* Sat Sep 12 2015 jchaloup <jchaloup@redhat.com> - 0-0.5.git2ceedfe
6de426b
- Update to spec-2.1
6de426b
  related: #1247656
6de426b
6de426b
* Tue Jul 28 2015 Fridolin Pokorny <fpokorny@redhat.com> - 0-0.4.git2ceedfe
6de426b
- Update of spec file to spec-2.0
6de426b
  resolves: #1247656
6de426b
6de426b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.4.git2ceedfe
6de426b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
6de426b
6de426b
* Thu Oct 23 2014 jchaloup <jchaloup@redhat.com> - 0-0.3.git2ceedfe
6de426b
- Bump to upstream 2ceedfee35ad3848e49308ab0c9a4f640cfb5fb2
6de426b
- spec file polishing to follow go draft
6de426b
  related: #1120865
6de426b
6de426b
* Mon Sep 22 2014 jchaloup <jchaloup@redhat.com> - 0-0.2.gitbd2bdf7
6de426b
- do not own golang directories
6de426b
- defattr and attr not needed
6de426b
6de426b
* Mon Sep 22 2014 jchaloup <jchaloup@redhat.com> - 0-0.1.gitbd2bdf7
6de426b
- accomodated changes from Vincent Batts
6de426b
- gopath is in the rpm macros, and set exclusive arch too, to prevent s390 builds
6de426b
- move the buildarch noarch to the devel, since it is source only
6de426b
- preserve timestamps of source copied and as an added perk
6de426b
- the tomlv command provided in this project is useful for validating *.toml files
6de426b
- go test
6de426b
6de426b
* Thu Jul 17 2014 Colin Walters <walters@verbum.org>
6de426b
- Initial package