summaryrefslogtreecommitdiff
path: root/app-misc/byobu
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-misc/byobu
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/byobu')
-rw-r--r--app-misc/byobu/Manifest7
-rw-r--r--app-misc/byobu/byobu-5.122.ebuild43
-rw-r--r--app-misc/byobu/byobu-5.123.ebuild43
-rw-r--r--app-misc/byobu/metadata.xml23
4 files changed, 116 insertions, 0 deletions
diff --git a/app-misc/byobu/Manifest b/app-misc/byobu/Manifest
new file mode 100644
index 000000000000..1a970025fdfd
--- /dev/null
+++ b/app-misc/byobu/Manifest
@@ -0,0 +1,7 @@
+DIST byobu_5.122.orig.tar.gz 581198 SHA256 0e5f14db8340712cf5b1049002c5b7f2a116ca28e6df418cb7500d3c4fa43234 SHA512 df090d964dfc9b9667fa357f828e021788e0c43ed6849c9f0d4f0a95e8cc431e3cb74ce4569e96187a78f640a5fb91d5eda8cc1f2619d83cf2ad79c82a8c1f10 WHIRLPOOL bf58f3b3784ba8587242f4bebefb0a4c0adc66a604d452c2f37d5f8479a8e21867ae79b32c2ea9203aca1e7c1bd0a8e92d28d4c864fc43a9a0a8dcb5d10d790c
+DIST byobu_5.123.orig.tar.gz 581421 SHA256 2e5a5425368d2f74c0b8649ce88fc653420c248f6c7945b4b718f382adc5a67d SHA512 915ad330e85a4405ad808a6f03205c468800c0942507fc0183a883bb0b33be4023b5ef9d7a63b3fce328f771ac1a4952735ee6119a26d6a5f2b01afec7a04059 WHIRLPOOL a3c35f42828e3fc492d2873f67f9094d8b6a73db594acb7b50616bed5a1638415ea1526345ef12b0b79e65e461900fdd6caaded597f8ccfcb400b082ad7a3ac3
+EBUILD byobu-5.122.ebuild 944 SHA256 485a0b948ce7c1e687f267c60e805cf2df2ad899514b64e3ac92435d9aed2adb SHA512 68e5edd4db0a5afba31ce4c984e3c1a95c84a16e7e5f8fef9afe6be77126c596e9e288f339f3994eb00c4d7f56514e5e2ce13e61a7cd0542542835aaee903d85 WHIRLPOOL dc82ff78c16e7d03589c82f46d51e3750749c920912bc55fd3c2127cb2f683f065c789b2a1ab97ee1c7f433c7c6f94700ba033810b533430038955def1ef6ee2
+EBUILD byobu-5.123.ebuild 946 SHA256 97b528071cb6a2e83196a56dfe0496c697b664885b67599c9aef9e6d598b5e70 SHA512 468978f2398a70477a5b62df314507b44891b29fe4df4f8424f5be639238f9f997a39debeedfc3ddf30a60f447147fdb2d50707d2c98d6f7b73fb3836773e115 WHIRLPOOL d0b5ace176ff5643f2e20c1a281e2f3b9b0bdd46243cf4f139e735907d35247d54ffc8d8cf7497d1dc288e3df74559dc8dc71450c25542dfca13deaf04553780
+MISC ChangeLog 3620 SHA256 6b22e5926089414b3b95997a64e06a78475903d5bac7a669ee95bd0dde05d452 SHA512 99b113f79ccd3f6e6227817c21f9ee000edbaddcf3463a73d3656e852b3a797dcdafb973834b3e846531c9c3ffc9a2066f7c3e49cdad8cfb63c6bec6bf9c77a1 WHIRLPOOL 05aaeaa0f116e34113acb91e21ccc2bf4865917ed85fbb48c2fcad1058a985814ab27befe7b722a4969a7a635b0ea1ab9dcc454b1e0a60267b553d46c0c21406
+MISC ChangeLog-2015 12471 SHA256 531852cf207b4352df24e8e700c030bc47a0d99f33bb9600f068a1c8be507cd1 SHA512 9e326973776877400b25d66b6588eda51b8c14d0f88a61f9bf1acc7c3af085f4e190c4ed1f1db7474a58c36997626dfb286dfa138def952be626703fb67e2063 WHIRLPOOL a20bd396a7ff709971e1848c9f010411502f8b09f945c128a2bf2f8a4ed0b7659abaaedf1a8390de743465882a3be26dc1cf0b804704b86ce9608240b058405d
+MISC metadata.xml 981 SHA256 12ed9e6f289257b9736de831582aad543b658b80e1835de42ed0a3def0a721f4 SHA512 6056ce18301ef9147fce0922c07ef455c416d75b78e23bc0aca9154e1765f167ebffbafc8e330f4878f0b575483131d417354f14e392568c91ef04087cf87d0b WHIRLPOOL 64ab86e527a04173c76dd9c21fba8c0ca577761f7fe58401b3181aa5d696188b88de6e35463e19724bf62658fce5d7d269ac092fe790c5c9b6a208e27a025a98
diff --git a/app-misc/byobu/byobu-5.122.ebuild b/app-misc/byobu/byobu-5.122.ebuild
new file mode 100644
index 000000000000..33c36ce0cdc5
--- /dev/null
+++ b/app-misc/byobu/byobu-5.122.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
+HOMEPAGE="http://byobu.co"
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="screen"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-libs/newt[${PYTHON_USEDEP}]
+ screen? ( app-misc/screen )
+ !screen? ( app-misc/tmux )"
+
+src_prepare() {
+ default
+
+ python_fix_shebang .
+
+ # Set default system backend to screen
+ if use screen ; then
+ sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
+ fi
+}
+
+src_install() {
+ default
+
+ # Create symlinks for backends
+ dosym ${PN} /usr/bin/${PN}-screen
+ dosym ${PN} /usr/bin/${PN}-tmux
+
+ docompress -x /usr/share/doc/${PN}
+}
diff --git a/app-misc/byobu/byobu-5.123.ebuild b/app-misc/byobu/byobu-5.123.ebuild
new file mode 100644
index 000000000000..f67cbf99d559
--- /dev/null
+++ b/app-misc/byobu/byobu-5.123.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
+HOMEPAGE="http://byobu.co"
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="screen"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-libs/newt[${PYTHON_USEDEP}]
+ screen? ( app-misc/screen )
+ !screen? ( app-misc/tmux )"
+
+src_prepare() {
+ default
+
+ python_fix_shebang .
+
+ # Set default system backend to screen
+ if use screen ; then
+ sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
+ fi
+}
+
+src_install() {
+ default
+
+ # Create symlinks for backends
+ dosym ${PN} /usr/bin/${PN}-screen
+ dosym ${PN} /usr/bin/${PN}-tmux
+
+ docompress -x /usr/share/doc/${PN}
+}
diff --git a/app-misc/byobu/metadata.xml b/app-misc/byobu/metadata.xml
new file mode 100644
index 000000000000..0d5f7a14d142
--- /dev/null
+++ b/app-misc/byobu/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>shell-tools@gentoo.org</email>
+ <name>Gentoo Shell Tools Project</name>
+ </maintainer>
+ <longdescription>
+Byobu is a GPLv3 open source text-based window manager and terminal multiplexer.
+It was originally designed to provide elegant enhancements to the otherwise
+functional, plain, practical GNU Screen, for the Ubuntu server distribution.
+Byobu now includes an enhanced profiles, convenient keybindings, configuration
+utilities, and toggle-able system status notifications for both the GNU Screen
+window manager and the more modern Tmux terminal multiplexer, and works on most
+Linux, BSD, and Mac distributions.
+</longdescription>
+ <use>
+ <flag name="screen">Use <pkg>app-misc/screen</pkg> as the default backend</flag>
+ </use>
+ <upstream>
+ <remote-id type="launchpad">byobu</remote-id>
+ </upstream>
+</pkgmetadata>