summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2006-03-02 17:05:13 +0000
committerLennart Poettering <lennart@poettering.net>2006-03-02 17:05:13 +0000
commita09232b36c2b00cce61f4777df223dac36176932 (patch)
treeb39a133d6637b8645f22b77c2675716c9e02679f
parent4ee3d665f143df1b647b73a096655ce068ee8940 (diff)
gentoo init script update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1171 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
-rw-r--r--initscript/gentoo/Makefile.am7
-rw-r--r--initscript/gentoo/avahi-daemon.in3
2 files changed, 8 insertions, 2 deletions
diff --git a/initscript/gentoo/Makefile.am b/initscript/gentoo/Makefile.am
index 4165ad3..398e345 100644
--- a/initscript/gentoo/Makefile.am
+++ b/initscript/gentoo/Makefile.am
@@ -17,6 +17,10 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA.
+if !HAVE_DBUS
+NO_DBUS_DEPENDENCY=/need dbus/d
+endif
+
initddir = $(sysconfdir)/init.d
EXTRA_DIST = \
@@ -32,7 +36,8 @@ CLEANFILES = \
avahi-dnsconfd
avahi-daemon: avahi-daemon.in
- sed -e 's,@sbindir\@,$(sbindir),g' $< > $@
+
+ sed -e 's,@sbindir\@,$(sbindir),g; $(NO_DBUS_DEPENDENCY)' $< > $@
chmod +x $@
avahi-dnsconfd: avahi-dnsconfd.in
diff --git a/initscript/gentoo/avahi-daemon.in b/initscript/gentoo/avahi-daemon.in
index 88d0be0..1ceae13 100644
--- a/initscript/gentoo/avahi-daemon.in
+++ b/initscript/gentoo/avahi-daemon.in
@@ -6,7 +6,8 @@
opts="${opts} reload"
depend() {
- use net dbus
+ use net
+ need dbus
}
start() {