summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Todd Gamblin <gamblin2@llnl.gov>2014-06-05 17:32:55 -0700
committerGeorge Todd Gamblin <gamblin2@llnl.gov>2014-06-05 17:32:55 -0700
commit8017de59c52399e918bbb123c65f163a32028664 (patch)
tree167e39d3a39ee416e6003aa4af3ef7b2ebd0fe0f
parent719978a63d9ef15e0de4a02002e3e373f589bd59 (diff)
parent2cb06155a7c5767accc0f6027b4805c9ab459bd4 (diff)
downloadspack-8017de59c52399e918bbb123c65f163a32028664.tar.gz
spack-8017de59c52399e918bbb123c65f163a32028664.tar.bz2
spack-8017de59c52399e918bbb123c65f163a32028664.tar.xz
spack-8017de59c52399e918bbb123c65f163a32028664.zip
Merge pull request #13 in SCALE/spack from features/vim to develop
# By David Beckingsale # Via David Beckingsale * commit '2cb06155a7c5767accc0f6027b4805c9ab459bd4': Added package for vim
-rw-r--r--var/spack/packages/vim/package.py34
1 files changed, 34 insertions, 0 deletions
diff --git a/var/spack/packages/vim/package.py b/var/spack/packages/vim/package.py
new file mode 100644
index 0000000000..9398134b50
--- /dev/null
+++ b/var/spack/packages/vim/package.py
@@ -0,0 +1,34 @@
+from spack import *
+
+class Vim(Package):
+ """Vim is a highly configurable text editor built to enable efficient text
+ editing. It is an improved version of the vi editor distributed with most
+ UNIX systems. Vim is often called a "programmer's editor," and so useful
+ for programming that many consider it an entire IDE. It's not just for
+ programmers, though. Vim is perfect for all kinds of text editing, from
+ composing email to editing configuration files.
+ """
+
+ homepage = "http://www.vim.org"
+ url = "ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2"
+ list_url = "http://ftp.vim.org/pub/vim/unix/"
+
+ versions = {
+ '7.4' : '607e135c559be642f210094ad023dc65',
+ '7.3' : '5b9510a17074e2b37d8bb38ae09edbf2',
+ '7.2' : 'f0901284b338e448bfd79ccca0041254',
+ '7.1' : '44c6b4914f38d6f9aa959640b89da329',
+ '7.0' : '4ca69757678272f718b1041c810d82d8',
+ '6.4' : '774c14d93ce58674b3b2c880edd12d77',
+ '6.3' : '821fda8f14d674346b87e3ef9cb96389',
+ '6.2' : 'c49d360bbd069d00e2a57804f2a123d9',
+ '6.1.405' : 'd220ff58f2c72ed606e6d0297c2f2a7c',
+ '6.1' : '7fd0f915adc7c0dab89772884268b030',
+ '6.0' : '9d9ca84d489af6b3f54639dd97af3774',
+ }
+
+ def install(self, spec, prefix):
+ configure("--prefix=%s" % prefix)
+
+ make()
+ make("install")