ca6472
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
ed4059
%global vimdatadir %{_datadir}/vim/vimfiles
ca6472
ca6472
Name:           environment-modules
ed4059
Version:        4.5.2
2e66e2
Release:        3%{?dist}
ca6472
Summary:        Provides dynamic modification of a user's environment
ca6472
ca6472
Group:          System Environment/Base
ca6472
License:        GPLv2+
ca6472
URL:            http://modules.sourceforge.net/
ca6472
Source0:        http://downloads.sourceforge.net/modules/modules-%{version}.tar.bz2
ed4059
Patch0001:      environment-modules-configure.patch
523655
Patch0002:      environment-modules-moulespath-initrc.patch
2e66e2
Patch0003:      environment-modules-profilesh-misdetects-login-shell.patch
ca6472
ca6472
BuildRequires:  tcl-devel, libX11-devel
ca6472
BuildRequires:  dejagnu, sed, procps, hostname, man, less
ca6472
BuildRequires:  python3-devel
ca6472
Requires:       tcl, sed, procps, man, less
ca6472
Requires(post): %{_sbindir}/update-alternatives
ca6472
Requires(postun): %{_sbindir}/update-alternatives
ca6472
Provides:	environment(modules)
ca6472
ca6472
%description
ca6472
The Environment Modules package provides for the dynamic modification of
ca6472
a user's environment via modulefiles.
ca6472
ca6472
Each modulefile contains the information needed to configure the shell
ca6472
for an application. Once the Modules package is initialized, the
ca6472
environment can be modified on a per-module basis using the module
ca6472
command which interprets modulefiles. Typically modulefiles instruct
ca6472
the module command to alter or set shell environment variables such as
ca6472
PATH, MANPATH, etc. modulefiles may be shared by many users on a system
ca6472
and users may have their own collection to supplement or replace the
ca6472
shared modulefiles.
ca6472
ca6472
Modules can be loaded and unloaded dynamically and atomically, in an
ca6472
clean fashion. All popular shells are supported, including bash, ksh,
ca6472
zsh, sh, csh, tcsh, as well as some scripting languages such as perl.
ca6472
ca6472
Modules are useful in managing different versions of applications.
ca6472
Modules can also be bundled into metamodules that will load an entire
ca6472
suite of different applications.
ca6472
ca6472
NOTE: You will need to get a new shell after installing this package to
ca6472
have access to the module alias.
ca6472
ca6472
%package compat
ca6472
Summary:        Environment Modules compatibility version
ca6472
Requires:       environment-modules = %{version}-%{release}
ca6472
Requires:       hostname
ca6472
ca6472
%description compat
ca6472
The Environment Modules package provides for the dynamic modification of
ca6472
a user's environment via modulefiles.
ca6472
ca6472
This package provides Environment Modules compatibility version (3.2).
ca6472
ca6472
ca6472
%prep
2e66e2
%autosetup -p1 -n modules-%{version}
ca6472
ca6472
ca6472
%build
ca6472
%configure --prefix=%{_datadir}/Modules \
ed4059
           --libdir=%{_libdir} \
ed4059
           --etcdir=%{_sysconfdir}/%{name} \
ca6472
           --bindir=%{_datadir}/Modules/bin \
ca6472
           --libexecdir=%{_datadir}/Modules/libexec \
ca6472
           --docdir=%{_docdir}/%{name} \
ed4059
           --vimdatadir=%{vimdatadir} \
ca6472
           --enable-dotmodulespath \
ed4059
           --disable-set-shell-startup \
ed4059
           --with-python=%{__python3} \
ed4059
           --with-initconf-in=etcdir \
ca6472
           --with-modulepath=%{_datadir}/Modules/modulefiles:%{_sysconfdir}/modulefiles:%{_datadir}/modulefiles \
ed4059
           --with-quarantine-vars='LD_LIBRARY_PATH LD_PRELOAD'
ca6472
make %{?_smp_mflags}
ca6472
ca6472
ca6472
%install
ca6472
make install DESTDIR=%{buildroot}
ca6472
ca6472
mkdir -p %{buildroot}%{_sysconfdir}/modulefiles
ca6472
mkdir -p %{buildroot}%{_datadir}/modulefiles
ca6472
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
ca6472
mkdir -p %{buildroot}%{_bindir}
ca6472
ca6472
# Set up for alternatives.
ca6472
touch %{buildroot}%{_sysconfdir}/profile.d/modules.{csh,sh}
ca6472
touch %{buildroot}%{_bindir}/modulecmd
ca6472
# remove modulecmd wrapper as it will be handled by alternatives
ca6472
rm -f %{buildroot}%{_datadir}/Modules/bin/modulecmd
ca6472
mv %{buildroot}%{_mandir}/man1/module{,-c}.1
ca6472
mv %{buildroot}%{_mandir}/man4/modulefile{,-c}.4
ca6472
ca6472
# Major utilities go to regular bin dir.
ca6472
mv %{buildroot}%{_datadir}/Modules/bin/envml %{buildroot}%{_bindir}/
ca6472
ca6472
# Rename compat docs to find them in files section.
ca6472
mv compat/ChangeLog ChangeLog-compat
ca6472
mv compat/NEWS NEWS-compat
ca6472
ca6472
mv {doc/build/,}NEWS.txt
ca6472
mv {doc/build/,}MIGRATING.txt
ca6472
mv {doc/build/,}diff_v3_v4.txt
ca6472
mv {doc/,}example.txt
ed4059
rm -f %{buildroot}%{_docdir}/%{name}/{COPYING.GPLv2,ChangeLog-compat,INSTALL{,-win}.txt,NEWS-compat}
ca6472
ed4059
cp -p script/createmodule.sh %{buildroot}%{_datadir}/Modules/bin
ed4059
cp -p script/createmodule.py %{buildroot}%{_datadir}/Modules/bin
ca6472
ca6472
install -Dpm 644 contrib/rpm/macros.%{name} %{buildroot}/%{macrosdir}/macros.%{name}
ca6472
ca6472
%check
ca6472
make test
ca6472
ca6472
%post
ca6472
# Cleanup from pre-alternatives
ca6472
[ ! -L %{_mandir}/man1/module.1.gz ] && rm -f %{_mandir}/man1/module.1.gz
ca6472
[ ! -L %{_mandir}/man4/modulefile.4.gz ] && rm -f %{_mandir}/man4/modulefile.4.gz
ca6472
[ ! -L %{_sysconfdir}/profile.d/modules.sh ] &&  rm -f %{_sysconfdir}/profile.d/modules.sh
ca6472
[ ! -L %{_sysconfdir}/profile.d/modules.csh ] &&  rm -f %{_sysconfdir}/profile.d/modules.csh
ca6472
[ ! -L %{buildroot}%{_bindir}/modulecmd ] &&  rm -f %{_bindir}/modulecmd
ca6472
ca6472
# Migration from version 3.x to 4
ca6472
if [ "$(readlink /etc/alternatives/modules.sh)" = '%{_datadir}/Modules/init/modules.sh' ]; then
ca6472
  %{_sbindir}/update-alternatives --remove modules.sh %{_datadir}/Modules/init/modules.sh
ca6472
fi
ca6472
ca6472
%{_sbindir}/update-alternatives \
ca6472
  --install %{_sysconfdir}/profile.d/modules.sh modules.sh %{_datadir}/Modules/init/profile.sh 40 \
ca6472
  --slave %{_sysconfdir}/profile.d/modules.csh modules.csh %{_datadir}/Modules/init/profile.csh \
ca6472
  --slave %{_bindir}/modulecmd modulecmd %{_datadir}/Modules/libexec/modulecmd.tcl \
ca6472
  --slave %{_mandir}/man1/module.1.gz module.1.gz %{_mandir}/man1/module-c.1.gz \
ca6472
  --slave %{_mandir}/man4/modulefile.4.gz modulefile.4.gz %{_mandir}/man4/modulefile-c.4.gz
ca6472
ca6472
%post compat
ca6472
%{_sbindir}/update-alternatives \
ca6472
  --install %{_sysconfdir}/profile.d/modules.sh modules.sh %{_datadir}/Modules/init/profile-compat.sh 10 \
ca6472
  --slave %{_sysconfdir}/profile.d/modules.csh modules.csh %{_datadir}/Modules/init/profile-compat.csh \
ca6472
  --slave %{_bindir}/modulecmd modulecmd %{_datadir}/Modules/libexec/modulecmd-compat
ca6472
ca6472
%postun
ca6472
if [ $1 -eq 0 ] ; then
66b93d
  %{_sbindir}/update-alternatives --remove modules.sh %{_datadir}/Modules/init/profile.sh
ca6472
fi
ca6472
ca6472
%postun compat
ca6472
if [ $1 -eq 0 ] ; then
ca6472
  %{_sbindir}/update-alternatives --remove modules.sh %{_datadir}/Modules/init/profile-compat.sh
ca6472
fi
ca6472
ca6472
ca6472
%files
ca6472
%license COPYING.GPLv2
ed4059
%doc ChangeLog README NEWS.txt MIGRATING.txt CONTRIBUTING.txt diff_v3_v4.txt example.txt
ca6472
%{_sysconfdir}/modulefiles
ca6472
%ghost %{_sysconfdir}/profile.d/modules.csh
ca6472
%ghost %{_sysconfdir}/profile.d/modules.sh
ca6472
%ghost %{_bindir}/modulecmd
ca6472
%{_bindir}/envml
ed4059
%{_libdir}/libtclenvmodules.so
ca6472
%dir %{_datadir}/Modules
ca6472
%{_datadir}/Modules/bin
ca6472
%dir %{_datadir}/Modules/libexec
ca6472
%{_datadir}/Modules/libexec/modulecmd.tcl
ca6472
%dir %{_datadir}/Modules/init
ca6472
%{_datadir}/Modules/init/*
ed4059
%dir %{_sysconfdir}/%{name}
ed4059
%config(noreplace) %{_sysconfdir}/%{name}/initrc
ed4059
%config(noreplace) %{_sysconfdir}/%{name}/modulespath
ed4059
%config(noreplace) %{_sysconfdir}/%{name}/siteconfig.tcl
ca6472
%{_datadir}/Modules/modulefiles
ca6472
%{_datadir}/modulefiles
ed4059
%{_mandir}/man1/ml.1.gz
ca6472
%ghost %{_mandir}/man1/module.1.gz
ca6472
%ghost %{_mandir}/man4/modulefile.4.gz
ca6472
%{_mandir}/man1/module-c.1.gz
ca6472
%{_mandir}/man4/modulefile-c.4.gz
ca6472
%{macrosdir}/macros.%{name}
ed4059
%{vimdatadir}/ftdetect/modulefile.vim
ed4059
%{vimdatadir}/ftplugin/modulefile.vim
ed4059
%{vimdatadir}/syntax/modulefile.vim
ca6472
ca6472
%files compat
ca6472
%doc ChangeLog-compat NEWS-compat
ca6472
%{_datadir}/Modules/libexec/modulecmd-compat
ca6472
%{_mandir}/man1/module-compat.1.gz
ca6472
%{_mandir}/man4/modulefile-compat.4.gz
ca6472
ca6472
ca6472
%changelog
2e66e2
* Wed Sep 21 2022 Lukáš Zaoral <lzaoral@redhat.com> - 4.5.2-3
2e66e2
- Fix profile.sh login shell misdetection (#1815047)
2e66e2
523655
* Tue Jun 07 2022 Lukáš Zaoral <lzaoral@redhat.com> - 4.5.2-2
523655
- Evaluate both modulespath and initrc during initialization (#1894870)
523655
ed4059
* Tue Aug 18 2020 Jan Synáček <jsynacek@redhat.com> - 4.5.2-1
ed4059
- Update to 4.5.2 (#1860674)
ed4059
ed4059
* Mon Jul 13 2020 Jan Synáček <jsynacek@redhat.com> - 4.5.1-1
ed4059
- Update to 4.5.1 (#1642837)
ed4059
ed4059
* Thu Jul 09 2020 Jan Synáček <jsynacek@redhat.com> - 4.5.0-1
ed4059
- Update to 4.5.0 (#1642837)
ed4059
66b93d
* Tue Aug 06 2019 Jan Macku <jamacku@redhat.com> - 4.1.4-4
66b93d
- Gating rebuilt
66b93d
66b93d
* Mon Aug  5 2019 Jan Synáček <jsynacek@redhat.com> - 4.1.4-2
66b93d
- Fix postun script (#1736487)
66b93d
ca6472
* Wed Aug 29 2018 Jan Synáček <jsynacek@redhat.com> - 4.1.4-1
ca6472
- Update to 4.1.4 (#1619619)
ca6472
- Don't install any files under /usr as config files
ca6472
ca6472
* Tue Jun 26 2018 Jan Synáček <jsynacek@redhat.com> - 4.1.3-2
ca6472
- Remove unnecessary build dependency on tclx (#1595105)
ca6472
ca6472
* Mon Jun 25 2018 Jan Synáček <jsynacek@redhat.com> - 4.1.3-1
ca6472
- Update to 4.1.3 (#1594693)
ca6472
ca6472
* Wed Jun 20 2018 Tomas Orsava <torsava@redhat.com> - 4.1.2-2
ca6472
- Switch hardcoded python3 shebangs into the %%{__python3} macro
ca6472
- Add missing BuildRequires on python3-devel so that %%{__python3} macro is
ca6472
  defined
ca6472
ca6472
* Tue Apr  3 2018 Jan Synáček <jsynacek@redhat.com> - 4.1.2-1
ca6472
- Update to 4.1.2 (#1562535)
ca6472
ca6472
* Tue Mar  6 2018 Jan Synáček <jsynacek@redhat.com> - 4.1.1-2
ca6472
- Fix error messages caused by unquoted parameters (#1549664)
ca6472
ca6472
* Tue Feb 20 2018 Jan Synáček <jsynacek@redhat.com> - 4.1.1-1
ca6472
- Update to 4.1.1 (#1546450, #1139165, #1545369)
ca6472
  + Big thanks to Xavier Delaruelle for a spec patch!
ca6472
ca6472
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-2
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ca6472
ca6472
* Mon Jan 22 2018 Jan Synáček <jsynacek@redhat.com> - 4.1.0-1
ca6472
- Update to 4.1.0 (#1534746)
ca6472
  + Big thanks to Xavier Delaruelle for a spec patch!
ca6472
ca6472
* Tue Nov 21 2017 Jan Synáček <jsynacek@redhat.com> - 4.0.0-2
ca6472
- Fix 4.0.0 BuildRequires and Requires (#1503408)
ca6472
  + Big thanks to Xavier Delaruelle for a spec patch!
ca6472
- Fix installing manpages as alternatives
ca6472
ca6472
* Mon Nov 20 2017 Jan Synáček <jsynacek@redhat.com> - 4.0.0-1
ca6472
- Update to 4.0.0 (#1503408)
ca6472
ca6472
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.10-23
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
ca6472
ca6472
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.10-22
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ca6472
ca6472
* Thu Mar 16 2017 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-21
ca6472
- Use alternatives for man pages as well
ca6472
ca6472
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.10-20
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ca6472
ca6472
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 3.2.10-19
ca6472
- Rebuild for Python 3.6
ca6472
ca6472
* Sun Dec 4 2016 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-18
ca6472
- Fix compilation with -Werror=implicit-function-declaration
ca6472
- Use %%license
ca6472
ca6472
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.10-17
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ca6472
ca6472
* Mon Jul 13 2015 Orion Poplwski <orion@cora.nwra.com> - 3.2.10-16
ca6472
- Add patch to fix unload from loaded modulefile (bug #1117334)
ca6472
ca6472
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.10-15
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
ca6472
ca6472
* Mon Mar 2 2015 Orion Poplwski <orion@cora.nwra.com> - 3.2.10-14
ca6472
- Fix createmodule.sh to handle exported functions (bug #1197321)
ca6472
- Handle more prefix/suffix cases in createmodule.{sh,py} (bug #1079341)
ca6472
ca6472
* Wed Jan 28 2015 Orion Poplwski <orion@cora.nwra.com> - 3.2.10-13
ca6472
- Add patch for python 3 support, use python3 for createmodule.py on F22
ca6472
ca6472
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.10-12
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ca6472
ca6472
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.10-11
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ca6472
ca6472
* Tue May 27 2014 Orion Poplwski <orion@cora.nwra.com> - 3.2.10-10
ca6472
- Add patch to support Tcl 8.6
ca6472
ca6472
* Wed May 21 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 3.2.10-10
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86
ca6472
ca6472
* Mon Apr 14 2014 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-9
ca6472
- Use alternatives for /etc/profile.d/modules.{csh,sh}
ca6472
- Add /usr/share/modulefiles to MODULEPATH
ca6472
- Add rpm macro to define %%_modulesdir
ca6472
ca6472
* Mon Dec 23 2013 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-8
ca6472
- Fix -Werror=format-security (bug #1037053)
ca6472
ca6472
* Wed Sep 4 2013 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-7
ca6472
- Update createmodule scripts to handle more path like variables (bug #976647)
ca6472
ca6472
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.10-6
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
ca6472
ca6472
* Tue May 14 2013 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-5
ca6472
- Really do not replace modified profile.d scripts (bug #962762)
ca6472
- Specfile cleanup
ca6472
ca6472
* Wed Apr 17 2013 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-4
ca6472
- Do not replace modified profile.d scripts (bug #953199)
ca6472
ca6472
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.10-3
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ca6472
ca6472
* Tue Jan 15 2013 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-2
ca6472
- Add patch to comment out stray module use in modules file when not using
ca6472
  versioning (bug #895555)
ca6472
- Add patch to fix module clear command (bug #895551)
ca6472
- Add patch from modules list to add completion to avail command
ca6472
ca6472
* Fri Dec 21 2012 Orion Poplawski <orion@cora.nwra.com> - 3.2.10-1
ca6472
- Update to 3.2.10
ca6472
- Drop regex patch
ca6472
ca6472
* Wed Oct 31 2012 Orion Poplawski <orion@cora.nwra.com> - 3.2.9c-5
ca6472
- Updated createmodule.sh, added createmodule.py, can handle path prefixes
ca6472
ca6472
* Fri Aug 24 2012 Orion Poplawski <orion@cora.nwra.com> - 3.2.9c-4
ca6472
- Add patch to fix segfault from Tcl RexExp handling (bug 834580)
ca6472
ca6472
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.9c-3
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ca6472
ca6472
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.9c-2
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ca6472
ca6472
* Tue Nov 29 2011 Orion Poplawski <orion@cora.nwra.com> - 3.2.9c-1
ca6472
- Update to 3.2.9c (fixes bug 753760)
ca6472
ca6472
* Tue Nov 22 2011 Orion Poplawski <orion@cora.nwra.com> - 3.2.9b-2
ca6472
- Make .modulespath a config file
ca6472
ca6472
* Tue Nov 15 2011 Orion Poplawski <orion@cora.nwra.com> - 3.2.9b-1
ca6472
- Update to 3.2.9b
ca6472
ca6472
* Fri Nov 11 2011 Orion Poplawski <orion@cora.nwra.com> - 3.2.9a-2
ca6472
- Add %%check section
ca6472
ca6472
* Fri Nov 11 2011 Orion Poplawski <orion@cora.nwra.com> - 3.2.9a-1
ca6472
- Update to 3.2.9a
ca6472
- Drop strcpy patch
ca6472
ca6472
* Thu Sep 22 2011 Orion Poplawski <orion@cora.nwra.com> - 3.2.8a-3
ca6472
- Add patch to fix overlapping strcpy() in Remove_Path, hopefully fixes
ca6472
  bug 737043
ca6472
ca6472
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.8a-2
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ca6472
ca6472
* Mon Oct 4 2010 Orion Poplawski <orion@cora.nwra.com> - 3.2.8a-1
ca6472
- Update to 3.2.8a, changes --with-def-man-path to --with-man-path
ca6472
ca6472
* Mon Oct 4 2010 Orion Poplawski <orion@cora.nwra.com> - 3.2.8-1
ca6472
- Update to 3.2.8
ca6472
- Drop mandir patch, use --with-def-man-path
ca6472
ca6472
* Thu Jan 7 2010 Orion Poplawski <orion@cora.nwra.com> - 3.2.7b-7
ca6472
- Add patch to set a sane default MANPATH
ca6472
- Add createmodule.sh utility script for creating modulefiles
ca6472
 
ca6472
* Mon Nov 30 2009 Orion Poplawski <orion@cora.nwra.com> - 3.2.7b-6
ca6472
- Add Requires: propcs (bug #54272)
ca6472
ca6472
* Mon Oct 26 2009 Orion Poplawski <orion@cora.nwra.com> - 3.2.7b-5
ca6472
- Don't assume different shell init scripts exist (bug #530770)
ca6472
ca6472
* Fri Oct 23 2009 Orion Poplawski <orion@cora.nwra.com> - 3.2.7b-4
ca6472
- Don't load bash init script when bash is running as "sh" (bug #529745)
ca6472
ca6472
* Mon Oct 19 2009 Orion Poplawski <orion@cora.nwra.com> - 3.2.7b-3
ca6472
- Support different flavors of "sh" (bug #529493)
ca6472
ca6472
* Wed Sep 23 2009 Orion Poplawski <orion@cora.nwra.com> - 3.2.7b-2
ca6472
- Add patch to fix modulecmd path in init files
ca6472
ca6472
* Wed Sep 23 2009 Orion Poplawski <orion@cora.nwra.com> - 3.2.7b-1
ca6472
- Update to 3.2.7b
ca6472
ca6472
* Mon Sep 21 2009 Orion Poplawski <orion@cora.nwra.com> - 3.2.7-1
ca6472
- Update to 3.2.7, fixes bug #524475
ca6472
- Drop versioning patch fixed upstream
ca6472
ca6472
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.6-8
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ca6472
ca6472
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.6-7
ca6472
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ca6472
ca6472
* Wed Sep 3 2008 - Orion Poplawski <orion@cora.nwra.com> - 3.2.6-6
ca6472
- Change %%patch -> %%patch0
ca6472
ca6472
* Fri Mar 14 2008 - Orion Poplawski <orion@cora.nwra.com> - 3.2.6-5
ca6472
- Add BR libX11-devel so modulecmd can handle X resources
ca6472
ca6472
* Wed Mar  5 2008 - Orion Poplawski <orion@cora.nwra.com> - 3.2.6-4
ca6472
- Add patch to fix extraneous version path entry properly
ca6472
- Use --with-module-path to point to /etc/modulefiles for local modules,
ca6472
  this also fixes bug #436041
ca6472
ca6472
* Sat Feb  9 2008 - Orion Poplawski <orion@cora.nwra.com> - 3.2.6-3
ca6472
- Rebuild for gcc 3.4
ca6472
ca6472
* Thu Jan 03 2008 - Alex Lancaster <alexlan at fedoraproject.org> - 3.2.6-2
ca6472
- Rebuild for new Tcl (8.5).
ca6472
ca6472
* Fri Nov  2 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.2.6-1
ca6472
- Update to 3.2.6
ca6472
ca6472
* Tue Aug 21 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.2.5-2
ca6472
- Update license tag to GPLv2
ca6472
ca6472
* Fri Feb 16 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.2.5-1
ca6472
- Update to 3.2.5
ca6472
ca6472
* Wed Feb 14 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.2.4-2
ca6472
- Rebuild for Tcl downgrade
ca6472
ca6472
* Fri Feb 09 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.2.4-1
ca6472
- Update to 3.2.4
ca6472
ca6472
* Wed Dec 20 2006 - Orion Poplawski <orion@cora.nwra.com> - 3.2.3-3
ca6472
- Add --with-version-path to set VERSIONPATH (bug 220260)
ca6472
ca6472
* Tue Aug 29 2006 - Orion Poplawski <orion@cora.nwra.com> - 3.2.3-2
ca6472
- Rebuild for FC6
ca6472
ca6472
* Fri Jun  2 2006 - Orion Poplawski <orion@cora.nwra.com> - 3.2.3-1
ca6472
- Update to 3.2.3
ca6472
ca6472
* Fri May  5 2006 - Orion Poplawski <orion@cora.nwra.com> - 3.2.2-1
ca6472
- Update to 3.2.2
ca6472
ca6472
* Fri Mar 24 2006 - Orion Poplawski <orion@cora.nwra.com> - 3.2.1-1
ca6472
- Update to 3.2.1
ca6472
ca6472
* Thu Feb  9 2006 - Orion Poplawski <orion@cora.nwra.com> - 3.2.0p1-1
ca6472
- Update to 3.2.0p1
ca6472
ca6472
* Fri Jan 27 2006 - Orion Poplawski <orion@cora.nwra.com> - 3.2.0-2
ca6472
- Add profile.d links
ca6472
ca6472
* Tue Jan 24 2006 - Orion Poplawski <orion@cora.nwra.com> - 3.2.0-1
ca6472
- Fedora Extras packaging