commit 8b7afbea00a104e5f1a85db10d85cad2ebfdfa4a Author: User Date: Wed Apr 24 00:19:17 2019 +0300 Imported from SRPM diff --git a/.abf.yml b/.abf.yml new file mode 100644 index 0000000..4a2118e --- /dev/null +++ b/.abf.yml @@ -0,0 +1,2 @@ +sources: + termshark-1.0.0.tar.gz: 1126e05fc77854ccc6cef8f5bd5838f8a287d815 diff --git a/termshark.rpmlintrc b/termshark.rpmlintrc new file mode 100644 index 0000000..40cef95 --- /dev/null +++ b/termshark.rpmlintrc @@ -0,0 +1 @@ +addFilter("E: missing-PT_GNU_STACK-section") \ No newline at end of file diff --git a/termshark.spec b/termshark.spec new file mode 100644 index 0000000..c9b3341 --- /dev/null +++ b/termshark.spec @@ -0,0 +1,38 @@ +%define debug %nil +%define debug_package %nil + +Name: termshark +Version: 1.0.0 +Release: 1 +Summary: A terminal UI for tshark +License: MIT +Group: Development/Other +URL: https://termshark.io/ +Source0: %{name}-%{version}.tar.gz +Source1000: %{name}.rpmlintrc +BuildRequires: go >= 1.11 +BuildRequires: git +BuildRequires: upx +Requires: tshark + + +%description +A terminal user-interface for tshark, inspired by Wireshark + +%prep +%setup -q + +%build +GO111MODULE=on go get . +pushd cmd/%{name} +go build -o %{name} %{name}.go +upx %{name} +popd + +%install +install -d %{buildroot}%{_bindir} +install -Dm0755 cmd/%{name}/%{name} %{buildroot}%{_bindir} + +%files +%doc README.md docs +%{_bindir}/%{name} \ No newline at end of file