Ticket #52477: Portfile.diff

File Portfile.diff, 2.1 KB (added by 3add3287 (3add3287), 8 years ago)
  • Portfile

    old new  
    66name                rtorrent
    77conflicts           rtorrent-devel
    88set real_name       rtorrent
    9 version             0.9.2
    10 revision            2
     9version             0.9.6
    1110categories          net
    1211platforms           darwin
    1312maintainers         gmail.com:stuartwesterman openmaintainer
     
    2019                    run in the background using screen. It supports fast-resume \
    2120                    and session management.
    2221
    23 homepage            http://libtorrent.rakshasa.no/
    24 master_sites        ${homepage}downloads/
     22homepage            https://github.com/rakshasa/rtorrent/wiki
     23master_sites        http://rtorrent.net/downloads/
    2524distname            ${real_name}-${version}
    2625
    27 checksums           rmd160  130a4c7f3bd018f7247d4561170d6878ab7a120f \
    28                     sha256  5c8f8c780bee376afce3c1cde2f5ecb928f40bac23b2b8171deed5cf3c888c3d
     26checksums           rmd160  8ac9730ccd5544ee0f64628538a892d4f1d86081 \
     27                    sha256  1e69c24f1f26f8f07d58d673480dc392bfc4317818c1115265b08a7813ff5b0e
     28
     29patchfiles-append   extra-clang.patch src_display_window_file_list.patch src_signal_handler.patch
    2930
    3031depends_build       port:pkgconfig
    3132
     
    3940configure.args      --mandir=${prefix}/share/man \
    4041                    --disable-debug \
    4142                    --enable-ipv6
     43configure.cxxflags-append -std=c++11
    4244
     45post-patch {
     46    system "find ${worksrcpath} \\( -name '*.h' -or -name '*.cc' \\) -type f -print0 | xargs -0 sed -i '' -e 's/tr1::/std::/g'"
     47    system "find ${worksrcpath} \\( -name '*.h' -or -name '*.cc' \\) -type f -print0 | xargs -0 sed -i '' -e 's/std::std::/std::/g'"
     48    system "find ${worksrcpath} \\( -name '*.h' -or -name '*.cc' \\) -type f -print0 | xargs -0 sed -i '' -e '/namespace tr1/d'"
     49    system "find ${worksrcpath} \\( -name '*.h' -or -name '*.cc' \\) -type f -print0 | xargs -0 sed -i '' -e '/include/s,tr1/,,'"
     50}
    4351variant xmlrpc description {Enable XMLRPC interface} {
    4452    configure.args-append   --with-xmlrpc-c
    4553    depends_lib-append      port:xmlrpc-c