forked from pool/Modules
Accepting request 880611 from home:phiwag:branches:systemsmanagement
- Mark the download service as disabled to meet factory submission guidelines. - Add a runtime dependency on Python for createmodule.py script. - Set /usr/bin/python3 as interpreter for all Python scripts (instead of relying on /usr/bin/env, which is used by default). - Add fdupes back to solve rpmlint warning. OBS-URL: https://build.opensuse.org/request/show/880611 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/Modules?expand=0&rev=30
This commit is contained in:
parent
d666dc9843
commit
9725cbddb9
@ -1,3 +1,13 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 22 18:48:48 UTC 2021 - Philipp Wagner <mail@philipp-wagner.com>
|
||||
|
||||
- Mark the download service as disabled to meet factory submission
|
||||
guidelines.
|
||||
- Add a runtime dependency on Python for createmodule.py script.
|
||||
- Set /usr/bin/python3 as interpreter for all Python scripts (instead
|
||||
of relying on /usr/bin/env, which is used by default).
|
||||
- Add fdupes back to solve rpmlint warning.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 20 23:27:43 UTC 2021 - Philipp Wagner <mail@philipp-wagner.com>
|
||||
|
||||
|
@ -18,6 +18,7 @@
|
||||
|
||||
Name: Modules
|
||||
BuildRequires: automake
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: less
|
||||
BuildRequires: procps
|
||||
BuildRequires: tcl-devel
|
||||
@ -27,6 +28,7 @@ Release: 0
|
||||
Summary: Change environment at runtime
|
||||
License: BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
|
||||
Group: System/Management
|
||||
Requires: python3
|
||||
Requires: tcl
|
||||
Source: https://download.sourceforge.net/project/modules/Modules/modules-%{version}/modules-%{version}.tar.gz
|
||||
Patch1: Remove-empty-unused-static-function.patch
|
||||
@ -62,7 +64,6 @@ Modules are useful in managing different versions of applications. Modules can
|
||||
also be bundled into metamodules that will load an entire suite of different
|
||||
applications.
|
||||
|
||||
|
||||
%package doc
|
||||
Summary: Documentation for Environment Modules
|
||||
Group: Documentation/Other
|
||||
@ -114,7 +115,8 @@ sed -i 's@/usr/bin/env bash@/bin/bash@' script/envml
|
||||
%{?vimdatadir: --vimdatadir=%{vimdatadir}} \
|
||||
--etcdir=%{_sysconfdir}/%{name} \
|
||||
--libdir=%{_libdir}/%{name} \
|
||||
--enable-compat-version
|
||||
--enable-compat-version \
|
||||
--with-python=/usr/bin/python3
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
@ -123,6 +125,7 @@ install -d %{buildroot}/etc/profile.d
|
||||
make DESTDIR=%{buildroot} install
|
||||
install -d %{buildroot}/usr/bin
|
||||
mv %{buildroot}/usr/share/doc doc_dir
|
||||
%fdupes -s %{buildroot}%{_datadir}
|
||||
|
||||
ln -sf %{_datadir}/Modules/init/profile.sh %{buildroot}%{_sysconfdir}/profile.d/modules.sh
|
||||
ln -sf %{_datadir}/Modules/init/profile.csh %{buildroot}%{_sysconfdir}/profile.d/modules.csh
|
||||
|
2
_service
2
_service
@ -1,4 +1,4 @@
|
||||
<services>
|
||||
<service name="download_files"/>
|
||||
<service name="download_files" mode="disabled"/>
|
||||
</services>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user