Hello community, here is the log from the commit of package lua-lmod for openSUSE:Factory checked in at 2018-04-19 15:32:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old) and /work/SRC/openSUSE:Factory/.lua-lmod.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lua-lmod" Thu Apr 19 15:32:12 2018 rev:12 rq:597885 version:7.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes 2017-10-18 10:52:02.104501662 +0200 +++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes 2018-04-19 15:32:14.844259052 +0200 @@ -1,0 +2,13 @@ +Wed Apr 18 13:07:51 UTC 2018 - [email protected] + +- Replace %__ type macro indirections. +- Update RPM groups, summaries, find|xargs commands. + +------------------------------------------------------------------- +Wed Apr 18 05:53:52 UTC 2018 - [email protected] + +- Avoid conflicting script snippets from 'Modules' and 'lua-lmod' + in /etc/profiles.d by making sure that both packages cannot be + installed simultaneously (boo#1089970). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lua-lmod.spec ++++++ --- /var/tmp/diff_new_pack.glFEVn/_old 2018-04-19 15:32:16.012210970 +0200 +++ /var/tmp/diff_new_pack.glFEVn/_new 2018-04-19 15:32:16.016210805 +0200 @@ -1,7 +1,7 @@ # # spec file for package lua-lmod # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ %define lua_cpath ?.so;?/?.so;%{lua_archdir}/?.so Name: lua-lmod -Summary: Lua based Environment Modules +Summary: Lua-based Environment Modules License: MIT Group: Development/Libraries/Other Version: 7.6.1 @@ -83,6 +83,7 @@ Requires: lua-luaposix Requires: lua-luaterm Requires: tcl +Conflicts: Modules %if 0%{?sle_version} == 0 || 0%{?sle_version} >= 120300 BuildRequires: python-Sphinx-latex %endif @@ -93,10 +94,10 @@ %package doc Summary: Documentation for Lmod -Group: Development/Other +Group: Documentation/PDF %description doc -Documentation (pdf) for the Lmod Environment Modules System +Documentation (PDF) for the Lmod Environment Modules System. %prep %setup -q -n Lmod-%{version} @@ -115,13 +116,13 @@ --with-redirect=yes \ --with-autoSwap=no make -find my_docs/ -name .gitignore | xargs rm +find my_docs/ -name .gitignore -delete cd docs; make latexpdf man; cd .. %install export LUA_CPATH="%{lua_cpath}" export LUA_PATH="%{lua_path}" -make DESTDIR=%{buildroot} install +%make_install mkdir -p %{buildroot}%{_sysconfdir}/rpm cat <<EOF > %{buildroot}%{_sysconfdir}/rpm/macros.lmod @@ -148,7 +149,7 @@ ln -s %{_datadir}/lmod/%{version}/libexec/Version.lua %{buildroot}/%{_datadir}/lmod/%{version}/settarg/Version.lua mkdir -p %{buildroot}/%{_sysconfdir}/profile.d -%{__cat} <<EOF > %{buildroot}/%{_sysconfdir}/profile.d/lmod.sh +cat <<EOF >%{buildroot}/%{_sysconfdir}/profile.d/lmod.sh # -*- shell-script -*- ######################################################################## # This is the system wide source file for setting up @@ -182,7 +183,7 @@ EOF -%{__cat} <<EOF > %{buildroot}/%{_sysconfdir}/profile.d/lmod.csh +cat <<EOF >%{buildroot}/%{_sysconfdir}/profile.d/lmod.csh # -*- shell-script -*- ######################################################################## # This is the system wide source file for setting up
