/[packages]/cauldron/gdu/current/SPECS/gdu.spec
ViewVC logotype

Annotation of /cauldron/gdu/current/SPECS/gdu.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1856631 - (hide annotations) (download)
Sat May 7 18:10:55 2022 UTC (3 years, 2 months ago) by joequant
File size: 1063 byte(s)
update golang

1 joequant 1856617 Name: gdu
2     Version: 5.13.2
3     Release: 1%{?dist}
4 joequant 1856619 Summary: Pretty fast disk usage analyzer written in Go
5 joequant 1856617 Group: File tools
6     License: MIT
7    
8     Source0: %{name}-%{version}.tar.gz
9     Requires: bash
10 joequant 1856631 BuildRequires: golang
11 joequant 1856617
12     Provides: %{name} = %{version}
13    
14     %description
15     Pretty fast disk usage analyzer written in Go.
16    
17     %prep
18     %autosetup
19    
20    
21     %build
22     # go build -v -o %{name}
23     GO111MODULE=on CGO_ENABLED=0 go build \
24     -trimpath \
25     -buildmode=pie \
26     -mod=readonly \
27     -modcacherw \
28     -ldflags \
29     "-s -w \
30     -X 'github.com/dundee/gdu/v5/build.Version=$(git describe)' \
31     -X 'github.com/dundee/gdu/v5/build.User=$(id -u -n)' \
32     -X 'github.com/dundee/gdu/v5/build.Time=$(LC_ALL=en_US.UTF-8 date)'" \
33     -o %{name} github.com/dundee/gdu/v5/cmd/gdu
34    
35     %install
36     rm -rf $RPM_BUILD_ROOT
37     install -Dpm 0755 %{name} %{buildroot}%{_bindir}/%{name}
38     # install -Dpm 0755 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/gdu.1
39     install -Dpm 0755 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/gdu.1
40    
41     %check
42    
43     %post
44    
45     %preun
46    
47     %files
48     %{_bindir}/gdu
49     %{_mandir}/man1/gdu.1*

  ViewVC Help
Powered by ViewVC 1.1.30