update rpm spec

pull/38/head
Miguel Mota 5 years ago
parent 4cc578ed36
commit a118bd38aa

@ -1,8 +1,9 @@
%global commit cbf81aa5e31ab334714c6cf93541170e659b710a %define version 1.1.5
%global commit 4cc578ed3665800aa73b0824582b3265805e435c
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: cointop Name: cointop
Version: 1.0.6 Version: %{version}
Release: 6%{?dist} Release: 6%{?dist}
Summary: Terminal based application for tracking cryptocurrencies Summary: Terminal based application for tracking cryptocurrencies
License: Apache-2.0 License: Apache-2.0
@ -10,7 +11,7 @@ URL: https://cointop.sh
Source0: https://github.com/miguelmota/%{cointop}/archive/%{version}.tar.gz Source0: https://github.com/miguelmota/%{cointop}/archive/%{version}.tar.gz
BuildRequires: gcc BuildRequires: gcc
BuildRequires: golang >= 1.9-10 BuildRequires: golang >= 1.10
%description %description
cointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time. cointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time.
@ -23,7 +24,7 @@ mkdir -p ./_build/src/github.com/miguelmota
ln -s $(pwd) ./_build/src/github.com/miguelmota/%{name} ln -s $(pwd) ./_build/src/github.com/miguelmota/%{name}
export GOPATH=$(pwd)/_build:%{gopath} export GOPATH=$(pwd)/_build:%{gopath}
go build -ldflags=-linkmode=external -o x . go build -ldflags="-linkmode=external -compressdwarf=false" -o x .
%install %install
install -d %{buildroot}%{_bindir} install -d %{buildroot}%{_bindir}

@ -1,10 +1,14 @@
VERSION = $$(git describe --abbrev=0 --tags) VERSION = $$(git describe --abbrev=0 --tags)
COMMIT_REV = $$(git rev-list -n 1 $(VERSION))
all: build all: build
version: version:
@echo $(VERSION) @echo $(VERSION)
commit_rev:
@echo $(COMMIT_REV)
run: run:
go run main.go go run main.go
@ -109,6 +113,7 @@ rpm/lint:
rpmlint ~/rpmbuild/SPECS/cointop.spec rpmlint ~/rpmbuild/SPECS/cointop.spec
rpm/dirs: rpm/dirs:
chmod -R a+rwx ~/rpmbuild
mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
rpm/download: rpm/download:

Loading…
Cancel
Save