Tmux 2.2 with PEP8
Tmux 2.2 Provide variant to skip utempter Remove utempter variant; 2.2 doesn't need it Flake8ify
This commit is contained in:
parent
f9efb746d7
commit
83b0c16728
@ -24,26 +24,33 @@
|
||||
##############################################################################
|
||||
from spack import *
|
||||
|
||||
|
||||
class Tmux(Package):
|
||||
"""tmux is a terminal multiplexer. What is a terminal multiplexer? It lets
|
||||
you switch easily between several programs in one terminal, detach them (they
|
||||
keep running in the background) and reattach them to a different terminal. And
|
||||
do a lot more.
|
||||
you switch easily between several programs in one terminal, detach them
|
||||
(they keep running in the background) and reattach them to a different
|
||||
terminal. And do a lot more.
|
||||
"""
|
||||
|
||||
homepage = "http://tmux.github.io"
|
||||
url = "https://github.com/tmux/tmux/releases/download/2.1/tmux-2.1.tar.gz"
|
||||
url = "https://github.com/tmux/tmux/releases/download/2.2/tmux-2.2.tar.gz"
|
||||
|
||||
version('1.9a', 'b07601711f96f1d260b390513b509a2d')
|
||||
version('2.1', '74a2855695bccb51b6e301383ad4818c')
|
||||
version('2.2', 'bd95ee7205e489c62c616bb7af040099')
|
||||
|
||||
depends_on('libevent')
|
||||
depends_on('ncurses')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
pkg_config_path = ':'.join([
|
||||
spec['libevent'].prefix,
|
||||
spec['ncurses'].prefix
|
||||
])
|
||||
|
||||
configure(
|
||||
"--prefix=%s" % prefix,
|
||||
"PKG_CONFIG_PATH=%s:%s" % (spec['libevent'].prefix, spec['ncurses'].prefix))
|
||||
"PKG_CONFIG_PATH=%s" % pkg_config_path)
|
||||
|
||||
make()
|
||||
make("install")
|
||||
|
Loading…
Reference in New Issue
Block a user