Merge branch 'features/postgresql' into develop
- add spack cd command. - Fix bug in modules hook Conflicts: lib/spack/spack/cmd/stage.py lib/spack/spack/hooks/dotkit.py share/spack/setup-env.bash
This commit is contained in:
		
							
								
								
									
										26
									
								
								var/spack/packages/openssl/package.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								var/spack/packages/openssl/package.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| from spack import * | ||||
|  | ||||
| class Openssl(Package): | ||||
|     """The OpenSSL Project is a collaborative effort to develop a | ||||
|        robust, commercial-grade, full-featured, and Open Source | ||||
|        toolkit implementing the Secure Sockets Layer (SSL v2/v3) and | ||||
|        Transport Layer Security (TLS v1) protocols as well as a | ||||
|        full-strength general purpose cryptography library.""" | ||||
|     homepage = "http://www.openssl.org" | ||||
|     url      = "http://www.openssl.org/source/openssl-1.0.1h.tar.gz" | ||||
|  | ||||
|     version('1.0.1h', '8d6d684a9430d5cc98a62a5d8fbda8cf') | ||||
|  | ||||
|     depends_on("zlib") | ||||
|     parallel = False | ||||
|  | ||||
|     def install(self, spec, prefix): | ||||
|         config = Executable("./config") | ||||
|         config("--prefix=%s" % prefix, | ||||
|                "--openssldir=%s/etc/openssl" % prefix, | ||||
|                "zlib", | ||||
|                "no-krb5", | ||||
|                "shared") | ||||
|  | ||||
|         make() | ||||
|         make("install") | ||||
							
								
								
									
										20
									
								
								var/spack/packages/postgresql/package.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								var/spack/packages/postgresql/package.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| from spack import * | ||||
|  | ||||
| class Postgresql(Package): | ||||
|     """PostgreSQL is a powerful, open source object-relational | ||||
|        database system. It has more than 15 years of active | ||||
|        development and a proven architecture that has earned it a | ||||
|        strong reputation for reliability, data integrity, and | ||||
|        correctness.""" | ||||
|     homepage = "http://www.postgresql.org/" | ||||
|     url      = "http://ftp.postgresql.org/pub/source/v9.3.4/postgresql-9.3.4.tar.bz2" | ||||
|  | ||||
|     version('9.3.4', 'd0a41f54c377b2d2fab4a003b0dac762') | ||||
|  | ||||
|     depends_on("openssl") | ||||
|  | ||||
|     def install(self, spec, prefix): | ||||
|         configure("--prefix=%s" % prefix, | ||||
|                   "--with-openssl") | ||||
|         make() | ||||
|         make("install") | ||||
| @@ -12,7 +12,6 @@ class Tau(Package): | ||||
|  | ||||
|     version('2.23.1', '6593b47ae1e7a838e632652f0426fe72') | ||||
|  | ||||
|  | ||||
|     def install(self, spec, prefix): | ||||
|         # TAU isn't happy with directories that have '@' in the path.  Sigh. | ||||
|         change_sed_delimiter('@', ';', 'configure') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Todd Gamblin
					Todd Gamblin