# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= upower VERSION= 0.99.13 KEYWORDS= sysutils VARIANTS= standard SDESC[standard]= D-Bus daemon for power management tasks HOMEPAGE= https://upower.freedesktop.org CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_0_99_13/ DISTFILE[1]= upower-UPOWER_0_99_13.tar.gz:main DF_INDEX= 1 SPKGS[standard]= complete primary nls docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= automake:single:standard autoconf:single:standard docbook-xsl:primary:standard gobject-introspection:single:standard gtk-doc:single:standard libtool:single:standard BUILDRUN_DEPENDS= dbus-glib:primary:standard polkit:primary:standard BR_DEPS[linux]= libgudev:single:standard libusb:single:standard USES= autoreconf gettext-tools:build gmake libtool pkgconfig gtk-doc GNOME_COMPONENTS= glib intltool DISTNAME= upower-UPOWER_0_99_13 LICENSE= GPLv2+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/up-native.h LICENSE_SCHEME= solo FPC_EQUIVALENT= sysutils/upower GTKDOC_OUTPUT_BASEDIR= UPower MUST_CONFIGURE= gnu CONFIGURE_ARGS= --enable-gtk-doc --without-idevice --with-udevrulesdir=/etc/udev/rules.d INSTALL_TARGET= install-strip SOVERSION= 3.0.1 CFLAGS= -Wno-deprecated-declarations VAR_OPSYS[freebsd]= CONFIGURE_ARGS=--with-backend=freebsd post-stage: ${RM} -r ${STAGEDIR}/var post-patch-sunos: ${REINPLACE_CMD} -e '/as-needed/ s/^.*$$/NOOP=1/' ${WRKSRC}/configure [FILE:863:descriptions/desc.primary] UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics. Any application or service on the system can access the org.freedesktop.UPower service via the system message bus. Some operations (such as suspending the system) are restricted using PolicyKit. UPower was once called DeviceKit-power. UPower aims to make a large chunk of HAL redundant, as HAL is officially deprecated. UPower is also useful to control the latency of different operations on your computer, which enables you to save significant amounts of power. Nothing much uses this interface yet, but this is a classic chicken and egg scenario, and I think it's important to encourage the egg to lay a chicken. Please report any problems to the Freedesktop bugzilla or send a mail to the DeviceKit mailing list for discussion. [FILE:107:distinfo] 3398d95acfbb47a604776e77351e950361ab3b791a26824f69f7812e49b0bafc 184658 upower-UPOWER_0_99_13.tar.gz [FILE:867:manifests/plist.primary] %%ONLY-LINUX%%/etc/udev/rules.d/ 95-upower-hid.rules 95-upower-wup.rules bin/upower etc/UPower/UPower.conf include/libupower-glib/ up-autocleanups.h up-client.h up-device.h up-history-item.h up-stats-item.h up-types.h up-version.h up-wakeup-item.h up-wakeups.h upower.h lib/ libupower-glib.a libupower-glib.so libupower-glib.so.%%SOMAJOR%% libupower-glib.so.%%SOVERSION%% lib/girepository-1.0/UPowerGlib-1.0.typelib lib/pkgconfig/upower-glib.pc libexec/upowerd share/dbus-1/interfaces/ org.freedesktop.UPower.Device.xml org.freedesktop.UPower.KbdBacklight.xml org.freedesktop.UPower.Wakeups.xml org.freedesktop.UPower.xml share/dbus-1/system-services/org.freedesktop.UPower.service share/dbus-1/system.d/org.freedesktop.UPower.conf share/gir-1.0/UPowerGlib-1.0.gir share/man/man1/upower.1.gz share/man/man7/UPower.7.gz share/man/man8/upowerd.8.gz [FILE:152:manifests/plist.nls] share/locale/fr/LC_MESSAGES/upower.mo share/locale/it/LC_MESSAGES/upower.mo share/locale/pl/LC_MESSAGES/upower.mo share/locale/sv/LC_MESSAGES/upower.mo [FILE:485:manifests/plist.docs] share/doc/upower/ Device.html KbdBacklight.html UPower-up-types.html UPower.7.html UPower.html UpClient.html UpDevice.html UpHistoryItem.html UpStatsItem.html UpWakeupItem.html annotation-glossary.html home.png index.html ix01.html left-insensitive.png left.png libupower-glib-helpers.html libupower-glib.html license.html ref-dbus.html right-insensitive.png right.png style.css tools-fileformats.html up-insensitive.png up.png upower.1.html upowerd.8.html [FILE:386:patches/patch-doc_man_Makefile.am] --- doc/man/Makefile.am.orig 2021-08-17 13:55:59 UTC +++ doc/man/Makefile.am @@ -6,7 +6,7 @@ man_MANS = \ UPower.7 %.1 %.7 %.8 : %.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet --path __DBPATH__ http://cdn.docbook.org/release/xsl/current/manpages/docbook.xsl $< MAINTAINERCLEANFILES = $(man_MANS) [FILE:363:freebsd/patch-src_freebsd_up-devd.c] --- src/freebsd/up-devd.c.orig 2019-03-05 14:18:32 UTC +++ src/freebsd/up-devd.c @@ -195,7 +195,7 @@ up_devd_event_cb (GIOChannel *source, GI event[terminator] = 0; up_devd_process_event(event, user_data); g_free(event); - } else if (status == G_IO_STATUS_AGAIN) { + } else { up_devd_init (UP_BACKEND(user_data)); if (up_devd_inited) { int fd;