Ticket #32896: pianobar-libpiano.diff

File pianobar-libpiano.diff, 1.6 KB (added by ryandesign (Ryan Carsten Schmidt), 13 years ago)

proposed patch

  • Portfile

     
    2222                            configure keybindings, last.fm scrobbling, \
    2323                            proxy support for listening outside of USA.
    2424
    25 depends_lib                 port:libao \
    26                             port:faad2 \
    27                             port:libmad \
    28                             port:gnutls
    29 
    3025checksums                   sha256  6d19e5abde542bcdf8b9cfa50448fbe95c1e113f59e54065c9f4e0fbf78690f9 \
    3126                            rmd160  60573b71376d3494b4b46421c5ba24369136f025
    3227
     28depends_lib                 port:gnutls
     29
    3330configure.cflags-append     -std=c99
    3431
    3532use_configure               no
    3633
    3734variant universal {}
    3835
    39 build.target                ${name}
    40 
    4136build.args                  CC="${configure.cc} [get_canonical_archflags]" \
    4237                            PREFIX=${prefix} \
    4338                            CFLAGS="${configure.cflags} ${configure.cppflags}" \
     
    4540
    4641destroot.args               PREFIX=${prefix}
    4742
     43subport pianobar {
     44    depends_lib-append      port:faad2 \
     45                            port:libao \
     46                            port:libmad
     47}
     48
     49subport libpiano {
     50    build.target            libpiano.so.0
     51    destroot.target         install-libpiano
     52    platform darwin {
     53        build.target        libpiano.0.dylib
     54    }
     55}
     56
     57platform darwin {
     58    patchfiles-append       patch-Makefile.diff
     59}
     60
    4861livecheck.type              regex
    4962livecheck.regex             ${name}-(\[0-9.\]+)${extract.suffix}