diff --git a/files_in_srpm.txt b/files_in_srpm.txt new file mode 100644 index 0000000000000000000000000000000000000000..98a823e310bb9f4a63a1f208d4ad8bece27f6047 --- /dev/null +++ b/files_in_srpm.txt @@ -0,0 +1,2 @@ +trzsz.spec +v1.1.8.tar.gz diff --git a/trzsz.spec b/trzsz.spec new file mode 100644 index 0000000000000000000000000000000000000000..9be36ad91a338a2a837df0a5360b2534d9aa555f --- /dev/null +++ b/trzsz.spec @@ -0,0 +1,48 @@ +Name: trzsz +Version: 1.1.8 +Release: 1 +Summary: Simple file transfer tools, similar to lrzsz (rz/sz), and compatible with tmux. + +License: MIT +URL: https://github.com/trzsz/trzsz-go +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz + +BuildRequires: golang >= 1.20 +BuildRequires: git + +%if 0%{?rhel} >= 8 && 0%{?rhel} <= 9 || 0%{?mageia} +%undefine _debugsource_packages +%endif + +%if 0%{?openEuler} || 0%{?mageia} == 8 +%define debug_package %{nil} +%endif + +%description +trzsz ( trz / tsz ) is a simple file transfer tools, similar to lrzsz ( rz / sz ), and compatible with tmux. + +%prep +%autosetup -n %{name}-go-%{version} + +%build +%if 0%{?mageia} == 8 +export GOPROXY=direct +%endif +go build -o %{_builddir}/bin/trz ./cmd/trz +go build -o %{_builddir}/bin/tsz ./cmd/tsz +go build -o %{_builddir}/bin/trzsz ./cmd/trzsz + +%install +mkdir -p %{buildroot}%{_bindir} +install -m 0755 %{_builddir}/bin/trz %{buildroot}%{_bindir}/trz +install -m 0755 %{_builddir}/bin/tsz %{buildroot}%{_bindir}/tsz +install -m 0755 %{_builddir}/bin/trzsz %{buildroot}%{_bindir}/trzsz + +%files +%{_bindir}/trz +%{_bindir}/tsz +%{_bindir}/trzsz + +%changelog +* Sat Nov 15 2025 Lonny Wong - 1.1.8-1 +- Initial RPM spec for trzsz diff --git a/trzsz.src.rpm b/trzsz.src.rpm new file mode 100644 index 0000000000000000000000000000000000000000..38e888aa202b97c83e64a731a199b3684e5b30c1 Binary files /dev/null and b/trzsz.src.rpm differ diff --git a/v1.1.8.tar.gz b/v1.1.8.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d5faa19778d07ad42164aa49c0af68c0d0cc4506 Binary files /dev/null and b/v1.1.8.tar.gz differ