aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2017-08-25 22:25:38 +0300
committerAndrew Savchenko <bircoph@gmail.com>2017-08-25 22:25:38 +0300
commite14db70b16b463bef044f80c74072b373e1e3489 (patch)
treeea2b8ef7986943c91c08389f82003d675fa155c4 /sys-cluster/modules/files
parentsci-libs/openblas: fix DESTDIR and PREFIX for cmake directories. (diff)
downloadsci-e14db70b16b463bef044f80c74072b373e1e3489.tar.gz
sci-e14db70b16b463bef044f80c74072b373e1e3489.tar.bz2
sci-e14db70b16b463bef044f80c74072b373e1e3489.zip
sys-cluster/modules: bump to EAPI 6
For modules-3.2.10-r2: - bump to EAPI 6 - fix sh.in template - fix gcc warnings Package-Manager: Portage-2.3.8, Repoman-2.3.3 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Diffstat (limited to 'sys-cluster/modules/files')
-rw-r--r--sys-cluster/modules/files/modules-3.2.10-defs.patch20
-rw-r--r--sys-cluster/modules/files/modules.sh.in2
2 files changed, 21 insertions, 1 deletions
diff --git a/sys-cluster/modules/files/modules-3.2.10-defs.patch b/sys-cluster/modules/files/modules-3.2.10-defs.patch
new file mode 100644
index 000000000..412abebd7
--- /dev/null
+++ b/sys-cluster/modules/files/modules-3.2.10-defs.patch
@@ -0,0 +1,20 @@
+--- modules-3.2.10/modules_def.h.orig 2017-04-21 19:33:52.698720482 +0300
++++ modules-3.2.10/modules_def.h 2017-04-21 19:35:19.506727343 +0300
+@@ -616,6 +616,9 @@
+ /** ModuleCmd_Purge.c **/
+ extern int ModuleCmd_Purge( Tcl_Interp*, int, char*[]);
+
++/** ModuleCmd_Refresh.c **/
++extern int ModuleCmd_Refresh( Tcl_Interp*, int argc, char*[]);
++
+ /** ModuleCmd_Switch.c **/
+ extern int ModuleCmd_Switch( Tcl_Interp*, int, char*[]);
+
+@@ -753,6 +756,7 @@
+ extern char *EMGetEnv(Tcl_Interp *, char const *);
+ extern char *EMSetEnv(Tcl_Interp *, char const *, char const *);
+ extern int is_interactive(void);
++extern void regex_quote(const char *, char *, int len);
+
+ #ifndef HAVE_STRDUP
+ # undef strdup
diff --git a/sys-cluster/modules/files/modules.sh.in b/sys-cluster/modules/files/modules.sh.in
index 6ed502e87..e3d6d43b2 100644
--- a/sys-cluster/modules/files/modules.sh.in
+++ b/sys-cluster/modules/files/modules.sh.in
@@ -3,5 +3,5 @@ if [ -f @EPREFIX@/usr/share/Modules/init/${shell} ]
then
. @EPREFIX@/usr/share/Modules/init/${shell}
else
- . @PREFIX@/usr/share/Modules/init/sh
+ . @EPREFIX@/usr/share/Modules/init/sh
fi