26 lines
829 B
Python
26 lines
829 B
Python
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.
|
|
"""
|
|
|
|
homepage = "http://tmux.github.io"
|
|
url = "https://github.com/tmux/tmux/releases/download/2.1/tmux-2.1.tar.gz"
|
|
|
|
version('1.9a', 'b07601711f96f1d260b390513b509a2d')
|
|
version('2.1', '74a2855695bccb51b6e301383ad4818c')
|
|
|
|
depends_on('libevent')
|
|
depends_on('ncurses')
|
|
|
|
def install(self, spec, prefix):
|
|
configure(
|
|
"--prefix=%s" % prefix,
|
|
"PKG_CONFIG_PATH=%s:%s" % (spec['libevent'].prefix, spec['ncurses'].prefix))
|
|
|
|
make()
|
|
make("install")
|