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

(-)b/x11-wm/emwm-utils/Makefile (+31 lines)
Added Link Here
1
PORTNAME=	emwm-utils
2
DISTVERSION=	1.1
3
CATEGORIES=	x11-wm
4
MASTER_SITES=	https://fastestcode.org/dl/
5
DISTNAME=	emwm-utils-src-${DISTVERSION}
6
7
MAINTAINER=	stephan@lichtenauer.co.za
8
COMMENT=	Enhanced Motif Window Manager Utilities
9
WWW=		https://fastestcode.org/emwm.html
10
11
LICENSE=        LGPL21+
12
LICENSE_FILE=   ${WRKSRC}/COPYING
13
14
RUN_DEPENDS=    emwm:x11-wm/emwm
15
16
USES=		groff:build motif tar:xz xorg
17
USE_XORG=	x11 xext xinerama xrandr xscrnsaver xt
18
19
do-install:
20
	${INSTALL_SCRIPT} ${WRKSRC}/src/xmsession ${STAGEDIR}${PREFIX}/bin/xmsession
21
	${INSTALL_PROGRAM} ${WRKSRC}/src/xmtoolbox ${STAGEDIR}${PREFIX}/bin/xmtoolbox
22
	${INSTALL_PROGRAM} ${WRKSRC}/src/xmsm ${STAGEDIR}${PREFIX}/bin/xmsm
23
	${MKDIR} ${STAGEDIR}${PREFIX}/man/man1
24
	${INSTALL_MAN} ${WRKSRC}/src/xmtoolbox.1 ${STAGEDIR}${PREFIX}/man/man1/xmtoolbox.1
25
	${INSTALL_MAN} ${WRKSRC}/src/xmsm.1 ${STAGEDIR}${PREFIX}/man/man1/xmsm.1
26
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/X11/app-defaults
27
	${INSTALL_DATA} ${WRKSRC}/src/XmSm.ad ${STAGEDIR}${PREFIX}/etc/X11/app-defaults/XmSm
28
	${INSTALL_DATA} ${WRKSRC}/src/XmToolbox.ad ${STAGEDIR}${PREFIX}/etc/X11/app-defaults/XmToolbox
29
	${INSTALL_DATA} ${WRKSRC}/src/toolboxrc ${STAGEDIR}${PREFIX}/etc/X11/toolboxrc
30
31
.include <bsd.port.mk>
(-)b/x11-wm/emwm-utils/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1686569391
2
SHA256 (emwm-utils-src-1.1.tar.xz) = 85bd90c3580cbc716980f0a67630e13ea3896ef7008a39bbd81f2864462dfddd
3
SIZE (emwm-utils-src-1.1.tar.xz) = 25496
(-)b/x11-wm/emwm-utils/pkg-descr (+4 lines)
Added Link Here
1
Goodies for use with EMWM (Enhanced Motif Window Manager): XmToolbox, a
2
toolchest like application launcher, which reads it's multi-level menu structure
3
from a simple plain-text file ~/.toolboxrc, and XmSm, a simple session manager
4
that provides session configuration, locking and shutdown/suspend options.
(-)b/x11-wm/emwm-utils/pkg-message (+12 lines)
Added Link Here
1
The session manager may be run from XDM by setting the DisplayManager*session
2
X resource in xdm-config to xmsession, or by execing xmsm from ~/.Xprofile.
3
Just make sure to test whether it works by running 'xinit xmsession' before
4
doing any of the above. Note that 'xmsession' is just a shell script that sets
5
up the environment for xmsm, and is not needed when this has been done already.
6
7
-
8
9
xmsm is installed suid root, this is required for screen locking and running
10
sbin commands. Privileges are dropped at startup and are reacquired only when
11
necessary.
12
(-)b/x11-wm/emwm-utils/pkg-plist (-1 / +10 lines)
Added Link Here
0
- 
1
@dir man/man1
2
@dir etc/X11/app-defaults
3
man/man1/xmtoolbox.1.gz
4
man/man1/xmsm.1.gz
5
etc/X11/app-defaults/XmSm
6
etc/X11/app-defaults/XmToolbox
7
etc/X11/toolboxrc
8
bin/xmsession
9
bin/xmtoolbox
10
@(,,4755) bin/xmsm

Return to bug 272503