From 46aa35643d5026a6edd632d0fed07cc2a6af67e3 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Mon, 13 Dec 2021 19:02:37 +0100 Subject: [PATCH] dbus-glib: use https, make bash-completion optional and syntax --- dbus-glib/.signature | 4 ++-- dbus-glib/Pkgfile | 16 +++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/dbus-glib/.signature b/dbus-glib/.signature index 95d00d682..cb5000a62 100644 --- a/dbus-glib/.signature +++ b/dbus-glib/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/exWfwSJsZkMpmHFaJlT8qNCtADToiHxVFB0xNuL8ATi+zES0gvtZdoublaUGU8tMu6xaayxkvWub/duoNdlxw8= -SHA256 (Pkgfile) = 10598136e937c12315eec84f78852a19d35a906f219ddf00947190411ffbbaa5 +RWSE3ohX2g5d/ayOLybOtbTLr7Lp0I6Nt+tToH6pFPhLM0Iqct1qhERSCB86Vcq3+HR1mLGGCtKfvw+CerTqSHbNFb757qgI+AU= +SHA256 (Pkgfile) = 2126993637c6666f8c5911f0ec5a54b8c1e269e99f965b0f4911cdf7c70b208a SHA256 (.footprint) = ed21101f6ec01240f8881bbaf3293534d314e52ad3fd237d16f6dc6ec8ef3b4b SHA256 (dbus-glib-0.112.tar.gz) = 7d550dccdfcd286e33895501829ed971eeb65c614e73aadb4a08aeef719b143a diff --git a/dbus-glib/Pkgfile b/dbus-glib/Pkgfile index 6825b7527..76ed3938e 100644 --- a/dbus-glib/Pkgfile +++ b/dbus-glib/Pkgfile @@ -1,20 +1,22 @@ # Description: D-Bus GLib bindings -# URL: http://freedesktop.org/wiki/Software/DBusBindings -# Maintainer: CRUX System Team, core-ports at crux dot nu -# Depends on: dbus glib +# URL: https://freedesktop.org/wiki/Software/DBusBindings +# Maintainer: CRUX System Team, core-ports at crux dot nu +# Depends on: dbus glib name=dbus-glib version=0.112 -release=1 +release=2 source=(https://dbus.freedesktop.org/releases/$name/$name-$version.tar.gz) build() { cd $name-$version - ./configure \ + prt-get isinst bash-completion || PKGMK_DBUSGLIB+=' --enable-bash-completion=no' + + ./configure $PKGMK_DBUSGLIB \ --prefix=/usr \ - --disable-static \ - --enable-bash-completion=no + --libexecdir=/usr/lib/dbus-glib \ + --disable-static make make DESTDIR=$PKG install