Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=bmf.git;a=commitdiff;h=b82ec7e0581c58053acf42365b323644115dc87c
commit b82ec7e0581c58053acf42365b323644115dc87c Author: crazy <[email protected]> Date: Thu Dec 24 03:03:10 2015 +0100 dbus-1.10.6-2-x86_64 * rebuild with gcc * added $USE_TC_X to workaround issues with X * when bumping tc or such libs as libffi since X* is broken * when rebuilding base/libs diff --git a/source/base/dbus/FrugalBuild b/source/base/dbus/FrugalBuild index 56dda0b..9db9e85 100644 --- a/source/base/dbus/FrugalBuild +++ b/source/base/dbus/FrugalBuild @@ -1,14 +1,20 @@ # Compiling time: 0.48 SBU # Maintainer: crazy <[email protected]> +## this is just for tool chain bumps +## and/or rebuilds of say libffi +## do NOT set n for production systems + +USE_TC_X=${USE_TC_X:-"n"} + pkgname=dbus pkgver=1.10.6 -pkgrel=1 +pkgrel=2 pkgdesc="A message bus system" url="http://freedesktop.org/wiki/Software/dbus" rodepends=('scriptlet-core') -depends=('libxml2>=2.9.2-2' 'expat>=2.1.0-2' 'libsystemd') -makedepends=('xmlto' 'docbook-xsl' 'docbook-xml' 'systemd') +depends=('libxml2>=2.9.3-2' 'expat>=2.1.0-3' 'libsystemd>=227-10') +makedepends=('xmlto>=0.0.28' 'docbook-xsl' 'docbook-xml' 'systemd>=227-10') options=('scriptlet') groups=('base' 'core') archs=('i686' 'x86_64' 'arm') @@ -22,15 +28,27 @@ sha1sums=('4247d7f86a0164d7dd3eb18a74670eb863ac342c' \ '1c7bd0b397f281ab26a70d48269496cc5a742509') subpkgs=('dbus-x11') +subdescs=('X based tools for D-BUS.') subconflicts=('dbus-gtk+2') subreplaces=('dbus-gtk+2') subprovides=('dbus-gtk+2') -subdescs=('X based tools for D-BUS.') -subdepends=("libx11>=1.2.1 libsm>=1.1.0") +if Fuse $USE_TC_X; then + ## sure we can change subdesc etc but no need to do that since is only for Tc + subdepends=("libx11>=1.2.1 libsm>=1.1.0") +else + subdepends=() +fi subrodepends=("dbus=$pkgver") subgroups=('xapps') subarchs=('i686 x86_64 arm') +if Fuse $USE_TC_X; then + Fconfopts+=" --with-x --enable-x11-autolaunch" +else + Fconfopts+=" --without-x --disable-x11-autolaunch" +fi + + Fconfopts+=" --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ @@ -38,7 +56,6 @@ Fconfopts+=" --prefix=/usr \ --libdir=/usr/lib \ --bindir=/usr/bin \ --libexecdir=/usr/lib/$pkgname-1 \ - --with-x \ --with-system-pid-file=/var/run/dbus/dbus.pid \ --with-system-socket=/var/run/dbus/system_bus_socket \ --with-session-socket-dir=/tmp \ _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
