Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > 8d503834b3afb8aa509c0e1e347fa642 > files > 2

gdu-5.13.2-1.mga9.src.rpm

Name:           gdu
Version:        5.13.2
Release:        1%{?dist}
Summary:        Pretty fast disk usage analyzer written in Go
Group:          File tools
License:        MIT

Source0:        %{name}-%{version}.tar.gz
Source1:        pkgs.tar.gz
Requires:       bash
BuildRequires:       golang
BuildRequires:       git

Provides:       %{name} = %{version}
%define debug_package %{nil}
%description
Pretty fast disk usage analyzer written in Go.

%prep
%autosetup
mkdir _build
cd _build
tar xzf %{SOURCE1}

%build
# go build -v -o %{name}
GOPATH=$(pwd)/_build:$(pwd) GO111MODULE=on CGO_ENABLED=0 go build \
-trimpath \
-buildmode=pie \
-mod=readonly \
-modcacherw \
-ldflags \
"-s -w \
-X 'github.com/dundee/gdu/v5/build.Version=$(git describe)' \
-X 'github.com/dundee/gdu/v5/build.User=$(id -u -n)' \
-X 'github.com/dundee/gdu/v5/build.Time=$(LC_ALL=en_US.UTF-8 date)'" \
-o %{name} github.com/dundee/gdu/v5/cmd/gdu

%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 0755 %{name} %{buildroot}%{_bindir}/%{name}
# install -Dpm 0755 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/gdu.1
install -Dpm 0755 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/gdu.1

%files
%{_bindir}/gdu
%{_mandir}/man1/gdu.1*


%changelog
* Sat May 07 2022 joequant <joequant> 5.13.2-1.mga9
+ Revision: 1856648
- add specs
- update to gdu
- add pkgs
- update golang
- add golang requires
- add golang
- fix spec
- imported package gdu