代码拉取完成,页面将自动刷新
Name: makeself
Version: 2.4.2
Release: 1
BuildArch: noarch
Summary: Make self-extractable archives on Unix
License: GPLv2+
URL: https://github.com/megastep/makeself
Source: https://github.com/megastep/%{name}/archive/release-%{version}/%{name}-%{version}.tar.gz
Patch0: move_header.patch
BuildRequires: glibc
Requires: gzip
Recommends: gnupg
Recommends: openssl
Suggests: bzip2
Suggests: gzip
Suggests: lz4
Suggests: pigz
Suggests: xz
Suggests: zstd
%description
makeself.sh is a shell script that generates a self-extractable
tar.gz archive from a directory. The resulting file appears as a shell
script, and can be launched as is. The archive will then uncompress
itself to a temporary directory and an arbitrary command will be
executed (for example an installation script). This is pretty similar
to archives generated with WinZip Self-Extractor in the Windows world.
%prep
%setup -q -n %{name}-release-%{version}
%patch0
%build
iconv --from-code=ISO-8859-1 --to-code=UTF-8 %{name}.1 | gzip > %{name}.1.gz
%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libexecdir}
mkdir -p %{buildroot}%{_mandir}/man1
install -p -m755 %{name}.sh %{buildroot}%{_bindir}
install -p -m644 %{name}-header.sh %{buildroot}%{_libexecdir}
install -p -m644 %{name}.1.gz %{buildroot}%{_mandir}/man1
ln -s %{name}.sh %{buildroot}%{_bindir}/%{name}
%files
%doc README.md COPYING %{name}.lsm
%{_mandir}/man1/*
%{_libexecdir}/*
%{_bindir}/*
%changelog
* Wed Sep 01 2021 shenhongyi <shenhongyi2@huawei.com> - 2.4.2-1
- Package init
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。