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

(-)x11-wm/ratpoison/Makefile (-14 / +25 lines)
Lines 2-36 Link Here
2
# $FreeBSD: head/x11-wm/ratpoison/Makefile 389300 2015-06-12 20:58:13Z erwin $
2
# $FreeBSD: head/x11-wm/ratpoison/Makefile 389300 2015-06-12 20:58:13Z erwin $
3
3
4
PORTNAME=	ratpoison
4
PORTNAME=	ratpoison
5
PORTVERSION=	1.4.6
5
PORTVERSION=	1.4.8
6
CATEGORIES=	x11-wm
6
CATEGORIES=	x11-wm
7
MASTER_SITES=	SAVANNAH http://mirror.4bit.ws/
7
MASTER_SITES=	SAVANNAH
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	Simple window manager with no fat library dependencies
10
COMMENT=	Simple window manager with no fat library dependencies
11
11
12
USE_XORG=	xext xinerama xtst
12
LICENSE=	GPLv2 # (or later)
13
14
USES=		pkgconfig
15
USE_XORG=	ice x11 xext xinerama xtst
13
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
14
17
15
OPTIONS_DEFINE=	GDM_SUPPORT DOCS
18
SUB_FILES=	ratpoison.desktop
16
GDM_SUPPORT_DESC=	Install session data files for GDM
17
19
18
INFO=		ratpoison
20
INFO=		ratpoison
19
SUB_FILES=	ratpoison.desktop
21
22
OPTIONS_DEFINE=		DOCS GDM_SUPPORT READLINE XFT
23
OPTIONS_DEFAULT=	READLINE XFT
24
OPTIONS_SUB=		yes
25
26
GDM_SUPPORT_DESC=	Install session data files for GDM
27
READLINE_USES=		readline
28
READLINE_CONFIGURE_ENABLE=	history
29
XFT_USE=		xorg=xft
30
XFT_CONFIGURE_WITH=	xft
20
31
21
.include <bsd.port.options.mk>
32
.include <bsd.port.options.mk>
22
33
23
post-patch:
34
post-patch:
24
	${REINPLACE_CMD} -e 's|bash|sh|g' ${WRKSRC}/contrib/allwindows.sh
35
	@${REINPLACE_CMD} -e \
25
36
		'/^doc_DATA/s|COPYING||' ${WRKSRC}/Makefile.in
26
.if ${PORT_OPTIONS:MGDM_SUPPORT}
37
	@${REINPLACE_CMD} -e \
27
PLIST_SUB+=	WITH_GDM=""
38
		's|$$(lispdir)|$$(pkgdatadir)|' ${WRKSRC}/contrib/Makefile.in
28
39
29
post-install:
40
post-install:
30
	@${MKDIR} ${PREFIX}/etc/dm/Sessions
41
.if ${PORT_OPTIONS:MGDM_SUPPORT}
31
	${INSTALL_DATA} ${WRKDIR}/ratpoison.desktop ${STAGEDIR}${PREFIX}/etc/dm/Sessions
42
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/dm/Sessions
32
.else
43
	(cd ${WRKDIR} && ${INSTALL_DATA} ratpoison.desktop \
33
PLIST_SUB+=	WITH_GDM="@comment "
44
		${STAGEDIR}${PREFIX}/etc/dm/Sessions)
34
.endif
45
.endif
35
46
36
.include <bsd.port.mk>
47
.include <bsd.port.mk>
(-)x11-wm/ratpoison/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (ratpoison-1.4.6.tar.gz) = ea8396fc69e27841745b8f55846c162be45ede875a2b50bcebca8267171a2bf8
1
SHA256 (ratpoison-1.4.8.tar.gz) = 40004bbcb5aaae6a22f86f74c47580fab47688c53ac9b88123cc83004836045f
2
SIZE (ratpoison-1.4.6.tar.gz) = 460169
2
SIZE (ratpoison-1.4.8.tar.gz) = 485609
(-)x11-wm/ratpoison/pkg-descr (-9 / +8 lines)
Lines 1-11 Link Here
1
Ratpoison is a simple Window Manager with no fat library
1
Ratpoison is a simple Window Manager with no fat library dependencies,
2
dependencies, no fancy graphics, no window decorations,
2
no fancy graphics, no window decorations, and no flashy wank. It is
3
and no flashy wank. It is largely modelled after GNU
3
largely modelled after GNU Screen which has done wonders in virtual
4
Screen which has done wonders in virtual terminal market.
4
terminal market.
5
5
6
All interaction with the window manager is done through
6
All interaction with the window manager is done through keystrokes.
7
keystrokes. ratpoison has a prefix map to minimize the
7
ratpoison has a prefix map to minimize the key clobbering that cripples
8
key clobbering that cripples EMACS and other quality
8
EMACS and other quality pieces of software.
9
pieces of software.
10
9
11
WWW:		http://www.nongnu.org/ratpoison/
10
WWW: http://www.nongnu.org/ratpoison/
(-)x11-wm/ratpoison/pkg-plist (-7 / +7 lines)
Lines 1-18 Link Here
1
bin/ratpoison
1
bin/ratpoison
2
bin/rpws
2
bin/rpws
3
%%GDM_SUPPORT%%etc/dm/Sessions/ratpoison.desktop
3
man/man1/ratpoison.1.gz
4
man/man1/ratpoison.1.gz
5
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
6
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
7
%%PORTDOCS%%%%DOCSDIR%%/NEWS
8
%%PORTDOCS%%%%DOCSDIR%%/README
4
%%DATADIR%%/allwindows.sh
9
%%DATADIR%%/allwindows.sh
5
%%DATADIR%%/clickframe.pl
10
%%DATADIR%%/clickframe.pl
6
%%DATADIR%%/genrpbindings
11
%%DATADIR%%/genrpbindings
12
%%DATADIR%%/ratdate.sh
7
%%DATADIR%%/ratpoison.el
13
%%DATADIR%%/ratpoison.el
8
%%DATADIR%%/rpshowall.sh
14
%%DATADIR%%/rpshowall.sh
9
%%DATADIR%%/rpws
15
%%DATADIR%%/rpws
10
%%DATADIR%%/split.sh
11
%%DATADIR%%/sloppy.c
16
%%DATADIR%%/sloppy.c
17
%%DATADIR%%/split.sh
12
%%DATADIR%%/unrat.c
18
%%DATADIR%%/unrat.c
13
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
14
%%PORTDOCS%%%%DOCSDIR%%/COPYING
15
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
16
%%PORTDOCS%%%%DOCSDIR%%/NEWS
17
%%PORTDOCS%%%%DOCSDIR%%/README
18
%%WITH_GDM%%etc/dm/Sessions/ratpoison.desktop

Return to bug 201180