summaryrefslogtreecommitdiff
path: root/community/distcc
diff options
context:
space:
mode:
Diffstat (limited to 'community/distcc')
-rw-r--r--community/distcc/PKGBUILD10
-rw-r--r--community/distcc/distccd.conf.d3
-rw-r--r--community/distcc/distccd.service4
3 files changed, 9 insertions, 8 deletions
diff --git a/community/distcc/PKGBUILD b/community/distcc/PKGBUILD
index f0c84f1a4..367110407 100644
--- a/community/distcc/PKGBUILD
+++ b/community/distcc/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 75874 2012-09-04 15:27:48Z spupykin $
+# $Id: PKGBUILD 81014 2012-12-10 10:16:44Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Judd Vinet <jvinet@zeroflux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
pkgname=distcc
pkgver=3.1
-pkgrel=8
+pkgrel=9
pkgdesc="A distributed C, C++, Obj C compiler"
arch=('i686' 'x86_64')
url="http://code.google.com/p/distcc/"
license=('GPL')
depends=('gcc' 'popt' 'avahi')
-makedepends=('gtk2' 'pkgconfig' 'python2')
+makedepends=('gtk2' 'pkgconfig' 'python2' 'dbus')
optdepends=('gtk2: for distccmon-gnome'
'python2')
backup=(etc/conf.d/distccd)
@@ -21,8 +21,8 @@ source=(http://distcc.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2
distccd.service)
md5sums=('a1a9d3853df7133669fffec2a9aab9f3'
'1c918474372c09304772c20c4de484fa'
- '89aaf6e9072092e283465a14e83f0f94'
- 'bb24748257d9b0739e18b494cae08633')
+ '239aae53250e3e35288cba566bc0bbf1'
+ '09f0688da9c1840e518d2593bd5c3830')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/distcc/distccd.conf.d b/community/distcc/distccd.conf.d
index 8f90cb503..2fe7a4cc6 100644
--- a/community/distcc/distccd.conf.d
+++ b/community/distcc/distccd.conf.d
@@ -4,5 +4,4 @@
# You must explicitly add IPs (or subnets) that are allowed to connect,
# using the --allow switch. See the distccd manpage for more info.
#
-DISTCC_ARGS="--user nobody --allow 127.0.0.1"
-
+DISTCC_ARGS="--allow 127.0.0.1"
diff --git a/community/distcc/distccd.service b/community/distcc/distccd.service
index 5c3444ff6..0b72fecc3 100644
--- a/community/distcc/distccd.service
+++ b/community/distcc/distccd.service
@@ -1,10 +1,12 @@
[Unit]
Description=A distributed C/C++ compiler
Documentation=man:distccd(1)
+After=network.target
[Service]
+User=nobody
EnvironmentFile=/etc/conf.d/distccd
-ExecStart=/usr/bin/distccd --daemon --no-detach $DISTCC_ARGS
+ExecStart=/usr/bin/distccd --no-detach --daemon $DISTCC_ARGS
[Install]
WantedBy=multi-user.target