![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package golang-github-cpuguy83-go-md2man for openSUSE:Factory checked in at 2017-03-24 02:16:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/golang-github-cpuguy83-go-md2man (Old) and /work/SRC/openSUSE:Factory/.golang-github-cpuguy83-go-md2man.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "golang-github-cpuguy83-go-md2man" Fri Mar 24 02:16:38 2017 rev:4 rq:477405 version:1.0.6+git20160904.a65d4d2 Changes: -------- --- /work/SRC/openSUSE:Factory/golang-github-cpuguy83-go-md2man/golang-github-cpuguy83-go-md2man.changes 2016-12-03 18:27:28.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.golang-github-cpuguy83-go-md2man.new/golang-github-cpuguy83-go-md2man.changes 2017-03-24 02:16:40.810294847 +0100 @@ -1,0 +2,46 @@ +Fri Mar 3 10:44:26 UTC 2017 - jmassaguerpla@suse.com + +- add provides go-go-md2man + this provides was there in previous versions and we can not remove + it or otherwise it breaks dependent packages (i.e. docker, k8s) + +------------------------------------------------------------------- +Wed Dec 07 15:16:49 UTC 2016 - tboerger@suse.com + +- Update to version 1.0.6+git20160904.a65d4d2: + * Render raw html as is + * Add html entity output support + * fix escaping for curly braces + * fix wrong type for Entity func + * md2man usable as a library (again) + * Improve man page rendering + * use stdio for default input and output + * improve link + * add vendor + +------------------------------------------------------------------- +Fri Dec 2 09:13:23 UTC 2016 - tboerger@suse.com + +- Recursively test all packages + +------------------------------------------------------------------- +Fri Dec 2 09:13:23 UTC 2016 - tboerger@suse.com + +- Added rpmlintrc for common golang linting + +------------------------------------------------------------------- +Fri Dec 2 09:13:23 UTC 2016 - tboerger@suse.com + +- Requires and BuildRequires for dependencies + +------------------------------------------------------------------- +Fri Dec 2 09:13:23 UTC 2016 - tboerger@suse.com + +- Using the new golang-packaging now + +------------------------------------------------------------------- +Fri Dec 2 09:13:23 UTC 2016 - tboerger@suse.com + +- Refactoed spec with a new unified layout + +------------------------------------------------------------------- Old: ---- _servicedata go-md2man-1.0.5+git20160104.2724a9c.tar.xz New: ---- go-md2man-1.0.6+git20160904.a65d4d2.tar.xz rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ golang-github-cpuguy83-go-md2man.spec ++++++ --- /var/tmp/diff_new_pack.KLLuUk/_old 2017-03-24 02:16:41.846148283 +0100 +++ /var/tmp/diff_new_pack.KLLuUk/_new 2017-03-24 02:16:41.846148283 +0100 @@ -1,7 +1,7 @@ # -# spec file for package golang-github-cpuguy83-go-md2man +# spec file for package golang # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,50 +16,68 @@ # -Name: golang-github-cpuguy83-go-md2man -Version: 1.0.5+git20160104.2724a9c +%global provider github +%global provider_tld com +%global project cpuguy83 +%global repo go-md2man +%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} +%global import_path %{provider_prefix} + +Name: golang-%{provider}-%{project}-%{repo} +Version: 1.0.6+git20160904.a65d4d2 Release: 0 Summary: Convert markdown into man pages License: MIT Group: Development/Languages/Golang -Url: https://github.com/cpuguy83/go-md2man -Source0: go-md2man-%{version}.tar.xz -BuildRequires: golang-github-russross-blackfriday-source -BuildRequires: golang-github-shurcool-sanitized_anchor_name-source +Url: https://%{provider_prefix} +Source0: %{repo}-%{version}.tar.xz +Source1: rpmlintrc +BuildRoot: %{_tmppath}/%{name}-%{version}-build + BuildRequires: golang-packaging BuildRequires: xz -BuildRequires: golang(golang.org/x/net) -Provides: go-go-md2man = %{version} -Obsoletes: go-go-md2man < %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build + +BuildRequires: golang(github.com/russross/blackfriday) +Requires: golang(github.com/russross/blackfriday) + +%{go_nostrip} %{go_provides} %description -Tool to converts markdown into man pages +Tool to converts markdown into man pages. + +%package -n go-md2man +Summary: Tool to converts markdown into man pages +Group: Development/Languages/Golang +Provides: go-go-md2man = %{version} +AutoReqProv: Off + +%{go_exclusivearch} -%gosrc_package +%description -n go-md2man +Tool to converts markdown into man pages. %prep -%setup -q -n go-md2man-%{version} +%setup -q -n %{repo}-%{version} %build -%{goprep} github.com/cpuguy83/go-md2man -%{gobuild} ... +%goprep %{import_path} +%gobuild ... %install -%{goinstall} -%{gosrc} -%{go_filelist} +%goinstall +%gosrc +%gofilelist %check -%{gotest} github.com/cpuguy83/go-md2man +%gotest %{import_path}... %files -f file.lst %defattr(-,root,root,-) %doc README.md LICENSE.md -%files source -%defattr(-,root,root,-) -%{go_contribsrcdir}/* +%files -n go-md2man +%defattr(-,root,root) +%{_bindir}/go-md2man %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.KLLuUk/_old 2017-03-24 02:16:41.882143189 +0100 +++ /var/tmp/diff_new_pack.KLLuUk/_new 2017-03-24 02:16:41.882143189 +0100 @@ -3,8 +3,8 @@ <param name="url">https://github.com/cpuguy83/go-md2man</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="versionformat">1.0.5+git%cd.%h</param> - <param name="revision">master</param> + <param name="versionformat">1.0.6+git%cd.%h</param> + <param name="revision">v1.0.6</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> ++++++ go-md2man-1.0.5+git20160104.2724a9c.tar.xz -> go-md2man-1.0.6+git20160904.a65d4d2.tar.xz ++++++ ++++ 5695 lines of diff (skipped) ++++++ rpmlintrc ++++++ # We are preventing the stripping to keep backtraces intact addFilter("unstripped-binary-or-object") # Golang doesn't support dynamic linking yet in a proper way addFilter("statically-linked-binary") # We are aware of that but shorter names are not possible addFilter("filename-too-long-for-joliet")