diff --git a/hilbish.spec b/hilbish.spec deleted file mode 100644 index 06e261b..0000000 --- a/hilbish.spec +++ /dev/null @@ -1,59 +0,0 @@ -%global _missing_build_ids_terminate_build 0 -%global debug_package %{nil} - -Name: hilbish -Version: 2.0.0.rc1 -Release: 1%{?dist} -Summary: The flower shell. A comfy and nice little shell for Lua fans! -License: MIT - -Source: {{{ git_dir_pack }}} -BuildRequires: git golang go-task -Requires: inspect succulent lunacolors - -Url: https://github.com/Rosettea/Hilbish -VCS: {{{ git_dir_vcs }}} - -%description -Hilbish is a extensible shell (framework). It was made to be very customizable -via the Lua programming language. It aims to be easy to use for the casual -people but powerful for those who want to tinker more with their shell, -the thing used to interface with most of the system. - -The motivation for choosing Lua was that its simpler and better to use -than old shell script. It's fine for basic interactive shell uses, -but that's the only place Hilbish has shell script; everything else is Lua -and aims to be infinitely configurable. If something isn't, open an issue! - -%prep -{{{ git_dir_setup_macro }}} -sed -i '\|/etc/shells|d' Taskfile.yaml - -%build -go-task - -%install -go-task install PREFIX=%{buildroot}/usr BINDIR=%{buildroot}/%{_bindir} - -%post -if [ "$1" = 1 ]; then - if [ ! -f %{_sysconfdir}/shells ] ; then - echo "%{_bindir}/hilbish" > %{_sysconfdir}/shells - echo "/bin/hilbish" >> %{_sysconfdir}/shells - else - grep -q "^%{_bindir}/hilbish$" %{_sysconfdir}/shells || echo "%{_bindir}/hilbish" >> %{_sysconfdir}/shells - grep -q "^/bin/hilbish$" %{_sysconfdir}/shells || echo "/bin/hilbish" >> %{_sysconfdir}/shells - fi -fi - -%postun -if [ "$1" = 0 ] && [ -f %{_sysconfdir}/shells ] ; then - sed -i '\!^%{_bindir}/hilbish$!d' %{_sysconfdir}/shells - sed -i '\!^/bin/hilbish$!d' %{_sysconfdir}/shells -fi - -%files -%doc README.md -%license LICENSE -%{_bindir}/hilbish -%{_datadir}/hilbish