diff options
author | Eric Sandall | 2009-08-23 14:14:10 -0700 |
---|---|---|
committer | Eric Sandall | 2009-08-23 14:14:10 -0700 |
commit | 2c131e1865def6bed042d10485cbd2658ecc15eb (patch) | |
tree | 28fa37a20d4570b271f44cdf20dc69ecb6ab7f68 /audio-drivers/pulseaudio | |
parent | f94570a6b0e731ca146f60c4d9522bd84df2b1cf (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 4d27a4eae4..16d741b91d 100755 --- a/audio-drivers/pulseaudio/DEPENDS +++ b/audio-drivers/pulseaudio/DEPENDS @@ -44,6 +44,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 146f27bc20..00c15646b4 100644 --- a/audio-drivers/pulseaudio/HISTORY +++ b/audio-drivers/pulseaudio/HISTORY @@ -2,6 +2,9 @@ * 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 + * 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..64424c8259 --- /dev/null +++ b/audio-drivers/pulseaudio/PRE_SUB_DEPENDS @@ -0,0 +1,7 @@ +case $THIS_SUB_DEPENDS in + SASL) 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..64424c8259 --- /dev/null +++ b/audio-drivers/pulseaudio/REPAIR^none^PRE_SUB_DEPENDS @@ -0,0 +1,7 @@ +case $THIS_SUB_DEPENDS in + SASL) 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 |