Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (b94bb54c658031f5361f74df82ba83743d1fee95)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (b94bb54c658031f5361f74df82ba83743d1fee95)
  • Date: Tue, 8 Feb 2022 08:42:01 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

libs/upower/BUILD | 3 +++
libs/upower/CONFIGURE | 3 +++
libs/upower/DEPENDS | 36 +++++++++++++++++++++---------------
libs/upower/DETAILS | 9 +++++----
libs/upower/HISTORY | 6 ++++++
5 files changed, 38 insertions(+), 19 deletions(-)

New commits:
commit b94bb54c658031f5361f74df82ba83743d1fee95
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

upower: => v0.99.14

diff --git a/libs/upower/BUILD b/libs/upower/BUILD
new file mode 100755
index 0000000..96cc614
--- /dev/null
+++ b/libs/upower/BUILD
@@ -0,0 +1,3 @@
+OPTS+=" $UP_MAN $UP_DOC"
+default_build
+
diff --git a/libs/upower/CONFIGURE b/libs/upower/CONFIGURE
new file mode 100755
index 0000000..8508691
--- /dev/null
+++ b/libs/upower/CONFIGURE
@@ -0,0 +1,3 @@
+source $GRIMOIRE/MESON_CONFIGURE
+config_query_option UP_DOC 'build docs' n 'gtk-doc=true' 'gtk-doc=false'
+config_query_option UP_MAN 'build man pages' n 'man=true' 'man=false'
diff --git a/libs/upower/DEPENDS b/libs/upower/DEPENDS
index dc62a5d..3836f7f 100755
--- a/libs/upower/DEPENDS
+++ b/libs/upower/DEPENDS
@@ -1,16 +1,22 @@
-depends glib2 &&
-depends dbus &&
-depends DEVICE-MANAGER &&
-if is_depends_enabled $SPELL DEVICE-MANAGER;then
- depends libgudev
-fi
-depends libusb &&
+depends meson &&
+depends ninja-build-system &&
+depends python3 &&
+depends dbus systemdsystemunitdir='/usr/share/dbus-1/system-services' &&
+depends glib2 &&
+depends libgudev &&
+depends libxslt &&
+depends DEVICE-MANAGER udevrulesdir='/etc/udev/rules.d' &&
+depends gtk-doc &&

-optional_depends GETTEXT '--enable-nls' '--disable-nls' 'NLS support' &&
-optional_depends gobject-introspection \
- "--enable-introspection=yes" \
- "--enable-introspection=no" &&
-optional_depends docbook-xsl \
- "--enable-man-pages" \
- "--disable-man-pages" \
- "for man pages"
+optional_depends gobject-introspection introspection={en,dis}abled
'introspection support'
+#optional_depends gtk-doc gtk-doc={true,false} 'build docs/man pages' &&
+#if ! is_depends_enabled $SPELL gtk-doc;then
+# OPTS+=' man=false'
+#fi
+
+#optional_depends gtk-doc '' '' 'build docs/man pages'
+#if ! is_depends_enabled $SPELL gtk-doc;then
+#fi
+
+#optional_depends GETTEXT '--enable-nls' '--disable-nls' 'NLS support' &&
+#optional_depends docbook-xsl man={true,false} 'build man pages'
diff --git a/libs/upower/DETAILS b/libs/upower/DETAILS
index c66ffaf..9d3cc74 100755
--- a/libs/upower/DETAILS
+++ b/libs/upower/DETAILS
@@ -1,9 +1,10 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=upower
- VERSION=0.99.11
-
SOURCE_HASH=sha512:67219a0beb98c97ac4512e4fe8ba83fc80a1035d1edb5367dda6911da50c672b047051f2f528e8703be29ab47547d92b6c71a7ef695226a1bdb5bc33e6d18803
- SOURCE=$SPELL-$VERSION.tar.xz
+ VERSION=v0.99.14
+
SOURCE_HASH=sha512:8682528afb2af968a34bcde718ac53596ae04d1324b4aef98592799a506e69e17aa457887a4fbf2f4950ae9ee7c6b5519f32ec01b965142b7eed6750007f7158
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://upower.freedesktop.org/releases/$SOURCE
+
SOURCE_URL[0]=https://gitlab.freedesktop.org/upower/upower/-/archive/$VERSION/$SOURCE
LICENSE[0]=GPL
WEB_SITE=https://upower.freedesktop.org/
ENTERED=20100407
diff --git a/libs/upower/HISTORY b/libs/upower/HISTORY
index c6f3923..834bd12 100644
--- a/libs/upower/HISTORY
+++ b/libs/upower/HISTORY
@@ -1,3 +1,9 @@
+2022-02-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version v0.99.14
+ download from gitlab.freedesktop.org
+ * BUILD CONFIGURE: added
+ * DEPENDS: adapt to meson build
+
2019-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.99.11




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (b94bb54c658031f5361f74df82ba83743d1fee95), Treeve Jelbert, 02/08/2022

Archive powered by MHonArc 2.6.24.

Top of Page