Blame golang-github-mmarkdown-mmark.spec

226f0c8
# Generated by go2rpm
226f0c8
%bcond_without check
226f0c8
226f0c8
# https://github.com/mmarkdown/mmark
226f0c8
%global goipath         github.com/mmarkdown/mmark
9548099
Version:                2.2.8
226f0c8
226f0c8
%gometa
226f0c8
226f0c8
%global common_description %{expand:
226f0c8
Mmark is a powerful markdown processor written in Go, geared towards writing
226f0c8
IETF documents. It is, however, also suited for writing complete books and other
226f0c8
technical documentation, like the Learning Go book (mmark source, and I-D text
226f0c8
output).}
226f0c8
9548099
%global golicenses      LICENSE
9548099
%global godocs          FAQ.md README.md mmark.1.md Syntax.md 
226f0c8
226f0c8
Name:           %{goname}
9548099
Release:        1%{?dist}
226f0c8
Summary:        Powerful markdown processor in Go geared towards the IETF
226f0c8
226f0c8
# Upstream license specification: BSD-2-Clause
226f0c8
License:        BSD
226f0c8
URL:            %{gourl}
226f0c8
Source0:        %{gosource}
226f0c8
226f0c8
BuildRequires:  golang(github.com/BurntSushi/toml)
226f0c8
BuildRequires:  golang(github.com/gomarkdown/markdown)
226f0c8
BuildRequires:  golang(github.com/gomarkdown/markdown/ast)
226f0c8
BuildRequires:  golang(github.com/gomarkdown/markdown/html)
226f0c8
BuildRequires:  golang(github.com/gomarkdown/markdown/parser)
226f0c8
226f0c8
%if %{with check}
226f0c8
# Tests
226f0c8
BuildRequires:  golang(github.com/google/go-cmp/cmp)
226f0c8
%endif
226f0c8
14c28a6
# Remove after F34.
14c28a6
Obsoletes: golang-github-miekg-mmark < 1.3.6-3
14c28a6
Provides: golang-github-miekg-mmark = %{version}-%{release}
14c28a6
226f0c8
%description
226f0c8
%{common_description}
226f0c8
226f0c8
%gopkg
226f0c8
226f0c8
%prep
226f0c8
%goprep
226f0c8
226f0c8
%build
226f0c8
%gobuild -o %{gobuilddir}/bin/mmark %{goipath}
226f0c8
226f0c8
%install
226f0c8
%gopkginstall
226f0c8
install -m 0755 -vd                     %{buildroot}%{_bindir}
226f0c8
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
226f0c8
226f0c8
%if %{with check}
226f0c8
%check
226f0c8
%gocheck
226f0c8
%endif
226f0c8
226f0c8
%files
9548099
%license LICENSE
9548099
%doc FAQ.md README.md mmark.1.md Syntax.md
226f0c8
%{_bindir}/*
226f0c8
226f0c8
%gopkgfiles
226f0c8
226f0c8
%changelog
9548099
* Wed Jul 29 23:05:23 CEST 2020 Robert-André Mauchin <zebob.m@gmail.com> - 2.2.8-1
9548099
- Update to 2.2.8
9548099
86732f6
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.46-5
86732f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
86732f6
8f7d69f
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.46-4
8f7d69f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8f7d69f
14c28a6
* Wed Oct 30 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.0.46-3
14c28a6
- Obsolete golang-github-miekg-mmark, which provided the same executable
14c28a6
b14f114
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.46-2
b14f114
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b14f114
226f0c8
* Mon Jun 03 16:11:39 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 2.0.46-1
226f0c8
- Initial package