Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lua-lmod for openSUSE:Factory checked in at 2021-05-10 15:34:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old) and /work/SRC/openSUSE:Factory/.lua-lmod.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lua-lmod" Mon May 10 15:34:13 2021 rev:29 rq:891434 version:8.4.28 Changes: -------- --- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes 2021-04-06 17:29:49.555126778 +0200 +++ /work/SRC/openSUSE:Factory/.lua-lmod.new.2988/lua-lmod.changes 2021-05-10 15:34:15.390775703 +0200 @@ -1,0 +2,7 @@ +Fri May 7 13:34:06 UTC 2021 - Egbert Eich <[email protected]> + +- Move macros out of /etc to the standard rpm macro directory + (bsc#1185660). +- Remove shebang and execute bit from init scripts. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lua-lmod.spec ++++++ --- /var/tmp/diff_new_pack.BV0Ox4/_old 2021-05-10 15:34:15.874773850 +0200 +++ /var/tmp/diff_new_pack.BV0Ox4/_new 2021-05-10 15:34:15.874773850 +0200 @@ -31,6 +31,7 @@ %define lua_lmod_moduledeps %{_datarootdir}/lmod/moduledeps %define lua_path ?.lua;?/?.lua;%{lua_noarchdir}/?.lua;%{lua_noarchdir}/?/init.lua %define lua_cpath ?.so;?/?.so;%{lua_archdir}/?.so +%{!?_rpmmacrodir:%define _rpmmacrodir %_rpmconfigdir/macros.d} Name: lua-lmod Summary: Lua-based Environment Modules @@ -138,8 +139,8 @@ export LUA_PATH="%{lua_path}" %make_install -mkdir -p %{buildroot}%{_sysconfdir}/rpm -cat <<EOF > %{buildroot}%{_sysconfdir}/rpm/macros.lmod +mkdir -p %{buildroot}%{_rpmmacrodir}/rpm +cat <<EOF > %{buildroot}%{_rpmmacrodir}/macros.lmod %%lua_lmod_modulesdir %{lua_lmod_modulesdir} %%lua_lmod_admin_modulesdir %{lua_lmod_admin_modulesdir} %%lua_lmod_moduledeps %{lua_lmod_moduledeps} @@ -159,6 +160,10 @@ rm -f %{buildroot}/%{_datadir}/lmod/%{version}/settarg/Version.lua ln -s %{_datadir}/lmod/%{version}/libexec/Version.lua %{buildroot}/%{_datadir}/lmod/%{version}/settarg/Version.lua +for file in $(find %{buildroot}%{_datadir}/lmod/%{version}/init -type f); do + sed -i -e "/#!.*/d" $file + chmod a-x $file +done for file in $(find %{buildroot}%{_datadir}/lmod); do [ -f "$file" ] || continue line=$(head -1 $file) @@ -246,11 +251,11 @@ %doc README.* %config %{_sysconfdir}/profile.d/lmod.sh %config %{_sysconfdir}/profile.d/lmod.csh -%config %{_sysconfdir}/rpm/macros.lmod %dir %{_datadir}/lmod %dir %{lua_lmod_modulesdir} %dir %{lua_lmod_admin_modulesdir} %dir %{lua_lmod_moduledeps} +%{_rpmmacrodir}/macros.lmod %{_datadir}/lmod/* %{_mandir}/man1/lmod.1.* %endif
