Magellan Linux

Diff of /trunk/core/pulseaudio/pulseaudio-1.1-r3.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 10408 by niro, Sat Jan 21 16:23:22 2012 UTC revision 10409 by niro, Sat Jan 21 17:35:16 2012 UTC
# Line 137  split_info_pulseaudio-utils() Line 137  split_info_pulseaudio-utils()
137   == media-sound/pulseaudio-${PVER}"   == media-sound/pulseaudio-${PVER}"
138  }  }
139    
140    src_prepare()
141    {
142     munpack ${SRCFILE} || die
143    
144     # fix /var/run -> /run
145     all-abis "sed -i 's:^\(PA_SYSTEM_RUNTIME_PATH=\).*:\1\"/run/pulse\":' configure.ac || die"
146     mautoreconf || die
147    }
148    
149  src_compile()  src_compile()
150  {  {
151   mconfigure \   mconfigure \
# Line 206  src_install_pulseaudio() Line 215  src_install_pulseaudio()
215   etc/dbus-1 \   etc/dbus-1 \
216   usr/bin/pulseaudio \   usr/bin/pulseaudio \
217   usr/$(mlibdir)/libpulsecore-*.* \   usr/$(mlibdir)/libpulsecore-*.* \
218   usr/$(mlibdir)/pulse-${PVER}/modules/*always* \   usr/$(mlibdir)/pulse-${PVER}/modules \
  usr/$(mlibdir)/pulse-${PVER}/modules/*augment* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*card-restore* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*combine* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*console* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*cli* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*dbus* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*default* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*detect* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*echo* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*equalizer* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*filter* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*hal* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*http* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*intended* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*ladspa* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*loopback* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*match* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*mmkbd* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*native* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*null* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*phone* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*pipe* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*position* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*remap* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*rtp* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*rygel* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*simple* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*sine* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*stream* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*suspend* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*switch* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*tunnel* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*udev* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*virtual* \  
  usr/$(mlibdir)/pulse-${PVER}/modules/*volume* \  
219   $([[ $(mlibdir) != lib ]] && echo "usr/lib/libpulsecore-*.*   $([[ $(mlibdir) != lib ]] && echo "usr/lib/libpulsecore-*.*
220   usr/lib/pulse-${PVER}/modules/*always*   usr/lib/pulse-${PVER}/modules") \
  usr/lib/pulse-${PVER}/modules/*augment*  
  usr/lib/pulse-${PVER}/modules/*card-restore*  
  usr/lib/pulse-${PVER}/modules/*combine*  
  usr/lib/pulse-${PVER}/modules/*console*  
  usr/lib/pulse-${PVER}/modules/*cli*  
  usr/lib/pulse-${PVER}/modules/*dbus*  
  usr/lib/pulse-${PVER}/modules/*default*  
  usr/lib/pulse-${PVER}/modules/*detect*  
  usr/lib/pulse-${PVER}/modules/*echo*  
  usr/lib/pulse-${PVER}/modules/*equalizer*  
  usr/lib/pulse-${PVER}/modules/*filter*  
  usr/lib/pulse-${PVER}/modules/*hal*  
  usr/lib/pulse-${PVER}/modules/*http*  
  usr/lib/pulse-${PVER}/modules/*intended*  
  usr/lib/pulse-${PVER}/modules/*ladspa*  
  usr/lib/pulse-${PVER}/modules/*loopback*  
  usr/lib/pulse-${PVER}/modules/*match*  
  usr/lib/pulse-${PVER}/modules/*mmkbd*  
  usr/lib/pulse-${PVER}/modules/*native*  
  usr/lib/pulse-${PVER}/modules/*null*  
  usr/lib/pulse-${PVER}/modules/*phone*  
  usr/lib/pulse-${PVER}/modules/*pipe*  
  usr/lib/pulse-${PVER}/modules/*position*  
  usr/lib/pulse-${PVER}/modules/*remap*  
  usr/lib/pulse-${PVER}/modules/*rtp*  
  usr/lib/pulse-${PVER}/modules/*rygel*  
  usr/lib/pulse-${PVER}/modules/*simple*  
  usr/lib/pulse-${PVER}/modules/*sine*  
  usr/lib/pulse-${PVER}/modules/*stream*  
  usr/lib/pulse-${PVER}/modules/*suspend*  
  usr/lib/pulse-${PVER}/modules/*switch*  
  usr/lib/pulse-${PVER}/modules/*tunnel*  
  usr/lib/pulse-${PVER}/modules/*udev*  
  usr/lib/pulse-${PVER}/modules/*virtual*  
  usr/lib/pulse-${PVER}/modules/*volume*") \  
221   usr/share/locale \   usr/share/locale \
222   usr/share/man/man1/pulseaudio.1 \   usr/share/man/man1/pulseaudio.1 \
223   usr/share/man/man5/default.pa.5 \   usr/share/man/man5/default.pa.5 \
# Line 286  src_install_pulseaudio() Line 225  src_install_pulseaudio()
225   lib/udev \   lib/udev \
226   || die   || die
227    
228     # remove modules which are in other packages
229     rm -rf ${BINDIR}/usr/$(mlibdir)/pulse-${PVER}/modules/*alsa* || die
230     rm -rf ${BINDIR}/usr/$(mlibdir)/pulse-${PVER}/modules/*esound* || die
231     rm -rf ${BINDIR}/usr/$(mlibdir)/pulse-${PVER}/modules/*avahi* || die
232     rm -rf ${BINDIR}/usr/$(mlibdir)/pulse-${PVER}/modules/*zeroconf* || die
233     rm -rf ${BINDIR}/usr/$(mlibdir)/pulse-${PVER}/modules/*x11* || die
234     rm -rf ${BINDIR}/usr/$(mlibdir)/pulse-${PVER}/modules/*bluetooth* || die
235     rm -rf ${BINDIR}/usr/$(mlibdir)/pulse-${PVER}/modules/*raop* || die
236     if [[ $(mlibdir) != lib ]]
237     then
238     rm -rf ${BINDIR}/usr/lib/pulse-${PVER}/modules/*alsa* || die
239     rm -rf ${BINDIR}/usr/lib/pulse-${PVER}/modules/*esound* || die
240     rm -rf ${BINDIR}/usr/lib/pulse-${PVER}/modules/*avahi* || die
241     rm -rf ${BINDIR}/usr/lib/pulse-${PVER}/modules/*zeroconf* || die
242     rm -rf ${BINDIR}/usr/lib/pulse-${PVER}/modules/*x11* || die
243     rm -rf ${BINDIR}/usr/lib/pulse-${PVER}/modules/*bluetooth* || die
244     rm -rf ${BINDIR}/usr/lib/pulse-${PVER}/modules/*raop* || die
245     fi
246    
247   # state dir   # state dir
248   mkeepdir /var/run/pulse || die   mkeepdir /run/pulse || die
249   mchown pulse.pulse /var/run/pulse || die   mchown pulse.pulse /run/pulse || die
250  }  }
251    
252  src_install_pulseaudio-alsa()  src_install_pulseaudio-alsa()
# Line 345  src_install_pulseaudio-bluetooth() Line 303  src_install_pulseaudio-bluetooth()
303    
304   zapmost ${BINDIR} \   zapmost ${BINDIR} \
305   usr/$(mlibdir)/pulse-${PVER}/modules/*bluetooth* \   usr/$(mlibdir)/pulse-${PVER}/modules/*bluetooth* \
306   usr/$(mlibdir)/pulse-${PVER}/proximity-helper \   usr/$(mlibdir)/pulse-${PVER}/pulse/proximity-helper \
307   $([[ $(mlibdir) != lib ]] && echo "usr/lib/pulse-${PVER}/modules/*bluetooth*   $([[ $(mlibdir) != lib ]] && echo "usr/lib/pulse-${PVER}/modules/*bluetooth*
308   usr/lib/pulse-${PVER}/proximity-helper") \   usr/lib/pulse-${PVER}/pulse/proximity-helper") \
309   || die   || die
310  }  }
311    
# Line 379  preinstall_pulseaudio() Line 337  preinstall_pulseaudio()
337   ${MLIBDIR}/mgroupadd -o "-g 11" audio   ${MLIBDIR}/mgroupadd -o "-g 11" audio
338   ${MLIBDIR}/mgroupadd pulse-access   ${MLIBDIR}/mgroupadd pulse-access
339   ${MLIBDIR}/mgroupadd pulse   ${MLIBDIR}/mgroupadd pulse
340   ${MLIBDIR}/museradd -o "-g pulse -G audio -d /var/run/pulse -s /bin/false" pulse   ${MLIBDIR}/museradd -o "-g pulse -G audio -d /run/pulse -s /bin/false" pulse
341  }  }
342    
343  postinstall_pulseaudio()  postinstall_pulseaudio()

Legend:
Removed from v.10408  
changed lines
  Added in v.10409