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

(-)sysutils/twmn/Makefile (+42 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	twmn
4
DISTVERSION=	1.2
5
CATEGORIES=	sysutils
6
7
MAINTAINER=	dg@syrec.org
8
COMMENT=	Notification system for tiling window managers
9
10
LICENSE=	LGPL3
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
13
LIB_DEPENDS=	libboost_program_options.so:devel/boost-libs \
14
		libboost_system.so:devel/boost-libs
15
16
USES=		qmake
17
USE_QT5=	buildtools core dbus gui network widgets x11extras
18
USE_XORG=	x11 xext
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	sboli
21
GH_TAGNAME=	5b92ac5d8c805a536211cb8dcee987247c0e6707
22
LDFLAGS+=	-Wl,--as-needed
23
24
PORTDOCS=	README.md
25
PORTEXAMPLES=	*
26
27
PLIST_FILES=	bin/twmnc bin/twmnd
28
29
OPTIONS_DEFINE=	DOCS EXAMPLES
30
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/twmnc ${STAGEDIR}${PREFIX}/bin/twmnd
33
34
post-install-DOCS-on:
35
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
36
	${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
37
38
post-install-EXAMPLES-on:
39
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
40
	(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
41
42
.include <bsd.port.mk>
(-)sysutils/twmn/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1513721785
2
SHA256 (sboli-twmn-1.2-5b92ac5d8c805a536211cb8dcee987247c0e6707_GH0.tar.gz) = cb226862c3ff039d62ca73a6147f50f69c0e4f0a9604d104d2320f040fc2a899
3
SIZE (sboli-twmn-1.2-5b92ac5d8c805a536211cb8dcee987247c0e6707_GH0.tar.gz) = 75122
(-)sysutils/twmn/pkg-descr (+15 lines)
Line 0 Link Here
1
twmn is a notification system for tiling window managers. It consists of the
2
two programs:
3
4
twmnc: command line tool to send notifications to twmnd. You can also use
5
notify-send for a similar purpose, but twmnc is more powerful. See
6
twmnc --help for more information.
7
8
twmnd: daemon listening to notification requests and showing them one after
9
another. Configure it at ~/.config/twmn/twmn.conf. The file is generated the
10
first time twmnd is launched.
11
12
Notifications are shown in a one-line bar called the notification slide.
13
They can be navigated through and activated with shortcuts.
14
15
WWW: https://github.com/sboli/twmn

Return to bug 224470