# # spec file for package cui progs %define binfiles show-menu.cui show-doc.cui edit-conf.cui shellrun.cui list-files.cui Name: cui-progs Version: 2022.10.08 Release: 2.33 Summary: eisfair CUI progs License: GPL-2.0+ and LGPL-2.1+ Source1: show-menu.cui.tar.xz Source2: show-doc.cui.tar.xz Source3: edit-conf.cui.tar.xz Source4: shellrun.cui.tar.xz Source5: list-files.cui.tar.xz Provides: /var/install/bin/show-menu.cui Provides: /var/install/bin/show-doc.cui Provides: /var/install/bin/edit-conf.cui Provides: /var/install/bin/shellrun.cui Provides: /var/install/bin/list-files.cui BuildRequires: ncurses-devel BuildRequires: libcui-devel %description eisfair CUI menu %prep %ifarch %ix86 # get source from subversion repo pushd %__eisler_repodir for i in %{binfiles} do rm -rf $i rm -f %_sourcedir/$i.tar.xz svn up $i tar cfJ %_sourcedir/$i.tar.xz $i done popd %endif %setup -cTq -n %{name} -a 1 -a 2 -a 3 -a 4 -a 5 %build export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" for i in %{binfiles} do pushd $i autoreconf -fi %configure --bindir=/var/install/bin %make_build popd done %install mkdir -p $RPM_BUILD_ROOT/var/install/bin mkdir -p $RPM_BUILD_ROOT/var/install/include for i in %{binfiles} do pushd $i %make_install popd done cp edit-conf.cui/ecelib $RPM_BUILD_ROOT/var/install/include/ %files %defattr(-,root,root) /var/install/bin/ /var/install/include/ %changelog * Sat Oct 08 2022 holgerbruenjes@gmx.net - update for show-menu.cui * Sun May 30 2021 holgerbruenjes@gmx.net - update to glibc-2.33 * Sun Mar 07 2020 holgerbruenjes@gmx.net - update show-menu.cui * Sun Aug 26 2018 holgerbruenjes@gmx.net - update show-doc.cui * Sat Apr 28 2018 holgerbruenjes@gmx.net - show-menu.cui first Version