commit lua-lmod for openSUSE:Factory

2020-11-03 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2020-11-03 15:15:41

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.3463 (New)


Package is "lua-lmod"

Tue Nov  3 15:15:41 2020 rev:24 rq:845098 version:8.4.10

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2020-09-25 
16:28:37.391735636 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.3463/lua-lmod.changes  
2020-11-03 15:15:55.352002908 +0100
@@ -1,0 +2,7 @@
+Fri Oct 30 13:39:44 UTC 2020 - Ana Guerrero Lopez 
+
+- Update to version 8.4.10:
+  * Use LMOD_ALLOW_ROOT_USE to control whether root uses Lmod or not
+  * Documentation updates
+
+---

Old:

  lua-lmod-8.4.5.tar.gz

New:

  lua-lmod-8.4.10.tar.gz



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.DNKwyG/_old  2020-11-03 15:15:56.808004309 +0100
+++ /var/tmp/diff_new_pack.DNKwyG/_new  2020-11-03 15:15:56.808004309 +0100
@@ -36,7 +36,7 @@
 Summary:Lua-based Environment Modules
 License:MIT
 Group:  Development/Libraries/Other
-Version:8.4.5
+Version:8.4.10
 Release:0
 URL:https://github.com/TACC/Lmod
 Source0:
https://github.com/TACC/Lmod/archive/%{version}.tar.gz#$/%{name}-%{version}.tar.gz

++ lua-lmod-8.4.5.tar.gz -> lua-lmod-8.4.10.tar.gz ++
/work/SRC/openSUSE:Factory/lua-lmod/lua-lmod-8.4.5.tar.gz 
/work/SRC/openSUSE:Factory/.lua-lmod.new.3463/lua-lmod-8.4.10.tar.gz differ: 
char 18, line 1




commit lua-lmod for openSUSE:Factory

2020-09-25 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2020-09-25 16:26:24

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.4249 (New)


Package is "lua-lmod"

Fri Sep 25 16:26:24 2020 rev:23 rq:836092 version:8.4.5

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2020-03-30 
22:51:26.779774429 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.4249/lua-lmod.changes  
2020-09-25 16:28:37.391735636 +0200
@@ -1,0 +2,8 @@
+Tue Sep 22 10:50:21 UTC 2020 - Ana Guerrero Lopez 
+
+- Update to version 8.4.5:
+  * Support for Lua 5.4 added.
+  * Improved support for ksh and ksh scripts.
+  * Improved documentation for software hierarchy and community module 
collections.
+
+---

Old:

  lua-lmod-8.3.6.tar.gz

New:

  lua-lmod-8.4.5.tar.gz



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.7kQbYH/_old  2020-09-25 16:28:37.935736117 +0200
+++ /var/tmp/diff_new_pack.7kQbYH/_new  2020-09-25 16:28:37.939736121 +0200
@@ -36,7 +36,7 @@
 Summary:Lua-based Environment Modules
 License:MIT
 Group:  Development/Libraries/Other
-Version:8.3.6
+Version:8.4.5
 Release:0
 URL:https://github.com/TACC/Lmod
 Source0:
https://github.com/TACC/Lmod/archive/%{version}.tar.gz#$/%{name}-%{version}.tar.gz

++ lua-lmod-8.3.6.tar.gz -> lua-lmod-8.4.5.tar.gz ++
/work/SRC/openSUSE:Factory/lua-lmod/lua-lmod-8.3.6.tar.gz 
/work/SRC/openSUSE:Factory/.lua-lmod.new.4249/lua-lmod-8.4.5.tar.gz differ: 
char 13, line 1




commit lua-lmod for openSUSE:Factory

2020-03-30 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2020-03-30 22:51:24

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.3160 (New)


Package is "lua-lmod"

Mon Mar 30 22:51:24 2020 rev:22 rq:789279 version:8.3.6

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2020-03-25 
23:43:23.047995323 +0100
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.3160/lua-lmod.changes  
2020-03-30 22:51:26.779774429 +0200
@@ -1,0 +2,6 @@
+Sat Mar 28 07:33:25 UTC 2020 - Tomáš Chvátal 
+
+- Fix the python3 switch on sphinx to not really pull any py2
+  package
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.2PeDCU/_old  2020-03-30 22:51:27.519774832 +0200
+++ /var/tmp/diff_new_pack.2PeDCU/_new  2020-03-30 22:51:27.519774832 +0200
@@ -62,6 +62,9 @@
 BuildRequires:  python3-Sphinx-latex
 %else
 BuildRequires:  python-Sphinx
+%if 0%{?sle_version} == 0 || 0%{?sle_version} >= 120300
+BuildRequires:  python-Sphinx-latex
+%endif
 %endif
 Provides:   lua-lmod-man = %{version}-%{release}
 %if 0%{?build_pdf:1}
@@ -92,9 +95,6 @@
 BuildRequires:  texlive-upquote
 BuildRequires:  texlive-varwidth
 BuildRequires:  texlive-wrapfig
-%if 0%{?sle_version} == 0 || 0%{?sle_version} >= 120300
-BuildRequires:  python-Sphinx-latex
-%endif
 %endif # %%build_pdf
 
 %description




commit lua-lmod for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2020-03-25 23:43:05

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.3160 (New)


Package is "lua-lmod"

Wed Mar 25 23:43:05 2020 rev:21 rq:787696 version:8.3.6

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2020-03-17 
13:07:28.137675663 +0100
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.3160/lua-lmod.changes  
2020-03-25 23:43:23.047995323 +0100
@@ -1,0 +2,7 @@
+Tue Mar 24 07:42:13 UTC 2020 - Ana Guerrero Lopez 
+
+- Update to version 8.3.6:
+  * Create findExec shell function to locate commands like ps.
+  * Bugfixes.
+
+---

Old:

  lua-lmod-8.3.1.tar.gz

New:

  lua-lmod-8.3.6.tar.gz



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.zc9Gpx/_old  2020-03-25 23:43:26.151996339 +0100
+++ /var/tmp/diff_new_pack.zc9Gpx/_new  2020-03-25 23:43:26.159996341 +0100
@@ -36,7 +36,7 @@
 Summary:Lua-based Environment Modules
 License:MIT
 Group:  Development/Libraries/Other
-Version:8.3.1
+Version:8.3.6
 Release:0
 URL:https://github.com/TACC/Lmod
 Source0:
https://github.com/TACC/Lmod/archive/%{version}.tar.gz#$/%{name}-%{version}.tar.gz

++ lua-lmod-8.3.1.tar.gz -> lua-lmod-8.3.6.tar.gz ++
/work/SRC/openSUSE:Factory/lua-lmod/lua-lmod-8.3.1.tar.gz 
/work/SRC/openSUSE:Factory/.lua-lmod.new.3160/lua-lmod-8.3.6.tar.gz differ: 
char 74, line 1




commit lua-lmod for openSUSE:Factory

2020-03-17 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2020-03-17 13:07:18

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.3160 (New)


Package is "lua-lmod"

Tue Mar 17 13:07:18 2020 rev:20 rq:784352 version:8.3.1

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2020-02-25 
16:04:12.632319234 +0100
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.3160/lua-lmod.changes  
2020-03-17 13:07:28.137675663 +0100
@@ -1,0 +2,5 @@
+Wed Mar 11 15:14:58 UTC 2020 - Ondřej Súkup 
+
+- python3 based Sphinx
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.rCkkCG/_old  2020-03-17 13:07:30.189677239 +0100
+++ /var/tmp/diff_new_pack.rCkkCG/_new  2020-03-17 13:07:30.193677242 +0100
@@ -57,7 +57,12 @@
 Requires:   lua-luaterm
 Requires:   tcl
 Conflicts:  Modules
+%if 0%{suse_version} >= 1550
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-Sphinx-latex
+%else
 BuildRequires:  python-Sphinx
+%endif
 Provides:   lua-lmod-man = %{version}-%{release}
 %if 0%{?build_pdf:1}
 BuildRequires:  texlive




commit lua-lmod for openSUSE:Factory

2020-02-25 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2020-02-25 16:03:15

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.26092 (New)


Package is "lua-lmod"

Tue Feb 25 16:03:15 2020 rev:19 rq:777922 version:8.3.1

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2019-12-07 
15:22:43.371734337 +0100
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.26092/lua-lmod.changes 
2020-02-25 16:04:12.632319234 +0100
@@ -1,0 +2,12 @@
+Fri Feb 21 09:52:42 UTC 2020 - Ana Guerrero Lopez 
+
+- Update to version 8.3.1:
+  * The function extensions() now takes a string of comma separated names. 
+  * Add support for "atleast()" and "between()" functions support a "<" 
+to signify a less than instead of less than or equal to between range.
+  * Make "ml - foo" an error.
+  * It is now safe to have os.exit(1) in a modulefile. Spider can now 
+handle it.
+- Remove obsolete BuildRequires on ohpc.
+
+---

Old:

  lua-lmod-8.2.5.tar.gz

New:

  lua-lmod-8.3.1.tar.gz



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.Fd4Wep/_old  2020-02-25 16:04:13.148319382 +0100
+++ /var/tmp/diff_new_pack.Fd4Wep/_new  2020-02-25 16:04:13.148319382 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lua-lmod
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,9 +26,6 @@
 %define build_pdf 1
 %endif
 
-#
-%define ohpc 0
-
 %define lua_lmod_modulesdir %{_datarootdir}/lmod/modulefiles
 %define lua_lmod_admin_modulesdir %{_datarootdir}/lmod/admin/modulefiles
 %define lua_lmod_moduledeps %{_datarootdir}/lmod/moduledeps
@@ -39,19 +36,13 @@
 Summary:Lua-based Environment Modules
 License:MIT
 Group:  Development/Libraries/Other
-Version:8.2.5
+Version:8.3.1
 Release:0
 URL:https://github.com/TACC/Lmod
-%if 0%{?ohpc}
-BuildRequires:  ohpc
-%endif
-
 Source0:
https://github.com/TACC/Lmod/archive/%{version}.tar.gz#$/%{name}-%{version}.tar.gz
 Patch1: 
Messages-Remove-message-about-creating-a-consulting-ticket.patch
 Patch2: Doc-Ugly-workaround-for-bug-in-Sphinx.patch
 
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 BuildRequires:  lua >= %{lua_version}
 BuildRequires:  lua-devel >= %{lua_version}
 BuildRequires:  lua-luafilesystem

++ lua-lmod-8.2.5.tar.gz -> lua-lmod-8.3.1.tar.gz ++
/work/SRC/openSUSE:Factory/lua-lmod/lua-lmod-8.2.5.tar.gz 
/work/SRC/openSUSE:Factory/.lua-lmod.new.26092/lua-lmod-8.3.1.tar.gz differ: 
char 15, line 1




commit lua-lmod for openSUSE:Factory

2019-12-07 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2019-12-07 15:19:07

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.4691 (New)


Package is "lua-lmod"

Sat Dec  7 15:19:07 2019 rev:18 rq:751802 version:8.2.5

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2019-09-30 
15:59:05.881264676 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.4691/lua-lmod.changes  
2019-12-07 15:22:43.371734337 +0100
@@ -1,0 +2,19 @@
+Fri Nov 29 08:42:31 UTC 2019 - Ana Guerrero Lopez 
+
+- Update to version 8.2.5:
+   * Better support for the fish shell including tab completion
+   * New function extensions(): This allows for modules like python 
+ to report that the extensions numpy and scipy are part of the 
+ modules. Users can use "module spider numpy" to find which 
+ modules provide numpy etc.
+   * Added a new command "clearLmod" which does a module purge and 
+ removes all LMOD aliases and environment variables.
+   * Remove asking for the absolute path for generating spiderT 
+ and dbT. It now only use when building the reverseMapT.
+   * Lmod now requires "rx" other access when searching for 
+ modulefiles.
+   * settarg correctly handles a power9 processor running linux.
+- Refresh patch 
+  * Messages-Remove-message-about-creating-a-consulting-ticket.patch
+
+---

Old:

  lua-lmod-8.1.14.tar.gz

New:

  lua-lmod-8.2.5.tar.gz



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.mbSkO0/_old  2019-12-07 15:22:44.931734121 +0100
+++ /var/tmp/diff_new_pack.mbSkO0/_new  2019-12-07 15:22:44.943734119 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lua-lmod
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -39,9 +39,9 @@
 Summary:Lua-based Environment Modules
 License:MIT
 Group:  Development/Libraries/Other
-Version:8.1.14
+Version:8.2.5
 Release:0
-Url:https://github.com/TACC/Lmod
+URL:https://github.com/TACC/Lmod
 %if 0%{?ohpc}
 BuildRequires:  ohpc
 %endif

++ Messages-Remove-message-about-creating-a-consulting-ticket.patch ++
--- /var/tmp/diff_new_pack.mbSkO0/_old  2019-12-07 15:22:45.019734109 +0100
+++ /var/tmp/diff_new_pack.mbSkO0/_new  2019-12-07 15:22:45.027734108 +0100
@@ -7,68 +7,49 @@
 
 Signed-off-by: Egbert Eich 
 ---
- messageDir/de.lua | 4 +---
- messageDir/en.lua | 4 +---
- messageDir/es.lua | 4 +---
- messageDir/fr.lua | 4 +---
- 4 files changed, 4 insertions(+), 12 deletions(-)
-diff --git a/messageDir/de.lua b/messageDir/de.lua
-index 5b30c7e..f4c3c99 100644
+diff -Nrua a/messageDir/de.lua b/messageDir/de.lua
 --- a/messageDir/de.lua
 +++ b/messageDir/de.lua
-@@ -103,9 +103,7 @@ Es ist auch möglich, dass Ihr Cache veraltet ist. 
Versuchen Sie:
- Es ist bereits "%{oldName}" geladen.
- Verwenden Sie folgendes Kommando, um das Modul zu laden:
+@@ -105,7 +105,6 @@
+ 
+   $ module swap %{oldName} %{fullName}
  
--  $ module swap %{oldName} %{fullName}
--
 -Falls Sie weitere Unterstützung brauchen, erstellen Sie ein Support-Ticket.
-+  $ module swap %{oldName} %{fullName}.
  ]==],
   e_Illegal_Load= nil,
-  e_LocationT_Srch  = "Fehler in \"LocationT:search()\".",
-diff --git a/messageDir/en.lua b/messageDir/en.lua
-index 0f4a37f..1f1ed00 100644
+  e_Illegal_option  = nil,
+diff -Nrua a/messageDir/en.lua b/messageDir/en.lua
 --- a/messageDir/en.lua
 +++ b/messageDir/en.lua
-@@ -116,9 +116,7 @@ Also make sure that all modulefiles written in TCL start 
with the string #%Modul
- You already have %{oldName} loaded.
- To correct the situation, please execute the following command:
+@@ -118,7 +118,6 @@
+ 
+   $  module swap %{oldName} %{fullName}
  
--  $  module swap %{oldName} %{fullName}
--
 -Please submit a consulting ticket if you require additional assistance.
-+  $  module swap %{oldName} %{fullName}.
  ]==],
-  e_Illegal_Load   = [==[The following module(s) are illegal: 
%{module_list}
+  e_Illegal_Load= [==[The following module(s) are illegal: 
%{module_list}
  Lmod does not support modulefiles that start with two or more underscores
-diff --git a/messageDir/es.lua b/messageDir/es.lua
-index 967ab80..f3df4ad 100644
+diff -Nrua a/messageDir/es.lua b/messageDir/es.lua
 --- a/messageDir/es.lua
 +++ b/messageDir/es.lua
-@@ -81,9 +81,7 @@ También es posible que su archivo de cache estea 

commit lua-lmod for openSUSE:Factory

2019-09-30 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2019-09-30 15:59:04

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.2352 (New)


Package is "lua-lmod"

Mon Sep 30 15:59:04 2019 rev:17 rq:733704 version:8.1.14

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2019-08-27 
10:18:10.635952390 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.2352/lua-lmod.changes  
2019-09-30 15:59:05.881264676 +0200
@@ -4 +4 @@
-- Update to version 8.1.14:
+- Update to version 8.1.14: (jsc#SLE-8512)



Other differences:
--



commit lua-lmod for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2019-08-27 10:17:37

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.7948 (New)


Package is "lua-lmod"

Tue Aug 27 10:17:37 2019 rev:16 rq:725391 version:8.1.14

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2019-03-14 
14:53:48.883774962 +0100
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.7948/lua-lmod.changes  
2019-08-27 10:18:10.635952390 +0200
@@ -1,0 +2,21 @@
+Thu Aug 22 15:54:01 UTC 2019 - Ana Guerrero Lopez 
+
+- Update to version 8.1.14:
+* Extended Default feature added: module load intel/17 will find 
+  the "best" intel/17.* etc.
+* All hidden files are NOT written to the softwarePage output.
+* Lmod now correctly reports failed to load module "A" in the 
+  special case where "ml A B" and A is a prereq of B and A 
+  doesn't exist.
+* A meta module takes precedence over a regular module if the 
+  meta module occurs in an earlier directory in $MODULEPATH
+* Lmod output only "fills" when the text is more than one line 
+  or it is wider than the current width.
+* Embed the TCL interpreter in Lmod when a site allows TCL files
+* "module reset" resets $MODULEPATH to be the system $MODULEPATH
+* Improved tracing of module loads/unloads when --trace is given.
+* Allow MODULERCFILE to be a colon separated list.
+- Set --with-fastTCLInterp=no, because this option is not supported 
+  with TCL 8.6
+
+---

Old:

  lua-lmod-7.8.15.tar.gz

New:

  lua-lmod-8.1.14.tar.gz



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.DsKjjD/_old  2019-08-27 10:18:11.247952350 +0200
+++ /var/tmp/diff_new_pack.DsKjjD/_new  2019-08-27 10:18:11.247952350 +0200
@@ -39,7 +39,7 @@
 Summary:Lua-based Environment Modules
 License:MIT
 Group:  Development/Libraries/Other
-Version:7.8.15
+Version:8.1.14
 Release:0
 Url:https://github.com/TACC/Lmod
 %if 0%{?ohpc}
@@ -129,7 +129,8 @@
 --libdir=%{lua_archdir} \
 --datadir=%{lua_noarchdir} \
 --with-redirect=yes \
---with-autoSwap=no
+--with-autoSwap=no \
+--with-fastTCLInterp=no
 make
 find my_docs/ -name .gitignore -delete
 %endif
@@ -152,8 +153,6 @@
 mkdir -p %{buildroot}%{lua_lmod_moduledeps}
 mkdir -p %{buildroot}/%{_mandir}/man1  
 
 
-# Fix exec warning
-chmod u+x %{buildroot}%{_datadir}/lmod/%{version}/libexec/ignore_dirs_converter
 # Fix file duplicates
 rm -f %{buildroot}/%{_datadir}/lmod/%{version}/init/ksh
 ln -s %{_datadir}/lmod/%{version}/init/sh  
%{buildroot}/%{_datadir}/lmod/%{version}/init/ksh

++ lua-lmod-7.8.15.tar.gz -> lua-lmod-8.1.14.tar.gz ++
/work/SRC/openSUSE:Factory/lua-lmod/lua-lmod-7.8.15.tar.gz 
/work/SRC/openSUSE:Factory/.lua-lmod.new.7948/lua-lmod-8.1.14.tar.gz differ: 
char 15, line 1




commit lua-lmod for openSUSE:Factory

2019-03-14 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2019-03-14 14:53:39

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.28833 (New)


Package is "lua-lmod"

Thu Mar 14 14:53:39 2019 rev:15 rq:683908 version:7.8.15

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2019-02-24 
17:07:04.336575532 +0100
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.28833/lua-lmod.changes 
2019-03-14 14:53:48.883774962 +0100
@@ -1,0 +2,9 @@
+Mon Mar 11 10:01:57 UTC 2019 - Ana Guerrero Lopez 
+
+- Remove flavor 'doc-man' building a package only with the lmod manpage
+  and move the manpage to lua-lmod.
+- Remove the Recommends on lua-lmod-man and add a Provides instead.
+- Update the Group tag for lua-lmod-doc to Documentation/Other because
+  Documentation/PDF doesn't exist and make the package noarch.
+ 
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.QKegdB/_old  2019-03-14 14:53:51.195774606 +0100
+++ /var/tmp/diff_new_pack.QKegdB/_new  2019-03-14 14:53:51.195774606 +0100
@@ -20,22 +20,12 @@
 %define _buildshell /bin/bash
 
 %if "%flavor" == ""
-%undefine build_doc
-%undefine build_man
 %endif
 
 %if "%flavor" == "doc-pdf"
 %define build_pdf 1
 %endif
 
-%if "%flavor" == "doc-man"
-%define build_man 1
-%endif
-
-%if 0%{?build_pdf:1} || 0%{?build_man:1}
-%define build_doc 1
-%endif
-
 #
 %define ohpc 0
 
@@ -62,7 +52,6 @@
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
-%if 0%{!?build_doc:1}
 BuildRequires:  lua >= %{lua_version}
 BuildRequires:  lua-devel >= %{lua_version}
 BuildRequires:  lua-luafilesystem
@@ -76,10 +65,9 @@
 Requires:   lua-luaposix
 Requires:   lua-luaterm
 Requires:   tcl
-Recommends: lua-lmod-man
 Conflicts:  Modules
-%else
 BuildRequires:  python-Sphinx
+Provides:   lua-lmod-man = %{version}-%{release}
 %if 0%{?build_pdf:1}
 BuildRequires:  texlive
 BuildRequires:  texlive-babel
@@ -112,7 +100,6 @@
 BuildRequires:  python-Sphinx-latex
 %endif
 %endif # %%build_pdf
-%endif # %%build_doc
 
 %description
 Lmod is an Environment Module System based on Lua, Reads TCL Modules,
@@ -120,18 +107,12 @@
 
 %package doc
 Summary:Documentation for Lmod
-Group:  Documentation/PDF
+Group:  Documentation/Other
+BuildArch:  noarch
 
 %description doc
 Documentation (pdf) for the Lmod Environment Modules System.
 
-%package man
-Summary:Manual page for Lmod
-Group:  Documentation/Man
-
-%description man
-Documentation (man) for the Lmod Environment Modules System
- 
 %prep
 %setup -q -n Lmod-%{version}
 %patch1 -p1
@@ -140,7 +121,7 @@
 %endif
 
 %build
-%if 0%{!?build_doc:1}
+%if 0%{!?build_pdf:1}
 export LUA_CPATH="%{lua_cpath}"
 export LUA_PATH="%{lua_path}"
 %configure --prefix=%{_datadir} \
@@ -151,12 +132,11 @@
 --with-autoSwap=no
 make
 find my_docs/ -name .gitignore -delete
-%else
-cd docs; make %{?build_pdf:latexpdf} %{?build_man:man}; cd ..  

  
 %endif
+cd docs; make %{?build_pdf:latexpdf} %{!?build_pdf:man}; cd .. 

   
 
 %install
-%if 0%{!?build_doc:1}
+%if 0%{!?build_pdf:1}
 export LUA_CPATH="%{lua_cpath}"
 export LUA_PATH="%{lua_path}"
 %make_install
@@ -260,14 +240,12 @@
 module try-add suse-hpc 
 
 EOF
-%else # %%build_docs
- %if 0%{?build_man}
+
 mkdir -p %{buildroot}/%{_mandir}/man1
 install -p -m644 docs/build/man/lmod.1 %{buildroot}/%{_mandir}/man1/
- %endif
 %endif
 
-%if 0%{!?build_doc:1}
+%if 0%{!?build_pdf:1}
 %files
 %license License
 %doc README.*
@@ -279,8 +257,8 @@
 %dir %{lua_lmod_admin_modulesdir}
 %dir %{lua_lmod_moduledeps}
 %{_datadir}/lmod/*
-
-%else # %%build_docs
+%{_mandir}/man1/lmod.1.*
+%endif
 
 %if 0%{?build_pdf}
 %files doc
@@ -288,11 +266,4 @@
 %doc docs/build/latex/Lmod.pdf
 %endif
 
-%if 0%{?build_man}
-%files man
-%{_mandir}/man1/lmod.1.*
-%endif
-
-%endif # %%build_docs
-
 %changelog

++ _multibuild ++
--- /var/tmp/diff_new_pack.QKegdB/_old  2019-03-14 14:53:51.231774600 +0100
+++ /var/tmp/diff_new_pack.QKegdB/_new  2019-03-14 14:53:51.235774600 +0100
@@ -1,4 +1,3 @@
 
   doc-pdf
-  doc-man
 




commit lua-lmod for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2019-02-24 17:06:58

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new.28833 (New)


Package is "lua-lmod"

Sun Feb 24 17:06:58 2019 rev:14 rq:674755 version:7.8.15

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2018-08-28 
09:24:24.948822651 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new.28833/lua-lmod.changes 
2019-02-24 17:07:04.336575532 +0100
@@ -1,0 +2,43 @@
+Wed Feb 13 09:58:06 UTC 2019 - Jan Engelhardt 
+
+- Declare bash-specific nature of build recipe.
+
+---
+Fri Jan 25 17:09:15 UTC 2019 - e...@suse.com
+
+- Update to 7.8.15:
+* issue #379: Extra space required for shell function definitions
+  under bash
+* issue #380: Change DependencyCk mode from load to dependencyCk,
+  sType and tcl_mode remain load.
+* Fixed problem with unbound variable __lmod_sh_dbg in module shell
+  function definition
+* Add unload state to tracing.
+* Define MCP and mcp earlier in lmod main() so that errors/warning
+  found in SitePackage work.
+* issue #383: Use LUA_PATH to evaluate Version.lua instead of
+  depending on ./?.lua to be LUA_PATH.
+* Added mgrload function and documentation
+* Fixed unbound variable in bash.in.
+* Fixed bug when ~/.lmod.d/cache was read only.
+* Fixed quote rules for Python, R and CMAKE.
+* issue #390: Added a message when find first rules are used to set
+  defaults when NVV is found in both avail and tracing.
+* issue #389: Honor newlines and leading spaces in Nag messages.
+* Allow MODULERCFILE to be a colon separated list.
+* issue #391: Only process the family stack when in the modulefile
+  that requested it.
+* Allow MODULERCFILE to be a colon separated list with the priority
+  be left to right instead of right to left.
+* Added cc test case for issues with choosing the correct module
+  when doing reloadAll()
+* issue #394: Only reload modules when the userName has remained the
+  same in mt.
+* Add Lmod version report to --trace output.
+* issue #394: use mname = MName:new("load",mt:userName(sn)) to get
+  loadable file
+  contrib/tracking_module_usage python scripts have been updated to
+  support python2 and python3
+- Fix shbang line in scripts.
+
+---

Old:

  lua-lmod-7.8.1.tar.gz

New:

  lua-lmod-7.8.15.tar.gz



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.I9mysR/_old  2019-02-24 17:07:05.080575178 +0100
+++ /var/tmp/diff_new_pack.I9mysR/_new  2019-02-24 17:07:05.084575177 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lua-lmod
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,11 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %global flavor @BUILD_FLAVOR@%{nil}
+%define _buildshell /bin/bash
 
 %if "%flavor" == ""
 %undefine build_doc
@@ -48,7 +49,7 @@
 Summary:Lua-based Environment Modules
 License:MIT
 Group:  Development/Libraries/Other
-Version:7.8.1
+Version:7.8.15
 Release:0
 Url:https://github.com/TACC/Lmod
 %if 0%{?ohpc}
@@ -183,6 +184,17 @@
 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); do
+[ -f "$file" ] || continue
+line=$(head -1 $file)
+if [[ $line =~ \#\!.*bin/env ]]; then
+   case $line in
+   *bash) newline="#! /bin/bash" ;;
+   *) newline="#! /usr/bin/${line##*/env* }" ;;
+   esac
+   sed -i "1s,^.*,${newline}\n," $file
+fi
+done
 mkdir -p %{buildroot}/%{_sysconfdir}/profile.d
 cat <%{buildroot}/%{_sysconfdir}/profile.d/lmod.sh
 # -*- shell-script -*-
@@ -255,16 +267,9 @@
  %endif
 %endif
 
-%if 0%{?sle_version} > 120200 || 0%{?suse_version} > 1320
-%define my_license %license 
-%else 
-%define my_license %doc 
-%endif
-
 %if 0%{!?build_doc:1}
 %files
-%defattr(-,root,root,-)
-%my_license License

commit lua-lmod for openSUSE:Factory

2018-08-28 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2018-08-28 09:24:24

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Tue Aug 28 09:24:24 2018 rev:13 rq:630003 version:7.8.1

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2018-04-19 
15:32:14.844259052 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2018-08-28 
09:24:24.948822651 +0200
@@ -1,0 +2,98 @@
+Fri Aug 17 19:38:08 UTC 2018 - e...@suse.com
+
+- Update to 7.8.1:
+* Fixed typo in myGlobals.lua about assigning LMOD_DUPLICATE_PATHS
+*  Fixed TARG_TITLE_BAR_PAREN to always have a value, needed for tcsh.
+* Added LMOD_SETTARG_TITLE_BAR=yes to turn on the title bar.
+* Changed from sn-version to sn/version in title bar.
+* Changed the initialization of LMOD_SETTARG_CMD in bash.in and csh.in.
+  It is defined to be `:' iff it is undefined.  This allows settarg to work
+  in sub-shells.
+* Use spider cache for "module --terse avail" when LMOD_CACHED_LOADS=yes
+* Fix bug with LMOD_SETTARG_CMD and csh.
+* Turn off LMOD_REDIRECT for tcsh
+  Settarg now supports C/N/V and N/V/V module layouts.
+* Fixed a bug where sometimes a compiler-mpi dependent module wouldn't
+  be found when it should.
+* Fixed issue #321 Changed LMOD_TARGPATHLOC to 
LMOD_SETTARG_TARG_PATH_LOCATION
+  changed LMOD_FULL_SETTARG_SUPPORT to LMOD_SETTARG_FULL_SUPPORT. (Lmod 
supports both)
+* Fixed issue #322 where non-existant directory would cause problems
+* Fix bug in settarg module for csh.
+* Fix bug in Csh.lua where semicolons inside an alias were removed.  Only 
remove the
+  trailing semicolon.
+* Generate an LmodError() if the cachefile is broken.
+* Do not convert /foo/bar/../baz to /foo/baz.  Leave .. in paths. Fixes 
issue #324
+* The admin.list (aka, nag mesages) supports Lua regex's.  Responds to 
issue #326
+* The admin.list now supports multiple targets for the same message (issue 
#326)
+* Use full path_regularize() on all TCL program files.  Having paths like 
/a/b/../d
+  caused problems for some users when interacting with TCL.
+* Do not look for lua_json.  Just use the one that comes with Lmod.
+* Fix sh_to_modulefile correctly handle bad options (issue #332)
+* Allow pushenv("FOO",false) to clear "FOO" (issue #331)
+* Always use ref counting for MODULEPATH.
+* Change the C-shell output to not use quotes and instead use back slashes 
to
+  quote special characters like $.
+* Better filtering for c-shell output testing
+* Fix bug in sh_to_modulefile
+* Remove definition of SHOST from bash.in.  Recompute it in settarg module.
+* Support relative symlink when trying to find cmd_dir
+* Now get modify time correctly from SpiderCache timestamp file.
+* Issue #346: do not use "ls" to get the list of directories when dealing 
with .modulepath
+* Issue #347: Just skip parsing "whole" if it is not a string (settarg)
+* Issue #348: Do not double the colon when the original was a single colon
+* Change ml so that ml av --terse is an error.
+* Making the settarg and lmod modulefiles be installed versionless.
+* Issue #353: Fix bug in cshrc.in end -> endif
+* Issue #352: Allow sites to control the prefix completely.
+* luaposix 34.0.4-1 wants to use setfenv() which only exists in Lua 5.1 
and not in Lua 5.2+
+  so Lmod now requires("posix") outside of strict.
+* Build lua-term in the correct location when --with-siteControlPrefix=yes
+* issue #347: Remove ./?.lua, ./?/init.lua from LUA_PATH and ./?.so from 
LUA_CPATH
+* issue #357: Add missing semicolons in settarg.version.lua
+* Fixed bug with lib directories not being readable.
+* issue #355: Make LMOD_RC support a colon separated list of possible 
lmodrc.lua files
+* Make bash, zsh and csh form LMOD_PKG to use /lmod/lmod instead of
+  /lmod/ when allowing sites to completely control 
prefix (issue #352)
+* issue #359: Lmod can now use the internal version of lfs for 
installation.
+* issue #361: Support make -j install added.
+* issue #362: Trying to fix problem with RPM builds of Lmod at UGENT.
+* issue #358: Improved error msg when there is a syntax error in a 
modulefile.
+* issue #365, #366: Fix typo in Makefile about pkgs.
+* Modify end2end test to use build-in lua pkgs only.
+* issue #370: Allow for exact match with fn and fullName w/o regex pattern 
matching
+  added % quoting for '-' in docs.
+* Support for making lmod silence shell debug output (when doing set -xv 
for bash or zsh)
+The command "make world_update" now marks the 

commit lua-lmod for openSUSE:Factory

2018-04-19 Thread root
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.changes2017-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 - jeng...@inai.de
+
+- Replace %__ type macro indirections.
+- Update RPM groups, summaries, find|xargs commands.
+
+---
+Wed Apr 18 05:53:52 UTC 2018 - e...@suse.com
+
+- 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 < %{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} < %{buildroot}/%{_sysconfdir}/profile.d/lmod.sh
+cat <%{buildroot}/%{_sysconfdir}/profile.d/lmod.sh
 # -*- shell-script -*-
 
 #  This is the system wide source file for setting up
@@ -182,7 +183,7 @@
 
 EOF
 
-%{__cat} < %{buildroot}/%{_sysconfdir}/profile.d/lmod.csh
+cat <%{buildroot}/%{_sysconfdir}/profile.d/lmod.csh
 # -*- shell-script -*-
 
 #  This is the system wide source file for setting up




commit lua-lmod for openSUSE:Factory

2017-10-18 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-10-18 10:51:59

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Wed Oct 18 10:51:59 2017 rev:11 rq:534319 version:7.6.1

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-10-13 
14:14:42.667860147 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-10-18 
10:52:02.104501662 +0200
@@ -1,0 +2,8 @@
+Mon Oct 16 13:21:53 UTC 2017 - e...@suse.com
+
+- Doc-Ugly-workaround-for-bug-in-Sphinx.patch
+  On SLE-12 and Leap 42.x Sphinx generates an incorrect tex file.
+  This patch adds ugly code to the documentation Makefile to patch
+  it up and work around this problem.
+
+---
@@ -116,0 +125 @@
+  (FATE#324199).
@@ -155 +164 @@
-- Add profile files for bash and csh. 
+- Add profile files for bash and csh (bsc#1048964). 

New:

  Doc-Ugly-workaround-for-bug-in-Sphinx.patch



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.cIQ0Hs/_old  2017-10-18 10:52:03.064456626 +0200
+++ /var/tmp/diff_new_pack.cIQ0Hs/_new  2017-10-18 10:52:03.068456438 +0200
@@ -33,11 +33,12 @@
 Release:0
 Url:https://github.com/TACC/Lmod
 %if 0%{?ohpc}
-BuildRequires:  ohpc-macros
+BuildRequires:  ohpc
 %endif
 
 Source0:
https://github.com/TACC/Lmod/archive/%{version}.tar.gz#$/%{name}-%{version}.tar.gz
 Patch1: 
Messages-Remove-message-about-creating-a-consulting-ticket.patch
+Patch2: Doc-Ugly-workaround-for-bug-in-Sphinx.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -100,6 +101,9 @@
 %prep
 %setup -q -n Lmod-%{version}
 %patch1 -p1
+%if 0%{?sle_version:1} && 0%{?sle_version} < 15
+%patch2 -p1
+%endif
 
 %build
 export LUA_CPATH="%{lua_cpath}"

++ Doc-Ugly-workaround-for-bug-in-Sphinx.patch ++
From: Egbert Eich 
Date: Mon Oct 16 14:51:52 2017 +0200
Subject: Doc: Ugly workaround for bug in Sphinx.
Patch-mainline: never
Git-commit: 2f8d29d20add462e06d316e9e6ff3ed93bca9d52
References: 

Signed-off-by: Egbert Eich 
Signed-off-by: Egbert Eich 
---
 docs/Makefile | 3 +++
 1 file changed, 3 insertions(+)
diff --git a/docs/Makefile b/docs/Makefile
index 188360f..b066c68 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -124,6 +124,9 @@ latex:
 latexpdf:
$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
@echo "Running LaTeX files through pdflatex..."
+   @grep -q "\usepackage{pmboxdraw}" $(BUILDDIR)/latex/Lmod.tex || \
+ sed -ie 's#\\usepackage{cmap}#\\usepackage{cmap} 
\\usepackage{pmboxdraw}#' \
+ $(BUILDDIR)/latex/Lmod.tex
$(MAKE) -C $(BUILDDIR)/latex all-pdf
@echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
 



commit lua-lmod for openSUSE:Factory

2017-10-13 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-10-13 14:14:40

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Fri Oct 13 14:14:40 2017 rev:10 rq:533072 version:7.6.1

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-10-06 
11:05:16.644764331 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-10-13 
14:14:42.667860147 +0200
@@ -1,0 +2,117 @@
+Sun Oct 10 16:42:51 UTC 2017 - e...@suse.com
+
+- Make lua-lmod Arch-dependent: it hard codes the search path to
+  .so plugins used by other Lua packages (boo#1061205).
+
+---
+Fri Oct  6 12:36:48 UTC 2017 - e...@suse.com
+
+- Update to 7.6:
+ 1. Support for disable 
+ 2. A marked default is honored even if it is hidden
+ 3. Support for depends_on() as a better way to handle module dependencies.
+   * Lmod 7.5:
+ 1. Added -T, --trace option to report restore, load, unloads and spider.
+ 2. Report both global and version aliases with module --terse
+   Add Global Aliases output to module avail if they exist.
+ 3. Support for isVisibleHook (Thanks @wpoely86!) to control whether
+   a module is hidden or not.
+ 4. Support for "spider -o spider-json" to set the key "hidden"
+  to true or false for each module.
+ 5. Setting LMOD_EXACT_MATCH=yes also turns off the display of (D) with
+  avail.
+ 6. CMake "shell" added.
+ 7. Added feature that LMOD_TMOD_FIND_FIRST.  A site can decide to force
+FIND_FIRST instead FIND_BEST for NV module layouts.
+ Bug Fixes:
+ 1. Fix bug where Lmod would be unable to load a module where NV and
+NVV module layouts were mixed.
+ 2. Fix bug where LMOD_CASE_INDEPENDENT_SORTING=yes wasn't case
+independent when using avail hook.
+   * Lmod 7.4:
+ 1. Using built-in luafilesystem if system version doesn't exist or < 1.6.2
+ 2. Support for setting LMOD_SYSHOST with configure.
+ 3. Sites or users can use italic instead of dim for hidden modules
+ 4. Detailed spider output reports all dependencies hidden or not.
+ 5. Support for fish shell
+ 6. Move almost all configuration variables from profile.in to bash.in and
+similarly for tcsh.
+ Bug Fixes:
+ 1. Fixed bug that caused LMOD env vars to be lower cased.
+ 2. Fixed bug where tcsh/csh exit status was not returned.
+ 3. bash and zsh tab completions works when LMOD_REDIRECT is yes.
+ 4. Can now conflict with a version.
+ 5. Fixed bug with addto a:b:c 
+ 6. Fixed bugs in computeHashSum, generating softwarePage.
+   * Lmod 7.3:
+ 1. The isloaded() function has been repaired.
+ 2. Updated French, German and Spanish translations.
+ 3. Two error message related to missing modules are now available for 
+translations.
+   * Lmod 7.2.1:
+ 1. A test suite for testing the Lmod installation has been added. See
+https://github.com/rtmclay/Lmod_test_suite for details.
+ 2. Added support for localization of errors and warnings and messages.
+ 3. Language Translations complete: ES, Partial: FR, ZH, DE
+ 4. Introduced "errWarnMsgHook" to take advantage of the new message
+handling.
+ Bug Fixes:
+ 1. Several bug fixes related to Spider Cache and LMOD_CACHED_LOADS=1
+ 2. Repaired zsh tab completion.
+ 3. Minimize the output of Lmod's BASH_ENV when debugging Bash shell
+scripts.
+ 4. Allow colons as well as spaces for the path used in the addto command.
+ 5. Handles module directories that are empty or bad symlink or a .version
+file only.
+ 6. Fix bug in module describe.
+   * Lmod 7.1:
+ 1. The commands "module --show_hidden avail" and "module --show_hidden"
+list now show "hidden" modules with the (H) property.  Also they are
+displayed as dim.  This works better on black backgrounds.
+ 2. Added the command "module --config_json" to generate a json output of
+Lmod's configuration.
+ 3. Add support for env. var. LMOD_SITE_NAME to set a site's name.  This is
+also a configure option.
+ Bug Fixes:
+ 1. Hidden module now will not be marked as default.
+ 2. Now check permission of a directory before trying to open it.
+ 3. Lmod now does not pollute the configure time value of LD_LIBRARY_PATH
+and LD_PRELOAD into the users env.
+ 4. Lmod now handles illegal values of $TERM.
+   * Lmod 7.0:
+ 1. This version support N/V/V. (e.g. fftw/64/3.3.4).  Put a .version file
+in with the "64" directory to tell Lmod where the version starts.
+ 2. Marking a default in the MODULERC is now 

commit lua-lmod for openSUSE:Factory

2017-10-06 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-10-06 11:05:11

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Fri Oct  6 11:05:11 2017 rev:9 rq:531888 version:6.5.11

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-10-02 
16:54:52.996668591 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-10-06 
11:05:16.644764331 +0200
@@ -1,0 +2,7 @@
+Thu Oct  5 18:46:01 UTC 2017 - e...@suse.com
+
+- Fix build for Leap, SLE-12 and SLE-15.
+- Remove _service file: the service can be run with
+  'osc service run download_files' as well.
+
+---

Old:

  _service



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.1rNvIr/_old  2017-10-06 11:05:17.352657263 +0200
+++ /var/tmp/diff_new_pack.1rNvIr/_new  2017-10-06 11:05:17.352657263 +0200
@@ -32,6 +32,7 @@
 Version:6.5.11
 Release:0
 Url:https://github.com/TACC/Lmod
+BuildArch:  noarch
 %if 0%{?ohpc}
 BuildRequires:  ohpc-macros
 %endif
@@ -83,7 +84,7 @@
 Requires:   lua-luaposix
 Requires:   lua-luaterm
 Requires:   tcl
-%if 0%{?is_opensuse} || 0%{?sle_version} >= 15
+%if 0%{?sle_version} == 0 || 0%{?sle_version} >= 120300
 BuildRequires:  python-Sphinx-latex
 %endif
 
@@ -94,7 +95,6 @@
 %package doc
 Summary:Documentation for Lmod
 Group:  Development/Other
-BuildArch:  noarch
 
 %description doc
 Documentation (pdf) for the Lmod Environment Modules System




commit lua-lmod for openSUSE:Factory

2017-10-02 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-10-02 16:54:45

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Mon Oct  2 16:54:45 2017 rev:8 rq:530302 version:6.5.11

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-09-07 
22:16:03.126979570 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-10-02 
16:54:52.996668591 +0200
@@ -1,0 +2,6 @@
+Sun Oct  1 16:42:51 UTC 2017 - e...@suse.com
+
+- Make lua-lmod Arch-dependent: it hard codes the search path to
+  .so plugins used by other Lua packages (boo#1061205).
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.E9M7J3/_old  2017-10-02 16:54:53.844549580 +0200
+++ /var/tmp/diff_new_pack.E9M7J3/_new  2017-10-02 16:54:53.848549019 +0200
@@ -32,7 +32,6 @@
 Version:6.5.11
 Release:0
 Url:https://github.com/TACC/Lmod
-BuildArch:  noarch
 %if 0%{?ohpc}
 BuildRequires:  ohpc-macros
 %endif
@@ -95,6 +94,7 @@
 %package doc
 Summary:Documentation for Lmod
 Group:  Development/Other
+BuildArch:  noarch
 
 %description doc
 Documentation (pdf) for the Lmod Environment Modules System




commit lua-lmod for openSUSE:Factory

2017-09-07 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-09-07 22:15:33

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Thu Sep  7 22:15:33 2017 rev:7 rq:521483 version:6.5.11

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-08-21 
11:37:30.822199408 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-09-07 
22:16:03.126979570 +0200
@@ -1,0 +2,5 @@
+Tue Sep  5 15:48:44 UTC 2017 - e...@suse.com
+
+- Change group of documentation package to Documentation/Other.
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.LWx7Cv/_old  2017-09-07 22:16:04.146835856 +0200
+++ /var/tmp/diff_new_pack.LWx7Cv/_new  2017-09-07 22:16:04.150835292 +0200
@@ -94,7 +94,7 @@
 
 %package doc
 Summary:Documentation for Lmod
-Group:  Development/Libraries/Other
+Group:  Development/Other
 
 %description doc
 Documentation (pdf) for the Lmod Environment Modules System




commit lua-lmod for openSUSE:Factory

2017-08-21 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-08-21 11:37:28

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Mon Aug 21 11:37:28 2017 rev:6 rq:517728 version:6.5.11

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-08-13 
14:58:53.303330395 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-08-21 
11:37:30.822199408 +0200
@@ -1,0 +2,6 @@
+Mon Aug 14 06:03:38 UTC 2017 - e...@suse.com
+
+- Fix group of doc package.
+- Change BuildRequires from ohpc to ohpc-macros.
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.A9sjuU/_old  2017-08-21 11:37:31.834057098 +0200
+++ /var/tmp/diff_new_pack.A9sjuU/_new  2017-08-21 11:37:31.838056536 +0200
@@ -34,7 +34,7 @@
 Url:https://github.com/TACC/Lmod
 BuildArch:  noarch
 %if 0%{?ohpc}
-BuildRequires:  ohpc
+BuildRequires:  ohpc-macros
 %endif
 
 Source0:
https://github.com/TACC/Lmod/archive/%{version}.tar.gz#$/%{name}-%{version}.tar.gz
@@ -94,7 +94,7 @@
 
 %package doc
 Summary:Documentation for Lmod
-Group:  Documentation/Libraries/Other
+Group:  Development/Libraries/Other
 
 %description doc
 Documentation (pdf) for the Lmod Environment Modules System




commit lua-lmod for openSUSE:Factory

2017-08-13 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-08-13 14:58:52

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Sun Aug 13 14:58:52 2017 rev:5 rq:515935 version:6.5.11

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-06-27 
10:21:51.786185295 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-08-13 
14:58:53.303330395 +0200
@@ -1,0 +2,11 @@
+Thu Aug 10 13:47:18 UTC 2017 - e...@suse.com
+
+- Fix build: add buildrequires for texlive-latexmk, texlive-makeindex and
+texlive-varwidth.
+
+---
+Thu Aug 10 12:52:57 UTC 2017 - e...@suse.com
+
+- Prepare for suse default settings (bsc#1053237).
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.qc1qDR/_old  2017-08-13 14:58:54.427172674 +0200
+++ /var/tmp/diff_new_pack.qc1qDR/_new  2017-08-13 14:58:54.443170429 +0200
@@ -66,6 +66,8 @@
 BuildRequires:  texlive-fancyvrb
 BuildRequires:  texlive-framed
 BuildRequires:  texlive-helvetic
+BuildRequires:  texlive-latexmk
+BuildRequires:  texlive-makeindex
 BuildRequires:  texlive-mdwtools
 BuildRequires:  texlive-multirow
 BuildRequires:  texlive-needspace
@@ -75,6 +77,7 @@
 BuildRequires:  texlive-times
 BuildRequires:  texlive-titlesec
 BuildRequires:  texlive-upquote
+BuildRequires:  texlive-varwidth
 BuildRequires:  texlive-wrapfig
 Requires:   lua >= %{lua_version}
 Requires:   lua-luafilesystem
@@ -173,8 +176,8 @@
 # Initialize modules system
 . \${BASH_ENV} >/dev/null
 
-# Load baseline OpenHPC environment
-module try-add ohpc
+# Load baseline SUSE HPC environment
+module try-add suse-hpc
 
 EOF
 
@@ -204,8 +207,8 @@
 # Initialize modules system
 source %{_datadir}/lmod/%{version}/init/csh >/dev/null
 
-# Load baseline OpenHPC environment
-module try-add ohpc 
+# Load baseline SUSE HPC environment
+module try-add suse-hpc 
 
 EOF
 




commit lua-lmod for openSUSE:Factory

2017-06-27 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-06-27 10:21:41

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Tue Jun 27 10:21:41 2017 rev:4 rq:506289 version:6.5.11

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-06-12 
15:34:28.279101016 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-06-27 
10:21:51.786185295 +0200
@@ -1,0 +2,5 @@
+Mon Jun 26 08:55:33 UTC 2017 - dmuel...@suse.com
+
+- correct buildrequires for building on Leap 42.3 and on SLE15+
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.TRi9XT/_old  2017-06-27 10:21:52.518081852 +0200
+++ /var/tmp/diff_new_pack.TRi9XT/_new  2017-06-27 10:21:52.522081287 +0200
@@ -52,15 +52,15 @@
 BuildRequires:  python-Sphinx
 BuildRequires:  rsync
 BuildRequires:  tcl
-%if 0%{?sle_version} == 0 || 0%{?sle_version} > 121000
-BuildRequires:  python-Sphinx-latex
-%endif
 BuildRequires:  texlive
 BuildRequires:  texlive-babel
 BuildRequires:  texlive-babel-english
+BuildRequires:  texlive-capt-of
+BuildRequires:  texlive-caption
 BuildRequires:  texlive-cmap
 BuildRequires:  texlive-courier
 BuildRequires:  texlive-dvips
+BuildRequires:  texlive-eqparbox
 BuildRequires:  texlive-fancybox
 BuildRequires:  texlive-fancyhdr
 BuildRequires:  texlive-fancyvrb
@@ -68,6 +68,7 @@
 BuildRequires:  texlive-helvetic
 BuildRequires:  texlive-mdwtools
 BuildRequires:  texlive-multirow
+BuildRequires:  texlive-needspace
 BuildRequires:  texlive-parskip
 BuildRequires:  texlive-psnfss
 BuildRequires:  texlive-threeparttable
@@ -75,12 +76,14 @@
 BuildRequires:  texlive-titlesec
 BuildRequires:  texlive-upquote
 BuildRequires:  texlive-wrapfig
-
 Requires:   lua >= %{lua_version}
 Requires:   lua-luafilesystem
 Requires:   lua-luaposix
 Requires:   lua-luaterm
 Requires:   tcl
+%if 0%{?is_opensuse} || 0%{?sle_version} >= 15
+BuildRequires:  python-Sphinx-latex
+%endif
 
 %description
 Lmod is an Environment Module System based on Lua, Reads TCL Modules,




commit lua-lmod for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-06-12 15:34:23

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Mon Jun 12 15:34:23 2017 rev:3 rq:502809 version:6.5.11

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-04-12 
18:14:32.776125819 +0200
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-06-12 
15:34:28.279101016 +0200
@@ -1,0 +2,5 @@
+Fri Apr 28 17:49:00 UTC 2017 - e...@suse.com
+
+- Add profile files for bash and csh. 
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.diGLa5/_old  2017-06-12 15:34:29.214969020 +0200
+++ /var/tmp/diff_new_pack.diGLa5/_new  2017-06-12 15:34:29.214969020 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lua-lmod
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -15,6 +15,10 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+#
+%define ohpc 0
+
 %define lua_lmod_modulesdir %{_datarootdir}/lmod/modulefiles
 %define lua_lmod_admin_modulesdir %{_datarootdir}/lmod/admin/modulefiles
 %define lua_lmod_moduledeps %{_datarootdir}/lmod/moduledeps
@@ -23,12 +27,15 @@
 
 Name:  lua-lmod
 Summary:   Lua based Environment Modules
-Version:   6.5.11
-Release:   0
 License:   MIT
 Group: Development/Libraries/Other
+Version:6.5.11
+Release:0
 Url:   https://github.com/TACC/Lmod
 BuildArch: noarch
+%if 0%{?ohpc}
+BuildRequires:  ohpc
+%endif
 
 Source0:   
https://github.com/TACC/Lmod/archive/%{version}.tar.gz#$/%{name}-%{version}.tar.gz
 Patch1: lmod.consulting.patch
@@ -41,33 +48,33 @@
 BuildRequires: lua-luafilesystem
 BuildRequires: lua-luaposix
 BuildRequires: lua-luaterm
-BuildRequires: rsync
-BuildRequires: tcl
 BuildRequires: procps
 BuildRequires: python-Sphinx
+BuildRequires:  rsync
+BuildRequires:  tcl
 %if 0%{?sle_version} == 0 || 0%{?sle_version} > 121000
 BuildRequires: python-Sphinx-latex
 %endif
 BuildRequires: texlive
-BuildRequires: texlive-threeparttable
-BuildRequires: texlive-multirow
-BuildRequires: texlive-wrapfig
-BuildRequires: texlive-upquote
-BuildRequires: texlive-cmap
 BuildRequires: texlive-babel
 BuildRequires: texlive-babel-english
-BuildRequires: texlive-psnfss
-BuildRequires: texlive-fancyhdr
+BuildRequires:  texlive-cmap
+BuildRequires:  texlive-courier
+BuildRequires:  texlive-dvips
 BuildRequires: texlive-fancybox
-BuildRequires: texlive-titlesec
-BuildRequires: texlive-framed
+BuildRequires:  texlive-fancyhdr
 BuildRequires: texlive-fancyvrb
+BuildRequires:  texlive-framed
+BuildRequires:  texlive-helvetic
 BuildRequires: texlive-mdwtools
+BuildRequires:  texlive-multirow
 BuildRequires: texlive-parskip
+BuildRequires:  texlive-psnfss
+BuildRequires:  texlive-threeparttable
 BuildRequires: texlive-times
-BuildRequires: texlive-helvetic
-BuildRequires: texlive-courier
-BuildRequires: texlive-dvips
+BuildRequires:  texlive-titlesec
+BuildRequires:  texlive-upquote
+BuildRequires:  texlive-wrapfig
 
 Requires: lua >= %{lua_version}
 Requires: lua-luafilesystem
@@ -133,8 +140,76 @@
 rm -f %{buildroot}/%{_datadir}/lmod/%{version}/settarg/Version.lua 
 ln -s %{_datadir}/lmod/%{version}/libexec/Version.lua 
%{buildroot}/%{_datadir}/lmod/%{version}/settarg/Version.lua
 
+mkdir -p %{buildroot}/%{_sysconfdir}/profile.d
+%{__cat} < %{buildroot}/%{_sysconfdir}/profile.d/lmod.sh
+# -*- shell-script -*-
+
+#  This is the system wide source file for setting up
+#  modules:
+#
+
+
+# NOOP if running under known resource manager
+if [ ! -z "\$SLURM_NODELIST" ];then
+ return
+fi
+
+export LMOD_SETTARG_CMD=":"
+export LMOD_FULL_SETTARG_SUPPORT=no
+export LMOD_COLORIZE=no
+export LMOD_PREPEND_BLOCK=normal
+
+if [ \$EUID -eq 0 ]; then
+export 
MODULEPATH=%{?OHPC_MODULES:%{OHPC_ADMIN}/modulefiles:%{OHPC_MODULES}:}%{lua_lmod_admin_modulesdir}:%{lua_lmod_modulesdir}
+else
+export MODULEPATH=%{?OHPC_MODULES:%{OHPC_MODULES}:}%{lua_lmod_modulesdir}
+fi
+
+export BASH_ENV=%{_datadir}/lmod/%{version}/init/bash
+
+# Initialize modules system
+. \${BASH_ENV} >/dev/null
+
+# Load baseline OpenHPC environment
+module try-add ohpc
+
+EOF
+
+%{__cat} < %{buildroot}/%{_sysconfdir}/profile.d/lmod.csh
+# -*- 

commit lua-lmod for openSUSE:Factory

2017-04-12 Thread root
Hello community,

here is the log from the commit of package lua-lmod for openSUSE:Factory 
checked in at 2017-04-12 17:36:40

Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old)
 and  /work/SRC/openSUSE:Factory/.lua-lmod.new (New)


Package is "lua-lmod"

Wed Apr 12 17:36:40 2017 rev:2 rq:486722 version:6.5.11

Changes:

--- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-03-04 
16:48:37.590835649 +0100
+++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes   2017-04-12 
18:14:32.776125819 +0200
@@ -1,0 +2,6 @@
+Fri Apr  7 15:50:53 UTC 2017 - e...@suse.com
+
+- Build and package man page and other documentation, create a separate 
+  package for additional documentation (bsc#1032970).
+
+---



Other differences:
--
++ lua-lmod.spec ++
--- /var/tmp/diff_new_pack.j4ZK19/_old  2017-04-12 18:14:33.564014408 +0200
+++ /var/tmp/diff_new_pack.j4ZK19/_new  2017-04-12 18:14:33.568013843 +0200
@@ -44,6 +44,30 @@
 BuildRequires: rsync
 BuildRequires: tcl
 BuildRequires: procps
+BuildRequires: python-Sphinx
+%if 0%{?sle_version} == 0 || 0%{?sle_version} > 121000
+BuildRequires: python-Sphinx-latex
+%endif
+BuildRequires: texlive
+BuildRequires: texlive-threeparttable
+BuildRequires: texlive-multirow
+BuildRequires: texlive-wrapfig
+BuildRequires: texlive-upquote
+BuildRequires: texlive-cmap
+BuildRequires: texlive-babel
+BuildRequires: texlive-babel-english
+BuildRequires: texlive-psnfss
+BuildRequires: texlive-fancyhdr
+BuildRequires: texlive-fancybox
+BuildRequires: texlive-titlesec
+BuildRequires: texlive-framed
+BuildRequires: texlive-fancyvrb
+BuildRequires: texlive-mdwtools
+BuildRequires: texlive-parskip
+BuildRequires: texlive-times
+BuildRequires: texlive-helvetic
+BuildRequires: texlive-courier
+BuildRequires: texlive-dvips
 
 Requires: lua >= %{lua_version}
 Requires: lua-luafilesystem
@@ -55,6 +79,13 @@
 Lmod is an Environment Module System based on Lua, Reads TCL Modules,
 Supports a Software Hierarchy.
 
+%package doc
+Summary:   Documentation for Lmod
+Group: Documentation/Libraries/Other
+
+%description doc
+Documentation (pdf) for the Lmod Environment Modules System
+
 %prep
 %setup -q -n Lmod-%{version}
 %patch1 -p1
@@ -70,6 +101,8 @@
 --with-redirect=yes \
 --with-autoSwap=no
 make 
+find my_docs/ -name .gitignore | xargs rm
+cd docs; make latexpdf man; cd ..
 
 %install
 export LUA_CPATH="%{lua_cpath}"
@@ -85,6 +118,8 @@
 mkdir -p %{buildroot}%{lua_lmod_modulesdir}
 mkdir -p %{buildroot}%{lua_lmod_admin_modulesdir}
 mkdir -p %{buildroot}%{lua_lmod_moduledeps}
+mkdir -p %{buildroot}/%{_mandir}/man1  
 
+install -p -m644 docs/build/man/lmod.1 %{buildroot}/%{_mandir}/man1/
 
 # Fix exec warning
 chmod u+x %{buildroot}%{_datadir}/lmod/%{version}/libexec/ignore_dirs_converter
@@ -106,7 +141,13 @@
 %dir %{lua_lmod_admin_modulesdir}
 %dir %{lua_lmod_moduledeps}
 %{_datadir}/lmod/*
+%{_mandir}/man1/lmod.1.*
 %doc License
 %doc README
 
+%files doc
+%defattr(-,root,root,-)
+%doc my_docs/*.txt my_docs/*.pdf my_docs/*.md
+%doc docs/build/latex/Lmod.pdf
+
 %changelog