pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/xfce4-power-manager
Module Name: pkgsrc
Committed By: vins
Date: Sat May 10 17:21:40 UTC 2025
Modified Files:
pkgsrc/sysutils/xfce4-power-manager: Makefile PLIST distinfo
pkgsrc/sysutils/xfce4-power-manager/patches: patch-src_xfpm-suspend.c
Added Files:
pkgsrc/sysutils/xfce4-power-manager/patches: patch-config.h.in
patch-configure
Log Message:
sysutils/xfce4-power-manager: package revision
# pkgsrc changes
* Support BACKEND_TYPE_NETBSD in configure script, as noted in:
https://mail-index.netbsd.org/pkgsrc-users/2025/05/10/msg041556.html
* Make polkit support optional (previously always enabled as recursively
pulled by upower). Fixes PLIST issue.
* Add libxfce4panel support (optional, enabled by default)
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/sysutils/xfce4-power-manager/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/xfce4-power-manager/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/sysutils/xfce4-power-manager/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/sysutils/xfce4-power-manager/patches/patch-config.h.in \
pkgsrc/sysutils/xfce4-power-manager/patches/patch-configure
cvs rdiff -u -r1.3 -r1.4 \
pkgsrc/sysutils/xfce4-power-manager/patches/patch-src_xfpm-suspend.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/xfce4-power-manager/Makefile
diff -u pkgsrc/sysutils/xfce4-power-manager/Makefile:1.38 pkgsrc/sysutils/xfce4-power-manager/Makefile:1.39
--- pkgsrc/sysutils/xfce4-power-manager/Makefile:1.38 Sun May 4 06:10:59 2025
+++ pkgsrc/sysutils/xfce4-power-manager/Makefile Sat May 10 17:21:40 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2025/05/04 06:10:59 vins Exp $
+# $NetBSD: Makefile,v 1.39 2025/05/10 17:21:40 vins Exp $
-PKGREVISION= 2
+PKGREVISION= 3
.include "../../meta-pkgs/xfce4/Makefile.common"
DISTNAME= xfce4-power-manager-4.20.0
@@ -10,12 +10,24 @@ MASTER_SITES= https://archive.xfce.org/s
HOMEPAGE= https://goodies.xfce.org/projects/applications/xfce4-power-manager
COMMENT= Xfce power manager
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE}
+BUILD_DEFS+= PKG_SYSCONFBASE
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS:M*BSD} || ${OPSYS} == "Linux"
+CONFIGURE_ARGS+= --with-backend=${LOWER_OPSYS}
+.endif
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} \
+ --enable-x11 \
+ --with-libintl-prefix=${BUILDLINK_PREFIX.gettext-lib}
+
+.include "options.mk"
CONF_FILES= share/examples/xfce4/autostart/xfce4-power-manager.desktop \
${PKG_SYSCONFDIR}/xdg/autostart/xfce4-power-manager.desktop
.include "../../devel/gettext-tools/msgfmt-desktop.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../x11/libXmu/buildlink3.mk"
.include "../../x11/libxfce4ui/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
Index: pkgsrc/sysutils/xfce4-power-manager/PLIST
diff -u pkgsrc/sysutils/xfce4-power-manager/PLIST:1.6 pkgsrc/sysutils/xfce4-power-manager/PLIST:1.7
--- pkgsrc/sysutils/xfce4-power-manager/PLIST:1.6 Sun Jan 5 13:50:37 2025
+++ pkgsrc/sysutils/xfce4-power-manager/PLIST Sat May 10 17:21:40 2025
@@ -1,8 +1,11 @@
-@comment $NetBSD: PLIST,v 1.6 2025/01/05 13:50:37 bsiegert Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/05/10 17:21:40 vins Exp $
bin/xfce4-power-manager
bin/xfce4-power-manager-settings
+${PLIST.xfce4-panel}lib/xfce4/panel/plugins/libxfce4powermanager.la
man/man1/xfce4-power-manager-settings.1
man/man1/xfce4-power-manager.1
+${PLIST.polkit}sbin/xfce4-pm-helper
+${PLIST.polkit}sbin/xfpm-power-backlight-helper
share/applications/xfce4-power-manager-settings.desktop
share/examples/xfce4/autostart/xfce4-power-manager.desktop
share/icons/hicolor/128x128/apps/org.xfce.powermanager.png
@@ -136,3 +139,5 @@ share/locale/zh_CN/LC_MESSAGES/xfce4-pow
share/locale/zh_HK/LC_MESSAGES/xfce4-power-manager.mo
share/locale/zh_TW/LC_MESSAGES/xfce4-power-manager.mo
share/metainfo/xfce4-power-manager.appdata.xml
+${PLIST.polkit}share/polkit-1/actions/org.xfce.power.policy
+${PLIST.xfce4-panel}share/xfce4/panel/plugins/power-manager-plugin.desktop
Index: pkgsrc/sysutils/xfce4-power-manager/distinfo
diff -u pkgsrc/sysutils/xfce4-power-manager/distinfo:1.14 pkgsrc/sysutils/xfce4-power-manager/distinfo:1.15
--- pkgsrc/sysutils/xfce4-power-manager/distinfo:1.14 Sun Jan 5 13:50:37 2025
+++ pkgsrc/sysutils/xfce4-power-manager/distinfo Sat May 10 17:21:40 2025
@@ -1,8 +1,10 @@
-$NetBSD: distinfo,v 1.14 2025/01/05 13:50:37 bsiegert Exp $
+$NetBSD: distinfo,v 1.15 2025/05/10 17:21:40 vins Exp $
BLAKE2s (xfce4-power-manager-4.20.0.tar.bz2) = ef3a2d020c8ab6060bdc82fd99e3eaf9b7c000eb552847293009963bb441273a
SHA512 (xfce4-power-manager-4.20.0.tar.bz2) = e61762b4ff374562fa3d70b1eb7c9928a1a7197df5b597763adf16435183fd693307267f37f0eb7dd08b573664a397d2fd22674b5db7e07ee9302089772ff6e7
Size (xfce4-power-manager-4.20.0.tar.bz2) = 1523787 bytes
+SHA1 (patch-config.h.in) = 9836291aa525833822da4ace8ffc88ec760fca8e
+SHA1 (patch-configure) = 6ce477c3639381be5e4b1689d5ffa667a21fd3d1
SHA1 (patch-src_Makefile.in) = aad658d19417609138d281ea99a708ab5ea49acb
SHA1 (patch-src_xfpm-pm-helper.c) = 094b0f893c36774ee025457eab8f8a208cdacdc6
-SHA1 (patch-src_xfpm-suspend.c) = 661a39b0009dded0c0ed90068589424239abcc35
+SHA1 (patch-src_xfpm-suspend.c) = f4fc7ebc9bc775efbdc0a54fd07993e94581f419
Index: pkgsrc/sysutils/xfce4-power-manager/patches/patch-src_xfpm-suspend.c
diff -u pkgsrc/sysutils/xfce4-power-manager/patches/patch-src_xfpm-suspend.c:1.3 pkgsrc/sysutils/xfce4-power-manager/patches/patch-src_xfpm-suspend.c:1.4
--- pkgsrc/sysutils/xfce4-power-manager/patches/patch-src_xfpm-suspend.c:1.3 Tue Nov 30 15:28:00 2021
+++ pkgsrc/sysutils/xfce4-power-manager/patches/patch-src_xfpm-suspend.c Sat May 10 17:21:40 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-src_xfpm-suspend.c,v 1.3 2021/11/30 15:28:00 gutteridge Exp $
+$NetBSD: patch-src_xfpm-suspend.c,v 1.4 2025/05/10 17:21:40 vins Exp $
Add NetBSD support.
@@ -11,7 +11,7 @@ Add NetBSD support.
+#ifdef BACKEND_TYPE_NETBSD
+ return TRUE;
+#endif
-
+
return FALSE;
}
@@ -169,6 +171,9 @@ xfpm_suspend_can_hibernate (void)
@@ -21,6 +21,6 @@ Add NetBSD support.
+#ifdef BACKEND_TYPE_NETBSD
+ return TRUE;
+#endif
-
+
return FALSE;
}
Added files:
Index: pkgsrc/sysutils/xfce4-power-manager/patches/patch-config.h.in
diff -u /dev/null pkgsrc/sysutils/xfce4-power-manager/patches/patch-config.h.in:1.1
--- /dev/null Sat May 10 17:21:40 2025
+++ pkgsrc/sysutils/xfce4-power-manager/patches/patch-config.h.in Sat May 10 17:21:40 2025
@@ -0,0 +1,16 @@
+$NetBSD: patch-config.h.in,v 1.1 2025/05/10 17:21:40 vins Exp $
+
+Support NetBSD backend.
+
+--- config.h.in.orig 2025-05-10 15:04:24.380772673 +0000
++++ config.h.in
+@@ -12,6 +12,9 @@
+ /* OpenBSD suspend/hibernate backend */
+ #undef BACKEND_TYPE_OPENBSD
+
++/* NetBSD suspend/hibernate backend */
++#undef BACKEND_TYPE_NETBSD
++
+ /* Define for debugging support */
+ #undef DEBUG
+
Index: pkgsrc/sysutils/xfce4-power-manager/patches/patch-configure
diff -u /dev/null pkgsrc/sysutils/xfce4-power-manager/patches/patch-configure:1.1
--- /dev/null Sat May 10 17:21:40 2025
+++ pkgsrc/sysutils/xfce4-power-manager/patches/patch-configure Sat May 10 17:21:40 2025
@@ -0,0 +1,36 @@
+$NetBSD: patch-configure,v 1.1 2025/05/10 17:21:40 vins Exp $
+
+Support NetBSD backend.
+
+--- configure.orig 2024-12-15 09:22:31.000000000 +0000
++++ configure
+@@ -1638,7 +1638,7 @@ Optional Packages:
+ --without-libiconv-prefix don't search for libiconv in includedir and libdir
+ --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
+ --without-libintl-prefix don't search for libintl in includedir and libdir
+- --with-backend=<option> Default backend to use linux, freebsd, openbsd
++ --with-backend=<option> Default backend to use linux, freebsd, openbsd, netbsd
+
+ Some influential environment variables:
+ CC C compiler command
+@@ -23752,6 +23752,8 @@ if test x$with_backend = x; then
+ with_backend=freebsd ;; #(
+ *-openbsd*|*-bitrig*) :
+ with_backend=openbsd ;; #(
++ *-netbsd*) :
++ with_backend=netbsd ;; #(
+ *) :
+ ;;
+ esac
+@@ -23777,7 +23779,11 @@ if test x$with_backend = xopenbsd; then
+ printf "%s\n" "#define BACKEND_TYPE_OPENBSD 1" >>confdefs.h
+
+ fi
++if test x$with_backend = xnetbsd; then
+
++printf "%s\n" "#define BACKEND_TYPE_NETBSD 1" >>confdefs.h
++
++fi
+
+
+
Home |
Main Index |
Thread Index |
Old Index