%global debug_package %{nil}
%global import_path github.com/kr/pretty
%global commit f31442d60e51465c69811e2107ae978868dbea5c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: golang-github-kr-pretty
Version: 0
Release: 0.3.git%{shortcommit}%{?dist}
Summary: Provides pretty-printing for go values
License: MIT
URL: http://godoc.org/%{import_path}
Source0: https://%{import_path}/archive/%{commit}/pretty-%{shortcommit}.tar.gz
%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64 %{arm}
%endif
%description
Package pretty provides pretty-printing for go values. This is useful during
debugging, to avoid wrapping long output lines in the terminal.
%package devel
BuildRequires: golang >= 1.2.1-3
BuildRequires: golang(github.com/kr/text)
Requires: golang >= 1.2.1-3
Requires: golang(github.com/kr/text)
Summary: Provides pretty-printing for go values
Provides: golang(%{import_path}) = %{version}-%{release}
%description devel
Package pretty provides pretty-printing for go values. This is useful during
debugging, to avoid wrapping long output lines in the terminal.
%prep
%setup -q -n pretty-%{commit}
%build
%install
install -d %{buildroot}/%{gopath}/src/%{import_path}
cp -pav *.go %{buildroot}/%{gopath}/src/%{import_path}
%check
GOPATH=%{buildroot}/%{gopath}:%{gopath} go test %{import_path}
%files devel
%doc License Readme
%dir %attr(755,root,root) %{gopath}/src/github.com/kr
%dir %attr(755,root,root) %{gopath}/src/%{import_path}
%{gopath}/src/%{import_path}/*.go
%changelog
* Mon Oct 20 2014 jchaloup <jchaloup@redhat.com> - 0-0.3.git5feda8d
- Bump to f31442d60e51465c69811e2107ae978868dbea5c
- Choose the correct architecture
* Mon Sep 15 2014 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0-0.2.git
- don't redefine gopath
- preserve timestamps
* Wed Aug 06 2014 Adam Miller <maxamillion@fedoraproject.org> - 0.1.git5feda8d
- First package for Fedora.