Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / bucket_5E / xfce4-power-manager
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               xfce4-power-manager
4 VERSION=                4.18.0
5 KEYWORDS=               sysutils
6 VARIANTS=               standard
7 SDESC[standard]=        Power manager for Xfce
8 HOMEPAGE=               https://docs.xfce.org/xfce/xfce4-power-manager/1.4/start
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://archive.xfce.org/src/xfce/xfce4-power-manager/4.18/
13 DISTFILE[1]=            xfce4-power-manager-4.18.0.tar.bz2:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         nls
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILD_DEPENDS=          harfbuzz:dev:standard
23 BUILDRUN_DEPENDS=       libnotify:primary:standard
24                         libxfce4ui:primary:standard
25                         upower:primary:standard
26                         xfce4-panel:primary:standard
27                         xfconf:primary:standard
28
29 USES=                   gmake libtool pkgconfig
30 GNOME_COMPONENTS=       gtk3 intltool
31 XORG_COMPONENTS=        x11
32
33 LICENSE=                GPLv2+:primary
34 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
35 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
36 LICENSE_AWK=            TERMS:"^$$"
37 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/xfpm-manager.h
38 LICENSE_SCHEME=         solo
39
40 FPC_EQUIVALENT=         sysutils/xfce4-power-manager
41
42 MUST_CONFIGURE=         gnu
43 CONFIGURE_ARGS=         --enable-polkit
44                         --enable-xfce4panel
45
46 INSTALL_TARGET=         install-strip
47
48 [FILE:566:descriptions/desc.primary]
49 The Xfce4 Power Manager manages the power sources of the computer and 
50 connected devices (wireless mice, keyboards, media players etc.). It also 
51 allows users to control the display backlight brightness and set 
52 power-saving modes for displays and monitors.
53
54 In addition, it provides a set of freedesktop-compliant DBus interfaces to 
55 inform other applications about the current power level so that they can 
56 adjust their power consumption. It also provides the inhibit interface 
57 which allows applications to prevent automatic sleep actions via the power 
58 manager.
59
60
61 [FILE:113:distinfo]
62 2eee467886252f9fa704c978ec67dafad5274ede93e59b092a688faa7e72c39a      1239515 xfce4-power-manager-4.18.0.tar.bz2
63
64
65 [FILE:2313:manifests/plist.primary]
66 bin/
67  xfce4-power-manager
68  xfce4-power-manager-settings
69 etc/xdg/autostart/xfce4-power-manager.desktop
70 lib/xfce4/panel/plugins/libxfce4powermanager.so
71 sbin/
72  xfce4-pm-helper
73  xfpm-power-backlight-helper
74 share/applications/xfce4-power-manager-settings.desktop
75 share/icons/hicolor/128x128/apps/org.xfce.powermanager.png
76 share/icons/hicolor/16x16/apps/org.xfce.powermanager.png
77 share/icons/hicolor/24x24/apps/org.xfce.powermanager.png
78 share/icons/hicolor/48x48/apps/org.xfce.powermanager.png
79 share/icons/hicolor/48x48/status/
80  ac-adapter.png
81  battery-caution-charging.png
82  battery-caution.png
83  battery-empty-charging.png
84  battery-empty.png
85  battery-full-charged.png
86  battery-full-charging.png
87  battery-full.png
88  battery-good-charging.png
89  battery-good.png
90  battery-low-charging.png
91  battery-low.png
92  battery-missing.png
93  computer.png
94  display-brightness.png
95  input-keyboard.png
96  input-mouse.png
97  keyboard-brightness.png
98  multimedia-player.png
99  pda.png
100  phone.png
101  tablet.png
102  uninterruptible-power-supply.png
103  video-display.png
104 share/icons/hicolor/scalable/apps/org.xfce.powermanager.svg
105 share/icons/hicolor/scalable/status/
106  ac-adapter-symbolic.svg
107  ac-adapter.svg
108  battery-caution-charging-symbolic.svg
109  battery-caution-charging.svg
110  battery-caution-symbolic.svg
111  battery-caution.svg
112  battery-empty-charging-symbolic.svg
113  battery-empty-charging.svg
114  battery-empty-symbolic.svg
115  battery-empty.svg
116  battery-full-charged-symbolic.svg
117  battery-full-charged.svg
118  battery-full-charging-symbolic.svg
119  battery-full-charging.svg
120  battery-full-symbolic.svg
121  battery-full.svg
122  battery-good-charging-symbolic.svg
123  battery-good-charging.svg
124  battery-good-symbolic.svg
125  battery-good.svg
126  battery-low-charging-symbolic.svg
127  battery-low-charging.svg
128  battery-low-symbolic.svg
129  battery-low.svg
130  battery-missing-symbolic.svg
131  battery-missing.svg
132  computer.svg
133  display-brightness-symbolic.svg
134  display-brightness.svg
135  keyboard-brightness-symbolic.svg
136  keyboard-brightness.svg
137  keyboard.svg
138  mouse.svg
139  multimedia-player.svg
140  pda.svg
141  phone.svg
142  tablet.svg
143  uninterruptible-power-supply.svg
144  video-display.svg
145 share/man/man1/
146  xfce4-power-manager-settings.1.gz
147  xfce4-power-manager.1.gz
148 share/metainfo/xfce4-power-manager.appdata.xml
149 share/polkit-1/actions/org.xfce.power.policy
150 share/xfce4/panel/plugins/power-manager-plugin.desktop
151
152
153 [FILE:3089:manifests/plist.nls]
154 share/locale/ar/LC_MESSAGES/xfce4-power-manager.mo
155 share/locale/ast/LC_MESSAGES/xfce4-power-manager.mo
156 share/locale/be/LC_MESSAGES/xfce4-power-manager.mo
157 share/locale/bg/LC_MESSAGES/xfce4-power-manager.mo
158 share/locale/ca/LC_MESSAGES/xfce4-power-manager.mo
159 share/locale/cs/LC_MESSAGES/xfce4-power-manager.mo
160 share/locale/da/LC_MESSAGES/xfce4-power-manager.mo
161 share/locale/de/LC_MESSAGES/xfce4-power-manager.mo
162 share/locale/el/LC_MESSAGES/xfce4-power-manager.mo
163 share/locale/en_AU/LC_MESSAGES/xfce4-power-manager.mo
164 share/locale/en_CA/LC_MESSAGES/xfce4-power-manager.mo
165 share/locale/en_GB/LC_MESSAGES/xfce4-power-manager.mo
166 share/locale/es/LC_MESSAGES/xfce4-power-manager.mo
167 share/locale/et/LC_MESSAGES/xfce4-power-manager.mo
168 share/locale/eu/LC_MESSAGES/xfce4-power-manager.mo
169 share/locale/fi/LC_MESSAGES/xfce4-power-manager.mo
170 share/locale/fr/LC_MESSAGES/xfce4-power-manager.mo
171 share/locale/gl/LC_MESSAGES/xfce4-power-manager.mo
172 share/locale/he/LC_MESSAGES/xfce4-power-manager.mo
173 share/locale/hr/LC_MESSAGES/xfce4-power-manager.mo
174 share/locale/hu/LC_MESSAGES/xfce4-power-manager.mo
175 share/locale/hy_AM/LC_MESSAGES/xfce4-power-manager.mo
176 share/locale/hye/LC_MESSAGES/xfce4-power-manager.mo
177 share/locale/id/LC_MESSAGES/xfce4-power-manager.mo
178 share/locale/ie/LC_MESSAGES/xfce4-power-manager.mo
179 share/locale/is/LC_MESSAGES/xfce4-power-manager.mo
180 share/locale/it/LC_MESSAGES/xfce4-power-manager.mo
181 share/locale/ja/LC_MESSAGES/xfce4-power-manager.mo
182 share/locale/kk/LC_MESSAGES/xfce4-power-manager.mo
183 share/locale/kn/LC_MESSAGES/xfce4-power-manager.mo
184 share/locale/ko/LC_MESSAGES/xfce4-power-manager.mo
185 share/locale/lt/LC_MESSAGES/xfce4-power-manager.mo
186 share/locale/ms/LC_MESSAGES/xfce4-power-manager.mo
187 share/locale/nb/LC_MESSAGES/xfce4-power-manager.mo
188 share/locale/nl/LC_MESSAGES/xfce4-power-manager.mo
189 share/locale/nn/LC_MESSAGES/xfce4-power-manager.mo
190 share/locale/oc/LC_MESSAGES/xfce4-power-manager.mo
191 share/locale/pa/LC_MESSAGES/xfce4-power-manager.mo
192 share/locale/pl/LC_MESSAGES/xfce4-power-manager.mo
193 share/locale/pt/LC_MESSAGES/xfce4-power-manager.mo
194 share/locale/pt_BR/LC_MESSAGES/xfce4-power-manager.mo
195 share/locale/ro/LC_MESSAGES/xfce4-power-manager.mo
196 share/locale/ru/LC_MESSAGES/xfce4-power-manager.mo
197 share/locale/si/LC_MESSAGES/xfce4-power-manager.mo
198 share/locale/sk/LC_MESSAGES/xfce4-power-manager.mo
199 share/locale/sl/LC_MESSAGES/xfce4-power-manager.mo
200 share/locale/sq/LC_MESSAGES/xfce4-power-manager.mo
201 share/locale/sr/LC_MESSAGES/xfce4-power-manager.mo
202 share/locale/sv/LC_MESSAGES/xfce4-power-manager.mo
203 share/locale/te/LC_MESSAGES/xfce4-power-manager.mo
204 share/locale/th/LC_MESSAGES/xfce4-power-manager.mo
205 share/locale/tr/LC_MESSAGES/xfce4-power-manager.mo
206 share/locale/ug/LC_MESSAGES/xfce4-power-manager.mo
207 share/locale/uk/LC_MESSAGES/xfce4-power-manager.mo
208 share/locale/ur/LC_MESSAGES/xfce4-power-manager.mo
209 share/locale/ur_PK/LC_MESSAGES/xfce4-power-manager.mo
210 share/locale/vi/LC_MESSAGES/xfce4-power-manager.mo
211 share/locale/zh_CN/LC_MESSAGES/xfce4-power-manager.mo
212 share/locale/zh_HK/LC_MESSAGES/xfce4-power-manager.mo
213 share/locale/zh_TW/LC_MESSAGES/xfce4-power-manager.mo
214
215
216 [FILE:423:patches/patch-src_xfpm-pm-helper.c]
217 --- src/xfpm-pm-helper.c.orig   2020-11-04 23:23:14 UTC
218 +++ src/xfpm-pm-helper.c
219 @@ -77,6 +77,10 @@
220  #define UP_BACKEND_SUSPEND_COMMAND  "/usr/sbin/zzz"
221  #define UP_BACKEND_HIBERNATE_COMMAND "/usr/sbin/ZZZ"
222  #endif
223 +#ifdef __NetBSD__
224 +#define UP_BACKEND_SUSPEND_COMMAND      "/sbin/sysctl -w hw.acpi.sleep.state=1"
225 +#define UP_BACKEND_HIBERNATE_COMMAND    "/sbin/sysctl -w hw.acpi.sleep.state=4"
226 +#endif
227  
228  
229  static gboolean
230