aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2011-04-12 11:14:05 +0800
committermiwi <miwi@FreeBSD.org>2011-04-12 11:14:05 +0800
commit3ba7a2bf212a3f6a807a1171d30cd58054681b13 (patch)
tree2ac79ceae4a0b36e069db50b39ebf5fb7bc66d8e /sysutils
parent925c6a46301dc9bebe8a6c4a978c72e83761a600 (diff)
downloadfreebsd-ports-gnome-3ba7a2bf212a3f6a807a1171d30cd58054681b13.tar.gz
freebsd-ports-gnome-3ba7a2bf212a3f6a807a1171d30cd58054681b13.tar.zst
freebsd-ports-gnome-3ba7a2bf212a3f6a807a1171d30cd58054681b13.zip
Byobu is a Japanese term for decorative, multi-panel screens that serve as
folding room dividers. As an open source project, Byobu is an elegant enhancement of the otherwise functional, plain, practical GNU Screen. Byobu includes an enhanced profile and configuration utilities for the GNU screen window manager, such as toggle-able system status notifications. WWW: https://launchpad.net/byobu PR: ports/156267 Submitted by: Gea-Suan Lin <gslin at gslin.org>
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/byobu/Makefile38
-rw-r--r--sysutils/byobu/distinfo2
-rw-r--r--sysutils/byobu/pkg-descr7
-rw-r--r--sysutils/byobu/pkg-plist83
5 files changed, 131 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 48d3c054817a..c1d7eddd1bb4 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -81,6 +81,7 @@
SUBDIR += bubblemon2
SUBDIR += burn
SUBDIR += busybox
+ SUBDIR += byobu
SUBDIR += ccd2iso
SUBDIR += cciss_vol_status
SUBDIR += ccze
diff --git a/sysutils/byobu/Makefile b/sysutils/byobu/Makefile
new file mode 100644
index 000000000000..ca4c7ff219a1
--- /dev/null
+++ b/sysutils/byobu/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: byobu
+# Date created: 2011-04-09
+# Whom: Gea-Suan Lin <gslin@gslin.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= byobu
+PORTVERSION= 3.29
+CATEGORIES= sysutils
+MASTER_SITES= http://launchpadlibrarian.net/65243016/
+DISTFILES= ${PORTNAME}_${PORTVERSION}.orig${EXTRACT_SUFX}
+
+MAINTAINER= gslin@gslin.org
+COMMENT= Profile and configuration utilities for GNU Screen
+
+RUN_DEPENDS= ${LOCALBASE}/bin/screen:${PORTSDIR}/sysutils/screen
+
+GNU_CONFIGURE= yes
+
+MAN1= byobu-config.1 \
+ byobu-disable.1 \
+ byobu-enable.1 \
+ byobu-export.1 \
+ byobu-janitor.1 \
+ byobu-launch.1 \
+ byobu-launcher-install.1 \
+ byobu-launcher-uninstall.1 \
+ byobu-launcher.1 \
+ byobu-reconnect-sockets.1 \
+ byobu-select-profile.1 \
+ byobu-select-session.1 \
+ byobu-status-detail.1 \
+ byobu-status.1 \
+ byobu.1 \
+ shell.1
+
+.include <bsd.port.mk>
diff --git a/sysutils/byobu/distinfo b/sysutils/byobu/distinfo
new file mode 100644
index 000000000000..91bd7fcba68d
--- /dev/null
+++ b/sysutils/byobu/distinfo
@@ -0,0 +1,2 @@
+SHA256 (byobu_3.29.orig.tar.gz) = c451147409bccabd13d22a6f0921e235bc6fa98d04301da2fb8d4ad83bf7a640
+SIZE (byobu_3.29.orig.tar.gz) = 366937
diff --git a/sysutils/byobu/pkg-descr b/sysutils/byobu/pkg-descr
new file mode 100644
index 000000000000..b4825617ede5
--- /dev/null
+++ b/sysutils/byobu/pkg-descr
@@ -0,0 +1,7 @@
+Byobu is a Japanese term for decorative, multi-panel screens that serve as
+folding room dividers. As an open source project, Byobu is an elegant
+enhancement of the otherwise functional, plain, practical GNU Screen. Byobu
+includes an enhanced profile and configuration utilities for the GNU screen
+window manager, such as toggle-able system status notifications.
+
+WWW: https://launchpad.net/byobu
diff --git a/sysutils/byobu/pkg-plist b/sysutils/byobu/pkg-plist
new file mode 100644
index 000000000000..95033b740220
--- /dev/null
+++ b/sysutils/byobu/pkg-plist
@@ -0,0 +1,83 @@
+@comment $FreeBSD$
+%%DATADIR%%/ec2/rates.eu_ie
+%%DATADIR%%/ec2/rates.us_ca
+%%DATADIR%%/ec2/rates.us_va
+%%DATADIR%%/keybindings/common
+%%DATADIR%%/keybindings/f-keys
+%%DATADIR%%/keybindings/none
+%%DATADIR%%/keybindings/screen-escape-keys
+%%DATADIR%%/pixmaps/byobu.svg
+%%DATADIR%%/profiles/NONE
+%%DATADIR%%/profiles/byoburc
+%%DATADIR%%/profiles/common
+%%DATADIR%%/profiles/socketdir
+%%DATADIR%%/profiles/statusrc
+%%DATADIR%%/tests/byobu-time-notifications
+%%DATADIR%%/windows/common
+%%DOCSDIR%%/help.txt
+bin/byobu
+bin/byobu-config
+bin/byobu-disable
+bin/byobu-enable
+bin/byobu-export
+bin/byobu-janitor
+bin/byobu-launch
+bin/byobu-launcher
+bin/byobu-launcher-install
+bin/byobu-launcher-uninstall
+bin/byobu-reconnect-sockets
+bin/byobu-select-profile
+bin/byobu-select-session
+bin/byobu-status
+bin/byobu-status-detail
+bin/shell
+lib/byobu/.notify_osd
+lib/byobu/apport
+lib/byobu/arch
+lib/byobu/battery
+lib/byobu/cpu_count
+lib/byobu/cpu_freq
+lib/byobu/cpu_temp
+lib/byobu/custom
+lib/byobu/date
+lib/byobu/disk
+lib/byobu/disk_io
+lib/byobu/ec2_cost
+lib/byobu/fan_speed
+lib/byobu/hostname
+lib/byobu/ip_address
+lib/byobu/load_average
+lib/byobu/logo
+lib/byobu/mail
+lib/byobu/mem_available
+lib/byobu/mem_used
+lib/byobu/menu
+lib/byobu/network
+lib/byobu/notify_osd
+lib/byobu/processes
+lib/byobu/raid
+lib/byobu/rcs_cost
+lib/byobu/reboot_required
+lib/byobu/release
+lib/byobu/services
+lib/byobu/swap
+lib/byobu/time
+lib/byobu/time_binary
+lib/byobu/time_utc
+lib/byobu/trash
+lib/byobu/updates_available
+lib/byobu/uptime
+lib/byobu/users
+lib/byobu/whoami
+lib/byobu/wifi_quality
+share/applications/byobu.desktop
+@dirrmtry share/applications
+@dirrmtry lib/byobu
+@dirrm %%DOCSDIR%%
+@dirrmtry %%DATADIR%%/windows
+@dirrmtry %%DATADIR%%/tests
+@dirrmtry %%DATADIR%%/profiles
+@dirrmtry %%DATADIR%%/pixmaps
+@dirrmtry %%DATADIR%%/keybindings
+@dirrmtry %%DATADIR%%/ec2
+@dirrmtry %%DATADIR%%