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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1856632 - (show annotations) (download)
Sat May 7 18:23:55 2022 UTC (3 years, 2 months ago) by joequant
File size: 1188 byte(s)
add pkgs

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

  ViewVC Help
Powered by ViewVC 1.1.30