summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2020-10-04 13:36:31 -0500
committerGitHub <noreply@github.com>2020-10-04 20:36:31 +0200
commit8cf42b3e718b7c20facd8ed4dcd62485ca021b8a (patch)
treeadd8d39b5af7d0a428425b1d5e647863c6366842 /var
parent0cd272884399e236e0eb292a00d4b982a9ee28a5 (diff)
downloadspack-8cf42b3e718b7c20facd8ed4dcd62485ca021b8a.tar.gz
spack-8cf42b3e718b7c20facd8ed4dcd62485ca021b8a.tar.bz2
spack-8cf42b3e718b7c20facd8ed4dcd62485ca021b8a.tar.xz
spack-8cf42b3e718b7c20facd8ed4dcd62485ca021b8a.zip
unrar: added v5.9.4, fix macOS build (#19136)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/unrar/package.py21
1 files changed, 8 insertions, 13 deletions
diff --git a/var/spack/repos/builtin/packages/unrar/package.py b/var/spack/repos/builtin/packages/unrar/package.py
index 9f8700c804..09ffea40e6 100644
--- a/var/spack/repos/builtin/packages/unrar/package.py
+++ b/var/spack/repos/builtin/packages/unrar/package.py
@@ -4,24 +4,15 @@
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
-from spack import *
-
-
class Unrar(MakefilePackage):
"""RAR archive extraction utility"""
homepage = "https://www.rarlab.com"
- url = "https://www.rarlab.com/rar/unrarsrc-5.8.2.tar.gz"
+ url = "https://www.rarlab.com/rar/unrarsrc-5.9.4.tar.gz"
- version(
- "5.8.2",
- sha256="33386623fd3fb153b56292df4a6a69b457e69e1803b6d07b614e5fd22fb33dda",
- )
-
- version(
- "5.8.1",
- sha256="035f1f436f0dc2aea09aec146b9cc3e47ca2442f2c62b4ad9374c7c9cc20e632",
- )
+ version('5.9.4', sha256='3d010d14223e0c7a385ed740e8f046edcbe885e5c22c5ad5733d009596865300')
+ version('5.8.2', sha256='33386623fd3fb153b56292df4a6a69b457e69e1803b6d07b614e5fd22fb33dda')
+ version('5.8.1', sha256='035f1f436f0dc2aea09aec146b9cc3e47ca2442f2c62b4ad9374c7c9cc20e632')
def edit(self, spec, prefix):
makefile = FileFilter("makefile")
@@ -29,3 +20,7 @@ class Unrar(MakefilePackage):
"LIBFLAGS=-fPIC", "LIBFLAGS={0}".format(self.compiler.cc_pic_flag)
)
makefile.filter("DESTDIR=/usr", "DESTDIR={0}".format(self.prefix))
+
+ def install(self, spec, prefix):
+ mkdir(prefix.bin)
+ install('unrar', prefix.bin.unrar)