Ravenports generated: 18 Apr 2020 01:44
[ravenports.git] / bucket_53 / upower
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               upower
4 VERSION=                0.99.11
5 REVISION=               3
6 KEYWORDS=               sysutils
7 VARIANTS=               standard
8 SDESC[standard]=        D-Bus daemon for power management tasks
9 HOMEPAGE=               https://upower.freedesktop.org
10 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            https://upower.freedesktop.org/releases/
14 DISTFILE[1]=            upower-0.99.11.tar.xz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         nls
19                         docs
20
21 OPTIONS_AVAILABLE=      none
22 OPTIONS_STANDARD=       none
23
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
33
34 USES=                   gettext-tools:build python:build gmake libtool
35                         pkgconfig gtk-doc
36 GNOME_COMPONENTS=       glib intltool
37
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
43 LICENSE_SCHEME=         solo
44
45 FPC_EQUIVALENT=         sysutils/upower
46 GTKDOC_OUTPUT_BASEDIR=  UPower
47
48 MUST_CONFIGURE=         gnu
49 CONFIGURE_ARGS=         --enable-gtk-doc
50                         --without-idevice
51                         --with-udevrulesdir=/etc/udev/rules.d
52
53 INSTALL_TARGET=         install-strip
54 SOVERSION=              3.0.1
55
56 CFLAGS=                 -Wno-deprecated-declarations
57 VAR_OPSYS[freebsd]=     CONFIGURE_ARGS=--with-backend=freebsd
58
59 post-patch:
60         ${REINPLACE_CMD} -e 's|docbook.sourceforge.net|cdn.docbook.org|g' \
61                 ${WRKSRC}/doc/man/Makefile.in
62
63 post-stage:
64         ${RM} -r ${STAGEDIR}/var
65
66 post-patch-sunos:
67         ${REINPLACE_CMD} -e '/as-needed/ s/^.*$$/NOOP=1/' ${WRKSRC}/configure
68
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.
75
76 UPower was once called DeviceKit-power. UPower aims to make a large chunk 
77 of HAL redundant, as HAL is officially deprecated.
78
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.
85
86
87 [FILE:100:distinfo]
88 64b5ffbfccd5bdb15d925777979a4dbee1a957f9eaeb158dc76175267eddbdef       430128 upower-0.99.11.tar.xz
89
90
91 [FILE:911:manifests/plist.primary]
92 %%ONLY-LINUX%%/etc/udev/rules.d/
93  95-upower-csr.rules
94  95-upower-hid.rules
95  95-upower-hidpp.rules
96  95-upower-wup.rules
97 bin/upower
98 etc/UPower/UPower.conf
99 include/libupower-glib/
100  up-autocleanups.h
101  up-client.h
102  up-device.h
103  up-history-item.h
104  up-stats-item.h
105  up-types.h
106  up-version.h
107  up-wakeup-item.h
108  up-wakeups.h
109  upower.h
110 lib/
111  libupower-glib.a
112  libupower-glib.so
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
117 libexec/upowerd
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
129
130
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
136
137
138 [FILE:583:manifests/plist.docs]
139 share/doc/upower/
140  UPower-up-types.html
141  UPower-up-version.html
142  UPower-up-wakeups.html
143  UpClient.html
144  UpDevice.html
145  UpHistoryItem.html
146  UpStatsItem.html
147  UpWakeupItem.html
148  annotation-glossary.html
149  api-index-0-9-0.html
150  api-index-0-9-1.html
151  api-index-0-9-19.html
152  api-index-0-9-2.html
153  api-index-0-9-22.html
154  api-index-0-99-5.html
155  api-index-0-99-8.html
156  api-index-1-0.html
157  api-index-full.html
158  ch01.html
159  deprecated-api-index.html
160  home.png
161  index.html
162  left-insensitive.png
163  left.png
164  object-tree.html
165  right-insensitive.png
166  right.png
167  style.css
168  up-insensitive.png
169  up.png
170
171
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 =                              \
176         UPower.7
177  
178  %.1 %.7 %.8 : %.xml
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 $<
181  
182  MAINTAINERCLEANFILES = $(man_MANS)
183  
184
185
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);
192                 g_free(event);
193 -       } else if (status == G_IO_STATUS_AGAIN) {
194 +       } else {
195                 up_devd_init (UP_BACKEND(user_data));
196                 if (up_devd_inited) {
197                         int fd;
198