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

Reply via email to