Ticket #51565: pianobar-2016.06.02.diff

File pianobar-2016.06.02.diff, 2.1 KB (added by ryandesign (Ryan Carsten Schmidt), 8 years ago)
  • Portfile

     
    44PortSystem                  1.0
    55PortGroup                   github 1.0
    66
    7 github.setup                PromyLOPh pianobar 2015.11.22
    8 revision                    2
     7github.setup                PromyLOPh pianobar 2016.06.02
    98categories                  audio
    109platforms                   darwin
    1110maintainers                 gmail.com:aguynamedryan+pianobar
     
    2120                            configure keybindings, last.fm scrobbling, \
    2221                            proxy support for listening outside of USA.
    2322
    24 checksums                   rmd160  375d9a1a4a8a879df98affe9ed063d779f7b822e \
    25                             sha256  120f34fa70c34c12194b7c350952c9d5fd706b820bdd49cb139dabe785499bc9
     23checksums                   rmd160  949a4991e8935f53c943eaca7ca932eddce27bc8 \
     24                            sha256  be02852ad04767604b56742f3ae8208ff6032d2fb3d792c3b80b735c203eeaba
    2625
    2726depends_build               port:pkgconfig
    2827
     
    3231                            port:libgcrypt \
    3332                            port:json-c
    3433
    35 post-patch {
    36     # Disable silent rules.
    37     # https://github.com/PromyLOPh/pianobar/issues/571
    38     reinplace -E "s/^(\t+)@(\\\$\{)/\\1\\2/" ${worksrcpath}/Makefile
    39     reinplace -E "/^\t+@echo \" /d" ${worksrcpath}/Makefile
    40 }
    41 
    4234configure.cflags-append     -std=c99
    4335
    4436# Prevent upgrade failure.
     
    4941variant universal {}
    5042
    5143build.args                  CC="${configure.cc} [get_canonical_archflags cc]" \
     44                            DYNLINK=1 \
    5245                            PREFIX=${prefix} \
    5346                            CFLAGS="${configure.cflags} ${configure.cppflags}" \
    54                             LDFLAGS="${configure.ldflags}"
     47                            LDFLAGS="${configure.ldflags}" \
     48                            V=1
    5549
    5650destroot.args               PREFIX=${prefix}
    5751
     52if {${subport} eq ${name}} {
     53    depends_lib-append      port:libpiano
     54}
     55
    5856subport libpiano {
    5957    depends_lib-append      port:gnutls
    6058    build.target            libpiano.so.0