* README, usr/bin/byobu-config, usr/bin/byobu-select-session,

usr/lib/byobu/include/ec2instancespricing.py:
  - LP: #996559, LP: #988471, LP: #1237071
  - Okay, this is the last time I'm going back and forth on this;
    for real ;-)
  - In our 3 python scripts, we are going to use #!/usr/bin/python
    + The vast majority of Byobu users are getting it from their
      distro, and the package itself appropriately depends on python
  - Advanced users, developers, and others who want to run a different
    python in their environment will need to sed update three scripts
  - I've left a hint in the README to that effect
This commit is contained in:
Dustin Kirkland 2013-11-01 15:12:07 -05:00
commit bbaa8c9ee5
5 changed files with 24 additions and 8 deletions

10
README
View file

@ -17,14 +17,16 @@ install locally, using the following instructions...
3) Configure: 3) Configure:
cd byobu* cd byobu*
./configure --prefix="$HOME/byobu" ./configure --prefix="$HOME/byobu"
4) Build: 4) OPTIONAL: Use python from your environment, rather than from your distro
sed -i -e "s:/usr/bin/python:/usr/bin/env python" usr/bin/* usr/lib/byobu/include/*
5) Build:
make make
5) Install: 6) Install:
make install make install
6) Update your PATH and BYOBU_PREFIX environment variables 7) Update your PATH and BYOBU_PREFIX environment variables
echo "export PATH=$HOME/byobu/bin:$PATH" >> $HOME/.bashrc echo "export PATH=$HOME/byobu/bin:$PATH" >> $HOME/.bashrc
. $HOME/.bashrc . $HOME/.bashrc
7) Run: 8) Run:
byobu byobu
Note that you will need to have a few dependencies installed: Note that you will need to have a few dependencies installed:

11
debian/changelog vendored
View file

@ -12,6 +12,17 @@ byobu (5.62) unreleased; urgency=low
- LP: #1243017 - LP: #1243017
- add a few environment variables to restore, including upstart - add a few environment variables to restore, including upstart
to ensure upstart commands resume working in a session restart to ensure upstart commands resume working in a session restart
* README, usr/bin/byobu-config, usr/bin/byobu-select-session,
usr/lib/byobu/include/ec2instancespricing.py:
- LP: #996559, LP: #988471, LP: #1237071
- Okay, this is the last time I'm going back and forth on this;
for real ;-)
- In our 3 python scripts, we are going to use #!/usr/bin/python
+ The vast majority of Byobu users are getting it from their
distro, and the package itself appropriately depends on python
- Advanced users, developers, and others who want to run a different
python in their environment will need to sed update three scripts
- I've left a hint in the README to that effect
-- Dustin Kirkland <kirkland@ubuntu.com> Fri, 18 Oct 2013 16:29:56 -0500 -- Dustin Kirkland <kirkland@ubuntu.com> Fri, 18 Oct 2013 16:29:56 -0500

View file

@ -1,7 +1,9 @@
#!/usr/bin/env python #!/usr/bin/python
# #
# byobu-config # byobu-config
# Copyright (C) 2008 Canonical Ltd. # Copyright (C) 2008 Canonical Ltd.
# Copyright (C) 2008-2013 Dustin Kirkland <kirkland@byobu.co>
# #
# Authors: Nick Barcet <nick.barcet@ubuntu.com> # Authors: Nick Barcet <nick.barcet@ubuntu.com>
# Dustin Kirkland <kirkland@byobu.co> # Dustin Kirkland <kirkland@byobu.co>

View file

@ -1,8 +1,8 @@
#!/usr/bin/env python #!/usr/bin/python
# #
# byobu-select-session # byobu-select-session
# Copyright (C) 2010 Canonical Ltd. # Copyright (C) 2010 Canonical Ltd.
# Copyright (C) 2012 Dustin Kirkland <kirkland@byobu.co> # Copyright (C) 2012-2013 Dustin Kirkland <kirkland@byobu.co>
# #
# Authors: Dustin Kirkland <kirkland@byobu.co> # Authors: Dustin Kirkland <kirkland@byobu.co>
# Ryan C. Thompson <rct@thompsonclan.org> # Ryan C. Thompson <rct@thompsonclan.org>

View file

@ -1,6 +1,7 @@
#!/usr/bin/env python #!/usr/bin/python
# #
# Copyright (c) 2012 Eran Sandler (eran@sandler.co.il), http://eran.sandler.co.il, http://forecastcloudy.net # Copyright (c) 2012 Eran Sandler (eran@sandler.co.il), http://eran.sandler.co.il, http://forecastcloudy.net
# Copyright (C) 2012-2013 Dustin Kirkland <kirkland@byobu.co>
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the