use Pmodules extended commands in modulefiles (fixing issue #3)

This commit is contained in:
2017-03-08 13:40:32 +01:00
parent 2f90f20b36
commit 98687e94de
46 changed files with 244 additions and 308 deletions

View File

@@ -1,12 +1,12 @@
#%Module1.0
set whatis "C/C++ IDE"
set url "http://eclipse.org/home/index.php"
set license "Eclipse license"
set licensefile "notice.html"
set maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-whatis "C/C++ IDE"
module-url "http://eclipse.org/home/index.php"
module-license "Eclipse license"
module-licensefile "notice.html"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
set help "
module-help "
Eclipse is famous for its Java Integrated Development Environment (IDE), but
its C/C++ IDE and PHP IDE are pretty cool too. You can easily combine
language support and other features into any of our default packages, and
@@ -14,8 +14,6 @@ the Eclipse Marketplace allows for virtually unlimited customization and
extension.
"
source $env(PSI_LIBMODULES)
if { [uname sysname] == "Darwin" } {
set-alias Eclipse "open -n \"$PREFIX/Eclipse.app\""
}

View File

@@ -1,11 +1,11 @@
#%Module1.0
set whatis "open source web browser"
set url "https://www.mozilla.org/en-US/firefox/desktop/"
set license " Mozilla Public License 2.0 and other"
set maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-whatis "open source web browser"
module-url "https://www.mozilla.org/en-US/firefox/desktop/"
module-license " Mozilla Public License 2.0 and other"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
set help "
module-help "
Mozilla Firefox (known simply as Firefox) is a free and open-source web
browser developed for Windows, OS X, and Linux, with a mobile version for
Android, by the Mozilla Foundation and its subsidiary, the Mozilla
@@ -13,8 +13,6 @@ Corporation. Firefox uses the Gecko layout engine to render web pages, which
implements current and anticipated web standards.
"
source $env(PSI_LIBMODULES)
if { [uname sysname] == "Darwin" } {
set-alias Firefox "open -n \"$PREFIX/Firefox.app\""
}

View File

@@ -1,16 +1,14 @@
#%Module1.0
set whatis "long term support version"
set url "http://www.opera.com/"
set license "Opera EULA"
set maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-whatis "long term support version"
module-url "http://www.opera.com/"
module-license "Opera EULA"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
set help "
Firefox web browser.
module-help "
Opera web browser.
"
source $env(PSI_LIBMODULES)
if { [uname sysname] == "Darwin" } {
set-alias Opera "open -n \"$PREFIX/Opera.app\""
}

View File

@@ -1,19 +1,17 @@
#%Module1.0
set whatis "free, open source, cross-platform email, news, and chat client."
set url "http://www.mozilla.org/en-US/thunderbird/"
set license " Mozilla Public License 2.0 and other"
set maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-whatis "free, open source, cross-platform email, news, and chat client."
module-url "http://www.mozilla.org/en-US/thunderbird/"
module-license "Mozilla Public License 2.0 and other"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
set help "
module-help "
Thunderbird is an email, newsgroup, news feed, and chat (XMPP, IRC, Twitter)
client. The vanilla version is not a personal information manager, although
the Mozilla Lightning extension adds PIM functionality. Additional features,
if needed, are often available via other extensions.
"
source $env(PSI_LIBMODULES)
if { [uname sysname] == "Darwin" } {
set-alias Thunderbird "open -n \"$PREFIX/Thunderbird.app\""
}

View File

@@ -1,11 +1,11 @@
#%Module1.0
set whatis "source code tag system"
set url "http://www.gnu.org/software/global/"
set license "GNU GPL v3"
set maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-whatis "source code tag system"
module-url "http://www.gnu.org/software/global/"
module-license "GNU GPL v3"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
set help "
module-help "
GNU GLOBAL is a source code tag system that works the same way across
diverse environments, such as Emacs editor, Vi editor, Less viewer, Bash
shell, various web browsers, etc. You can locate specified tags, such as
@@ -17,6 +17,5 @@ any editor. It runs on a UNIX (POSIX) compatible operating system, like GNU
and BSD.
"
source $env(PSI_LIBMODULES)

View File

@@ -1,11 +1,11 @@
#%Module1.0
set whatis "portable command-line driven graphing utility"
set url "http://www.gnuplot.info/"
set license "See \$GNUPLOT_DIR/share/doc/gnuplot/Copyright"
set maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-whatis "portable command-line driven graphing utility"
module-url "http://www.gnuplot.info/"
module-license "See \$GNUPLOT_DIR/share/doc/gnuplot/Copyright"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
set help "
module-help "
Gnuplot is a portable command-line driven graphing utility for Linux,
OS/2, MS Windows, OSX, VMS, and many other platforms. The source code
is copyrighted but freely distributed (i.e., you don't have to pay for
@@ -16,4 +16,3 @@ used as a plotting engine by third-party applications like Octave.
Gnuplot has been supported and under active development since 1986.
"
source $env(PSI_LIBMODULES)