[arch-commits] Commit in dbus/trunk (PKGBUILD dbus.sysusers)

Jan Steffens heftig at archlinux.org
Mon Oct 30 15:43:53 UTC 2017


    Date: Monday, October 30, 2017 @ 15:43:52
  Author: heftig
Revision: 308664

1.12.0-1

Modified:
  dbus/trunk/PKGBUILD
  dbus/trunk/dbus.sysusers

---------------+
 PKGBUILD      |   18 +++++++++++-------
 dbus.sysusers |    6 +++++-
 2 files changed, 16 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-10-30 15:39:09 UTC (rev 308663)
+++ PKGBUILD	2017-10-30 15:43:52 UTC (rev 308664)
@@ -6,7 +6,7 @@
 
 pkgbase=dbus
 pkgname=(dbus dbus-docs)
-pkgver=1.10.24
+pkgver=1.12.0
 pkgrel=1
 pkgdesc="Freedesktop.org message bus system"
 url="https://wiki.freedesktop.org/www/Software/dbus/"
@@ -13,12 +13,12 @@
 arch=(i686 x86_64)
 license=(GPL custom)
 depends=(libsystemd expat)
-makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git)
-_commit=430643da9da488a0b089868b9aada324f24a1710  # tags/dbus-1.10.24^0
+makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive graphviz)
+_commit=98294ab81a4d7ef00b6de5149344d92278c38593  # tags/dbus-1.12.0^0
 source=("git+https://anongit.freedesktop.org/git/dbus/dbus#commit=$_commit"
         'dbus.sysusers')
 sha256sums=('SKIP'
-            '1ce179ba3a92ad34941d8ac7f53d01d42cbc91d43ada1136492b78c10b5d693d')
+            'ee7a7a4b2f944cb2e64b9e760efb82589d81872b5b70268356fb73c83c394845')
 validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90'  # Simon McVittie <simon.mcvittie at collabora.co.uk>
               '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie <simon.mcvittie at collabora.co.uk>
 
@@ -29,7 +29,11 @@
 
 prepare() {
   cd $pkgbase
-  git cherry-pick -n 09cb6d7b467f6d1c6685ee9ccc171f4dddbe1f42
+
+  # Reduce docs size
+  printf '%s\n' >>Doxyfile.in \
+    HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
+
   NOCONFIGURE=1 ./autogen.sh
 }
 
@@ -65,8 +69,8 @@
 
   install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgbase/COPYING"
 
-  # systemd-sysusers
-  install -Dm644 "$srcdir/dbus.sysusers" "$pkgdir/usr/lib/sysusers.d/dbus.conf"
+  # We have a pre-assigned uid (81)
+  install -m644 "$srcdir/dbus.sysusers" "$pkgdir/usr/lib/sysusers.d/dbus.conf"
 
   # Split docs
   mv "$pkgdir/usr/share/doc" "$srcdir"

Modified: dbus.sysusers
===================================================================
--- dbus.sysusers	2017-10-30 15:39:09 UTC (rev 308663)
+++ dbus.sysusers	2017-10-30 15:43:52 UTC (rev 308664)
@@ -1 +1,5 @@
-u dbus 81
+# sysusers.d snippet for creating the D-Bus system user automatically
+# at boot on systemd-based systems that ship with an unpopulated
+# /etc. See sysusers.d(5) for details.
+
+u dbus 81 "System Message Bus"



More information about the arch-commits mailing list