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

(-)b/x11/Makefile (+1 lines)
Lines 206-211 Link Here
206
    SUBDIR += linux-nvidia-libs-390
206
    SUBDIR += linux-nvidia-libs-390
207
    SUBDIR += listres
207
    SUBDIR += listres
208
    SUBDIR += lsw
208
    SUBDIR += lsw
209
    SUBDIR += lswt
209
    SUBDIR += luit
210
    SUBDIR += luit
210
    SUBDIR += lumina
211
    SUBDIR += lumina
211
    SUBDIR += lumina-core
212
    SUBDIR += lumina-core
(-)b/x11/lswt/Makefile (+22 lines)
Added Link Here
1
PORTNAME=	lswt
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	1.0.4
4
CATEGORIES=	x11
5
MASTER_SITES=	https://git.sr.ht/~leon_plickat/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
6
7
MAINTAINER=	ports@shiori.com.br
8
COMMENT=	List Wayland toplevels
9
10
LICENSE=	GPLv3
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
13
LIB_DEPENDS=	libwayland-client.so:graphics/wayland
14
15
USES=		gmake localbase
16
ALL_TARGET=
17
18
PLIST_FILES=	bin/${PORTNAME} \
19
		share/bash-completion/completions/${PORTNAME} \
20
		share/man/man1/${PORTNAME}.1.gz
21
22
.include <bsd.port.mk>
(-)b/x11/lswt/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1646155588
2
SHA256 (lswt-v1.0.4.tar.gz) = a1a422d996e9dbfa2d07daf5588ede280157ab0d0cc7e918d7c16999f4e14b5f
3
SIZE (lswt-v1.0.4.tar.gz) = 21479
(-)b/x11/lswt/files/patch-Makefile (+25 lines)
Added Link Here
1
--- Makefile.orig	2022-02-09 00:19:10 UTC
2
+++ Makefile
3
@@ -5,8 +5,7 @@ BINDIR=$(PREFIX)/bin
4
 MANDIR=$(PREFIX)/share/man
5
 BASHCOMPDIR=$(PREFIX)/share/bash-completion/completions
6
7
-CFLAGS=-Wall -Werror -Wextra -Wpedantic -Wno-unused-parameter -Wconversion -Wformat-security -Wformat -Wsign-conversion -Wfloat-conversion -Wunused-result
8
-LIBS=-lwayland-client
9
+LIBS=-I/usr/local/include/libepoll-shim -L/usr/local/lib -lwayland-client
10
 OBJ=lswt.o wlr-foreign-toplevel-management-unstable-v1.o
11
 GEN=wlr-foreign-toplevel-management-unstable-v1.c wlr-foreign-toplevel-management-unstable-v1.h
12
13
@@ -22,9 +21,9 @@ $(OBJ): $(GEN)
14
	$(SCANNER) client-header < $< > $@
15
16
 install: lswt
17
-	install        -D lswt            $(DESTDIR)$(BINDIR)/lswt
18
-	install -m 644 -D lswt.1          $(DESTDIR)$(MANDIR)/man1/lswt.1
19
-	install        -D bash-completion $(DESTDIR)$(BASHCOMPDIR)/lswt
20
+	install -m755 lswt            $(DESTDIR)$(BINDIR)/lswt
21
+	install -m644 lswt.1          $(DESTDIR)$(MANDIR)/man1/lswt.1
22
+	install -m644 bash-completion $(DESTDIR)$(BASHCOMPDIR)/lswt
23
24
 uninstall:
25
	$(RM) $(DESTDIR)$(BINDIR)/lswt
(-)b/x11/lswt/pkg-descr (-1 / +5 lines)
Added Link Here
0
- 
1
lswt is a simple tool for listing Wayland toplevels and their states.
2
It does require a Wayland compositor that implements
3
`foreign-toplevel-management-unstable-v1'.
4
5
WWW: https://sr.ht/~leon_plickat/lswt

Return to bug 262279