Ticket #26620: pianobar-2010.08.21.diff

File pianobar-2010.08.21.diff, 2.1 KB (added by ryandesign (Ryan Carsten Schmidt), 14 years ago)

proposed patch

  • Portfile

     
    44PortSystem                  1.0
    55
    66name                        pianobar
    7 version                     6a0f620
     7version                     2010.08.21
    88categories                  audio
    99platforms                   darwin
    1010maintainers                 gmail.com:aguynamedryan+pianobar
    1111homepage                    http://6xq.net/html/00/17.html
     12master_sites                http://6xq.net/media/00/16/
     13use_bzip2                   yes
    1214
    1315description                 Console-based pandora.com player
    1416
     
    1921                            see why they were selected, show upcoming \
    2022                            configure keybindings, last.fm scrobbling, \
    2123                            proxy support for listening outside of USA.
    22                            
    2324
    24 fetch.type                  git
    25 git.url                     git://github.com/PromyLOPh/pianobar.git
    26 git.branch                  ${version}
    27 
    2825depends_lib                 port:libao \
    2926                            port:faad2 \
    3027                            port:libmad
    3128
    32 patchfiles                  patch-Makefile.diff
    33 post-patch {
    34     reinplace s|@PREFIX@|${prefix}| ${worksrcpath}/Makefile
     29checksums                   md5     980012b848ff24c0398a4a5641e2b76b \
     30                            sha1    9ee97c47623fbccdbb91c4a713524aebafd78b68 \
     31                            rmd160  4a5bc1278264151e317b78e44c0b84ef509e4463
     32
     33use_configure               no
     34
     35variant universal {}
     36if {[variant_isset universal]} {
     37    set archflags ${configure.universal_cflags}
     38} else {
     39    set archflags ${configure.cc_archflags}
    3540}
    3641
    37 use_configure               no
     42build.args                  CC="${configure.cc} ${archflags}" \
     43                            PREFIX=${prefix} \
     44                            LIBAO_INCLUDE=${prefix}/include \
     45                            LIBFAAD_INCLUDE=${prefix}/include \
     46                            LIBMAD_INCLUDE=${prefix}/include
     47
     48destroot.args               PREFIX=${prefix}