Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > de676560b0aec9d2318d127f19d5dc80 > files > 1

golang-logrus-1.0.6-3.mga9.src.rpm

%define import_path github.com/Sirupsen/logrus
%define gopath %{_libdir}/golang
%define gosrc %{gopath}/src/pkg/%{import_path}

Summary:	Structured logger for Go
Name:		golang-logrus
Version:	1.0.6
Release:	%mkrel 3
License:	MIT
Group:		Development/Other
Url:		https://%{import_path}
Source0:    https://%{import_path}/archive/v%{version}.tar.gz
Provides:   golang(%{import_path}) = %{version}-%{release}
BuildArch:  noarch

%description
%{summary}

%package devel
BuildRequires:  golang >= 1.3.3
BuildRequires:  golang(github.com/stretchr/testify/assert)
Requires:   golang >= 1.3.3
Requires:   golang(github.com/stretchr/testify/assert)
Summary:    Structured logger for Go
Provides:   golang(%{import_path}) = %{version}-%{release}
Provides:   golang(%{import_path}/hooks/airbrake) = %{version}-%{release}
Provides:   golang(%{import_path}/hooks/papertrail) = %{version}-%{release}
Provides:   golang(%{import_path}/hooks/syslog) = %{version}-%{release}

%description devel
%{summary}

This package contains library source intended for building other packages
which use %{import_path}

%prep
%setup -q -n logrus-%{version}

%build

%install
mkdir -p %{buildroot}%{gosrc}
for d in . */*/; do
    install -d -p %{buildroot}/%{gosrc}/$d
    cp -av $d/*.go %{buildroot}/%{gosrc}/$d
done
rm -f %{buildroot}%{gosrc}/{LICENSE,README.md}

%files
%doc LICENSE README.md

%files devel
%dir %attr(755,root,root) %{gosrc}
%dir %attr(755,root,root) %{gosrc}/*
%dir %attr(755,root,root) %{gosrc}/*/*
%{gosrc}/*.go
%{gosrc}/*/*/*.go


%changelog
* Fri Mar 25 2022 umeabot <umeabot> 1.0.6-3.mga9
+ Revision: 1826400
- Mageia 9 Mass Rebuild

* Fri Feb 14 2020 umeabot <umeabot> 1.0.6-2.mga8
+ Revision: 1521779
- Mageia 8 Mass Rebuild

* Tue Jan 01 2019 bcornec <bcornec> 1.0.6-1.mga7
+ Revision: 1348240
- update to upstream golang-logrus 1.0.6

* Tue Oct 16 2018 bcornec <bcornec> 1.0.5-1.mga7
+ Revision: 1320670
- update to upstream golang-logrus 1.0.5

* Tue Sep 18 2018 umeabot <umeabot> 0.6.0-3.mga7
+ Revision: 1261844
- Mageia 7 Mass Rebuild

* Mon Feb 08 2016 umeabot <umeabot> 0.6.0-2.mga6
+ Revision: 950802
- Mageia 6 Mass Rebuild

* Sun Nov 23 2014 bcornec <bcornec> 0.6.0-1.mga5
+ Revision: 798383
- Upload golang-logrus to build docker-io 1.3
- Created package structure for golang-logrus.