diff options
author | Eric Sandall | 2009-08-23 17:52:11 -0700 |
---|---|---|
committer | Eric Sandall | 2009-08-23 17:52:11 -0700 |
commit | 4b6838ede4b52cffe4527338eebc3982c5cc7586 (patch) | |
tree | 31fbacd88eef6234f640e9619274e04b18d32156 /audio-drivers/pulseaudio | |
parent | 2f49663448ad9f0372cfeefade31dc633986e481 (diff) |
pulseaudio: Optionally depend on avahi for ZeroConf support
Allow forcing ZeroConf (avahi)
Also include REPAIR^none^ files for the above
Diffstat (limited to 'audio-drivers/pulseaudio')
-rwxr-xr-x | audio-drivers/pulseaudio/DEPENDS | 4 | ||||
-rw-r--r-- | audio-drivers/pulseaudio/HISTORY | 3 | ||||
-rwxr-xr-x | audio-drivers/pulseaudio/PRE_SUB_DEPENDS | 7 | ||||
-rwxr-xr-x | audio-drivers/pulseaudio/REPAIR^none^PRE_SUB_DEPENDS | 7 | ||||
-rwxr-xr-x | audio-drivers/pulseaudio/REPAIR^none^SUB_DEPENDS | 8 | ||||
-rwxr-xr-x | audio-drivers/pulseaudio/SUB_DEPENDS | 8 |
6 files changed, 37 insertions, 0 deletions
diff --git a/audio-drivers/pulseaudio/DEPENDS b/audio-drivers/pulseaudio/DEPENDS index 48f3cf20b3..83c88d8b1f 100755 --- a/audio-drivers/pulseaudio/DEPENDS +++ b/audio-drivers/pulseaudio/DEPENDS @@ -52,6 +52,10 @@ optional_depends policykit \ "--enable-polkit" \ "--disable-polkit" \ "for PolicyKit authentication support" && +optional_depends avahi \ + "--enable-avahi" \ + "--disable-avahi" \ + "for ZerConf configuration support" && suggest_depends padevchooser '' '' 'for Preferences tool' && suggest_depends paprefs '' '' 'for Preferences tool' && diff --git a/audio-drivers/pulseaudio/HISTORY b/audio-drivers/pulseaudio/HISTORY index 08468aae34..e5dd9571cb 100644 --- a/audio-drivers/pulseaudio/HISTORY +++ b/audio-drivers/pulseaudio/HISTORY @@ -2,8 +2,11 @@ * DEPENDS: Suggested depends on PulseAudio tools: pavucontrol, pavumeter, paprefs, paman, and padevchooser Fix flags for enabling/disabling X11 support + Optionally depend on avahi for ZeroConf support Optionally depends on udev Optionally depends on dbus + * SUB_DEPENDS, PRE_SUB_DEPENDS: Allow forcing ZeroConf (avahi) + Also include REPAIR^none^ files for the above 2009-04-14 Ladislav Hagara <hgr@vabo.cz> * DETAILS: 0.9.15 diff --git a/audio-drivers/pulseaudio/PRE_SUB_DEPENDS b/audio-drivers/pulseaudio/PRE_SUB_DEPENDS new file mode 100755 index 0000000000..9eee2f503c --- /dev/null +++ b/audio-drivers/pulseaudio/PRE_SUB_DEPENDS @@ -0,0 +1,7 @@ +case $THIS_SUB_DEPENDS in + AVAHI) is_depends_enabled $SPELL avahi && + return 0 + ;; +esac + +return 1 diff --git a/audio-drivers/pulseaudio/REPAIR^none^PRE_SUB_DEPENDS b/audio-drivers/pulseaudio/REPAIR^none^PRE_SUB_DEPENDS new file mode 100755 index 0000000000..9eee2f503c --- /dev/null +++ b/audio-drivers/pulseaudio/REPAIR^none^PRE_SUB_DEPENDS @@ -0,0 +1,7 @@ +case $THIS_SUB_DEPENDS in + AVAHI) is_depends_enabled $SPELL avahi && + return 0 + ;; +esac + +return 1 diff --git a/audio-drivers/pulseaudio/REPAIR^none^SUB_DEPENDS b/audio-drivers/pulseaudio/REPAIR^none^SUB_DEPENDS new file mode 100755 index 0000000000..e58e6bba1d --- /dev/null +++ b/audio-drivers/pulseaudio/REPAIR^none^SUB_DEPENDS @@ -0,0 +1,8 @@ +case $THIS_SUB_DEPENDS in + AVAHI) echo "ZeroConf support requested, forcing avahi dependency." + depends avahi '--enable-avahi' + ;; + *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS!" + return 1 + ;; +esac diff --git a/audio-drivers/pulseaudio/SUB_DEPENDS b/audio-drivers/pulseaudio/SUB_DEPENDS new file mode 100755 index 0000000000..e58e6bba1d --- /dev/null +++ b/audio-drivers/pulseaudio/SUB_DEPENDS @@ -0,0 +1,8 @@ +case $THIS_SUB_DEPENDS in + AVAHI) echo "ZeroConf support requested, forcing avahi dependency." + depends avahi '--enable-avahi' + ;; + *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS!" + return 1 + ;; +esac |