source: trunk/dports/audio/pianobar/Portfile @ 87249

Last change on this file since 87249 was 87249, checked in by ryandesign@…, 8 years ago

pianobar: update to 2011.11.11 with one additional change from upstream for easier ssl support; see #32027

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 KB
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# $Id: Portfile 87249 2011-11-15 00:43:21Z ryandesign@macports.org $
3
4PortSystem                  1.0
5
6name                        pianobar
7version                     2011.11.11
8categories                  audio
9platforms                   darwin
10maintainers                 gmail.com:aguynamedryan+pianobar
11homepage                    http://6xq.net/projects/pianobar/
12master_sites                http://6xq.net/static/projects/pianobar/
13use_bzip2                   yes
14
15description                 Console-based pandora.com player
16
17long_description            pianobar is a console client for the \
18                            personalized web radio pandora \
19                            (http://www.pandora.com).\
20                            Play and manage stations, rate songs and \
21                            see why they were selected, show upcoming \
22                            configure keybindings, last.fm scrobbling, \
23                            proxy support for listening outside of USA.
24
25depends_lib                 port:libao \
26                            port:faad2 \
27                            port:libmad \
28                            port:gnutls
29
30checksums                   sha256  c1f5df7813b543992b79ac1558d27ff3fb0198f7bfb2d5d2e39173df4fae951b \
31                            rmd160  e2627ccf8a6423711494e91316504b14f5e4a7bd
32
33patch.pre_args              -p1
34patchfiles                  a0e4f1e0f5989505f4aab10d64194b635f9af53c.diff
35
36use_configure               no
37
38variant universal {}
39
40build.target                ${name}
41
42build.args                  CC="${configure.cc} [get_canonical_archflags]" \
43                            PREFIX=${prefix} \
44                            CFLAGS=-std=c99 \
45                            LIBAO_INCLUDE=${prefix}/include \
46                            LIBFAAD_INCLUDE=${prefix}/include \
47                            LIBMAD_INCLUDE=${prefix}/include
48
49# On case-sensitive file systems, "make install" might
50# think we mean make INSTALL and do nothing because
51# INSTALL is always up to date.
52pre-destroot    {
53    file delete ${worksrcpath}/INSTALL
54}
55destroot.args               PREFIX=${prefix}
56
57livecheck.type              regex
58livecheck.regex             ${name}-(\[0-9.\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.