aboutsummaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2023-06-27 19:30:28 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2023-06-27 19:30:28 +0000
commit7e29005de04ccb74d1522dfbdab78f1ae9bd145d (patch)
tree1ae9778593dfe6c0c74c6e64450d042d123d13a9 /x11-wm
parent12f5a11b04257b5874f4abe8a659ee9afa1ba676 (diff)
downloadports-7e29005de04ccb74d1522dfbdab78f1ae9bd145d.tar.gz
ports-7e29005de04ccb74d1522dfbdab78f1ae9bd145d.zip
x11-wm/sawfish-pager: the port had been improved (+)
- Set more appropriate PORTNAME (chase commit 44713feb81f4) - Provide better COMMENT and more elaborate port description - Install useful documentation files, assume maintainership
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/sawfish-pager/Makefile16
-rw-r--r--x11-wm/sawfish-pager/pkg-descr10
2 files changed, 21 insertions, 5 deletions
diff --git a/x11-wm/sawfish-pager/Makefile b/x11-wm/sawfish-pager/Makefile
index 70d2dcf46678..55e666fcd50e 100644
--- a/x11-wm/sawfish-pager/Makefile
+++ b/x11-wm/sawfish-pager/Makefile
@@ -1,14 +1,15 @@
-PORTNAME= pager
+PORTNAME= sawfish-pager
PORTVERSION= 0.90.3
PORTREVISION= 3
CATEGORIES= x11-wm
MASTER_SITES= http://download.tuxfamily.org/sawfishpager/
-DISTNAME= sawfish-pager-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Pager for sawfish without GNOME
+MAINTAINER= danfe@FreeBSD.org
+COMMENT= Pager for Sawfish window manager
WWW= https://sawfish.tuxfamily.org/
+LICENSE= GPLv2+
+
BUILD_DEPENDS= sawfish:x11-wm/sawfish
RUN_DEPENDS= sawfish:x11-wm/sawfish
@@ -19,8 +20,15 @@ GNU_CONFIGURE= yes
PLIST_FILES= lib/sawfish/sawfishpager \
share/sawfish/lisp/sawfish/wm/ext/pager.jl \
share/sawfish/lisp/sawfish/wm/ext/pager.jlc
+PORTDOCS= NEWS README TODO
+
+OPTIONS_DEFINE= DOCS
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/sawfish/sawfishpager
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+
.include <bsd.port.mk>
diff --git a/x11-wm/sawfish-pager/pkg-descr b/x11-wm/sawfish-pager/pkg-descr
index f7710034f485..1d672846597c 100644
--- a/x11-wm/sawfish-pager/pkg-descr
+++ b/x11-wm/sawfish-pager/pkg-descr
@@ -1 +1,9 @@
-A pager for sawfish without GNOME
+sawfish.wm.ext.pager is a C/Lisp extension that provides a functional
+desktop pager for the Sawfish window manager.
+
+A pager is a map of your desktop. As maps go, it shows not only the
+visible part (your current viewport), but if you are so configured,
+also the parts that extend beyond the sides of your screen. Also, if
+you have more than one workspace, the pager will follow you to where
+you are, or optionally show all workspaces at once. Of course you can
+select viewports and windows, and also move or raise/lower the latter.