Ticket #21538: Portfile.diff

File Portfile.diff, 1.9 KB (added by xenith (Justin Seabrook-Rocha), 15 years ago)

Patch to Portfile

  • Portfile

    old new  
    44PortSystem          1.0
    55
    66name                hydrogen
    7 version             0.9.4-rc1-1
     7version             0.9.4
    88categories          audio
    99platforms           macosx
    1010maintainers         nomaintainer
     
    1616                    Its main goal is to provide professional yet simple and \
    1717                    intuitive pattern-based drum programming.
    1818
    19 checksums           md5     88f036f32153843997837a95c46ecbc5 \
    20                     sha1    33e5691cb16defec282f17226778a477cde2d3d7 \
    21                     rmd160  c575b81f8a82177c63e36be7a10fa27e0d830e79
     19checksums           md5     69b0e35a5bba8151347c5e6ec9e8e4f3 \
     20                    sha1    e988710f82af858c0c688cb1d1e19d789fca49ef \
     21                    rmd160  9f1514462eaa756fe0a3e8fed3ff647a32ad033d
    2222
    2323depends_build       port:scons
    2424
     
    2727                    port:libsndfile \
    2828                    port:libtar
    2929
    30 patchfiles          patch-Sconstruct.diff \
    31                     patch-qt4.py.diff
     30patchfiles          patch-Sconstruct.diff
    3231
    3332post-patch {
    3433    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/Sconstruct
     
    4544                    prefix=${prefix} \
    4645                    alsa=0 \
    4746                    coreaudio=1 \
     47                    coremidi=0 \
    4848                    flac=1 \
    4949                    jack=0 \
    5050                    lash=0 \
     
    6464    reinplace "s|@VERSION@|${version}|g" ${hydrogen_app}/Contents/Info.plist
    6565}
    6666
     67variant jack description {Compile with JACK support} {
     68    depends_lib-append port:jack
     69    build.args-delete jack=0
     70    build.args-append jack=1
     71}
     72
     73variant lrdf description {Compile with LRDF support} {
     74    depends_lib-append port:liblrdf
     75    build.args-delete lrdf=0
     76    build.args-append lrdf=1
     77}