View | Details | Raw Unified | Return to bug 249458 | Differences between
and this patch

Collapse All | Expand All

(-)MOVED (+1 lines)
Lines 15623-15625 Link Here
15623
mail/tmda||2020-09-19|Has expired: Uses EOL Python 2.7
15623
mail/tmda||2020-09-19|Has expired: Uses EOL Python 2.7
15624
devel/storm||2020-09-19|Has expired: Uses deprecated version of python
15624
devel/storm||2020-09-19|Has expired: Uses deprecated version of python
15625
dns/dnsmasq-devel|dns/dnsmasq|2020-09-24|Has expired: use dns/dnsmasq instead, which is newer
15625
dns/dnsmasq-devel|dns/dnsmasq|2020-09-24|Has expired: use dns/dnsmasq instead, which is newer
15626
shells/poshinit|shells/switchBashZsh|2020-09-24|Tracking upstream name change
(-)shells/Makefile (-1 / +1 lines)
Lines 38-44 Link Here
38
    SUBDIR += p5-Term-ShellUI
38
    SUBDIR += p5-Term-ShellUI
39
    SUBDIR += pdksh
39
    SUBDIR += pdksh
40
    SUBDIR += pear-PHP_Shell
40
    SUBDIR += pear-PHP_Shell
41
    SUBDIR += poshinit
42
    SUBDIR += psh
41
    SUBDIR += psh
43
    SUBDIR += rc
42
    SUBDIR += rc
44
    SUBDIR += rush
43
    SUBDIR += rush
Lines 45-50 Link Here
45
    SUBDIR += sash
44
    SUBDIR += sash
46
    SUBDIR += scponly
45
    SUBDIR += scponly
47
    SUBDIR += starship
46
    SUBDIR += starship
47
    SUBDIR += switchBashZsh
48
    SUBDIR += tcsh_nls
48
    SUBDIR += tcsh_nls
49
    SUBDIR += tcshrc
49
    SUBDIR += tcshrc
50
    SUBDIR += v7sh
50
    SUBDIR += v7sh
(-)shells/poshinit/Makefile (-26 lines)
Lines 1-26 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	poshinit
4
PORTVERSION=	2.0
5
CATEGORIES=	shells
6
7
MAINTAINER=	bourne.identity@hotmail.com
8
COMMENT=	Portable shell setup for Bash/Zsh across FreeBSD/Linux/Cygwin
9
10
LICENSE=	GPLv2
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
13
USE_GITHUB=	yes
14
GH_ACCOUNT=	bourne-again
15
16
NO_ARCH=	yes
17
NO_BUILD=	yes
18
19
PLIST_FILES=	bin/${PORTNAME} \
20
		man/man1/${PORTNAME}.1.gz
21
22
do-install:
23
	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
24
	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
25
26
.include <bsd.port.mk>
(-)shells/poshinit/distinfo (-3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1588397137
2
SHA256 (bourne-again-poshinit-2.0_GH0.tar.gz) = 237c5fca5019c6a67ce3229386698a5020d55e03d2533c176aa3dd6a02c112fc
3
SIZE (bourne-again-poshinit-2.0_GH0.tar.gz) = 11926
(-)shells/poshinit/pkg-descr (-16 lines)
Lines 1-16 Link Here
1
You want your shell stuff to work the same way even when you use a
2
different shell, or even a different box. Right?
3
4
If you use poshinit (Portable Shell Initialization), you can attain at
5
least most of what you desire, perhaps even all. You can log out of Bash
6
and log in with Zsh (or vice versa) - and your aliases/exports/functions
7
will continue to work as before.
8
9
It gets better - if someday you need to use a different box with a
10
different OS, you can get your shell to work your 'normal' way in a
11
jiffy. Just save your $HOME/.shell directory on your primary box, and
12
paste it over your second box's $HOME/.shell (after running poshinit
13
setup script on the second box). The second box need not be the same
14
operating system - poshinit works across FreeBSD / Linux / Cygwin.
15
16
WWW: https://github.com/bourne-again/poshinit
(-)shells/switchBashZsh/Makefile (-2 / +2 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	poshinit
3
PORTNAME=	switchBashZsh
4
PORTVERSION=	2.0
4
PORTVERSION=	1.0
5
CATEGORIES=	shells
5
CATEGORIES=	shells
6
6
7
MAINTAINER=	bourne.identity@hotmail.com
7
MAINTAINER=	bourne.identity@hotmail.com
(-)shells/switchBashZsh/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1588397137
1
TIMESTAMP = 1600979835
2
SHA256 (bourne-again-poshinit-2.0_GH0.tar.gz) = 237c5fca5019c6a67ce3229386698a5020d55e03d2533c176aa3dd6a02c112fc
2
SHA256 (bourne-again-switchBashZsh-1.0_GH0.tar.gz) = d40f28a0d21105cbd864eca182485455038221384b0cb45f049ac5c47434688e
3
SIZE (bourne-again-poshinit-2.0_GH0.tar.gz) = 11926
3
SIZE (bourne-again-switchBashZsh-1.0_GH0.tar.gz) = 6142
(-)shells/switchBashZsh/pkg-descr (-8 / +9 lines)
Lines 1-16 Link Here
1
You want your shell stuff to work the same way even when you use a
1
You want your shell stuff to work the same way even when you use a
2
different shell, or even a different box. Right?
2
different shell, or even a different box. Right?
3
3
4
If you use poshinit (Portable Shell Initialization), you can attain at
4
If you use switchBashZsh you can attain at least most of what you
5
least most of what you desire, perhaps even all. You can log out of Bash
5
desire, perhaps even all. You can log out of Bash and log in with Zsh
6
and log in with Zsh (or vice versa) - and your aliases/exports/functions
6
(or vice versa) - and your aliases/exports/functions will continue to
7
will continue to work as before.
7
work as before.
8
8
9
It gets better - if someday you need to use a different box with a
9
It gets better - if someday you need to use a different box with a
10
different OS, you can get your shell to work your 'normal' way in a
10
different OS, you can get your shell to work your 'normal' way in a
11
jiffy. Just save your $HOME/.shell directory on your primary box, and
11
jiffy. Just save your $HOME/.shell directory on your primary box, and
12
paste it over your second box's $HOME/.shell (after running poshinit
12
paste it over your second box's $HOME/.shell (after running
13
setup script on the second box). The second box need not be the same
13
switchBashZsh setup script on the second box). The second box need not
14
operating system - poshinit works across FreeBSD / Linux / Cygwin.
14
be the same operating system - switchBashZsh works across FreeBSD /
15
Linux / Cygwin.
15
16
16
WWW: https://github.com/bourne-again/poshinit
17
WWW: https://github.com/bourne-again/switchBashZsh

Return to bug 249458