View | Details | Raw Unified | Return to bug 187196
Collapse All | Expand All

(-)Makefile (-14 / +12 lines)
Lines 2-32 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	byobu
4
PORTNAME=	byobu
5
PORTVERSION=	3.29
5
PORTVERSION=	5.73
6
PORTREVISION=	1
7
CATEGORIES=	sysutils
6
CATEGORIES=	sysutils
8
MASTER_SITES=	http://launchpadlibrarian.net/65243016/
7
MASTER_SITES=	http://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/
9
DISTNAME=	${PORTNAME}_${PORTVERSION}.orig
8
DISTNAME=	${PORTNAME}_${PORTVERSION}.orig
10
9
11
MAINTAINER=	gslin@gslin.org
10
MAINTAINER=	gslin@gslin.org
12
COMMENT=	Profile and configuration utilities for GNU Screen
11
COMMENT=	Profile and configuration utilities for GNU Screen
13
12
14
RUN_DEPENDS=	${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash \
13
RUN_DEPENDS=	screen:${PORTSDIR}/sysutils/screen
15
		${LOCALBASE}/bin/screen:${PORTSDIR}/sysutils/screen
16
14
17
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
18
USE_PYTHON=	yes
16
USE_PYTHON=	yes
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
17
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
18
19
OPTIONS_DEFINE=	BASH_DEVEL
20
BASH_DEVEL_DESC=Use bash-devel instead of bash
21
BASH_DEVEL_RUN_DEPENDS=		bash:${PORTSDIR}/shells/bash-devel
22
BASH_DEVEL_RUN_DEPENDS_OFF=	bash:${PORTSDIR}/shells/bash
23
21
post-patch:
24
post-patch:
22
	${REINPLACE_CMD} \
25
	${FIND} ${WRKSRC} -type f | ${XARGS} \
23
		-e "s@/bin/bash@${LOCALBASE}/bin/bash@" \
26
		${REINPLACE_CMD} \
24
		-e "s@/usr/bin/python@${PYTHON_CMD}@" \
27
			-e "s@/bin/bash@${LOCALBASE}/bin/bash@" \
25
		${WRKSRC}/usr/bin/*
28
			-e "s@/usr/bin/python@${PYTHON_CMD}@"
26
.if defined(NOPORTDOCS)
27
	${REINPLACE_CMD} \
28
		-e "s@^install:.*@install:@" \
29
		${WRKSRC}/usr/share/doc/byobu/Makefile.in
30
.endif
31
29
32
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (byobu_3.29.orig.tar.gz) = c451147409bccabd13d22a6f0921e235bc6fa98d04301da2fb8d4ad83bf7a640
1
SHA256 (byobu_5.73.orig.tar.gz) = c5508b591f4bb1f9cbfb3e9264b3e123eac791c395c5864b9ccb3da10e684ce1
2
SIZE (byobu_3.29.orig.tar.gz) = 366937
2
SIZE (byobu_5.73.orig.tar.gz) = 635985
(-)pkg-descr (-1 / +1 lines)
Lines 4-7 Link Here
4
includes an enhanced profile and configuration utilities for the GNU screen
4
includes an enhanced profile and configuration utilities for the GNU screen
5
window manager, such as toggle-able system status notifications.
5
window manager, such as toggle-able system status notifications.
6
6
7
WWW:	https://launchpad.net/byobu
7
WWW:	http://www.byobu.co
(-)pkg-plist (-39 / +93 lines)
Lines 1-55 Link Here
1
%%DATADIR%%/ec2/rates.eu_ie
2
%%DATADIR%%/ec2/rates.us_ca
3
%%DATADIR%%/ec2/rates.us_va
4
%%DATADIR%%/keybindings/common
5
%%DATADIR%%/keybindings/f-keys
6
%%DATADIR%%/keybindings/none
7
%%DATADIR%%/keybindings/screen-escape-keys
8
%%DATADIR%%/pixmaps/byobu.svg
9
%%DATADIR%%/profiles/NONE
10
%%DATADIR%%/profiles/byoburc
11
%%DATADIR%%/profiles/common
12
%%DATADIR%%/profiles/socketdir
13
%%DATADIR%%/profiles/statusrc
14
%%DATADIR%%/tests/byobu-time-notifications
15
%%DATADIR%%/windows/common
16
%%PORTDOCS%%%%DOCSDIR%%/help.txt
17
man/man1/byobu-config.1.gz
18
man/man1/byobu-disable.1.gz
19
man/man1/byobu-enable.1.gz
20
man/man1/byobu-export.1.gz
21
man/man1/byobu-janitor.1.gz
22
man/man1/byobu-launch.1.gz
23
man/man1/byobu-launcher-install.1.gz
24
man/man1/byobu-launcher-uninstall.1.gz
25
man/man1/byobu-launcher.1.gz
26
man/man1/byobu-reconnect-sockets.1.gz
27
man/man1/byobu-select-profile.1.gz
28
man/man1/byobu-select-session.1.gz
29
man/man1/byobu-status-detail.1.gz
30
man/man1/byobu-status.1.gz
31
man/man1/byobu.1.gz
32
man/man1/shell.1.gz
33
bin/byobu
1
bin/byobu
2
bin/byobu-ctrl-a
34
bin/byobu-config
3
bin/byobu-config
35
bin/byobu-disable
4
bin/byobu-disable
5
bin/byobu-disable-prompt
36
bin/byobu-enable
6
bin/byobu-enable
7
bin/byobu-enable-prompt
37
bin/byobu-export
8
bin/byobu-export
38
bin/byobu-janitor
9
bin/byobu-janitor
10
bin/byobu-keybindings
39
bin/byobu-launch
11
bin/byobu-launch
40
bin/byobu-launcher
12
bin/byobu-launcher
41
bin/byobu-launcher-install
13
bin/byobu-launcher-install
42
bin/byobu-launcher-uninstall
14
bin/byobu-launcher-uninstall
15
bin/byobu-layout
16
bin/byobu-prompt
17
bin/byobu-quiet
43
bin/byobu-reconnect-sockets
18
bin/byobu-reconnect-sockets
19
bin/byobu-screen
20
bin/byobu-select-backend
44
bin/byobu-select-profile
21
bin/byobu-select-profile
45
bin/byobu-select-session
22
bin/byobu-select-session
23
bin/byobu-shell
24
bin/byobu-silent
46
bin/byobu-status
25
bin/byobu-status
47
bin/byobu-status-detail
26
bin/byobu-status-detail
48
bin/shell
27
bin/byobu-tmux
49
lib/byobu/.notify_osd
28
bin/byobu-ugraph
29
bin/byobu-ulevel
30
%%ETCDIR%%/backend
31
%%ETCDIR%%/socketdir
50
lib/byobu/apport
32
lib/byobu/apport
51
lib/byobu/arch
33
lib/byobu/arch
52
lib/byobu/battery
34
lib/byobu/battery
35
lib/byobu/color
53
lib/byobu/cpu_count
36
lib/byobu/cpu_count
54
lib/byobu/cpu_freq
37
lib/byobu/cpu_freq
55
lib/byobu/cpu_temp
38
lib/byobu/cpu_temp
Lines 57-74 Link Here
57
lib/byobu/date
40
lib/byobu/date
58
lib/byobu/disk
41
lib/byobu/disk
59
lib/byobu/disk_io
42
lib/byobu/disk_io
43
lib/byobu/distro
60
lib/byobu/ec2_cost
44
lib/byobu/ec2_cost
45
lib/byobu/entropy
61
lib/byobu/fan_speed
46
lib/byobu/fan_speed
62
lib/byobu/hostname
47
lib/byobu/hostname
48
lib/byobu/include/common
49
lib/byobu/include/config.py
50
lib/byobu/include/constants
51
lib/byobu/include/cycle-status
52
lib/byobu/include/dirs
53
lib/byobu/include/ec2instancespricing.py
54
lib/byobu/include/icons
55
lib/byobu/include/mondrian
56
lib/byobu/include/notify_osd
57
lib/byobu/include/select-session.py
58
lib/byobu/include/shutil
59
lib/byobu/include/tmux-detach-all-but-current-client
60
lib/byobu/include/tmux-send-command-to-all-panes
61
lib/byobu/include/tmux-send-command-to-all-windows
62
lib/byobu/include/toggle-utf8
63
lib/byobu/ip_address
63
lib/byobu/ip_address
64
lib/byobu/load_average
64
lib/byobu/load_average
65
lib/byobu/logo
65
lib/byobu/logo
66
lib/byobu/mail
66
lib/byobu/mail
67
lib/byobu/mem_available
67
lib/byobu/memory
68
lib/byobu/mem_used
69
lib/byobu/menu
68
lib/byobu/menu
70
lib/byobu/network
69
lib/byobu/network
71
lib/byobu/notify_osd
72
lib/byobu/processes
70
lib/byobu/processes
73
lib/byobu/raid
71
lib/byobu/raid
74
lib/byobu/rcs_cost
72
lib/byobu/rcs_cost
Lines 75-80 Link Here
75
lib/byobu/reboot_required
73
lib/byobu/reboot_required
76
lib/byobu/release
74
lib/byobu/release
77
lib/byobu/services
75
lib/byobu/services
76
lib/byobu/session
78
lib/byobu/swap
77
lib/byobu/swap
79
lib/byobu/time
78
lib/byobu/time
80
lib/byobu/time_binary
79
lib/byobu/time_binary
Lines 85-97 Link Here
85
lib/byobu/users
84
lib/byobu/users
86
lib/byobu/whoami
85
lib/byobu/whoami
87
lib/byobu/wifi_quality
86
lib/byobu/wifi_quality
87
man/man1/byobu-ctrl-a.1.gz
88
man/man1/byobu-config.1.gz
89
man/man1/byobu-disable.1.gz
90
man/man1/byobu-disable-prompt.1.gz
91
man/man1/byobu-enable.1.gz
92
man/man1/byobu-enable-prompt.1.gz
93
man/man1/byobu-export.1.gz
94
man/man1/byobu-janitor.1.gz
95
man/man1/byobu-keybindings.1.gz
96
man/man1/byobu-launch.1.gz
97
man/man1/byobu-launcher-install.1.gz
98
man/man1/byobu-launcher-uninstall.1.gz
99
man/man1/byobu-launcher.1.gz
100
man/man1/byobu-layout.1.gz
101
man/man1/byobu-prompt.1.gz
102
man/man1/byobu-quiet.1.gz
103
man/man1/byobu-reconnect-sockets.1.gz
104
man/man1/byobu-screen.1.gz
105
man/man1/byobu-select-backend.1.gz
106
man/man1/byobu-select-profile.1.gz
107
man/man1/byobu-select-session.1.gz
108
man/man1/byobu-shell.1.gz
109
man/man1/byobu-silent.1.gz
110
man/man1/byobu-status-detail.1.gz
111
man/man1/byobu-status.1.gz
112
man/man1/byobu-tmux.1.gz
113
man/man1/byobu-ugraph.1.gz
114
man/man1/byobu-ulevel.1.gz
115
man/man1/byobu.1.gz
88
share/applications/byobu.desktop
116
share/applications/byobu.desktop
89
@dirrm lib/byobu
117
%%DATADIR%%/keybindings/common
118
%%DATADIR%%/keybindings/f-keys
119
%%DATADIR%%/keybindings/f-keys.screen
120
%%DATADIR%%/keybindings/f-keys.screen.disable
121
%%DATADIR%%/keybindings/f-keys.tmux
122
%%DATADIR%%/keybindings/f-keys.tmux.disable
123
%%DATADIR%%/keybindings/mouse.tmux.disable
124
%%DATADIR%%/keybindings/mouse.tmux.enable
125
%%DATADIR%%/keybindings/none
126
%%DATADIR%%/keybindings/tmux-screen-keys.conf
127
%%DATADIR%%/pixmaps/byobu.svg
128
%%DATADIR%%/profiles/NONE
129
%%DATADIR%%/profiles/bashrc
130
%%DATADIR%%/profiles/byoburc
131
%%DATADIR%%/profiles/common
132
%%DATADIR%%/profiles/screenrc
133
%%DATADIR%%/profiles/tmux
134
%%DATADIR%%/profiles/tmuxrc
135
%%DATADIR%%/status/status
136
%%DATADIR%%/status/statusrc
137
%%DATADIR%%/tests/byobu-time-notifications
138
%%DATADIR%%/windows/common
139
%%PORTDOCS%%%%DOCSDIR%%/help.screen.txt
140
%%PORTDOCS%%%%DOCSDIR%%/help.tmux.txt
90
%%PORTDOCS%%@dirrm %%DOCSDIR%%
141
%%PORTDOCS%%@dirrm %%DOCSDIR%%
91
@dirrm %%DATADIR%%/windows
142
@dirrm %%DATADIR%%/windows
92
@dirrm %%DATADIR%%/tests
143
@dirrm %%DATADIR%%/tests
144
@dirrm %%DATADIR%%/status
93
@dirrm %%DATADIR%%/profiles
145
@dirrm %%DATADIR%%/profiles
94
@dirrm %%DATADIR%%/pixmaps
146
@dirrm %%DATADIR%%/pixmaps
95
@dirrm %%DATADIR%%/keybindings
147
@dirrm %%DATADIR%%/keybindings
96
@dirrm %%DATADIR%%/ec2
97
@dirrm %%DATADIR%%
148
@dirrm %%DATADIR%%
149
@dirrm lib/byobu/include
150
@dirrm lib/byobu
151
@dirrm %%ETCDIR%%

Return to bug 187196