sysutils/modules: Upgrade version 3.1.6 => 3.2.10 and support stage

PR:		193308
Submitted by:	Matthieu Volat
Stage fixes:	marino
This commit is contained in:
John Marino 2014-09-07 09:46:58 +00:00
parent 508017846e
commit d604a8981c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=367502
10 changed files with 373 additions and 195 deletions

View file

@ -2,39 +2,33 @@
# $FreeBSD$
PORTNAME= modules
PORTVERSION= 3.1.6
PORTVERSION= 3.2.10
CATEGORIES= sysutils tcl
MASTER_SITES= SF/${PORTNAME}/Modules/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dynamic modification of a user's environment
COMMENT= Dynamic modification of a user environment
LIB_DEPENDS= libtcl${TCL_VER}.so:${PORTSDIR}/lang/tcl${TCL_VER}
LICENSE= GPLv2
PLIST_SUB= MODULES_VERSION=${PORTVERSION}
BINDIR= ${PREFIX}/Modules
LIB_DEPENDS= libtcl84.so:${PORTSDIR}/lang/tcl84
TCL_DVER?= 8.4
TCL_VER= ${TCL_DVER:S/.//}
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}/Modules/@VERSION@ \
CONFIGURE_ARGS= --prefix=${LOCALBASE} \
--without-x \
--with-version-path=${PREFIX}/Modules/versions \
--with-version-path=${LOCALBASE}/Modules/versions \
--mandir=${MANPREFIX}/man \
--with-tcl-version=${TCL_VER} \
--with-tcl-include=${LOCALBASE}/include/tcl${TCL_DVER} \
--with-tcl-libraries=${LOCALBASE}/lib/
--with-tcl-ver=${TCL_VER} \
--with-tcl-inc=${LOCALBASE}/include/tcl${TCL_DVER} \
--with-tcl-lib=${LOCALBASE}/lib \
--with-tclx-ver=${TCL_VER}
MAN1= module.1
MAN5= modulefile.5
PLIST_SUB= MODULES_VERSION=${PORTVERSION}
NO_STAGE= yes
post-extract:
${MV} ${WRKSRC}/doc/modulefile.4.in ${WRKSRC}/doc/modulefile.5.in
pre-install:
${MKDIR} ${PREFIX}/Modules
${MV} ${WRKSRC}/doc/modulefile.4.in ${WRKSRC}/doc/modulefile.5.in
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (modules-3.1.6.tar.gz) = a65dd5c66a42558ba77f7b6343ecaeebc00c8501408313a1c1cf7fcca2a61bcb
SIZE (modules-3.1.6.tar.gz) = 420885
SHA256 (modules-3.2.10.tar.gz) = fb05c82a83477805a1d97737a9f0ca0db23f69b7bce504f1609ba99477b03955
SIZE (modules-3.2.10.tar.gz) = 419970

View file

@ -0,0 +1,121 @@
--- Makefile.in.orig 2012-12-19 18:02:26.000000000 +0100
+++ Makefile.in 2014-09-04 12:15:49.912860562 +0200
@@ -74,7 +74,7 @@
ext/common/.profile
CONFIG_CLEAN_VPATH_FILES =
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" \
- "$(DESTDIR)$(man4dir)"
+ "$(DESTDIR)$(man5dir)"
PROGRAMS = $(bin_PROGRAMS)
am_modulecmd_OBJECTS = modulecmd-ModuleCmd_Avail.$(OBJEXT) \
modulecmd-ModuleCmd_Clear.$(OBJEXT) \
@@ -150,7 +150,7 @@
$(am__cd) "$$dir" && rm -f $$files; }; \
}
man1dir = $(mandir)/man1
-man4dir = $(mandir)/man4
+man5dir = $(mandir)/man5
NROFF = nroff
MANS = $(man_MANS)
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
@@ -320,7 +320,7 @@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
ACLOCAL_AMFLAGS = -I config
-man_MANS = doc/module.1 doc/modulefile.4
+man_MANS = doc/module.1 doc/modulefile.5
SUBDIRS = . init modulefiles @EXTDIR@ doc
DIST_SUBDIRS = . init modulefiles etc ext doc
SOURCES_H = modules_def.h getopt.h config.h
@@ -1087,10 +1087,10 @@
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
-install-man4: $(man_MANS)
+install-man5: $(man_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man4dir)" || $(MKDIR_P) "$(DESTDIR)$(man4dir)"
- @list=''; test -n "$(man4dir)" || exit 0; \
+ test -z "$(man5dir)" || $(MKDIR_P) "$(DESTDIR)$(man5dir)"
+ @list=''; test -n "$(man5dir)" || exit 0; \
{ for i in $$list; do echo "$$i"; done; \
l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
sed -n '/\.4[a-z]*$$/p'; \
@@ -1103,26 +1103,26 @@
sed 'N;N;s,\n, ,g' | { \
list=; while read file base inst; do \
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man4dir)/$$inst'"; \
- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man4dir)/$$inst" || exit $$?; \
+ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
+ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \
fi; \
done; \
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
while read files; do \
test -z "$$files" || { \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man4dir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(man4dir)" || exit $$?; }; \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \
done; }
-uninstall-man4:
+uninstall-man5:
@$(NORMAL_UNINSTALL)
- @list=''; test -n "$(man4dir)" || exit 0; \
+ @list=''; test -n "$(man5dir)" || exit 0; \
files=`{ for i in $$list; do echo "$$i"; done; \
l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
sed -n '/\.4[a-z]*$$/p'; \
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^4][0-9a-z]*$$,4,;x' \
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
- dir='$(DESTDIR)$(man4dir)'; $(am__uninstall_files_from_dir)
+ dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir)
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
@@ -1498,7 +1498,7 @@
all-am: Makefile $(PROGRAMS) $(MANS) config.h
installdirs: installdirs-recursive
installdirs-am:
- for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man4dir)"; do \
+ for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-recursive
@@ -1570,7 +1570,7 @@
install-info-am:
-install-man: install-man1 install-man4
+install-man: install-man1 install-man5
install-pdf: install-pdf-recursive
@@ -1603,7 +1603,7 @@
uninstall-am: uninstall-binPROGRAMS uninstall-man
-uninstall-man: uninstall-man1 uninstall-man4
+uninstall-man: uninstall-man1 uninstall-man5
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check-am \
ctags-recursive install-am install-strip tags-recursive
@@ -1619,14 +1619,14 @@
info-am install install-am install-binPROGRAMS install-data \
install-data-am install-dvi install-dvi-am install-exec \
install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-man1 install-man4 \
+ install-info-am install-man install-man1 install-man5 \
install-pdf install-pdf-am install-ps install-ps-am \
install-strip installcheck installcheck-am installdirs \
installdirs-am maintainer-clean maintainer-clean-generic \
mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \
ps ps-am tags tags-recursive uninstall uninstall-am \
uninstall-binPROGRAMS uninstall-man uninstall-man1 \
- uninstall-man4
+ uninstall-man5
test: check-local

View file

@ -1,126 +1,62 @@
--- configure.orig Mon Nov 5 22:50:41 2001
+++ configure Sun Nov 14 16:18:02 2004
@@ -4105,7 +4105,7 @@
trap 'rm -fr `echo "Makefile modules.lsm .spec doc/Makefile init/Makefile
init/bash init/csh init/ksh init/perl init/python init/sh init/tcsh
init/zsh init/.modulespath
- doc/module.1 doc/modulefile.4
+ doc/module.1 doc/modulefile.5
etc/Makefile etc/add.modules etc/mkroot
etc/skel/.cshrc etc/skel/.login
etc/skel/.kshenv etc/skel/.profile
@@ -4234,7 +4234,7 @@
CONFIG_FILES=\${CONFIG_FILES-"Makefile modules.lsm .spec doc/Makefile init/Makefile
init/bash init/csh init/ksh init/perl init/python init/sh init/tcsh
init/zsh init/.modulespath
- doc/module.1 doc/modulefile.4
+ doc/module.1 doc/modulefile.5
etc/Makefile etc/add.modules etc/mkroot
etc/skel/.cshrc etc/skel/.login
etc/skel/.kshenv etc/skel/.profile
diff -urN sysutils/modules.orig/files/patch-configure sysutils/modules/files/patch-configure
--- sysutils/modules.orig/files/patch-configure Thu Jan 1 01:00:00 1970
+++ sysutils/modules/files/patch-configure Sun Nov 14 16:18:24 2004
@@ -0,0 +1,20 @@
+--- configure.orig Mon Nov 5 22:50:41 2001
++++ configure Sun Nov 14 16:18:02 2004
+@@ -4105,7 +4105,7 @@
+ trap 'rm -fr `echo "Makefile modules.lsm .spec doc/Makefile init/Makefile
+ init/bash init/csh init/ksh init/perl init/python init/sh init/tcsh
+ init/zsh init/.modulespath
+- doc/module.1 doc/modulefile.4
++ doc/module.1 doc/modulefile.5
+ etc/Makefile etc/add.modules etc/mkroot
+ etc/skel/.cshrc etc/skel/.login
+ etc/skel/.kshenv etc/skel/.profile
+@@ -4234,7 +4234,7 @@
+ CONFIG_FILES=\${CONFIG_FILES-"Makefile modules.lsm .spec doc/Makefile init/Makefile
+ init/bash init/csh init/ksh init/perl init/python init/sh init/tcsh
+ init/zsh init/.modulespath
+- doc/module.1 doc/modulefile.4
++ doc/module.1 doc/modulefile.5
+ etc/Makefile etc/add.modules etc/mkroot
+ etc/skel/.cshrc etc/skel/.login
+ etc/skel/.kshenv etc/skel/.profile
diff -urN sysutils/modules.orig/files/patch-doc::Makefile.in sysutils/modules/files/patch-doc::Makefile.in
--- sysutils/modules.orig/files/patch-doc::Makefile.in Thu Jan 1 01:00:00 1970
+++ sysutils/modules/files/patch-doc::Makefile.in Sun Nov 14 16:05:08 2004
@@ -0,0 +1,36 @@
+--- ./doc/Makefile.in.orig Wed Jun 28 02:17:33 2000
++++ ./doc/Makefile.in Sun Nov 14 16:04:44 2004
+@@ -26,21 +26,21 @@
+ # Directory in which to install man pages
+ mandir = @mandir@
+ man1dir = $(mandir)/man1
+-man4dir = $(mandir)/man4
++man5dir = $(mandir)/man5
+
+ SHELL = /bin/sh
+
+ #### End of system configuration section. ####
+
+-MAN_FILES= module.1 modulefile.4
++MAN_FILES= module.1 modulefile.5
+
+-MAKEDIRS= $(man1dir) $(man4dir)
++MAKEDIRS= $(man1dir) $(man5dir)
+
+ all:
+
+ install: all install-dirs
+ $(INSTALL_DATA) module.1 $(man1dir)
+- $(INSTALL_DATA) modulefile.4 $(man4dir)
++ $(INSTALL_DATA) modulefile.5 $(man5dir)
+
+ install-dirs:
+ @for i in $(MAKEDIRS) ; do \
+@@ -63,6 +63,6 @@
+ mostlyclean: clean
+
+ distclean: clean
+- rm -f module.1 modulefile.4
++ rm -f module.1 modulefile.5
+
+ realclean: distclean
diff -urN sysutils/modules.orig/files/patch-doc::module.1.in sysutils/modules/files/patch-doc::module.1.in
--- sysutils/modules.orig/files/patch-doc::module.1.in Thu Jan 1 01:00:00 1970
+++ sysutils/modules/files/patch-doc::module.1.in Sun Nov 14 17:18:21 2004
@@ -0,0 +1,17 @@
+--- doc/module.1.in.orig Sat Jun 9 11:48:47 2001
++++ doc/module.1.in Sun Nov 14 17:17:58 2004
+@@ -114,7 +114,7 @@
+ .LP
+ Upon invocation \fImodulecmd\fP sources rc files which contain global, user
+ and modulefile specific setups. These files are interpreted as modulefiles.
+-See \fBmodulefile(4)\fP for detailed information.
++See \fBmodulefile(5)\fP for detailed information.
+ .LP
+ Upon invocation of modulecmd module RC files are sourced in the following
+ order:
+@@ -466,4 +466,4 @@
+ .B module update
+ sub-command.
+ .SH SEE ALSO
+-.BR modulefile(4)
++.BR modulefile(5)
diff -urN sysutils/modules.orig/files/patch-doc::modulefile.5.in sysutils/modules/files/patch-doc::modulefile.5.in
--- sysutils/modules.orig/files/patch-doc::modulefile.5.in Thu Jan 1 01:00:00 1970
+++ sysutils/modules/files/patch-doc::modulefile.5.in Sun Nov 14 16:24:03 2004
@@ -0,0 +1,17 @@
+--- doc/modulefile.5.in.orig Fri Jan 4 05:59:16 2002
++++ doc/modulefile.5.in Sun Nov 14 16:19:28 2004
+@@ -1,4 +1,4 @@
+-.TH MODULEFILE 4 "1 July 1994"
++.TH MODULEFILE 5 "1 July 1994"
+ .nh
+ .SH NAME
+ modulefile \- files containing Tcl code for The Modules package
+@@ -538,7 +538,7 @@
+ .RE
+ .RS
+ .I a syslog facility
+-- directs logging to the syslog. See \fBsyslog.conf(4)\fP for detailed
++- directs logging to the syslog. See \fBsyslog.conf(5)\fP for detailed
+ description of the valid syslog facilities.
+ .RE
+ .RS
--- configure.orig 2012-12-19 18:02:25.000000000 +0100
+++ configure 2014-09-04 12:13:33.328870000 +0200
@@ -1480,7 +1480,7 @@
specify a pattern for trace [[no]]
--with-tcl=<dir> directory containing tcl configuration
(tclConfig.sh) [[searches]]
- --with-tcl-ver=X.Y Tcl version to use [[search]]
+ --with-tcl-ver=XY Tcl version to use [[search]]
--with-tcl-lib=<dir> directory containing tcl libraries (libtclX.Y)
[[none]]
--with-tcl-inc=<dir> directory containing tcl include files
@@ -1518,7 +1518,7 @@
init/
man/
man1/
- man4/
+ man5/
modulefiles/
PREFIX/Modules/
modulefiles/
@@ -7099,9 +7099,9 @@
em_cv_tclver=${with_tclver}
fi #}}
- tclver=`echo $em_cv_tclver | sed -n -e '/[0-9]\.[0-9]/p'`
+ tclver=`echo $em_cv_tclver | sed -n -e '/[0-9][0-9]/p'`
if test x"$tclver" = x ; then #{
- as_fn_error $? "Must specify version (X.Y) if using this option" "$LINENO" 5
+ as_fn_error $? "Must specify version (XY) if using this option" "$LINENO" 5
fi #}
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${em_cv_tclver}" >&5
$as_echo "${em_cv_tclver}" >&6; }
@@ -7375,9 +7375,9 @@
em_cv_tclxver=${with_tclxver}
fi #}}
- tclxver=`echo $em_cv_tclxver | sed -n -e '/[0-9]\.[0-9]/p'`
+ tclxver=`echo $em_cv_tclxver | sed -n -e '/[0-9][0-9]/p'`
if test x"$tclxver" = x ; then #{
- as_fn_error $? "Must specify version (X.Y) if using this option" "$LINENO" 5
+ as_fn_error $? "Must specify version (XY) if using this option" "$LINENO" 5
fi #}
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: using ${em_cv_tclxver}" >&5
$as_echo "using ${em_cv_tclxver}" >&6; }
@@ -7657,7 +7657,7 @@
EXTDIR="etc"
fi
-ac_config_files="$ac_config_files Makefile modules.lsm .spec doc/Makefile init/Makefile init/.modulespath doc/module.1 doc/modulefile.4 etc/Makefile etc/add.modules etc/mkroot etc/skel/.cshrc etc/skel/.login etc/skel/.kshenv etc/skel/.profile etc/global/csh.cshrc etc/global/csh.login etc/global/csh.modules etc/global/bashrc etc/global/profile etc/global/profile.modules ext/Makefile ext/add.ext ext/mkroot ext/common/.cshrc ext/common/.login ext/common/.kshenv ext/common/.profile modulefiles/Makefile modulefiles/modules modulefiles/module-git modulefiles/module-info modulefiles/null modulefiles/use.own modulefiles/dot modulefiles/version"
+ac_config_files="$ac_config_files Makefile modules.lsm .spec doc/Makefile init/Makefile init/.modulespath doc/module.1 doc/modulefile.5 etc/Makefile etc/add.modules etc/mkroot etc/skel/.cshrc etc/skel/.login etc/skel/.kshenv etc/skel/.profile etc/global/csh.cshrc etc/global/csh.login etc/global/csh.modules etc/global/bashrc etc/global/profile etc/global/profile.modules ext/Makefile ext/add.ext ext/mkroot ext/common/.cshrc ext/common/.login ext/common/.kshenv ext/common/.profile modulefiles/Makefile modulefiles/modules modulefiles/module-git modulefiles/module-info modulefiles/null modulefiles/use.own modulefiles/dot modulefiles/version"
ac_config_commands="$ac_config_commands default"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
@@ -8398,7 +8398,7 @@
"init/Makefile") CONFIG_FILES="$CONFIG_FILES init/Makefile" ;;
"init/.modulespath") CONFIG_FILES="$CONFIG_FILES init/.modulespath" ;;
"doc/module.1") CONFIG_FILES="$CONFIG_FILES doc/module.1" ;;
- "doc/modulefile.4") CONFIG_FILES="$CONFIG_FILES doc/modulefile.4" ;;
+ "doc/modulefile.5") CONFIG_FILES="$CONFIG_FILES doc/modulefile.5" ;;
"etc/Makefile") CONFIG_FILES="$CONFIG_FILES etc/Makefile" ;;
"etc/add.modules") CONFIG_FILES="$CONFIG_FILES etc/add.modules" ;;
"etc/mkroot") CONFIG_FILES="$CONFIG_FILES etc/mkroot" ;;

View file

@ -1,36 +1,126 @@
--- ./doc/Makefile.in.orig Wed Jun 28 02:17:33 2000
+++ ./doc/Makefile.in Sun Nov 14 16:04:44 2004
@@ -26,21 +26,21 @@
# Directory in which to install man pages
mandir = @mandir@
--- doc/Makefile.in.orig 2012-12-19 17:02:26 UTC
+++ doc/Makefile.in
@@ -33,7 +33,7 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
subdir = doc
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(srcdir)/module.1.in $(srcdir)/modulefile.4.in
+ $(srcdir)/module.1.in $(srcdir)/modulefile.5.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/config/emtcl.m4 \
$(top_srcdir)/config/tcl.m4 $(top_srcdir)/acinclude.m4 \
@@ -42,7 +42,7 @@ am__configure_deps = $(am__aclocal_m4_de
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES = module.1 modulefile.4
+CONFIG_CLEAN_FILES = module.1 modulefile.5
CONFIG_CLEAN_VPATH_FILES =
SOURCES =
DIST_SOURCES =
@@ -74,10 +74,10 @@ am__uninstall_files_from_dir = { \
$(am__cd) "$$dir" && rm -f $$files; }; \
}
man1dir = $(mandir)/man1
-am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man4dir)"
-man4dir = $(mandir)/man4
+am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)"
+man5dir = $(mandir)/man5
NROFF = nroff
-MANS = $(man1_MANS) $(man4_MANS)
+MANS = $(man1_MANS) $(man5_MANS)
DEJATOOL = $(PACKAGE)
RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
EXPECT = expect
@@ -199,7 +199,7 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
man1_MANS = module.1
-man4_MANS = modulefile.4
+man5_MANS = modulefile.5
all: all-am
SHELL = /bin/sh
.SUFFIXES:
@@ -235,11 +235,11 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
$(am__aclocal_m4_deps):
module.1: $(top_builddir)/config.status $(srcdir)/module.1.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-modulefile.4: $(top_builddir)/config.status $(srcdir)/modulefile.4.in
+modulefile.5: $(top_builddir)/config.status $(srcdir)/modulefile.5.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
install-man1: $(man1_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
+ test -z "$(DESTDIR)$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
@list='$(man1_MANS)'; test -n "$(man1dir)" || exit 0; \
{ for i in $$list; do echo "$$i"; done; \
} | while read p; do \
@@ -269,32 +269,32 @@ uninstall-man1:
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
-install-man4: $(man4_MANS)
+install-man5: $(man5_MANS)
@$(NORMAL_INSTALL)
- test -z "$(man4dir)" || $(MKDIR_P) "$(DESTDIR)$(man4dir)"
- @list='$(man4_MANS)'; test -n "$(man4dir)" || exit 0; \
+ test -z "$(DESTDIR)$(man5dir)" || $(MKDIR_P) "$(DESTDIR)$(man5dir)"
+ @list='$(man5_MANS)'; test -n "$(man5dir)" || exit 0; \
{ for i in $$list; do echo "$$i"; done; \
} | while read p; do \
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; echo "$$p"; \
done | \
- sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^4][0-9a-z]*$$,4,;x' \
+ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
sed 'N;N;s,\n, ,g' | { \
list=; while read file base inst; do \
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man4dir)/$$inst'"; \
- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man4dir)/$$inst" || exit $$?; \
+ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
+ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \
fi; \
done; \
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
while read files; do \
test -z "$$files" || { \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man4dir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(man4dir)" || exit $$?; }; \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \
done; }
#### End of system configuration section. ####
-uninstall-man4:
+uninstall-man5:
@$(NORMAL_UNINSTALL)
@list='$(man4_MANS)'; test -n "$(man4dir)" || exit 0; \
files=`{ for i in $$list; do echo "$$i"; done; \
@@ -395,7 +395,7 @@ check-am: all-am
check: check-am
all-am: Makefile $(MANS)
installdirs:
- for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man4dir)"; do \
+ for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
@@ -464,7 +464,7 @@ install-info: install-info-am
-MAN_FILES= module.1 modulefile.4
+MAN_FILES= module.1 modulefile.5
install-info-am:
-MAKEDIRS= $(man1dir) $(man4dir)
+MAKEDIRS= $(man1dir) $(man5dir)
-install-man: install-man1 install-man4
+install-man: install-man1 install-man5
all:
install-pdf: install-pdf-am
install: all install-dirs
$(INSTALL_DATA) module.1 $(man1dir)
- $(INSTALL_DATA) modulefile.4 $(man4dir)
+ $(INSTALL_DATA) modulefile.5 $(man5dir)
install-dirs:
@for i in $(MAKEDIRS) ; do \
@@ -63,6 +63,6 @@
mostlyclean: clean
distclean: clean
- rm -f module.1 modulefile.4
+ rm -f module.1 modulefile.5
realclean: distclean
@@ -504,7 +504,7 @@ uninstall-man: uninstall-man1 uninstall-
install-data install-data-am install-dvi install-dvi-am \
install-exec install-exec-am install-html install-html-am \
install-info install-info-am install-man install-man1 \
- install-man4 install-pdf install-pdf-am install-ps \
+ install-man5 install-pdf install-pdf-am install-ps \
install-ps-am install-strip installcheck installcheck-am \
installdirs maintainer-clean maintainer-clean-generic \
mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \

View file

@ -1,17 +1,17 @@
--- doc/module.1.in.orig Sat Jun 9 11:48:47 2001
+++ doc/module.1.in Sun Nov 14 17:17:58 2004
@@ -114,7 +114,7 @@
.LP
--- doc/module.1.in.orig 2014-09-04 09:36:20 UTC
+++ doc/module.1.in
@@ -120,7 +120,7 @@
Upon invocation \fImodulecmd\fP sources rc files which contain global, user
and modulefile specific setups. These files are interpreted as modulefiles.
-See \fBmodulefile(4)\fP for detailed information.
+See \fBmodulefile(5)\fP for detailed information.
See
-.BR modulefile (4)
+.BR modulefile (5)
for detailed information.
.LP
Upon invocation of modulecmd module RC files are sourced in the following
order:
@@ -466,4 +466,4 @@
.B module update
sub-command.
@@ -498,4 +498,4 @@
.SH VERSION
@VERSION@
.SH SEE ALSO
-.BR modulefile(4)
+.BR modulefile(5)
-.BR modulefile (4)
+.BR modulefile (5)

View file

@ -1,12 +1,15 @@
--- doc/modulefile.5.in.orig Fri Jan 4 05:59:16 2002
+++ doc/modulefile.5.in Sun Nov 14 16:19:28 2004
@@ -1,4 +1,4 @@
-.TH MODULEFILE 4 "1 July 1994"
+.TH MODULEFILE 5 "1 July 1994"
--- doc/modulefile.5.in.orig 2014-09-04 09:37:33 UTC
+++ doc/modulefile.5.in
@@ -1,6 +1,6 @@
-.\" .TH MODULEFILE 4 "1 July 1994"
+.\" .TH MODULEFILE 5 "1 July 1994"
.\" minor editorial edits grenker 20090711
-.TH MODULEFILE 4 "July 2009" "Modules version @VERSION@" "Modules configuration"
+.TH MODULEFILE 5 "July 2009" "Modules version @VERSION@" "Modules configuration"
.nh
.SH NAME
modulefile \- files containing Tcl code for The Modules package
@@ -538,7 +538,7 @@
modulefile \- files containing Tcl code for the Modules package
@@ -656,7 +656,7 @@
.RE
.RS
.I a syslog facility

View file

@ -0,0 +1,13 @@
--- etc/Makefile.in.orig 2014-09-04 14:00:45.808429028 +0200
+++ etc/Makefile.in 2014-09-04 14:02:10.225903882 +0200
@@ -403,8 +403,8 @@
@list='$(EXTRA_scripts)'; for p in $$list; do \
if test -f $$p \
; then \
- echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$p $(DESTDIR)$(prefix)/bin/$$p"; \
- $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$p $(DESTDIR)$(prefix)/bin/$$p; \
+ echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_SCRIPT) $$p $(DESTDIR)$(prefix)/bin/$$p"; \
+ $(INSTALL_PROGRAM_ENV) $(INSTALL_SCRIPT) $$p $(DESTDIR)$(prefix)/bin/$$p; \
else :; fi; \
done

View file

@ -0,0 +1,16 @@
--- init/Makefile.in.orig 2012-12-19 18:02:26.000000000 +0100
+++ init/Makefile.in 2014-09-04 14:32:46.863296746 +0200
@@ -437,9 +437,10 @@
# We need to filter the *.in files to produce the init scripts
# since we don't know the value of '@prefix@' until Make time.
# (We can not rely on configure to give us correct values.)
-% : %.in $(top_builddir)/config.status
- sed -e "/@$(if $(subst 0,,$(WANTS_VERSIONING)),NOT,)VERSIONING\@/d; \
- s,@$(if $(subst 0,,$(WANTS_VERSIONING)),,NOT)VERSIONING\@,,g; \
+.SUFFIXES: .in .NULL
+.in: $(top_builddir)/config.status
+ sed -e "/@VERSIONING\@/d; \
+ s,@NOTVERSIONING\@,,g; \
s,@prefix\@,${prefix},g; \
s,@bindir\@,${exec_prefix}/bin,g; \
s,@VERSION\@,@VERSION@,g; \

View file

@ -1,17 +1,22 @@
man/man1/module.1.gz
man/man5/modulefile.5.gz
Modules/%%MODULES_VERSION%%/bin/add.modules
Modules/%%MODULES_VERSION%%/bin/mkroot
Modules/%%MODULES_VERSION%%/bin/modulecmd
Modules/%%MODULES_VERSION%%/init/.modulespath
Modules/%%MODULES_VERSION%%/init/bash
Modules/%%MODULES_VERSION%%/init/bash_completion
Modules/%%MODULES_VERSION%%/init/cmake
Modules/%%MODULES_VERSION%%/init/csh
Modules/%%MODULES_VERSION%%/init/ksh
Modules/%%MODULES_VERSION%%/init/perl
Modules/%%MODULES_VERSION%%/init/python
Modules/%%MODULES_VERSION%%/init/perl.pm
Modules/%%MODULES_VERSION%%/init/python.py
Modules/%%MODULES_VERSION%%/init/ruby.rb
Modules/%%MODULES_VERSION%%/init/sh
Modules/%%MODULES_VERSION%%/init/tcsh
Modules/%%MODULES_VERSION%%/init/zsh
Modules/%%MODULES_VERSION%%/modulefiles/dot
Modules/%%MODULES_VERSION%%/modulefiles/module-cvs
Modules/%%MODULES_VERSION%%/modulefiles/module-git
Modules/%%MODULES_VERSION%%/modulefiles/module-info
Modules/%%MODULES_VERSION%%/modulefiles/modules
Modules/%%MODULES_VERSION%%/modulefiles/null