1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
8 SDESC[standard]= D-Bus daemon for power management tasks
9 HOMEPAGE= https://upower.freedesktop.org
10 CONTACT= Michael_Reim[kraileth@elderlinux.org]
13 SITES[main]= https://upower.freedesktop.org/releases/
14 DISTFILE[1]= upower-0.99.11.tar.xz:main
16 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= none
22 OPTIONS_STANDARD= none
24 BUILD_DEPENDS= automake:single:standard
25 autoconf:single:standard
26 docbook-xsl:primary:standard
27 gobject-introspection:single:standard
28 gtk-doc:single:standard
29 libtool:single:standard
30 BUILDRUN_DEPENDS= dbus-glib:primary:standard
31 polkit:single:standard
32 BR_DEPS[linux]= libgudev:single:standard libusb:single:standard
34 USES= gettext-tools:build python:build gmake libtool
36 GNOME_COMPONENTS= glib intltool
38 LICENSE= GPLv2+:primary
39 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
40 LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING
41 LICENSE_AWK= TERMS:"^$$"
42 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/up-native.h
45 FPC_EQUIVALENT= sysutils/upower
46 GTKDOC_OUTPUT_BASEDIR= UPower
49 CONFIGURE_ARGS= --enable-gtk-doc
51 --with-udevrulesdir=/etc/udev/rules.d
53 INSTALL_TARGET= install-strip
56 CFLAGS= -Wno-deprecated-declarations
57 VAR_OPSYS[freebsd]= CONFIGURE_ARGS=--with-backend=freebsd
60 ${REINPLACE_CMD} -e 's|docbook.sourceforge.net|cdn.docbook.org|g' \
61 ${WRKSRC}/doc/man/Makefile.in
64 ${RM} -r ${STAGEDIR}/var
67 ${REINPLACE_CMD} -e '/as-needed/ s/^.*$$/NOOP=1/' ${WRKSRC}/configure
69 [FILE:863:descriptions/desc.primary]
70 UPower is an abstraction for enumerating power devices, listening to
71 device events and querying history and statistics. Any application or
72 service on the system can access the org.freedesktop.UPower service via
73 the system message bus. Some operations (such as suspending the system)
74 are restricted using PolicyKit.
76 UPower was once called DeviceKit-power. UPower aims to make a large chunk
77 of HAL redundant, as HAL is officially deprecated.
79 UPower is also useful to control the latency of different operations on
80 your computer, which enables you to save significant amounts of power.
81 Nothing much uses this interface yet, but this is a classic chicken and
82 egg scenario, and I think it's important to encourage the egg to lay a
83 chicken. Please report any problems to the Freedesktop bugzilla or send a
84 mail to the DeviceKit mailing list for discussion.
88 64b5ffbfccd5bdb15d925777979a4dbee1a957f9eaeb158dc76175267eddbdef 430128 upower-0.99.11.tar.xz
91 [FILE:911:manifests/plist.primary]
92 %%ONLY-LINUX%%/etc/udev/rules.d/
98 etc/UPower/UPower.conf
99 include/libupower-glib/
113 libupower-glib.so.%%SOMAJOR%%
114 libupower-glib.so.%%SOVERSION%%
115 lib/girepository-1.0/UPowerGlib-1.0.typelib
116 lib/pkgconfig/upower-glib.pc
118 share/dbus-1/interfaces/
119 org.freedesktop.UPower.Device.xml
120 org.freedesktop.UPower.KbdBacklight.xml
121 org.freedesktop.UPower.Wakeups.xml
122 org.freedesktop.UPower.xml
123 share/dbus-1/system-services/org.freedesktop.UPower.service
124 share/dbus-1/system.d/org.freedesktop.UPower.conf
125 share/gir-1.0/UPowerGlib-1.0.gir
126 share/man/man1/upower.1.gz
127 share/man/man7/UPower.7.gz
128 share/man/man8/upowerd.8.gz
131 [FILE:152:manifests/plist.nls]
132 share/locale/fr/LC_MESSAGES/upower.mo
133 share/locale/it/LC_MESSAGES/upower.mo
134 share/locale/pl/LC_MESSAGES/upower.mo
135 share/locale/sv/LC_MESSAGES/upower.mo
138 [FILE:583:manifests/plist.docs]
141 UPower-up-version.html
142 UPower-up-wakeups.html
148 annotation-glossary.html
151 api-index-0-9-19.html
153 api-index-0-9-22.html
154 api-index-0-99-5.html
155 api-index-0-99-8.html
159 deprecated-api-index.html
165 right-insensitive.png
172 [FILE:394:patches/patch-doc_man_Makefile.am]
173 --- doc/man/Makefile.am.orig 2019-03-05 14:18:32 UTC
174 +++ doc/man/Makefile.am
175 @@ -6,7 +6,7 @@ man_MANS = \
179 - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
180 + $(XSLTPROC) -nonet --path __DBPATH__ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
182 MAINTAINERCLEANFILES = $(man_MANS)
186 [FILE:363:freebsd/patch-src_freebsd_up-devd.c]
187 --- src/freebsd/up-devd.c.orig 2019-03-05 14:18:32 UTC
188 +++ src/freebsd/up-devd.c
189 @@ -195,7 +195,7 @@ up_devd_event_cb (GIOChannel *source, GI
190 event[terminator] = 0;
191 up_devd_process_event(event, user_data);
193 - } else if (status == G_IO_STATUS_AGAIN) {
195 up_devd_init (UP_BACKEND(user_data));
196 if (up_devd_inited) {