Ticket #46730: Portfile

File Portfile, 1.5 KB (added by RJVB (René Bertin), 10 years ago)
Line 
1# -*- 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
2
3PortSystem 1.0
4
5name            pavucontrol
6version         2.0
7categories      audio
8platforms       darwin
9license         GPL-2+
10maintainers     gmail.com:rjvbertin
11description     PulseAudio Volume Control
12long_description    PulseAudio Volume Control (pavucontrol) is a simple GTK based volume \
13                    control tool ("mixer") for the PulseAudio sound server. In contrast to \
14                    classic mixer tools this one allows you to control both the volume of \
15                    hardware devices and of each playback stream separately.\
16                    OS X support is rudimentary and but seems to allow setting the default \
17                    pulseaudio output device through the "fallback device" setting.
18
19homepage        http://freedesktop.org/software/pulseaudio/pavucontrol/
20master_sites    ${homepage}
21use_xz          yes
22checksums       rmd160 e9988f1333f813e5117a0c7957f5bd14126f5d18 \
23                sha256 22f29dd81b4a1a34ec7bffe9b027aff2a37fc76ccded4539d43a8c126a39470b
24
25patch.pre_args      -p1
26patchfiles-append   0001-Don-t-crash-if-pa_stream_peek-returns-NULL.patch \
27                    0002-README-updating.patch \
28                    0003-gtk2-mode.patch
29
30configure.args  --disable-dependency-tracking --disable-gtk3
31
32depends_build   port:pkgconfig port:intltool
33depends_lib     port:pulseaudio port:libcanberra port:gtkmm
34
35livecheck.url       ${homepage}
36livecheck.regex     ${name}-(\\d+(\\.\\d+)+)