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:
Robert.French 2016-06-20 15:07:55 +00:00
parent f9efb746d7
commit 83b0c16728

View File

@ -24,26 +24,33 @@
############################################################################## ##############################################################################
from spack import * from spack import *
class Tmux(Package): class Tmux(Package):
"""tmux is a terminal multiplexer. What is a terminal multiplexer? It lets """tmux is a terminal multiplexer. What is a terminal multiplexer? It lets
you switch easily between several programs in one terminal, detach them (they you switch easily between several programs in one terminal, detach them
keep running in the background) and reattach them to a different terminal. And (they keep running in the background) and reattach them to a different
do a lot more. terminal. And do a lot more.
""" """
homepage = "http://tmux.github.io" 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('1.9a', 'b07601711f96f1d260b390513b509a2d')
version('2.1', '74a2855695bccb51b6e301383ad4818c') version('2.1', '74a2855695bccb51b6e301383ad4818c')
version('2.2', 'bd95ee7205e489c62c616bb7af040099')
depends_on('libevent') depends_on('libevent')
depends_on('ncurses') depends_on('ncurses')
def install(self, spec, prefix): def install(self, spec, prefix):
pkg_config_path = ':'.join([
spec['libevent'].prefix,
spec['ncurses'].prefix
])
configure( configure(
"--prefix=%s" % prefix, "--prefix=%s" % prefix,
"PKG_CONFIG_PATH=%s:%s" % (spec['libevent'].prefix, spec['ncurses'].prefix)) "PKG_CONFIG_PATH=%s" % pkg_config_path)
make() make()
make("install") make("install")