build Pmodules 2.0.2, see %changlog for changes in spec file
Build and Publish RPM / build-and-publish (push) Successful in 2m27s

This commit is contained in:
2025-11-03 10:29:15 +01:00
parent 5cd3a44fc9
commit 9684aae2af
+9 -5
View File
@@ -12,7 +12,7 @@
# /usr/share/licenses/Pmodules
Name: Pmodules
Version: 2.0.1
Version: 2.0.2
Release: 1%{?dist}
Summary: PSI module system
@@ -90,7 +90,7 @@ mkdir -p %{prefix}/share/licenses/Pmodules
install -m 0644 %{builddir}/LICENSE %{prefix}/share/licenses/Pmodules
install -m 0644 %{builddir}/CHANGELOG.md %{prefix}/share/doc/Pmodules
install -m 0644 %{builddir}/config/Pmodules.yaml %{prefix}/share/Pmodules/config
install -m 0644 %{builddir}/config/Pmodules.yaml %{prefix}/share/Pmodules/config/Pmodules.yaml.sample
install -m 0755 %{builddir}/Pmodules/modulecmd %{prefix}/share/Pmodules/bin
install -m 0755 %{builddir}/Pmodules/modbuild %{prefix}/share/Pmodules/bin
install -m 0644 %{builddir}/Pmodules/libpmodules.bash %{prefix}/share/Pmodules/lib
@@ -105,7 +105,7 @@ install -m 0644 %{builddir}/Pmodules/bash_completion %{prefix}/share/Pmodules/i
install -m 0644 %{builddir}/Pmodules/csh %{prefix}/share/Pmodules/init
install -m 0644 %{builddir}/Pmodules/zsh %{prefix}/share/Pmodules/init
ln -sf /usr/bin/7za %{prefix}/share/Pmodules/libexec/sevenz
ln -sf /etc/Pmodules.yaml %{prefix}/share/Pmodules/config/Pmodules.yaml
echo -e "#!/bin/sh\n\n" > %{prefix}/share/Pmodules/init/profile
echo -e "source %{_prefix}/share/Pmodules/init/bash\n" > %{prefix}/share/Pmodules/init/profile
@@ -115,8 +115,8 @@ echo -e "source %{_prefix}/share/Pmodules/init/bash\n" > %{prefix}/share/Pmodule
%defattr(-,root,root)
%dir %_prefix/share/Pmodules
%dir %_prefix/share/Pmodules/config
%config(noreplace) %_prefix/share/Pmodules/config/Pmodules.yaml
%_prefix/share/Pmodules/bin
%_prefix/share/Pmodules/config
%_prefix/share/Pmodules/lib
%_prefix/share/Pmodules/libexec
%_prefix/share/Pmodules/init
@@ -152,7 +152,11 @@ fi
#------------------------------------------------------------------------
# c h a n g e l o g
%changelog
* Wed Aug 6 2025 Achim Gsell <achim.gsell@psi.ch - 5.2.37
* Mon Nov 3 2026 Achim Gsell <achim.gsell@psi.ch>
- Pmodules 2.0.2
- %_prefix/share/Pmodules/config/Pmodules.yaml is now a sym-link to /etc/Pmodules.yaml
- install sample config file as %_prefix/share/Pmodules/config/Pmodules.yaml.sample
* Wed Aug 6 2025 Achim Gsell <achim.gsell@psi.ch>
initial version
# vim: ts=8 ft=spec