pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/wayland/wlopm



Module Name:    pkgsrc
Committed By:   kikadf
Date:           Wed Apr 15 08:18:02 UTC 2026

Added Files:
        pkgsrc/wayland/wlopm: DESCR Makefile PLIST distinfo
        pkgsrc/wayland/wlopm/patches: patch-Makefile

Log Message:
wlopm: new package

wlopm is a simple client implementing wlr-output-power-management-v1.
If no operations are defined, wlopm will list all outputs and their
current power modes.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/wayland/wlopm/DESCR \
    pkgsrc/wayland/wlopm/Makefile pkgsrc/wayland/wlopm/PLIST \
    pkgsrc/wayland/wlopm/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/wayland/wlopm/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/wayland/wlopm/DESCR
diff -u /dev/null pkgsrc/wayland/wlopm/DESCR:1.1
--- /dev/null   Wed Apr 15 08:18:02 2026
+++ pkgsrc/wayland/wlopm/DESCR  Wed Apr 15 08:18:02 2026
@@ -0,0 +1,3 @@
+wlopm is a simple client implementing wlr-output-power-management-v1.
+If no operations are defined, wlopm will list all outputs and their
+current power modes.
Index: pkgsrc/wayland/wlopm/Makefile
diff -u /dev/null pkgsrc/wayland/wlopm/Makefile:1.1
--- /dev/null   Wed Apr 15 08:18:02 2026
+++ pkgsrc/wayland/wlopm/Makefile       Wed Apr 15 08:18:02 2026
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2026/04/15 08:18:02 kikadf Exp $
+
+DISTNAME=      wlopm-1.0.0
+CATEGORIES=    wayland
+MASTER_SITES=  https://git.sr.ht/~leon_plickat/wlopm/archive/
+DIST_SUBDIR=   wlopm
+DISTFILES=     v${PKGVERSION_NOREV}${EXTRACT_SUFX}
+
+MAINTAINER=    kikadf.01%gmail.com@localhost
+HOMEPAGE=      https://sr.ht/~leon_plickat/wlopm/
+COMMENT=       Wayland output power management
+LICENSE=       gnu-gpl-v3
+
+NO_CONFIGURE=  yes
+BUILD_TARGET=  wlopm
+USE_TOOLS+=    gmake
+MAKE_FLAGS+=   SCANNER=${TOOLBASE:Q}/bin/wayland-scanner
+TOOL_DEPENDS+= wayland-[0-9]*:../../devel/wayland
+WRKSRC=                ${WRKDIR}/wlopm-v${PKGVERSION_NOREV}
+
+SUBST_CLASSES+=                path
+SUBST_STAGE.path=      pre-build
+SUBST_MESSAGE.path=    Fixing pathes
+SUBST_FILES.path+=     Makefile
+SUBST_VARS.path+=      PREFIX PKGMANDIR
+
+.include "../../devel/wayland/buildlink3.mk"
+.include "../../devel/wayland-protocols/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/wayland/wlopm/PLIST
diff -u /dev/null pkgsrc/wayland/wlopm/PLIST:1.1
--- /dev/null   Wed Apr 15 08:18:02 2026
+++ pkgsrc/wayland/wlopm/PLIST  Wed Apr 15 08:18:02 2026
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2026/04/15 08:18:02 kikadf Exp $
+bin/wlopm
+man/man1/wlopm.1
+share/bash-completion/completions/wlopm/bash-completion
Index: pkgsrc/wayland/wlopm/distinfo
diff -u /dev/null pkgsrc/wayland/wlopm/distinfo:1.1
--- /dev/null   Wed Apr 15 08:18:02 2026
+++ pkgsrc/wayland/wlopm/distinfo       Wed Apr 15 08:18:02 2026
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2026/04/15 08:18:02 kikadf Exp $
+
+BLAKE2s (wlopm/v1.0.0.tar.gz) = ac18076399b7678871a7f696d3f1c9d866c24124605b8288c57e5ecde7d46de4
+SHA512 (wlopm/v1.0.0.tar.gz) = 6765f4abd46013c4b887972633798956cae8b60c3abd039aa74f3f70ae76696ea015a39dac68898950a939fe808d77e06a4b050b18b38b42eab1402d81926abd
+Size (wlopm/v1.0.0.tar.gz) = 19451 bytes
+SHA1 (patch-Makefile) = 8ef79cf3953f73a1f9e9bdce7ef1f58235ee39b7

Index: pkgsrc/wayland/wlopm/patches/patch-Makefile
diff -u /dev/null pkgsrc/wayland/wlopm/patches/patch-Makefile:1.1
--- /dev/null   Wed Apr 15 08:18:02 2026
+++ pkgsrc/wayland/wlopm/patches/patch-Makefile Wed Apr 15 08:18:02 2026
@@ -0,0 +1,26 @@
+$NetBSD: patch-Makefile,v 1.1 2026/04/15 08:18:02 kikadf Exp $
+
+* Fix pathes
+* Create BASHCOMPDIR before install the completion file
+
+--- Makefile.orig      2024-12-05 03:07:02.000000000 +0000
++++ Makefile
+@@ -1,8 +1,8 @@
+ SCANNER := wayland-scanner
+ 
+-PREFIX=/usr/local
++PREFIX=@PREFIX@
+ BINDIR=$(PREFIX)/bin
+-MANDIR=$(PREFIX)/share/man
++MANDIR=$(PREFIX)/@PKGMANDIR@
+ BASHCOMPDIR=$(PREFIX)/share/bash-completion/completions
+ 
+ CFLAGS+=-Wall -Werror -Wextra -Wpedantic -Wno-unused-parameter -Wconversion -Wformat-security -Wformat -Wsign-conversion -Wfloat-conversion -Wunused-result -Wno-strict-prototypes
+@@ -26,6 +26,7 @@ install: wlopm
+       install wlopm $(DESTDIR)$(BINDIR)
+       install -d $(DESTDIR)$(MANDIR)/man1
+       install -m 644 wlopm.1 $(DESTDIR)$(MANDIR)/man1
++      install -d $(DESTDIR)$(BASHCOMPDIR)/wlopm
+       install bash-completion $(DESTDIR)$(BASHCOMPDIR)/wlopm
+ 
+ uninstall:



Home | Main Index | Thread Index | Old Index