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.changes        2017-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 - [email protected]
+
+- 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


Reply via email to