[108909] trunk/dports/audio
devans at macports.org
devans at macports.org
Sun Aug 4 10:53:54 PDT 2013
Revision: 108909
https://trac.macports.org/changeset/108909
Author: devans at macports.org
Date: 2013-08-04 10:53:54 -0700 (Sun, 04 Aug 2013)
Log Message:
-----------
pulseaudio: new port, a sound server for POSIX OSes.
Added Paths:
-----------
trunk/dports/audio/pulseaudio/
trunk/dports/audio/pulseaudio/Portfile
Added: trunk/dports/audio/pulseaudio/Portfile
===================================================================
--- trunk/dports/audio/pulseaudio/Portfile (rev 0)
+++ trunk/dports/audio/pulseaudio/Portfile 2013-08-04 17:53:54 UTC (rev 108909)
@@ -0,0 +1,95 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+PortGroup muniversal 1.0
+
+name pulseaudio
+version 4.0
+license LGPL-2.1
+categories audio
+maintainers devans openmaintainer
+platforms darwin
+description A sound server for POSIX OSes
+
+long_description \
+ PulseAudio is a sound server for POSIX OSes, meaning that it is a proxy \
+ for your sound applications. It allows you to do advanced operations \
+ on your sound data as it passes between your application and your hardware. \
+ Things like transferring the audio to a different machine, changing the \
+ sample format or channel count and mixing several sounds into one are \
+ easily achieved using a sound server.
+
+homepage http://www.freedesktop.org/wiki/Software/PulseAudio/
+master_sites http://freedesktop.org/software/${name}/releases/
+
+use_xz yes
+
+checksums rmd160 9d107937dcb21f401a250782ba10ee46e95a6a71 \
+ sha256 35ceb36bb1822fe54f0b5e4863b4f486769fdfb8ff2111f01fd8778928f9cdae
+
+depends_build port:pkgconfig \
+ port:gcc47 \
+ port:intltool
+
+depends_lib port:libiconv \
+ port:json-c \
+ port:libsndfile \
+ port:libsamplerate \
+ port:gdbm \
+ path:lib/pkgconfig/glib-2.0.pc:glib2 \
+ port:gtk3 \
+ port:gconf \
+ port:dbus \
+ port:fftw-3-single \
+ port:speex \
+ port:orc
+
+configure.compiler macports-gcc-4.7
+
+configure.args --with-mac-sysroot=/ \
+ --with-mac-version-min=$macosx_deployment_target \
+ --without-caps \
+ --disable-silent-rules \
+ --disable-tests \
+ --disable-x11 \
+ --disable-oss-output \
+ --disable-alsa \
+ --disable-esound \
+ --disable-solaris \
+ --disable-waveout \
+ --disable-avahi \
+ --disable-jack \
+ --disable-asyncns \
+ --disable-tcpwrap \
+ --disable-lirc \
+ --disable-bluez \
+ --disable-udev \
+ --disable-hal-compat \
+ --disable-openssl \
+ --disable-xen \
+ --disable-systemd \
+ --enable-neon-opt=no \
+ --enable-orc
+
+add_users pulse group=pulse realname=Pulse\ Audio
+
+variant x11 {
+ configure.args-delete --disable-x11
+ depends_lib-append port:xorg-libX11 \
+ port:xorg-libxcb \
+ port:xorg-libice \
+ port:xorg-libsm \
+ port:xorg-libXtst
+}
+
+variant jack description {Enable Jack support } {
+ configure.args-delete --disable-jack
+ depends_lib-append port:jack
+}
+
+default_variants +x11
+
+livecheck.type regex
+livecheck.url ${master_sites}
+livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
Property changes on: trunk/dports/audio/pulseaudio/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130804/386558aa/attachment-0001.html>
More information about the macports-changes
mailing list