%global debug_package %{nil} Name: st-community-scripts Version: 1.0.6 Release: 1 Summary: A simple setup tool suite BuildArch: %{_target_cpu} License: MPL-2.0 Source0: %{name}-%{version}.tar.gz BuildRequires: bash BuildRequires: gcc BuildRequires: libstp2 BuildRequires: ncurses-devel Requires: libstp2 Recommends: bash Recommends: mksh Recommends: ksh Recommends: zsh Recommends: dash Recommends: fish Recommends: gcc %description A simple setup program for RPM-based distros. %prep %setup -q %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{_bindir} mkdir -p %{buildroot}/%{_datadir}/licenses/%{name} mkdir -p %{buildroot}/%{_sysconfdir}/sysctl.d mkdir -p %{buildroot}/opt/setup-tool/stcc mkdir -p %{buildroot}/opt/setup-tool/stcc/.ZSH_CUSTOM mkdir -p %{buildroot}/opt/setup-tool/stcc/fastfetch mkdir -p %{buildroot}/opt/setup-tool/custom-scripts gcc stcs.c -lstp2 -lncurses -o stcs cp stcs %{buildroot}/%{_bindir} cp scripts/bash/cron-setup.bash %{buildroot}/opt/setup-tool/custom-scripts/ cp scripts/bash/conditional-update.bash %{buildroot}/opt/setup-tool/custom-scripts/ chmod 755 %{buildroot}/opt/setup-tool/custom-scripts/*.bash cp scripts/st-creator-conf/.zshrc %{buildroot}/opt/setup-tool/stcc cp scripts/st-creator-conf/.p10k.zsh %{buildroot}/opt/setup-tool/stcc cp scripts/st-creator-conf/.ZSH_CUSTOM/* -r %{buildroot}/opt/setup-tool/stcc/.ZSH_CUSTOM cp scripts/st-creator-conf/fastfetch/* %{buildroot}/opt/setup-tool/stcc/fastfetch cp scripts/st-creator-conf/90-override.conf %{buildroot}/%{_sysconfdir}/sysctl.d/ cp LICENSE %{buildroot}/%{_datadir}/licenses/%{name} ln -s stcs %{buildroot}/%{_bindir}/st-community-scripts %files %license %{_datadir}/licenses/%{name}/LICENSE %{_prefix}/../opt/setup-tool/stcc/.zshrc %{_prefix}/../opt/setup-tool/stcc/.p10k.zsh %{_prefix}/../opt/setup-tool/stcc/.ZSH_CUSTOM/ %{_prefix}/../opt/setup-tool/stcc/fastfetch/ %{_sysconfdir}/sysctl.d/90-override.conf %{_bindir}/stcs %{_bindir}/st-community-scripts %{_prefix}/../opt/setup-tool/custom-scripts/cron-setup.bash %{_prefix}/../opt/setup-tool/custom-scripts/conditional-update.bash %changelog %autochangelog